From 4eab687fc53aca2c6e07427083bdcf0ecb587b45 Mon Sep 17 00:00:00 2001 From: Archie <53913550+ArchieBeepBoop@users.noreply.github.com> Date: Sat, 1 Jan 2022 00:36:44 -0300 Subject: [PATCH 01/59] Spooky element --- hyperstation/code/datums/elements/spooky.dm | 38 +++++++++++++++++++++ tgstation.dme | 1 + 2 files changed, 39 insertions(+) create mode 100644 hyperstation/code/datums/elements/spooky.dm diff --git a/hyperstation/code/datums/elements/spooky.dm b/hyperstation/code/datums/elements/spooky.dm new file mode 100644 index 000000000..935cb2b1c --- /dev/null +++ b/hyperstation/code/datums/elements/spooky.dm @@ -0,0 +1,38 @@ +//A spooky element, this can be added to pretty much anything, take your pick. It is effectively harmless however. +//target.AddElement(/datum/element/spooky) for example. + +/datum/element/spooky + element_flags = ELEMENT_DETACH + var/datum/C + +/datum/element/spooky/Attach(datum/target) + . = ..() + /* + if(!iscarbon(target)) + return ELEMENT_INCOMPATIBLE //For now, let's make this incompatible with anything but carbons. + */ + C = target + START_PROCESSING(SSobj, src) + +/datum/element/spooky/Detach(datum/source, force) + . = ..() + STOP_PROCESSING(SSobj, src) + +/datum/element/spooky/process() + var/spookythings = rand(120) + switch(spookythings) + if(119 to 120) //Plays a spooky ambient sound as long as one hasn't been played in a while. + var/sound = pick(SPOOKY) + for(var/mob/living/carbon/L in view(6, C)) + if(L.client && !L.client.played) + SEND_SOUND(L, sound(sound, repeat = 0, wait = 0, volume = 35, channel = CHANNEL_AMBIENCE)) + L.client.played = TRUE + addtimer(CALLBACK(L.client, /client/proc/ResetAmbiencePlayed), 600) + if(65 to 70) //Lights flicker. + var/obj/machinery/light/L = locate(/obj/machinery/light) in view(4, C) + if(L) + L.flicker() + if(1 to 5) //Very small chance to cause an unburnt tile to change to its burnt sprite. + var/turf/open/floor/T = locate(/turf/open/floor) in view(4, C) + if(T && prob(5) && !isplatingturf(T) && !istype(T, /turf/open/floor/engine/cult) && !T.burnt) + T.burn_tile() diff --git a/tgstation.dme b/tgstation.dme index 9126df2e6..936ee228d 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3089,6 +3089,7 @@ #include "hyperstation\code\datums\components\crafting\bounties.dm" #include "hyperstation\code\datums\components\crafting\recipes.dm" #include "hyperstation\code\datums\elements\holder_micro.dm" +#include "hyperstation\code\datums\elements\spooky.dm" #include "hyperstation\code\datums\mood_events\events.dm" #include "hyperstation\code\datums\ruins\lavaland.dm" #include "hyperstation\code\datums\traits\good.dm" From 062a456e78f35ab0b443a2e7783cb3551e3a602d Mon Sep 17 00:00:00 2001 From: Archie <53913550+ArchieBeepBoop@users.noreply.github.com> Date: Sat, 1 Jan 2022 00:39:22 -0300 Subject: [PATCH 02/59] Better explanation --- hyperstation/code/datums/elements/spooky.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hyperstation/code/datums/elements/spooky.dm b/hyperstation/code/datums/elements/spooky.dm index 935cb2b1c..793f0f555 100644 --- a/hyperstation/code/datums/elements/spooky.dm +++ b/hyperstation/code/datums/elements/spooky.dm @@ -9,7 +9,7 @@ . = ..() /* if(!iscarbon(target)) - return ELEMENT_INCOMPATIBLE //For now, let's make this incompatible with anything but carbons. + return ELEMENT_INCOMPATIBLE //keeping this uncommented would make it so it only works with carbons, which is not really needed unless one adds procs that require the user to be a carbon in the future. */ C = target START_PROCESSING(SSobj, src) From 15d017784aa5d9f81ee93abb59d691f07270de28 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Mar 2022 02:08:00 +0000 Subject: [PATCH 03/59] Bump elliptic from 6.5.2 to 6.5.4 in /tgui Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.4. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.4) --- updated-dependencies: - dependency-name: elliptic dependency-type: indirect ... Signed-off-by: dependabot[bot] --- tgui/yarn.lock | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/tgui/yarn.lock b/tgui/yarn.lock index 0cc5da9fd..d25cf892b 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -1240,10 +1240,10 @@ bluebird@^3.5.5: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.8" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== body-parser@1.19.0: version "1.19.0" @@ -1297,7 +1297,7 @@ braces@~3.0.2: dependencies: fill-range "^7.0.1" -brorand@^1.0.1: +brorand@^1.0.1, brorand@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= @@ -2199,17 +2199,17 @@ electron-to-chromium@^1.4.76: integrity sha512-3Vftv7cenJtQb+k00McEBZ2vVmZ/x+HEF7pcZONZIkOsESqAqVuACmBxMv0JhzX7u0YltU0vSqRqgBSTAhFUjA== elliptic@^6.0.0: - version "6.5.2" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762" - integrity sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw== + version "6.5.4" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== dependencies: - bn.js "^4.4.0" - brorand "^1.0.1" + bn.js "^4.11.9" + brorand "^1.1.0" hash.js "^1.0.0" - hmac-drbg "^1.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" emoji-regex@^7.0.1: version "7.0.3" @@ -3019,7 +3019,7 @@ hex-color-regex@^1.1.0: resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== -hmac-drbg@^1.0.0: +hmac-drbg@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= @@ -3182,7 +3182,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -3891,7 +3891,7 @@ minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: +minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= From 3b7f85912d2e84358c12ffb327e99e03f4ffc2eb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Mar 2022 02:08:01 +0000 Subject: [PATCH 04/59] Bump y18n from 4.0.0 to 4.0.3 in /tgui Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.3. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3) --- updated-dependencies: - dependency-name: y18n dependency-type: indirect ... Signed-off-by: dependabot[bot] --- tgui/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tgui/yarn.lock b/tgui/yarn.lock index 0cc5da9fd..b1f5a08e6 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -6285,9 +6285,9 @@ xtend@^4.0.0, xtend@~4.0.1: integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + version "4.0.3" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== yallist@^3.0.2: version "3.1.1" From d8a21cbf5606b98ed879557067124e22a242a755 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Mar 2022 02:08:24 +0000 Subject: [PATCH 05/59] Bump ajv from 6.12.0 to 6.12.6 in /tgui Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.0 to 6.12.6. - [Release notes](https://github.com/ajv-validator/ajv/releases) - [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.0...v6.12.6) --- updated-dependencies: - dependency-name: ajv dependency-type: indirect ... Signed-off-by: dependabot[bot] --- tgui/yarn.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tgui/yarn.lock b/tgui/yarn.lock index 0cc5da9fd..f02befafd 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -977,9 +977,9 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0: - version "6.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz#06d60b96d87b8454a5adaba86e7854da629db4b7" - integrity sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw== + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" @@ -2595,9 +2595,9 @@ extract-css-chunks-webpack-plugin@^4.6.0: webpack-sources "^1.1.0" fast-deep-equal@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" - integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-json-stable-stringify@^2.0.0: version "2.1.0" @@ -6012,9 +6012,9 @@ upath@^1.1.1: integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" From 09549ecf9a24f315fc36bdb25e54440670b314a2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 12 Mar 2022 00:00:15 +0000 Subject: [PATCH 06/59] Bump pillow from 9.0.0 to 9.0.1 in /tools/mapmerge2 Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.0.0 to 9.0.1. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/9.0.0...9.0.1) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- tools/mapmerge2/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/mapmerge2/requirements.txt b/tools/mapmerge2/requirements.txt index 4ce4cdefd..009f48f33 100644 --- a/tools/mapmerge2/requirements.txt +++ b/tools/mapmerge2/requirements.txt @@ -1,3 +1,3 @@ pygit2==0.27.2 bidict==0.13.1 -Pillow==9.0.0 +Pillow==9.0.1 From f123929ad4cf1c06034a70e6c22160ba6890ae8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 2 Apr 2022 07:48:12 +0000 Subject: [PATCH 07/59] Bump minimist from 1.2.5 to 1.2.6 in /tgui Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] --- tgui/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tgui/yarn.lock b/tgui/yarn.lock index 0cc5da9fd..6c413fb39 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -3904,9 +3904,9 @@ minimatch@^3.0.4: brace-expansion "^1.1.7" minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== minipass-collect@^1.0.2: version "1.0.2" From 7bd37d470d8d53bb62b867664698379c0fec2cc9 Mon Sep 17 00:00:00 2001 From: Chemlight Date: Wed, 6 Apr 2022 08:08:30 -0700 Subject: [PATCH 08/59] Eastern Dragons --- hyperstation/icons/mob/char_ears.dmi | Bin 578 -> 802 bytes hyperstation/icons/mob/char_markings.dmi | Bin 4654 -> 6622 bytes hyperstation/icons/mob/char_snouts.dmi | Bin 610 -> 2313 bytes hyperstation/icons/mob/char_tails.dmi | Bin 2386 -> 15060 bytes .../mob/dead/new_player/sprite_accessories.dm | 40 ++++++++++++++++++ 5 files changed, 40 insertions(+) diff --git a/hyperstation/icons/mob/char_ears.dmi b/hyperstation/icons/mob/char_ears.dmi index 26709be52b6c7a9296aa61504a47dc16532b5ea9..293cdf9596ca3307f7e8d6d8cbffba0f8ec15e38 100644 GIT binary patch literal 802 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE8Azrw%`pX11_3@Ht_KbrVA#x%0py-x&;ybT z{}~weZDC-z3ub|28SboNU^v0R@Bt{nz`(BlQx>R-u_VYZn8D%MjWi%+>ebDYv_yLp-aR!47dGfr3IF?hn^l+d zuD$HvKelNf-FDC1>qPS5`4W?P%P#yl_*~C-YW~;qI+G7fSu3^TCx`6seZP|3>-LQ6Yx-Ghb=l|3yqfUJ zfBO2|hhKl@2ns_?0g;bhwimzCw%OmgGOzmKh});Qw}Q?E??hMX{KTKSY07z z4LiszhEu`zbG((Gt)Bh!iikC%V*K4Rvfm<}@jR(nmU*T~WAcpkxyvVI-j;Pi5zk z`fa}P(`W2kb;f|_*qkNXCeM`q?lI*|$@9V~vyOedGgb1w)Ek~9aL c;wpzV_J6;z&EI@yQY*+NPgg&ebxsLQ080{R4gdfE literal 578 zcmV-I0=@l-P)005u_0{{R3dEt5<0000IP)t-sz`(!& zvjAuS007JYE&u?)z`)9Y8>#>R00DGTPE!Ct=GbNc005SHR9JLGWpiV4X>fFDZ*Bkp zc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LY zR3K9+H$FA7s5m}1za%5x(Zx%Ni!&v&s2HT3i!-e#F*g;&HpEb0lwX>cl9*RQik^~; z%sdjcq$MV&lBdOp6g>qwrMZOcQC4vEa{&i203q0Hpd98=Zlc(B0)o$k=>PX&u59aw`k^qQcQ~1kI#xa9XX*tm zZBj$sA5quM#^VL+x4G{kp=2ewkCs6-p^B+#d_uk7P;yBWKWDe$(*9#Y0001hLn)=* zSmaGYG83vnGw$O^c|J$8hOaf%#X!LhhJ1nN<0z8ryTPmxRi5RZ-7SZ4DIS;Fgk%%0 z@EZUC004ZLl;)#dSl4&K)q{J84N;vPpH#nEt>@?SwYeydEAv-3G@kfl#(q;q=1tQ9 z0000EB+_eDc4*xNnVP-a?Ql*eyk&*kz4dp)q#s)zCNvqvC-Bw_%t)%hY+w6+Mr>~Y z007`ELbx>xab@X6NjZlfcy`r};jwSbKXFBky;0N^{E0e8|A&Shn! QP5=M^07*qoM6N<$f)m~Oy8r+H diff --git a/hyperstation/icons/mob/char_markings.dmi b/hyperstation/icons/mob/char_markings.dmi index f38c1db492e2ce45cf6d1641a7b30fc8cc359012..131937ede02141197b22dcb805d723b68d83c46e 100644 GIT binary patch literal 6622 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 Z0x1uIGC5LA+K&Fb80Z@7lxba${tuydwTb`$ diff --git a/hyperstation/icons/mob/char_snouts.dmi b/hyperstation/icons/mob/char_snouts.dmi index c7ad9dca10c94eaae528c98262aaf2a402bf724c..c20614d34c1fe7375fd9d4771ec6c859671f2ee2 100644 GIT binary patch literal 2313 zcmb_ecU03^77ifNhax-FPy{woLqtlDHZe*fNDwIzl)Cf*=}jVKXd_@)R0IY@l#wEk zVGu$I34)U_lzF6gEwt37GG75z=igE`H2z0BYbV;R+!m!$FYn8*DIds8o+)s+(=SLtF_ zjS3DP))uoMHTSA!voW;Y zT8l^XAAe5EjGbvSoy?_L3*3A-GPSaN*a-rOaM8%`T$3u;jFx;=HxO-;nRgK@m7%Ee zUE~{iwV4Bv_wg}-T~QC)veOFEGTbE1%*1jFN#|b4%jWljk;_QbDY)c-98xhqx!=iO zE-{EX#~GpT3Hj|AS(=oYGjXwh{6e@36Hlk9YzTo?3P1u{f+q?@WsFbT_2z*Do|!X5 z(nCG7or$9gFn4-D*{`om7QB_yd+2t<3~$k$u-Bhk#H)=KQwfN=y@}5_YxSjyrjrHy zC!jq<-J{h57vvdJNLu}-(ZKFgpL;KPyFzSLTAQGTV2IW7EV(ex?R0OhuU}AHYF{lY!@ox zf*WoZNB(U#vb#wI=B_iG!w8RFo7Ne+&n|_I8|(zGNW?a>>0klDOC)JgMOh7BWO}+R z5S{o6LEugGC@3!V02|&`*u%4-wM<4fVjfN0pxV}cZ{mCVs!^NGRXDJ7g+0rS>l_X| z^17`#$tFa!_Zxly)p`;frg8U@XVyug&^Cqyq8)^9BP-&44t+{G|6SstIZ62q+eV9S zSSd;R0CsK%(a4GpT{8gVm^Cb>e3X?=>Cis$aDxm=q%akR?rXjP=w_>;TLdGr5dhXS zF`=&ndj`&~b!A}*TC8^O91!ID4T(O|pnpF8Zd#d}=nl4uS{a{wwzpn|kx}!^@tt*1 z+~gk#bj30ONZ4NxIE|oJ3g8g1&pqdFVea;o?3MOw0xMX;NGFf%#1L^V0y>b(KgIku z9j0Yf{E|R|rkp?J+a2_-h3ciTg&yVW1oy|9m41)%kJq9|mmcp@5??tCjX# zy;ZF7u#>Q;;|P5&Q}EhXoG`$bb0NvUQpORAOf=VZBzTKr-HJz1WDq^5QIF#Jhue!+ zbjju$$)flRyrJrCq)Q@yl)iana(qCg>`5jWRvs|}8g2O1$#WPcr@N`XtHS9R&DAkw zE$&v!8|7Hukle{GU@aj++LerQxVwI>(D+>niuNEpjnKc(0`uoh76`>QMcdk0p3KV% z&AHqkwt4UlRRqsIg;}Xl7cu8nj+)IgE<)c7u@V)JD7SAv88v6-9ZW*d?y2r-@RoPLkoc8By2GoYic(o9m%9iUm4$ViUlx}9G zDhBLeW)sejK|+}>v6>b3sd7uuWdI8CNn(H%>D#`M?n-bCLHaN z|5+5z?L+-mNH*Z2p(jdF^z{h=_|9Vi78yuf<0wUKd`U=k30vp4gaucMc#bAubQl;P z)=}BV>jhKj*#s3PdX_keM5UHKZF-w?#xJ5H0-ph>P;JwEP87{!5C*!iY4iW;Fi#@f XforKQerf{v+kns)osi84-^_mk4Tkkv literal 610 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 q3nGJ Date: Wed, 6 Apr 2022 08:11:55 -0700 Subject: [PATCH 09/59] Eastern Dragons --- .../code/modules/mob/dead/new_player/sprite_accessories.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/mob/dead/new_player/sprite_accessories.dm b/modular_citadel/code/modules/mob/dead/new_player/sprite_accessories.dm index d915d7d0b..91d80a30d 100644 --- a/modular_citadel/code/modules/mob/dead/new_player/sprite_accessories.dm +++ b/modular_citadel/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -1393,7 +1393,7 @@ datum/sprite_accessory/ears/human/gret name = "Cow" icon_state = "cow" -/datum/sprite_accessory/mam_tails/easterndragon +/datum/sprite_accessory/mam_tails/easterndragon //Pulled base from Virgo, seriously love the server and love you guys, stay lovely. name = "Eastern Dragon" icon_state = "easternd" icon = 'hyperstation/icons/mob/char_tails.dmi' From ced8cb8a649303d0ef0b28ee198889f4063fcc8e Mon Sep 17 00:00:00 2001 From: Chemlight Date: Thu, 7 Apr 2022 01:20:00 -0700 Subject: [PATCH 10/59] Eastern Dragon Marking fixed --- hyperstation/icons/mob/char_markings.dmi | Bin 6622 -> 6621 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/hyperstation/icons/mob/char_markings.dmi b/hyperstation/icons/mob/char_markings.dmi index 131937ede02141197b22dcb805d723b68d83c46e..d564b01b286340632f852e4c77c46ac51b248cd0 100644 GIT binary patch delta 5766 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 L6YZ*7PLclwlcbGm delta 5792 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 From 489d10bf2a000a53b2594abc83120dabe49280cb Mon Sep 17 00:00:00 2001 From: Chemlight Date: Thu, 7 Apr 2022 10:00:34 -0700 Subject: [PATCH 11/59] Eastern Dragon Tail update --- hyperstation/icons/mob/char_tails.dmi | Bin 15060 -> 15216 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/hyperstation/icons/mob/char_tails.dmi b/hyperstation/icons/mob/char_tails.dmi index 48930eeeb67f77602c41c17f457615628d6ed429..319d35766adaf396dfac31a5425f7cccbb24733a 100644 GIT binary patch literal 15216 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 z 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 Date: Fri, 8 Apr 2022 06:26:18 -0400 Subject: [PATCH 12/59] Luxury Pod Density Fix - - - Simply changes the luxury pod's bar objects to be non-dense. Previously, you couldn't step behind the counter. This permits such. - - - --- _maps/templates/new_pod_luxury.dmm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/_maps/templates/new_pod_luxury.dmm b/_maps/templates/new_pod_luxury.dmm index eb5e5e4d5..e4bb3b5a7 100644 --- a/_maps/templates/new_pod_luxury.dmm +++ b/_maps/templates/new_pod_luxury.dmm @@ -31,18 +31,21 @@ /area/survivalpod) "f" = ( /obj/machinery/chem_dispenser/drinks/beer{ + density = 0; pixel_y = 24 }, /turf/open/floor/carpet/black, /area/survivalpod) "g" = ( /obj/machinery/chem_dispenser/drinks{ + density = 0; pixel_y = 24 }, /turf/open/floor/carpet/black, /area/survivalpod) "h" = ( /obj/machinery/vending/boozeomat/all_access{ + density = 0; pixel_y = 32 }, /turf/open/floor/carpet/black, From 355a67e6f04050548ea2afdea89db13fecaafd95 Mon Sep 17 00:00:00 2001 From: ProbablyCarl Date: Sat, 9 Apr 2022 07:29:07 -0400 Subject: [PATCH 13/59] New Lavaland Ruin | Misc Reactor Fluff - - - Adds an unstable ruin filled with radiation and xenomorphs to mining. There's little to nothing of value within, other than two potential alien corpses and a singular living facehugger spawn. It's more of a fluff area than anything. Alongside this, it also adds an object that administrative staff can spawn, which is more-or-less just a reactor that has undergone meltdown without the negative effects. Radiation not included in those 'negative effects'. Primarily for event stuff without having to proc call for a meltdown or fiddle with icons. --- .../lavaland_surface_jettisoned_reactor.dmm | 658 ++++++++++++++++++ code/datums/ruins/lavaland.dm | 8 + code/game/area/areas/ruins/lavaland.dm | 7 +- .../code/modules/power/reactor/fluffed.dm | 23 + tgstation.dme | 1 + 5 files changed, 695 insertions(+), 2 deletions(-) create mode 100644 _maps/RandomRuins/LavaRuins/lavaland_surface_jettisoned_reactor.dmm create mode 100644 hyperstation/code/modules/power/reactor/fluffed.dm diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_jettisoned_reactor.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_jettisoned_reactor.dmm new file mode 100644 index 000000000..f5d7f9aaf --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_jettisoned_reactor.dmm @@ -0,0 +1,658 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/open/chasm/lavaland, +/area/template_noop) +"b" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/template_noop) +"c" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ruin/unpowered/reactor) +"d" = ( +/turf/open/floor/plating, +/area/template_noop) +"e" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/reactor) +"f" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/unpowered/reactor) +"g" = ( +/obj/structure/alien/weeds, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"h" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/poddoor/shutters/radiation, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"i" = ( +/turf/open/floor/plating, +/area/ruin/unpowered/reactor) +"j" = ( +/obj/structure/fluff/destroyed_nuclear_reactor, +/turf/open/floor/plating, +/area/ruin/unpowered/reactor) +"k" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ruin/unpowered/reactor) +"l" = ( +/obj/effect/decal/nuclear_waste, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/template_noop) +"m" = ( +/obj/structure/alien/weeds/node, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"n" = ( +/obj/machinery/door/airlock/public/glass, +/obj/structure/alien/weeds, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"o" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"p" = ( +/obj/structure/alien/gelpod, +/obj/structure/alien/weeds, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"q" = ( +/obj/structure/alien/resin/membrane, +/obj/machinery/door/poddoor/shutters/radiation, +/turf/open/floor/plating, +/area/ruin/unpowered/reactor) +"r" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating, +/area/ruin/unpowered/reactor) +"s" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/gelpod, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"t" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/grown, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"u" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"v" = ( +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/template_noop) +"w" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/drone, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"x" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/sentinel, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) +"y" = ( +/obj/effect/decal/nuclear_waste, +/turf/open/floor/plating, +/area/template_noop) +"z" = ( +/obj/effect/decal/nuclear_waste, +/turf/open/floor/plating, +/area/ruin/unpowered/reactor) +"A" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/template_noop) +"B" = ( +/turf/open/chasm/lavaland, +/area/ruin/unpowered/reactor) +"C" = ( +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/turf/open/floor/plating, +/area/template_noop) +"D" = ( +/obj/effect/gibspawner/robot, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/template_noop) +"F" = ( +/obj/structure/alien/weeds, +/obj/effect/gibspawner/robot, +/turf/open/floor/plasteel, +/area/ruin/unpowered/reactor) + +(1,1,1) = {" +A +A +A +A +A +A +A +A +A +A +A +A +A +c +c +c +a +a +a +a +a +a +"} +(2,1,1) = {" +A +l +A +A +A +A +l +D +v +A +l +A +c +c +c +c +c +a +a +a +a +a +"} +(3,1,1) = {" +A +l +l +l +A +A +l +b +b +l +l +A +c +c +c +c +c +c +a +a +a +a +"} +(4,1,1) = {" +A +A +l +A +A +l +l +b +A +l +A +A +e +c +e +e +e +e +c +a +a +a +"} +(5,1,1) = {" +A +A +D +A +A +l +b +A +A +l +l +A +f +e +f +u +s +e +c +c +a +a +"} +(6,1,1) = {" +A +A +b +A +A +l +b +A +A +l +d +C +h +o +s +m +u +e +c +c +c +a +"} +(7,1,1) = {" +A +v +b +b +l +l +b +b +l +l +k +k +f +o +t +g +f +e +c +c +c +a +"} +(8,1,1) = {" +A +l +l +b +b +b +b +b +A +B +B +z +z +f +p +g +e +c +c +c +c +a +"} +(9,1,1) = {" +A +A +l +A +b +v +A +A +A +B +B +B +z +z +f +n +f +e +c +c +a +a +"} +(10,1,1) = {" +A +l +l +l +b +b +y +z +B +i +i +i +B +B +q +g +r +c +c +c +a +a +"} +(11,1,1) = {" +A +l +A +l +b +b +k +z +B +i +j +i +B +B +q +F +r +c +c +c +c +a +"} +(12,1,1) = {" +A +A +A +A +A +d +k +B +B +i +i +i +B +z +q +g +r +c +c +c +a +a +"} +(13,1,1) = {" +A +c +c +e +f +h +f +z +z +B +B +B +z +z +f +n +f +e +c +c +a +a +"} +(14,1,1) = {" +c +c +c +c +e +g +o +f +z +z +B +B +z +f +s +x +e +c +c +c +c +a +"} +(15,1,1) = {" +c +c +c +e +f +w +u +o +f +q +q +q +f +s +o +g +f +e +c +c +c +a +"} +(16,1,1) = {" +c +c +c +e +u +m +g +g +n +g +F +g +n +g +g +m +u +e +c +c +c +a +"} +(17,1,1) = {" +a +c +c +e +o +u +f +e +f +r +r +r +f +e +f +s +o +e +c +c +a +a +"} +(18,1,1) = {" +a +a +c +e +e +e +e +c +e +c +c +c +e +c +e +e +e +e +c +a +a +a +"} +(19,1,1) = {" +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +c +c +c +a +a +c +a +a +c +c +c +a +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index 75c812be4..26e9d0d83 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -255,3 +255,11 @@ suffix = "lavaland_surface_cozy_cabin.dmm" allow_duplicates = FALSE cost = 0 + +/datum/map_template/ruin/lavaland/jettisoned_reactor + name = "Jettisoned Reactor" + id = "jettreactor" + description = "An incredibly dangerous ruin, filled with radiation and unknown lifeforms." + suffix = "lavaland_surface_jettisoned_reactor.dmm" + allow_duplicates = FALSE + cost = 15//Not too important, if you disregard the rads and facehugger. diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm index 99245f719..3441b9348 100644 --- a/code/game/area/areas/ruins/lavaland.dm +++ b/code/game/area/areas/ruins/lavaland.dm @@ -81,7 +81,6 @@ icon_state = "red" //Xeno Nest - /area/ruin/unpowered/xenonest name = "The Hive" always_unpowered = TRUE @@ -90,6 +89,10 @@ power_light = FALSE poweralm = FALSE -//ash walker nest +//Ash Walker Nest /area/ruin/unpowered/ash_walkers icon_state = "red" + +//Jettisoned Reactor +/area/ruin/unpowered/reactor + icon_state = "red" diff --git a/hyperstation/code/modules/power/reactor/fluffed.dm b/hyperstation/code/modules/power/reactor/fluffed.dm new file mode 100644 index 000000000..e39ff787b --- /dev/null +++ b/hyperstation/code/modules/power/reactor/fluffed.dm @@ -0,0 +1,23 @@ +/* +This is a pre-destroyed nuclear reactor for the sake of mapping special fluff stuff. +Not actually a reactor, just uses the icon and irradiates the surrounding area a bit. +Nowhere else to really put this. +*/ + +/obj/structure/fluff/destroyed_nuclear_reactor + name = "Destroyed Nuclear Reactor" + desc = "What in the hell happened here?" + icon = 'hyperstation/icons/obj/machinery/rbmk.dmi' + icon_state = "reactor_slagged" + pixel_x = -32 + pixel_y = -32 + density = FALSE + anchored = TRUE + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF | FREEZE_PROOF + light_color = LIGHT_COLOR_CYAN + dir = 8 //Less headache inducing :)) + +/obj/machinery/atmospherics/components/trinary/nuclear_reactor/Initialize() + . = ..() + set_light(3) + AddComponent(/datum/component/radioactive, 15000 , src) diff --git a/tgstation.dme b/tgstation.dme index f76d4d63f..3b3b1c79d 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3167,6 +3167,7 @@ #include "hyperstation\code\modules\mob\living\silicon\robot\robot.dm" #include "hyperstation\code\modules\mob\living\silicon\robot\robot_modules.dm" #include "hyperstation\code\modules\patreon\patreon.dm" +#include "hyperstation\code\modules\power\reactor\fluffed.dm" #include "hyperstation\code\modules\power\reactor\fuel_rods.dm" #include "hyperstation\code\modules\power\reactor\rbmk.dm" #include "hyperstation\code\modules\power\reactor\reactor_cargo.dm" From 1856a47478603a3c61bd081b006a9309cac672cd Mon Sep 17 00:00:00 2001 From: Chemlight Date: Sat, 9 Apr 2022 07:02:57 -0700 Subject: [PATCH 14/59] Additional sprite updates --- .../mob/dead/new_player/sprite_accessories.dm | 78 ++++++++++++++++++ hyperstation/icons/mob/char_ears.dmi | Bin 802 -> 974 bytes hyperstation/icons/mob/char_markings.dmi | Bin 6621 -> 18630 bytes hyperstation/icons/mob/char_snouts.dmi | Bin 2313 -> 2840 bytes hyperstation/icons/mob/char_tails.dmi | Bin 15216 -> 20179 bytes .../mob/dead/new_player/sprite_accessories.dm | 77 ----------------- modular_citadel/icons/mob/mam_ears.dmi | Bin 12599 -> 12176 bytes modular_citadel/icons/mob/mam_markings.dmi | Bin 109913 -> 105869 bytes modular_citadel/icons/mob/mam_snouts.dmi | Bin 23674 -> 23338 bytes modular_citadel/icons/mob/mam_tails.dmi | Bin 75103 -> 72423 bytes modular_citadel/icons/mob/mam_taur.dmi | Bin 57113 -> 59206 bytes 11 files changed, 78 insertions(+), 77 deletions(-) diff --git a/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm b/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm index af6f7fe04..f5672b14c 100644 --- a/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm +++ b/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -67,6 +67,35 @@ SNOUTS icon = 'hyperstation/icons/mob/char_snouts.dmi' recommended_species = list("insect") +/datum/sprite_accessory/mam_snouts/easterndragon + name = "Eastern Dragon (Hyper)" + icon_state = "easterndw" + icon = 'hyperstation/icons/mob/char_snouts.dmi' + +/datum/sprite_accessory/mam_snouts/feasterndragon + name = "Eastern Dragon (Top) (Hyper)" + icon_state = "feasterndw" + icon = 'hyperstation/icons/mob/char_snouts.dmi' + +/datum/sprite_accessory/mam_snouts/easterndragonnowhiskers + name = "Eastern Dragon - No Whiskers (Hyper)" + icon_state = "easterndnw" + icon = 'hyperstation/icons/mob/char_snouts.dmi' + +/datum/sprite_accessory/mam_snouts/feasterndragonnowhiskers + name = "Eastern Dragon - No Whiskers (Top) (Hyper)" + icon_state = "feasterndnw" + icon = 'hyperstation/icons/mob/char_snouts.dmi' + +/datum/sprite_accessory/mam_snouts/fchemlight + name = "RadDog (Top) (Hyper)" + icon_state = "fchemlight" + icon = 'hyperstation/icons/mob/char_snouts.dmi' + +/datum/sprite_accessory/mam_snouts/chemlight + name = "RadDog (Hyper)" + icon_state = "chemlight" + icon = 'hyperstation/icons/mob/char_snouts.dmi' /* EARS @@ -109,6 +138,15 @@ EARS icon = 'hyperstation/icons/mob/char_ears.dmi' recommended_species = list("insect") +/datum/sprite_accessory/mam_ears/easterndragon + name = "Eastern Dragon (Hyper)" + icon_state = "easternd" + icon = 'hyperstation/icons/mob/char_ears.dmi' + +/datum/sprite_accessory/mam_ears/chemlight + name = "RadDog (Hyper)" + icon_state = "chemlight" + icon = 'hyperstation/icons/mob/char_ears.dmi' /* WINGS @@ -276,6 +314,26 @@ TAILS + ANIMATED TAILS icon_state = "swallowstriped" icon = 'hyperstation/icons/mob/char_tails.dmi' +/datum/sprite_accessory/mam_tails/easterndragon //Pulled base from Virgo, seriously love the server and love you guys, stay lovely. + name = "Eastern Dragon (Hyper)" + icon_state = "easternd" + icon = 'hyperstation/icons/mob/char_tails.dmi' + +/datum/sprite_accessory/mam_tails_animated/easterndragon + name = "Eastern Dragon (Hyper)" + icon_state = "easternd" + icon = 'hyperstation/icons/mob/char_tails.dmi' + +/datum/sprite_accessory/mam_tails/chemlight + name = "RadDog (Hyper)" + icon_state = "chemlight" + icon = 'hyperstation/icons/mob/char_tails.dmi' + +/datum/sprite_accessory/mam_tails_animated/chemlight + name = "RadDog (Hyper)" + icon_state = "chemlight" + icon = 'hyperstation/icons/mob/char_tails.dmi' + /* BODY MARKINGS @@ -335,6 +393,16 @@ from modular_citadel/code/modules/mob/dead/new_player/sprite_accessories.dm: icon = 'hyperstation/icons/mob/char_markings.dmi' recommended_species = list("avian") +/datum/sprite_accessory/mam_body_markings/easterndragon + name = "Eastern Dragon (Hyper)" + icon_state = "easternd" + icon = 'hyperstation/icons/mob/char_markings.dmi' + +//doged was here +/datum/sprite_accessory/mam_body_markings/chemlight + name = "RadDog (Hyper)" + icon_state = "chemlight" + icon = 'hyperstation/icons/mob/char_markings.dmi' /* TAUR BODIES @@ -355,7 +423,17 @@ from modular_citadel/code/modules/mob/dead/new_player/sprite_accessories.dm: color_src = MATRIXED recommended_species = list("human", "lizard", "insect", "mammal", "xeno", "jelly", "slimeperson", "podweak", "avian", "aquatic") */ +/datum/sprite_accessory/taur/chemnaga //Chemlight experimental sprites for future spriting + name = "RadDog Naga (Hyper)" + icon_state = "chemnaga" + taur_mode = SNEK_TAURIC + ckeys_allowed = list("chemlight") +/datum/sprite_accessory/taur/chemlight + name = "RadDog Taur (Hyper)" + icon_state = "chemlight" + taur_mode = PAW_TAURIC + ckeys_allowed = list("chemlight") /* HAIRSTYLES diff --git a/hyperstation/icons/mob/char_ears.dmi b/hyperstation/icons/mob/char_ears.dmi index 293cdf9596ca3307f7e8d6d8cbffba0f8ec15e38..bf248620b6edc2cdd2c9c5bb7a808b091115cf53 100644 GIT binary patch delta 959 zcmV;w13>(u2F?d1iBL{Q4GJ0x0000DNk~Le0002s0002M2m=5B04iUfpF0Nls`0E_?t<^TYy009300Pp|+z5oEgz`y{=005u>J#p^%00001bW%=J z06^y0W&i*HvwBombVOxyV{&P5bZKvH004NLozk%i!Y~j9;5m7U(C(tu)j>&>3Puq3 z5SptAG^r$4eSKRU90W1l?uYyMhr66@f6IL(7(Z6@4k6mkvo%}I=9E0FMl*zEL5Tr- zHTVt@6~ZuPPJ#+ix(~5g~Xz$?VQ2arsx(23$LyE~V;&es<-o6#Vr#PaE>CzKcmZLI3~)dr3q=e^hv! z?cCdPf-n$(;hF{l5sG!>{a>{K#8R7+N}e{t~Kiiz9ri#pgq z2-~JD!5;ojbA%7?hxdNNtgZD2;*$(7$HS#5Z7i|Bi5RuI&?if zT~R|_(q5stZ;U${7$5EIFsUCke>ocTh21*?0000000000NW?i>n}*# z=tnZ11Bf9iTuGt$Ez1@6gqARjocwbq8OR95XNTulVx|_+Ab{s3C(9QkKVuK8h^ z*2aeO+Yd-^?LEQ#lK+|HIZU71Z h00000007v(FJWQ}5y87Pl12ak002ovPDHLkV1kq&yc+-j delta 769 zcmV+c1OEKZ2ciZgiBL{Q4GJ0x0000DNk~Le0002M0002M2m=5B0A&K4H2?qrFp(u6 zD*pfgz`(!&0Nkno0LTCU@Bje5000Lk`5gcN00DGTPE!Ct=GbNc005?ufE0hxF$=;l z5Cz~l`4yqvMXRfWk}4I9AnxTbR}(OaBv<|WwmOPKy1fVY@rEnKw%#{N$YaBw7?TZN zti@_J=j>%QnV~Ez&J5a{p>Ih9ghMP`ix5-m0-1Ir4+Ur1#x!!yx(E)(y!g3~q4yd* z}=5g;`?hb!KB8*;7GQ0ChUH++3)JlGy`39vljZn%`&1(Pv0q#je zK~#90?cCj#f*=%zVIve>THgQN4r-RQfDP0b)%zT1wRiE+{2V}5Ro~(exEE7*KNdCE zLMhixSA)A;9gc_Ne8Zld`GoqWBgpe~ZG)`==X>4;cX=8A?wneWn}L6C`dY8K^m511 zu-0AWx4R4FnLwxv000000002LO?j5z!=+o<-z3%7rqKAo=Ppf^Z}oS6H1GmysVZNS zRKJbysRv5inAfb21$`|CpB(Ct>Q9%iZQ=F#Y!MRx00000000000OIL~bM7lVzlo(? zyP--&@84x6Q2Me7r{#aW%(x&arD+FseFO8ykK2irX!kpy#C=Y+Ic8EX$p6&vuXqCi z00000z;98Tuh(&{EX3CnhI*;>>IC0a3ep!GDRJ#?p<^zC$RvEcUS7J4m;oQ(2fkhK zuly7K1!#ZDK&c?p*SvW)C_dvSAY7~m000000LoK8oJ%9-tDArM)D$}bAz$6h9rjq} z4CH*KY0PpclbEku60~+7fn? zFo%@hz4U!=W5wi}+id&)XG+!gb;K`*O<$LozN*YH491+Kwv(9~_ehk?bmwuDn#S?m zl^Nd}>Fj; diff --git a/hyperstation/icons/mob/char_markings.dmi b/hyperstation/icons/mob/char_markings.dmi index d564b01b286340632f852e4c77c46ac51b248cd0..18275ab01ca22933632e1ca98e6c86b1dc283288 100644 GIT binary patch literal 18630 zcmc$`cT`hdyDu8btMDqK0-_>KdXXw1AfTc^Ku~%wQbn2w0jWVnKza`yk8JBM^w55BLQ!odS+@2+fFtKyw1`c&(1klun+0D=Uu>nCb4g9 zp}8o&SsLNK?-l1DT0E+vf7aUT-tp(t99eQ!p;n__Y4&GH$*{PaV%7NcZ;JZ5WzUY% zzdd6_7s%o*k^ivK0JeQls<>f(cb;_vEt>!eYcpN-1^P$+nyC({x(_S+4 z7j11AAMuuWzoDBkYxx|p+1h4SZD`J@Ccj+pDu4NN_P33^D>s}s-x<6ex3}t+NXd0Wnma{4eS2%90l>5#*+IY}dTehD8FmuH6%>(H`pid|Kbim7CN(2ZL@l)px2z2L#ARln^$`{Xr zK*`sbnLr?&L`FssNKl)e9t29|5~r&}Wb>jA4d-S?5bRD(Gmly3c|ngeUa_4g%VZt&ZPRk=9Td=9>r{XR*D+;jvJ5yhh!6R8qX~qn>C2_tb#;p z%bogN+Ua>iUVWt#rmt4{;~#gq%qrF~ODBP9b`@_bBf>^I)g>@PFJ-53y5PculfU4U zfey-Pj-s=AhlwujDqnPPE0x5g6YgI%r&E)^u_&GXIhY}_r0!t%$jqqpl_c(Ps#Rn@ zvg-%j zy>vjgILf>c;VbfMd+}CnLLy|@yy>*yQdfV-j@f+1T3@g#C|3@_$@Z5-6Sh*|eBC_l z%++cN^1N8M#`+}nP4Jy1E{yp0Z_jP>AK^q&pjcrB)TvaTK8jx(tMCXnftw%C2aG6tp`Ydzn`e&8ao1CQ;=fbp9^37kV z{eI6|qQ3310kKNuNe>9sA|A#LwSLLx;Y>)a$M`oa6Mxgnjqjx2!~wSN$ze{T!3brz@|T^WN4OHkD8pjK)|zTF=V(jjHV zrPOBUALSHQ2NdDcuDzz?Lx*&&2KbGy@1gRacc#d^5HTAfa1N`!8ujSxu2XojqsKNh zfu2xzH$Zh0Qf5v!e77TQ;L+Uk=K6%-WZ((*Z-57;FrkW^Nk~)ccUy9{eIYJ0r_|>~DrT2H&VE>5_uPd+UR1o*O zJ0h-umRElOcNqTSz%Z^dvmw@$Ex9D|kXgE6_hwZpsk}Jeb!9L3i=JwyqaeRmCA7kr z*N{yvx3b1y9(8X0iN{Padm24#V0NCCp!0)w$`+(he3m<4J`^qD9%hlD{|wheWctch zm=X}#%Gw))tlKVcP8jK4UofXVP!8+`pU(-VhN;lLCyytku}2qesZOF76HTK(&jfQj z@l9V@OUYF2y_P)QFGhE2GLz_|r@XMW85PR&Y4*g<*LupZ?PK0<4Y3w7oaa~7&A;8J za%@;+0R-A@z%eB-QR8A^$+{|Of+oUpQ>3`1-@qGo?04vfb7ux<@QUstHSnLKA_1oe3QYp z8My}Yu<%qstl zzb7$V=MVg!?cGL&Hagj-__Md@jVE1cfHrUYEnq%tNB*G*mm~ZTE+{*Qf!Wv=E zvDpLuQ!`a=)5hg5fFrE;cn;}7B{u_{jS3>q2H$ekOo+(JPgFd6$#2dy)^@CUk^#i0 zzM1I8Pe_hZWpmXO;zLCj`zI6RcB_NyQWme=0Dpy%Rxih$0>x*uq(x-e<_5M$ADMP6 ze%~ljMK7{i`^HO4Z{}lW23;HO8z$&(Wek>kgl`N6!vf z%p`(9H@`>e-0^=}cvC~n_PDxn_pwWyf-0`b$1cYhEgd=jA0)gSM(#{Zz_M!M7FOkK&22AE&-@H6dB+2CAbZ9$!mEeW@G|wN z<}Qi_+S^*q^St2(-jmO@ENmnQ>{Uf$N2AY6R!$HZdku1DLcgu5huG$&#Im-y2{@OH z4yYLR;htv~bV(twgs_^5wDj%9ppM3z;JWV{xcN@C3M_SKg;u%M zWu>Z#{mmJ4p7o(^Ovx6}XMx!At+9qmpcX$+>@AtqEahGQtvBK_aIs^=t2!;cvYK}* z*ejIQu}9Ii_Kf*M0UOUmJN$nV#D6no|1FaB$TPh()pRa95I0G;{HLpAa20~inr(<(m(Mu3WCLJFg zg@XYvg%QbvS|pk z+%;_HC42*H4qL*VVx+7d9(}MY5FXy~rL!5aA9ZCgKY^15k%tb5<7g+`D4~>vf8NCz zA%mX}ur<+43frLasCDyx8hO^@6b~InkT=y&RW6YtP@-`Y&x_Qw<@SbsU?6M8$;%SU zT&bF=mq;0_7F2R{>~UWVFWDz`SrWF|JXW~G4mE0BG7)^W`Y6b9xl=&eS~4joNKMk+ z^{vu~PH^i>dqzYqA>XQt5_oAh?gDaqRHEsH+T@c`QRDme`i~K&F}7of9766$XP38n z-?5rvEyHWGm-kT&Luv8h+@A(^zuH3ujmQgvUN?56A@}-L*0>3H>nZ4Ft2of_N3xQ+ zUcZreDytZ6yH4eYG&p$g{iG7JSZWd{>&9-}XTdIHE7FLBM833_w8gEY3&PVwd!NyO zD@vPpP3Ux2zXX59mIOZ?IfmZX>1ci{<+pqK6!wG;*5{QJk3)gucg<9*5S!<<^gs|E@^P2p$M}WbO$QxZJ&Ce zp(Uw_;I$PC``y>HV%}!7hA;jqz>8=RB`|eMVzRQ6f^KbP?L(fA^~ENiVrH^h&DvM1 zPIm5WyEhQ{5E!>Ls7_GoH|)c4(lRH1_;a(RcV@~2;%JQT8~q_H)w6JhsAirKlAh!p zDcFOU*jo~C_lZ1NF$<4Dm#8DUCh^^uvGxF^jSFtQhm!5X9l&q%zcj`yXiOisKYOCe zq1Q&)RQwdmb?)j7+t5k zE3xe-mFp)(8sGB#Jp`p$5_mp$>u`S}(y_)+|ci+MT~PR7$pQU2ku zTQEwg3fJf5`rd=x{9*N)+jGAtq{g*^R|4ol%4ZI{kjI!Y&=uGbD|p~ds`^}N7v)jr zbczMon48&6QjqUyf~G4~qvrQKRNO9!o7T`rsVUI_6Fpy_P~g`nOvHrO@ZZs{RJ=sz zQBa>MgZN2hHtnG=jq;~a{Fbt@lRyg%QQj3oa?5DepO0l^tl9G@AyJMx!}Z+{3~uTx z?D?0d{gz-4{MsUUHtrZ3>X<}tW7m%CI+)o#%vwhFuUqujP>`0r?!&*de}gycB}^zx zI!|e3`NN7shh{o=CayjS*WT^ljV+il#whVCl$I7IUdFTE2M4#c;?x#gLdLNbt-X6d zCmI-=BY!>BdEit>K?5(n{^>84GEWnlv~C$CL`3!qOu>zRPG4QsQJ~*P{e4V#Hu}Q( zMgt_cyrMeYAFj?&N^ZmEMOtX99^^*m4C%UksfI*7G#xu?gPQfZSH7F4Sv=YfcVRen zm;SYx%9LO37lb(S(pP&O;UfuH7%ncbC7j(DE|Os6OfbZ3%=gtvyt;tDXzZhh`1yBuHPyQz# z;J+E>|I5t-!(5~sd3T`ponc5%QeuSWaZe zwY$m}Vz~l?uCzOyt{XaEMUl{8#Jive?_~^=f%*3$`zT#Z6C&Bc|dRSl+q(&in=88f{5O&vlwSmt_1fBWox&)AWs|Z=0J@CT$?Q>EJJxN-*Y6B3P*W} z2=tkE4`?)Wwc@~`&3$J&9x7*!@7JdfU($phAwn;1DGA}y{d3_?uGG{E8-ktQ8$QO% zb>YS+kt(sZsQdeLd^y@ewx+?M^_$J)ZVc02*|C3MfCT!=_YlE0roTk{)T+^id+>dt zGMjXxN$;&nwAVMpLyi}0Qr~?Cn=cjL4x3-e_stfLvi3$Ze-+6e=8-&?8=rGC)Hvum z{(Y8BTc*VQi}ZZwlyGt#$X}sHy7DF5IGlF62u~l$sCT9ydn``7SvyG@JnwfuzW~`- zreV9dEaDDr{FQ(C`<5X0=VJK>+~x=bjnwqrd*cknA^aO3sZZL8qNi;oOXdn1Q~vG!ZK(QEyMc0ADZ zBLw;8;tyeYjV<@0)oobW70P9%GI55OzDuLhEFe#bE*a~^0?DW?rKe;U7p8lbiNdkG zW1;!Dpt`q*yf*-e?0MTb?C4XH$n2i1^#OrD*(=O0Kf~W>Outtj6e~Bv?sN{F3NL4< z=%BjAE#PttW5-vxG%R-AHg(HE5ejop@WecLxJd3;&I~1G)8X1&gBi7`m5oou#X{w$ zq13P;9;|g|=um@e$1{maaB9>L-~&axI?R2O>_~kx_oUFC7-C&$?k2P(y;+(TAE9G) z^{GD3!pQ zs!}Y2LdkqRx&l5fsbB!lH<+U|2`(CfkR9MuqbA%q6BFpY!oFe5zPo5h+BP9@jrRcM zkIJeV#I8S=fW{;-GBQZmU*1WF8%oKUXUvR}4bU@pl}m5B1ow_Wt@1q(lZKq=@h~&g zrqGh9W(d5RCR_uBOhehGHQxVi7=Gr|>{me2?)k(@q{EmGb!=(+*0hMj>vW$Ve|fvw zZRsJVa!+}y-C=3dBi1@_n-4-!a;JFQqbL=f{S=%M;UM~C++(t8(M%}4I8p6O!_cu7 zFM|JQ{lRuSf<3RDnp;m*D57F*Xc6Mc5e^RevsfGbq5XW*GWlw!od+><@D)%ja7ioL zRxPc42Dqb#_xdK9vk0Z+J3q`v$!>z93hyP?%M*z{DB@`c%D)^^zy|ogQ*oQDc-MwE z>d52Ah330yg32w0yfFYbt-5+L@N56)IuN?df@c0iEn)tAL7gpw$hCf3yQrO6I_AqD zkO$Y=`4OeY;C%oWe5yNSJTU&`|1=m~J&G~y9?5ddnBkH2v0gCcgp{{a7n-S4ea$&# zwGp3LQX)nIc8Hz?d*rdHcQC=RqanG3PXNQ#OP|yeF&l$mc+&HCdIxm z$2p}ogB3HRa}y|ki&xXkYN5<;Arqw|9=ZDv_D^>Jk!27d!qrfsQE@Oo_;=jQ`d1!z z*AU-@v=h&`NzCELK1WTq6G>^kHc!)Bef(UdL)?ZF`n~rTmnZoR5AZuu1FN+>hFj2P zHLU%!9Vyt2DS~HRBK_sBpVA)Z=YI8Hba!X!d{nSH*7~rv@ z{B!hD%YuTyIV2!&vR2Q1{wK8X_Z7UgN`Hb$)^3y3Uf+E+`ynV}{B#yeU~?IP3<7zA zdW85wN`=A*y*9@~_RE%?ie2q}|Utc({v|8Uc5=sz#tWGpc|I#M~ECHO7 z3H{olziZqAZ2WU_>If})^2*zk%&5D~<2voqwkt?C1U!0wI9z9I@eg;1cy%`HYAyT5 zlk`WLbGiOIn&EADO#evBSM0hBl7Rs*Ev7RfK%mD;xpIYT+XF7XaSi-SzGJ~x`+m;= z0Zee_r-8J~^^g8yQC>p`U0Yaj>XMyJ6mkQ5v80@K8OsZJn~k5H2nk}yo8fHXX9js> z5lLc?7>#Uektc1hR8%SFXA&>LoXas~f2U4EBM*}_W&UJ3wC;f3|8Q>MoWxM?dm82PprO~jgNQ_S0_|4NjMRds+sfcgjgy#HF-J7~+Lv4yu9`v{T{UVz~Ah^9s8U;WSgvV{h2vp6g^-wmy1ga2CRs zfH{J)h;1Rou=W|aLgmdU={vK(%9piZx*=*T^P&v1FNYSoN14y<6F2#jbPyGT*l?zvzb9_v+Z@Xd#T5H(!4PHD`W)w)6I)YB^$FK8W zcK>+@ujU!0&Nl~alGF87D zLIH+AQn+V*kY8xOogfVsDemVDY}5dGUaKL;*& zYAQE#jE{-CY|da}I@a~})KzgSh-(Y6Zf;HA7I;7Pe=pFK2~XN*p=|%{lQn989J1DT z9Kx>HsJEvZg3Lee{WkY|rFKW{x7XHocG-j~eVu+#cC9!hnWLC8&`iNyh-)x-aIvcM zC?;rOzP7zwbLw!V`4A!1JVpKpnJQp(HY+*jU`FV--}0w_a9V~-w%cUO!5|<|XO&>F zCxp>Kj`Mn^%}xKZPru#YT;QhX^<2>C^lgcG=-GvpOQYB%aa-q5s7ZRqGv2gD{rZZ~ zIsbTx@{d&OHmVT&^j#o-<~20)jlWTZPI(URP&zA6F!!CZ2JSPot6fPO$TtnQUdASH zX#65}qSbyETP@4>e$>w&^J(_iXaoy3LcOmoKoyOmd0ySfNy><9XNI|(=^d`_ytuZr zb)kgnw$MN=+1Pn8XOusF3H$5(ygc)vAzA?WL?FJUlt&4A;yCzts3@1NyyO!sz+RlHSQo{s>4B~ee&*prFah*aIFx8Q|}QKyZ_%g1@| zIH7}=o1o#hHg%TAlECd%^Jwk8to^P}YTC|L2N~n<=ECn^^z$+^c|vJW5lN*q|Wba8n4%qed()iH1F1-x9-hDLUZ+E+1EjSd6DiGLmzPo_Wowx!H z5|P=yDpS4u@|fe8H(zY)hx6j~MMTB|w4H|Rjag}-I1ShrQ=*qh7Ob1X^(9@OdvqtL z<{X9AxL=^|7x#&=CI#s>T~*Ej^~9g90_B}lYk(2Fmsj#SA$pHm%D7m25uVRp;e@Vx z1kCCcTBEs-hubiMWv|8}&y@>4;MSpFp&j?4uhBf?+vn|3m3YZKRko(HK&CT)u)0O! z&{Dnlm%64XuTW*TI$UuItZO<2wVpvvW)@yhvdM1&(#H?*9yU?@TXqghd$0_CCKu%# z(eNNHi{{T* zX8rD{pnol&$=t_iu)RBq;2aHYV}00ltVc=;Br(ihw(`65(9&1fiWA0H>-RnThPQqA zSv%d1V?Z-bezgLC@?W(8zJI$?pOfO@B-G?9LEM}KhTmQI04l!_$2{S#d*}b@OPSuN zC6x8x8%jPTZHJQ04X|yeqg#05Ey>Lzr4P63zEPI|KZ4H0X^C0q)}`%4zY$Kruyy?fuwzl4)iIiZbz99KsfA!f0F+HM{x9CE-CnL_kJZsKfC1tesEnX zr={Y+_nVi^Jdy=#9ox(_%nJ+P)f!Q8-`~v4sZ*c405$nTwXJU=7K8#9UF!aBv{Q7k z1Nhwqq-XO}J9F^7Fy`s@)2dtIbGQu!35;{jcy}uMAN28&T%gsF`_Tg+9*Hba? zw6>=q_Q&hpzwcJNNoZRm$YU*p|D>x~V9GGcL&CU5*dxOD<1oZavV31*e0xPBxeaBH zoH_kxj@~)rJmxYEZr4FcbF_?$EoIB(<_&+*8OZ3vU8#{KB%j>4{9a+(Av}HxXHRvp z$2C>1V~f;*D7(@dud(wK%Gg{Xzw+fqW6Ri|r18f$8>i=5S&7|;y)&Ar%{BX_mf+*Q zUB=w`!9GbY+=|%1t!A25AOGd|f1O(T_+SAPu2~hRE^bHDO8=Fro9|$(W^z@i{4!2s z8HY3k)`7)>XWy=M5+-K2cF2F}uNdd%wd0xr|6Uh!Ag4>;c!rrNqA7nn=(aV{8W&bK z{7vw}uxs3gm+xU0_U>|ncOz{+$EG=It;GSjwVsWo1CSr+ROreCk7;8u0Q^%|Z2=2tjlW8xB5}Soyk>opN+-(C5*m@fG_{>G~3bk9SiuFyHtK5%bS* zgUYuQ`x0N^>~Lt=nhGq2%D51(t?a@)J^;Xv=}^49U~oXcH*T6H1J zeHIs>0@vy2WZ+&NxBL5>y%GjKIq2Mpn6|*)fmXf)m7m5XCAlT^MW({&VxH5SU!OY<`9LvL0H!Fzu*lsgycDnL zEor}!!4%)Ml`>b`=c{lyDRt^@{!?0be;K7}n#fz+Acj||{MnG?^{o@2wZ5)uGw+U0 zM+8)E>z0eD(gU%jD*aKn`c>6=@kHH#4uT_N{j~8%qe-Z-iY-tXHShD2vG*S(vdhGi z=0Ee*#cIJRRlU?oiKqwDQn#|9lb&+hO=+a^N;nR6@}w==DnMERGT3N`W&I4OizD}A zfTFrf8Qt&$31$p`=FhtM6bgEZOwqn`&+W(9$GsX&?n58z(eJDDAg#~*fIpCY?T=de zPinf_Acaxb(e`jU89(>&m~vGh$7z9tBt*QFM_K~K8N6cDV7Av;o!P9un#xA~r$M0N zD=Kt*uIgzAMQhSJ8Ih4c1(?uZFZTWU#CnG5Yf0**Siq_G0MlwKFS7ht;gB^IA1Gm7 zX8=WftCpZsHf~404`p0KifXXepZ8^VEV^}ow~x&_Q!+DlKm$N);*O>W-=^S_B&H*E zBX;wPXzvwp?sbDxOFwM_w3dpc{T^6)OAP^ajyXQR7@gDn<^qMhZt&RKkVk9C(iyoD zeWr$)yW-ya0D@J@@B4hVvAXu+of^@w*0MP(cbd9s;2!7AXzIIe`}<@ph|V!SBm{CQ-> zW^u(NnEItm5LSW#jpRbHnMT>M3t7buU4~*nD&(G+})5>jHIJ-+~ zn>A=P)ZMtEJm=02NI|bmPyV~~?GARis!2{Q(AJ&DL%Y-E-o}d!7fKra zsM9ETedmW~h<8no1;e;Fn7^JM1EZ=^sUKR^zEf^(Sl)UgtW=lwUVqGGAeN+OPnI9T z{y6;l*|hiM%nkiuCYM{Ktvv{7F^!-66;Ki<0?A$l+VX#W=0WwaAmx7keZB`Ga|_fn z;!XuP^7p39RCXG!p?n^G#Xf9YUV57&9}DmY6xO zA;>G6Ho+_5vuQ3E_I~pyW9@KqL(nT_KUhar5h<3`^k8oR89Ie-&RgRhy5hn9^NSBS zZRMF+Se~(6=^3PHAXw$ls83WU=%5&UXe)Fvncwq;R0tSFhQpD&3#;%G6>ge1<)be? z$Mn@YZK=+w4P8N2Jo=@ZF(hC@BQ9K^-%j^;ibN-FX`x-JEZe9(#0I+}%6uc0B@UPf z%OgnpKGEKBvBJ3DeuVX72`Xbbew5sdTHk;ARS{zFy{5;S_o341A2qD~iS_lvCfmP! zcF10+eK?<~Wsbx5deyx*LfK3~UVc$W(Hu34WrAvK9;*T`wSwlZI^IpKt$C`2kjTpQ0>GG)$oH;S|;zXz50 zILD}&r(>GF7IjSepC`XwI}+I%p=+x?2>rVYhx9iZI^_X9?i>#Pl@l~Q@Jtb)7LQY_ zUIJCIb11ngyAviwg=!nULmK(%uy5{s3za3LT}FUU)9NZ@R?@w@)wJDmpR@e?oXzxR z+hlvxXSN+W>A3u_65_;9MkHxbTT=9etmhZn_t)oz02MJR*LGyxo*Z!&qsx&$S~cWB znj-t|{#E4I58KE6_S^DIGVX)zCn6UK(Ss2y)R{e}=*wv4m@f3Yik+hsllHKRO| zarwiTv~igy4Y?zx$vr3<;f>eqE@X7(mP)&ce1O^@E25V-<4Q=IW-q(XRS4^5hy+cc zLJse~EfSGm~| zF%;5OA$`WnZv#>ccY{x2K{$ITiQzIgGt);Eq0} zV48KbkDnV8vclax@K>+T+Fv)DsButvts;!d*c$Zk4tA)-!RA42p`uV!fM zaGn-|R^~mpuva#;(8OZY@=ZG(5r9>cuX|EA-kW`SszPG2v5+ z98f5aJ3*oXkn$YUX?kX1GY(@F--`yG4OfRiO(B)=xq3+pFJ6Wg1Au3a*~{B?yZjQWV4eijK8FROa;50&~b}HM0yp*s>+n_W~l!n|i=Yb-3+V>$+bPO3^9W zIg;v-S>2TCKvDhFgkV-FY%wG8CXJd^g^N7=%d&W<-NtBRn9#%kYhx#rm)i7jE{ z9@7c_K-5z^`^81-JKKXRjZ`oZxX}D+B^dz@dH*@i$gW$(#COP?%dz%{oV)u{%vR;b zHEM1e94d%GT|MLLZWq;d;nH1t`uE)3(wNAD*c^z}L7ceC=iM2T2w5IF<+9MQ3FbZo zZFdv57%Au+C)g#4X}Wr5&&n?9hDW!r%Ri5`a2ifXnzoJgM&JLnaC%FuhnIZxve#ym zti3)14I=34L~J553y4$1HI2inpetH`uD6$2JMdwH`?VO%t*Ep?pg{k!l1ueno6@n) zc#A`OJ8$D@)M>*;&;qC&jZlS^01o{v*0RD5c{C1_gevc5%B z;3(NyjJg>oR}#x=0!V;QpLoO!-sMYEmP-A>Uv&qyDg}QYkCHjk?x-M@l~gMDP#JR*d}` zu-R)R2S4;nH4xi9IUe#rbb5!GsYtK#C*$*my~CQ>pxvV1MUjJaldk~3m zaM}!aCP5i&JwjgJM}5!sH%ql?{7ph1!c{1tZ9Pk37_%T{?xaihTjZTScsg`LLeOhZ zZcxuISQx+4e`_#C%_-=tgySe0q8?;ia6Vx__u3uq%fOd;KCo^0rnI}%_jQdi)y@HE zp2l?OUhv4t&dUH@!gBa8&ldKiM;wTOcxgyd>(dXdVJc|_U*RJ1eY)y`=;84Cm_z?* z(jKa1145$VY=W2zarz=m!0JZmKi*P)}A>SeVM~)-k=fA?>@~ zIv2X0YhLiH6MX}J6es^=LLD#=fV#Q7;l-6ptW-1Er1k?yliysAyXMg$TyE*A*4^$x zVP?NgU}uGoosv$@;~D;n*<}TMnaQ=Cc}l$hN&-rA{MR6xlK5?2KdF&3uHj|--)d=6 zm_|5vD%IrzDIHaKPR#)D7u7WcJCrme+n0|vjkZA%rfH8jqo%|R_Fw!vCE;cuE(PKlyzSn9iW>c<>w?sd5`^`pENe7;ml-hkB(=hN1 z`e&Y+HC5vYzOr=31D4d*mz2rBY4&gPOBVL8z0X%e44`sDb^4elFG;JqElVXpFJ;<3 zTONa?vR0&pQo7+QvHrrd^+(X^r?der4=5lfKUKD?6t+ngl2s7ofZ7hWSbqPL)%5l6 zee2)1@-Eqi+n;^%#V_XD)ZFs>HOY@($0|L#4MjC|?$ySy2UwC;1TpUD7J)_$!0>R; z_kc*%r6#@4bGETrL|QBjf*<;AEf2HihhP2+T)H_CHwlh++_)nkrI z11yy{dSiDhr_p0BNl{10ikJJs;2AWV;Y?a6P@oT*ZuE=^3s0DlIC{4hP}aT~vArFn zR;mmsMc#an70b3T?And>8xLFw3*u&TXgdcyE+0_eq5~2A5ZaFG+q(ApUD&CIbCLT! zJQXU`smN=550r(?-}&{a41fAliNLXSo6!%EP2&bSjBMkBj4&{Beqljp!49CJ%kHgp ze=>4Wer7@Au(iqWJm{4!4AH9~awz)xv+~!qS?GE}y(sa2hF|kPa1d@Ts_C0$Cz(a1`)pH5$GKhNzg0xVDs5n|5z^JnDdy%+o#4MVIhOJ)=M%D zxL1T{9@CjOF}D5}lBR}>V?<(&S$A^?w4zoTP_qFtYc>uNIWCvOh5fqXzNdwW8<(_= zRSmfKSREfoTP2TCdr+S-V|bW$JdHPhc=^UT-$-RXBVXmCH`%EaQPk&$Ej#1mx5dWk zvPFk3OL#t|iKJufafhg$Y=6WIn?NJ&akK-~*O#=WLf=>aSdbUS0fiju<_f9h{y14^ zP#e@{i#%NAMG$MhId3)Ykuq9BdY?1Q!GpClOnO6`L>ZF51dX}4Wd!=4ezYjsGU@`n zlry7MztjbihsuJM)$)^0EvhZi4lTy~q_Fuu`*69os_$M5i&Iiq%7rh+vG%kgN(tHD zGq8C03uXrEMSBH}AL|UVl~N1Q593`-CF4+5Ulq}v=(?F0wWI)kKCy|!%zE6lYyqRb`a>z)lkNtaJbt# zhci3dkZPp9k=@w+IOU$u)p&{0sCZg(PGgINyt)u=&)WfX{Dl7PeT5e~+ z9;AAk+4WnUVFWQ;y-nAqi}E7e&$E3t76l9|w1_P8>8(hHzpnq~Q}+A8uiuwk*1tlT zEpe3l2_&=9E(dJjNFU(PqTp$ypLjUy+F#&Da4vW2gkhUfk$t&QF=+uHUHyqU26*3t z`WXl}pR8tCiW}NI^(*G*nBI(-Wcr4a&GG3}(k8R(U78=v);#{Trzypce@x7tR~RXP zdERL-m%k~;J-E=8sI0R(F$@9hR)ZJ0*hlL0Epsl!j!sXdDk_8?bV_zoaMFi2c|+rB zl_=KOAhJ8`eX}F{3Z-0NIs!O|qz(@wZqS8WqC6mf+4p%24W9ztkbO>n@u*U<;u_SopzFWC^} zHR@KE6t&mzHag-w4wE!7eBOx?tW6?wcbXapO)^@!hj`P0keQLf%HX04 zeOuL1TVVBt)btWF2qi7FdV8q=vhT9>_vP77%sRh*Z)OBGqc0>I_up5H8FOb`<4v)5jdy%Wm{cjv+{F?%Kc`G^n;3}ZYW99=(W zVxU8ss?D#Y?5p^GAfm&c1$Hl5#}OU64WXvfP_7wd`WKa#9)_ER^ZK@QZ?4{=Q~rZ@ z2V-zzQp7`D72z&FyIzA;y)l02^~EDuF>0#MTwB#ShfD&}Y$cmtVq!XOQh9u140))mE_3x{oB%WTj>6E-#XU36xjfYZ+v0~x z;&Jt|;SJ?!N^=v(99ziPF&Whq%vF~fpziFG3Ul@NW9F|NuGCW)wXT6Tfx7K?gCE6$ zU-=EGl4qksqGS=B54+qLO^a%{nv||fkw)3Fr4n1o3GZvL`qqXkPh&&GZwoXGxg4ee zd8cqc9T@{K(FvVD(w7>pncsF^mi4m^stYKy-V)?vOC77cWk9(ve7xMchsz71NFd$} z`M*_(e*J|%D>@qndQX3xLwIrB9=*C`F_b^mR~a5+;g-MXw2`}f3YeF1QOTsRnx{TUG5$MuenpFxeeL=)f=ZDbR|qa&p#*1Q)O}Ki=+MYHV6J(-Nt!&zBn_4~T=33jMst)dXl^9> z`}5pB6&=Vy z;IcSfO1t!#@FqXY)`xh55^Siw=*1!jxhLB{Y~}3@UT^fhtphepO-}r?@3MSa;WSWG z;=m3_kAJ_#`oA1j{x52U{^#WErg_(=kWq5an2V`&VAD$<_G9VHbU8&JIZ!yHeTVFA ze|X*eFdo$p*zCnsx9OC9KWqungCY`2_ZfTJ*1@c=ZUx>Bv9sgE9bF5j1HBgl_JJ+A zfFiU)02iDOGkR+GXQ$_eh)_Q4eLQD&5I9Gax{*=qEhVnL>9|)GS!eE-l1=M|R|%w} zZRItjG5a|hn;j22VEHJbh95fZu~NOCE43OfA((HP$Khp>ltt-bL4^c}uQ0(a?%Ing zf>Li*d^7uGICNgU!DNLK|Cc=PbhLzEmy)CMz0-cWsN<5rofoyuySu}EQRQMd4c@l1 zX%FHX9)t{dZa#V2o*dh(a~|)xr&JNzRhWMB$%cKLjWp~M);0!d(c697bwVMX^medm zxznI5)&=RYfj#N|t8gCIw0pmF{|K61|NQFCd0|1E4c^v0>|XFAZr@=ps>&9;1z)jX z0C*DOkfsnBV6!_vChGnR*5_pa#a{XIe*x-pc3y1OYs}#kZ1Wg@QzGj$tKEaR=W!mq z9Lf8K*U`sFsV9kUCu0dJ^IG(BkqC+L`{Uv`PH%-WL7>%P#gh75)X8JtQe!q1Y7k_| z7}hYfuxj$!qHsRn$KSZuYP2X4yYTGZl_QZ`T;4{6W2)zYP7gElkL6xBM(Xk|8c*>y z?UsVi3WwXHXr{fAup)yZjTi;ug~+2C50R5kuf(Jw-5#c)H1M6M-{u`%M-ntrRgP+x z1G3W~@2mWGcCIHCY}g5Jgvmf&$f#a$`O_qo@lF*JD-lPLdm$cAu^D-{QlLj&l_D2_ z=wNuyWuH0)Y_CR6!XGFg%=)xFmiXV0aZbE)nhrD_AX; z_U;qC8`Y=9oa~FMQ@k#8JbbcQTst0q*Vo!5^kOpI+q1t%*(_%sn|z1Q3cM`#r(Ja+ z)?7WhSI?Hc{8-*#J$UoJ$c1(hBinTB$?K`*ESExWaQOc`Xh*qN-x-y^Ypog1YTfs@_S}4 zKFBl;3dqQ<4$&Kr?g7PC2y1RL%@k-~ay=vsIy8v=hLdp4%hK-sj{?*CYBNkx;&;6?Jy=G#GmTF*83H0ITcCVg(MUcP+r`S z`i8QzkcEm+%4N<*jfiHhpmRF2C)?)T#xH+-GHLAUu|`95QF9h_(_;RhkPO#>Ta%D- zlFISz<00vUs3~;yzS?hVff?x26=A{8=Bls~s}&+h(8W8~K>(>1Dn+b=2q%-1I_ONh5$ zzV_qp*C^9HHO`5sV_mqW0qfsAX1?w+oabB?l8@Bi0RZhc@(4%}k`GCGyQ+ouxL%pw zj=22wdRyhs?~=s4Mwykfmz-zsp8*b=0j`%SdWntklnlU+mM9B>Wq5he4!!N9H^u7{ep8@ zISEUBC}#KW`0YKYupWf+g!Lr0x<7X)!`n*#*;R@e*2AWJ9|5$-{|~IHVM!v}q~!nr N002ovPDHLkV1k@dbsGQx literal 6621 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 diff --git a/hyperstation/icons/mob/char_snouts.dmi b/hyperstation/icons/mob/char_snouts.dmi index c20614d34c1fe7375fd9d4771ec6c859671f2ee2..06ce5d3be882c453a64ed741dbf64c9602e69a19 100644 GIT binary patch literal 2840 zcmb`JYgE$d7RLXM7G)P|#*|WFs?nlUqQbHi$I?l$)EGrg1&uWE+L)R*)X`B+iCL7F z%xg+s^D>%5ra5xN%3GPYz2bMjn`X>7mGHE_;ubrNh*qP;RIiNqq@h zd-?u8?}Hv=R+jmnI`NtwF|p=8-{MnM(0i3yy5=OBx6?5T{5JsuW`mOPq_ER7Ol^;` zJ7HCM_8pzC347KPpEyE;f3ge6F{XPU`SA0c7rW!DLocwe)m@BSs?aLkJ3NOt z6U1y>64r|=EOLc&??G!ug z53i)C;)DRMXHCPg=$((eGLczp4YJNsV|Cf_Iz&98n;(bXSdh8dPZi9V+z;T0y}|Ee z&is-*bhXpl6Z-?T!fWvzCnU_LLq z%Y45w&*+hol>lLn!|mTtHySTq4KAOPUcK1_AlZh%Go|bVWe?~g5BrWm}6zS!Q7pQ&Q#3Y11redsacV>CbO^|4R2-L33Nnw--2{n#o49Q7ApS z>XqeFe7kVUmMSkTr_e@vrm6Wrg5zM>rr9??C>PM2!12VI0)Fq9oTHMg|M_Y(aQv2H zK4p8hJKJ>FOYy*5t7Yi4?C{AYJciqzZz_aMl8S`ELO0SY!F?U4>N^w=%_&D{Z8p$7 z6!P5J-EwAjkk?3_Ip(?CfWLkvzE^_*YCNa}o7(zM9a z+1wpK&8??Ls_Y1@N4FBuf!s|3%l2l3S@Q_eQbD zgc4{+&k!_gXLzG=92n?GAc6qM-{Aj$S@uG-4Nuk=}XiabfKaE#}=IC8=Sa-jmc%Bo%sI>CJjs}1AJkeJVr3VpOmd>TC++qiDkJ#&as8}G_y-U?4Sc>g_qLRX zIw|5~7Q{6XZRG0O4cc)Cx`+W;=+Y)m#Dcyj%etz;lh230Eu>8-&yMILe@}9ZL$MQn z^nARnyp?u)?QvxZpSWp3Tt%$gU|$VwV&mgTOa9;(69a!Y z5qc#NoV+Z`aD%mHG}BT(Vd8Wm7jVo2;V1$>OwPO&Js-Yimi3aF`rT@@`lEWn3Z2O6 z1aV~n9~aXOwvw7{S}cF^&LMG0JviayTOP1^JTzwI1!1Kqp^CaBi-lIl!ln-BsuRVw zy*p5b_N|Evh-|N91Z!fK$*qH~TiAP$)>j&>Zbu$-j@-jz`3_p8L@cK7fq4QVw-$vZDelU{Dyli8WJMKQUidV8t9uE8RM>rlK_8y*Wz sxb37L7NC8v$@VrJQEgoJW!ypuV#wzw_ti&mJ}01EE*H~;_u literal 2313 zcmb_ecU03^77ifNhax-FPy{woLqtlDHZe*fNDwIzl)Cf*=}jVKXd_@)R0IY@l#wEk zVGu$I34)U_lzF6gEwt37GG75z=igE`H2z0BYbV;R+!m!$FYn8*DIds8o+)s+(=SLtF_ zjS3DP))uoMHTSA!voW;Y zT8l^XAAe5EjGbvSoy?_L3*3A-GPSaN*a-rOaM8%`T$3u;jFx;=HxO-;nRgK@m7%Ee zUE~{iwV4Bv_wg}-T~QC)veOFEGTbE1%*1jFN#|b4%jWljk;_QbDY)c-98xhqx!=iO zE-{EX#~GpT3Hj|AS(=oYGjXwh{6e@36Hlk9YzTo?3P1u{f+q?@WsFbT_2z*Do|!X5 z(nCG7or$9gFn4-D*{`om7QB_yd+2t<3~$k$u-Bhk#H)=KQwfN=y@}5_YxSjyrjrHy zC!jq<-J{h57vvdJNLu}-(ZKFgpL;KPyFzSLTAQGTV2IW7EV(ex?R0OhuU}AHYF{lY!@ox zf*WoZNB(U#vb#wI=B_iG!w8RFo7Ne+&n|_I8|(zGNW?a>>0klDOC)JgMOh7BWO}+R z5S{o6LEugGC@3!V02|&`*u%4-wM<4fVjfN0pxV}cZ{mCVs!^NGRXDJ7g+0rS>l_X| z^17`#$tFa!_Zxly)p`;frg8U@XVyug&^Cqyq8)^9BP-&44t+{G|6SstIZ62q+eV9S zSSd;R0CsK%(a4GpT{8gVm^Cb>e3X?=>Cis$aDxm=q%akR?rXjP=w_>;TLdGr5dhXS zF`=&ndj`&~b!A}*TC8^O91!ID4T(O|pnpF8Zd#d}=nl4uS{a{wwzpn|kx}!^@tt*1 z+~gk#bj30ONZ4NxIE|oJ3g8g1&pqdFVea;o?3MOw0xMX;NGFf%#1L^V0y>b(KgIku z9j0Yf{E|R|rkp?J+a2_-h3ciTg&yVW1oy|9m41)%kJq9|mmcp@5??tCjX# zy;ZF7u#>Q;;|P5&Q}EhXoG`$bb0NvUQpORAOf=VZBzTKr-HJz1WDq^5QIF#Jhue!+ zbjju$$)flRyrJrCq)Q@yl)iana(qCg>`5jWRvs|}8g2O1$#WPcr@N`XtHS9R&DAkw zE$&v!8|7Hukle{GU@aj++LerQxVwI>(D+>niuNEpjnKc(0`uoh76`>QMcdk0p3KV% z&AHqkwt4UlRRqsIg;}Xl7cu8nj+)IgE<)c7u@V)JD7SAv88v6-9ZW*d?y2r-@RoPLkoc8By2GoYic(o9m%9iUm4$ViUlx}9G zDhBLeW)sejK|+}>v6>b3sd7uuWdI8CNn(H%>D#`M?n-bCLHaN z|5+5z?L+-mNH*Z2p(jdF^z{h=_|9Vi78yuf<0wUKd`U=k30vp4gaucMc#bAubQl;P z)=}BV>jhKj*#s3PdX_keM5UHKZF-w?#xJ5H0-ph>P;JwEP87{!5C*!iY4iW;Fi#@f XforKQerf{v+kns)osi84-^_mk4Tkkv diff --git a/hyperstation/icons/mob/char_tails.dmi b/hyperstation/icons/mob/char_tails.dmi index 319d35766adaf396dfac31a5425f7cccbb24733a..6e2005e12eb37feb1f7e07207a83dade8f4e7895 100644 GIT binary patch literal 20179 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 E0EA%HIRF3v literal 15216 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 z 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Ȋx#Q&A;{@>A6v*;>fVY@t6uKMw!O5>#s z;W-&@Kmw+f2h$FltgzdyW$&AR2hv)M2;_}Cb^ZYhx|fvS{ngWzfAYh6Uqb?61@Ygz z_bMEk&E(W&6L8XcL0%Ud8s;IZ*(MYE^O*?kW3IMSPHEFsBl&x0V5aSfc5T4J1c;lH z&`t-Z{t-R22ov2{G*2R_z?9Q0^B?${E0$01m>Vyb33qJbM8O5lo(2Br`DAZstq4OM ztu3KiuY;yeklLZAJD`VSLQd-%rZG*(inMKiTNQ$mTMMKf<NmkEW3QuiDiL>Vy%Q_yQvzJL zgUR(d04BuaGfxfI7V#V2hQIzv8MHAC9YeWRcuTQiQ>nNP8J`suB~m>DO&ya%~bWyuxk7(GYq2LzUP$ascbR<t*UVWG8eJmPn%ENA+W*CHOZp^hxYFNf&F<)4QDde$RqLg63|+H^QPm#n#kAO ziG3e0B!&s=sFk(sGuvx_)_Z-YiLcl#c7AaeDYqlvvQuJ-*+F+(0d#X4WNE@G!ioow;W%fcj?m#(sGOW@>W{^}T)T)T{DMkwrTG zcEjfRB^1w8w!k6ok!Xx*ynKrdMt}G~Gabc8?{@>Arz*7A)_@)ta%EdIpG_Y~A~S{^ zF`l&_SU2k=@(+ok?Ll?hC=V*30_4x`Ci`&Y8-+4r6g1Bn=LVOvG!adSCrt*|BC zE|I?QXey5tyJY}`uwGvx1GKa9q!1pwIg9(#o=r3lTClT;-!sfF>dU1~^w}h7yl=qj zhMeifn%G>?JcCpNcAfDJ64WnEhIPBOj1bTMUC7^FrZE=NHBzebuS_@KCiA)OmSnXbPN@V&06kLjO zE1TG2g*mj65kAgmkBHwP1=n31&+l4ov)BLkoy`>@H1YJ4LZ=P1*SRb&+FmFz^?dYS DLp0!9 delta 26427 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 Glm7*DzjaLj diff --git a/modular_citadel/icons/mob/mam_snouts.dmi b/modular_citadel/icons/mob/mam_snouts.dmi index 4b06a1f7e7306456dca8191af4dfd6afa46e8728..7ccd40676009904462b7628add8db16b298f6fae 100644 GIT binary patch delta 5548 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 Mnpj=0yy_AAKRwa)cmMzZ diff --git a/modular_citadel/icons/mob/mam_tails.dmi b/modular_citadel/icons/mob/mam_tails.dmi index 583772d84212bb57a0eaee2c6a9713927950554c..c8a8e3ecf5987bc459a4dba86a1aa0f19a8e86bd 100644 GIT binary patch delta 10965 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 L_3u`y+r9ih6Ff)q delta 13587 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 delta 17714 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 Date: Sun, 10 Apr 2022 08:16:55 -0400 Subject: [PATCH 15/59] [DNM] Reactor QoL | Multi-Tile Poddoors - - - Additions: - Additional define for stuff super insulated against rads. This is just to remove number clogging and permit stuff to be changed on a higher level. Still needs to be added to most things, but it's a start. - Brings over multi-tile poddoors from TG. They're about as you'd expect. - Lead walls for the RBMK area. Yup. - - - Map: - RBMK reactor given lockdown shutters, a proper blastdoor and some primping up in general to the surrounding area. Additionally, they've walls now that are appropriate. - - - Bugfix: - Corrects rad shutters being wacky and out of this world. - - - --- .../LayeniaStation/LayeniaStation.dmm | 647 ++++++++++-------- code/__DEFINES/radiation.dm | 1 + code/game/machinery/doors/poddoor.dm | 52 ++ code/game/machinery/doors/shutters.dm | 20 +- code/game/turfs/simulated/wall/misc_walls.dm | 12 + icons/obj/doors/1x2blast_hor.dmi | Bin 1447 -> 1433 bytes icons/obj/doors/1x2blast_vert.dmi | Bin 1708 -> 1730 bytes icons/obj/doors/1x3blast_hor.dmi | Bin 0 -> 1466 bytes icons/obj/doors/1x3blast_vert.dmi | Bin 0 -> 2033 bytes icons/obj/doors/1x4blast_hor.dmi | Bin 1653 -> 1624 bytes icons/obj/doors/1x4blast_vert.dmi | Bin 2807 -> 2832 bytes 11 files changed, 420 insertions(+), 312 deletions(-) create mode 100644 icons/obj/doors/1x3blast_hor.dmi create mode 100644 icons/obj/doors/1x3blast_vert.dmi diff --git a/_maps/map_files/LayeniaStation/LayeniaStation.dmm b/_maps/map_files/LayeniaStation/LayeniaStation.dmm index d7cdca271..006d7aedd 100644 --- a/_maps/map_files/LayeniaStation/LayeniaStation.dmm +++ b/_maps/map_files/LayeniaStation/LayeniaStation.dmm @@ -1180,6 +1180,22 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/layenia, /area/layenia/cloudlayer) +"abE" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_y = -27 + }, +/turf/open/floor/noslip, +/area/engine/engineering/reactor_control) "abF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/loading_area{ @@ -1239,6 +1255,27 @@ }, /turf/open/floor/plasteel/layenia, /area/layenia) +"abK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/button/door{ + id = "reactor_lockdown_shutter_door"; + name = "reactor door shutter"; + pixel_x = -24; + pixel_y = 6 + }, +/obj/machinery/button/door{ + id = "reactor_lockdown_shutters"; + name = "reactor window shutters"; + pixel_x = -24; + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering/reactor_control) "abL" = ( /obj/structure/fence, /obj/effect/turf_decal/loading_area{ @@ -1614,6 +1651,17 @@ }, /turf/open/floor/plating/asteroid/layenia, /area/layenia) +"aco" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutters" + }, +/turf/open/floor/plating, +/area/engine/engineering/reactor_control) "acp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1785,6 +1833,17 @@ }, /turf/open/floor/plating/layenia, /area/layenia) +"acE" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutters" + }, +/turf/open/floor/plating, +/area/engine/engineering/reactor_control) "acF" = ( /obj/machinery/power/tracker, /obj/structure/cable{ @@ -4397,6 +4456,9 @@ "ahd" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutters" + }, /turf/open/floor/plating, /area/engine/engineering/reactor_control) "ahe" = ( @@ -4880,6 +4942,26 @@ }, /turf/open/floor/plating/layenia, /area/layenia) +"aik" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutters" + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) +"ail" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/simple/brown/visible{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutters" + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) "aim" = ( /obj/machinery/light{ pixel_y = -1 @@ -4930,6 +5012,13 @@ }, /turf/open/floor/plasteel/layenia, /area/layenia) +"aio" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutters" + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) "aip" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{ name = "air supply pipe" @@ -5069,6 +5158,36 @@ }, /turf/open/floor/plasteel/dark/layenia, /area/layenia) +"aiD" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutters" + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) +"aiE" = ( +/obj/machinery/door/airlock/engineering{ + name = "Reactor Core"; + req_one_access_txt = "10;24" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "reactor_lockdown_shutter_door" + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering/reactor_control) "aiF" = ( /obj/machinery/conveyor{ id = "garbage" @@ -5852,6 +5971,75 @@ }, /turf/open/floor/plating/layenia, /area/layenia) +"ajU" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) +"ajV" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) +"ajW" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) +"ajX" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) +"ajY" = ( +/obj/machinery/door/poddoor/multi_tile/three_tile_ver{ + id = "au_nuclear_vent" + }, +/turf/open/floor/engine, +/area/engine/engineering/reactor_core) +"ajZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/pool/ladder{ + dir = 2; + pixel_y = 17 + }, +/turf/open/pool, +/area/engine/engineering/reactor_core) +"aka" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/pool, +/area/engine/engineering/reactor_core) +"akb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/twohanded/required/fuel_rod, +/turf/open/pool, +/area/engine/engineering/reactor_core) +"akc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/item/twohanded/required/fuel_rod, +/turf/open/pool, +/area/engine/engineering/reactor_core) "akd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ dir = 5; @@ -5863,6 +6051,93 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) +"ake" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 6 + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akf" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akg" = ( +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 1 + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akh" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"aki" = ( +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 4; + name = "scrubbers pipe" + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akk" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akl" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + dir = 1 + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akm" = ( +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akn" = ( +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"ako" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akp" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/brown/visible, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_control) +"akq" = ( +/obj/effect/baseturf_helper/asteroid/layenia, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_core) +"akr" = ( +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_core) +"aks" = ( +/obj/structure/sign/warning/docking, +/turf/closed/wall/mineral/lead, +/area/engine/engineering/reactor_core) "aku" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -6034,10 +6309,6 @@ icon_state = "wood-broken6" }, /area/maintenance/fore) -"amL" = ( -/obj/effect/baseturf_helper/asteroid/layenia, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_core) "amN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -8822,16 +9093,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"aYd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ - dir = 4; - name = "scrubbers pipe" - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "aYk" = ( /obj/machinery/gateway{ dir = 6 @@ -9539,18 +9800,6 @@ /obj/structure/sign/warning/docking, /turf/closed/wall/r_wall, /area/layenia/cloudlayer) -"biE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) "biG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10433,18 +10682,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/main) -"btT" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/noslip, -/area/engine/engineering/reactor_control) "btU" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -13241,12 +13478,6 @@ /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) -"ccz" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "ccT" = ( /obj/structure/rack, /obj/item/storage/briefcase, @@ -13819,15 +14050,6 @@ /obj/effect/decal/cleanable/molten_object, /turf/open/floor/plating/asteroid/layenia/garden, /area/security/prison) -"ckC" = ( -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "ckM" = ( /obj/effect/turf_decal/loading_area{ dir = 4; @@ -19568,12 +19790,6 @@ }, /turf/open/floor/plasteel/dark, /area/storage/tech) -"dJS" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "dJY" = ( /obj/structure/table, /obj/item/storage/pill_bottle/dice{ @@ -21645,13 +21861,6 @@ }, /turf/open/floor/plasteel, /area/security/main) -"eoB" = ( -/obj/item/twohanded/required/fuel_rod, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/pool, -/area/engine/engineering/reactor_core) "eoD" = ( /obj/effect/turf_decal/loading_area{ dir = 1; @@ -24522,13 +24731,6 @@ icon_state = "floor_plate" }, /area/hallway/primary/fore) -"faM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "faS" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/crossing/horizontal, @@ -29934,13 +30136,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"gxe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "gxf" = ( /obj/structure/alien/weeds, /obj/structure/alien/weeds, @@ -30462,9 +30657,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) -"gEq" = ( -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_core) "gEE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{ dir = 8; @@ -30533,14 +30725,6 @@ icon_state = "floor_plate" }, /area/quartermaster/storage) -"gFa" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/engine/engineering/reactor_control) "gFe" = ( /obj/structure/chair/office/dark, /turf/open/floor/wood, @@ -30748,12 +30932,6 @@ dir = 8 }, /area/hallway/secondary/entry) -"gIz" = ( -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "gID" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37754,14 +37932,6 @@ dir = 4 }, /area/medical/sleeper) -"ixE" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/engine/engineering/reactor_control) "ixI" = ( /obj/machinery/gateway{ dir = 5 @@ -39716,17 +39886,6 @@ /obj/item/reagent_containers/food/snacks/grown/harebell, /turf/open/floor/plasteel/dark, /area/chapel/main) -"iTg" = ( -/obj/item/twohanded/required/fuel_rod, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/pool/ladder{ - dir = 2; - pixel_y = 17 - }, -/turf/open/pool, -/area/engine/engineering/reactor_core) "iTh" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/loading_area{ @@ -39830,9 +39989,6 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/main) -"iVR" = ( -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "iWa" = ( /obj/structure/table, /obj/item/reagent_containers/spray/plantbgone{ @@ -41064,12 +41220,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/sleeper) -"jkX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/pool, -/area/engine/engineering/reactor_core) "jlz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -42434,15 +42584,6 @@ /obj/effect/baseturf_helper/asteroid/layenia, /turf/open/floor/plating, /area/maintenance/central/secondary) -"jIa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "jIN" = ( /obj/structure/bookcase/random/fiction, /turf/open/floor/wood, @@ -45654,16 +45795,6 @@ }, /turf/open/floor/plasteel/white, /area/security/range) -"kDK" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "au_nuclear_vent" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "kDU" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -46475,12 +46606,6 @@ "kQE" = ( /turf/open/floor/engine/vacuum, /area/engine/atmos) -"kQL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "kQM" = ( /turf/open/indestructible/layenia/crystal/garden, /area/hallway/primary/aft) @@ -49079,11 +49204,6 @@ }, /turf/open/floor/plasteel, /area/medical/genetics) -"lHm" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "lHp" = ( /obj/structure/grille, /turf/open/floor/plating/airless, @@ -50207,10 +50327,6 @@ /obj/machinery/air_sensor/atmos/air_tank, /turf/open/floor/engine/air, /area/engine/atmos) -"lYN" = ( -/obj/structure/sign/warning/docking, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_core) "lYO" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, @@ -51961,12 +52077,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/break_room) -"mvG" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 6 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "mvH" = ( /obj/effect/turf_decal/loading_area, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ @@ -58993,13 +59103,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/maintenance/disposal) -"omd" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/simple/brown/visible{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "ome" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -63911,11 +64014,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"pwW" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/brown/visible, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "pwZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer3{ dir = 4; @@ -66112,15 +66210,6 @@ icon_state = "floor_trim" }, /area/engine/engineering) -"pYz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "pYD" = ( /turf/closed/wall/r_wall, /area/tcommsat/computer) @@ -67091,12 +67180,6 @@ }, /turf/open/floor/plasteel/dark, /area/maintenance/port/aft) -"qne" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/pool, -/area/engine/engineering/reactor_core) "qnm" = ( /obj/effect/turf_decal/loading_area{ dir = 8; @@ -74740,25 +74823,6 @@ }, /turf/open/floor/plasteel/dark, /area/medical/sleeper) -"rXP" = ( -/obj/machinery/door/airlock/engineering{ - name = "Reactor Core"; - req_one_access_txt = "10;24" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) "rXQ" = ( /obj/machinery/computer/arcade/battle{ dir = 4 @@ -78590,12 +78654,6 @@ "sXB" = ( /turf/open/floor/plasteel/yellowsiding, /area/crew_quarters/fitness/pool) -"sXC" = ( -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) "sXD" = ( /turf/closed/wall, /area/engine/engineering) @@ -93010,10 +93068,6 @@ }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) -"wBc" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "wBy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{ dir = 8; @@ -98588,15 +98642,6 @@ }, /turf/open/floor/plasteel/white/corner, /area/science/research) -"xXT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering/reactor_core) "xYf" = ( /obj/structure/table/reinforced, /obj/item/toy/plush/bird/kenk, @@ -146414,20 +146459,20 @@ aZJ tBc pFt tBc -mvG -aYd +ake +akj hWz -dJS -iVR -amL -gxe -gEq -wBc -gEq -gEq -gEq -gEq -gEq +akk +aki +akq +aik +akr +aio +akr +akr +akr +akr +akr tBc tBc tBc @@ -146671,11 +146716,11 @@ acJ tBc pFt tBc -cLW +akf loU qvE -btT -gIz +abE +akm qZA oam vBU @@ -146684,7 +146729,7 @@ ePH aku qEk vKH -lYN +aks ada adh adk @@ -146928,11 +146973,11 @@ otM tBc pFt tyz -cLW +akf jeA oQp jQy -ckC +akn ndP ckh npQ @@ -146941,7 +146986,7 @@ wul spO ePH sSu -gEq +akr gPq dSt ueC @@ -147185,20 +147230,20 @@ tBc tBc pFt tBc -cLW +akf wOE hyB wfc -ckC +akn ndP wNi tJt eNE -jkX -qne +akb +akc wul qdy -wBc +aio gPq tRM tRM @@ -147442,20 +147487,20 @@ aZJ tBc pFt tBc -cLW -dJS +akf +akk aGX -kQL -faM +akl +ako eay muk xBB -iTg +ajZ oPF mVm wul qdy -wBc +aio gPq tRM tRM @@ -147699,20 +147744,20 @@ acJ tBc pFt tyz -cLW +akf wpU aUs -biE -gFa +abK +aco dVa oqV lVX -eoB +aka xxU eOr wul qdy -wBc +aio gPq tRM tRM @@ -147956,11 +148001,11 @@ otM tBc pFt tBc -sXC +akg wSd oMb myR -rXP +aiE qsX djt dom @@ -147969,7 +148014,7 @@ bKs syv oDa rFK -lHm +aiD oMg hGl tRM @@ -148213,11 +148258,11 @@ tBc tBc pFt tBc -cLW +akf eFf ddj mSL -ixE +acE xCY vrD wqz @@ -148226,7 +148271,7 @@ sHp wul cOU uql -lHm +aiD oMg ueC tRM @@ -148470,11 +148515,11 @@ tBc tBc pFt tyz -ccz +akh rJD cHi mEJ -pwW +akp aqp voK ykZ @@ -148483,7 +148528,7 @@ aoA wul vXR qdy -wBc +aio gPq tRM tRM @@ -148727,11 +148772,11 @@ tBc tBc pFt tBc -iVR +aki fmh neH iSK -iVR +aki fKU gzh qdy @@ -148740,7 +148785,7 @@ pWM wul vXR qdy -wBc +aio gPq tRM tRM @@ -148984,7 +149029,7 @@ vlJ tBc pFt tBc -iVR +aki rHv tvs hFo @@ -148997,7 +149042,7 @@ uSR oTK sdk aoN -gEq +akr gPq tRM tRM @@ -149241,20 +149286,20 @@ wcK tBc pFt tyz -iVR +aki grE vLF reu -iVR +aki edj xFl sAJ ptz -jIa -pYz -pYz -xXT -gEq +ajU +ajV +ajX +ajW +akr gPq tRM tRM @@ -149498,20 +149543,20 @@ ylM vlJ pFt tBc -iVR -iVR -iVR -iVR -iVR -gEq -omd -gEq -wBc -gEq -kDK -kDK -kDK -gEq +aki +aki +aki +aki +aki +akr +ail +akr +aio +akr +wul +wul +ajY +akr gPq wfn hGl diff --git a/code/__DEFINES/radiation.dm b/code/__DEFINES/radiation.dm index ad2daffb8..f1d7bc8c2 100644 --- a/code/__DEFINES/radiation.dm +++ b/code/__DEFINES/radiation.dm @@ -36,6 +36,7 @@ Ask ninjanomnom if they're around #define RAD_MEDIUM_INSULATION 0.7 // What common walls have #define RAD_HEAVY_INSULATION 0.6 // What reinforced walls have #define RAD_EXTREME_INSULATION 0.5 // What rad collectors have +#define RAD_NEAR_FULL_INSULATION 0.2 // What radiation shutters and specialised walls for the RBMK use. #define RAD_FULL_INSULATION 0 // Unused // WARNING: The deines below could have disastrous consequences if tweaked incorrectly. See: The great SM purge of Oct.6.2017 diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index 3c4963968..d9f34616b 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -91,3 +91,55 @@ /obj/machinery/door/poddoor/try_to_crowbar(obj/item/I, mob/user) if(stat & NOPOWER) open(1) + +//Multi-tile poddoors don't turn invisible automatically, so we change the opacity of the turfs below instead one by one. +/obj/machinery/door/poddoor/multi_tile/proc/apply_opacity_to_my_turfs(var/new_opacity) + for(var/turf/T in locs) + T.opacity = new_opacity + T.has_opaque_atom = new_opacity + T.reconsider_lights() + T.air_update_turf(1) + update_freelook_sight() + +/obj/machinery/door/poddoor/multi_tile + rad_insulation = RAD_NEAR_FULL_INSULATION + +/obj/machinery/door/poddoor/multi_tile/open() + . = ..() + rad_insulation = RAD_NO_INSULATION + apply_opacity_to_my_turfs(0) + +/obj/machinery/door/poddoor/multi_tile/close() + . = ..() + rad_insulation = RAD_NEAR_FULL_INSULATION + apply_opacity_to_my_turfs(1) + +/obj/machinery/door/poddoor/multi_tile/four_tile_ver/ + icon = 'icons/obj/doors/1x4blast_vert.dmi' + bound_height = 128 + dir = NORTH + +/obj/machinery/door/poddoor/multi_tile/three_tile_ver/ + icon = 'icons/obj/doors/1x3blast_vert.dmi' + bound_height = 96 + dir = NORTH + +/obj/machinery/door/poddoor/multi_tile/two_tile_ver/ + icon = 'icons/obj/doors/1x2blast_vert.dmi' + bound_height = 64 + dir = NORTH + +/obj/machinery/door/poddoor/multi_tile/four_tile_hor/ + icon = 'icons/obj/doors/1x4blast_hor.dmi' + bound_width = 128 + dir = EAST + +/obj/machinery/door/poddoor/multi_tile/three_tile_hor/ + icon = 'icons/obj/doors/1x3blast_hor.dmi' + bound_width = 96 + dir = EAST + +/obj/machinery/door/poddoor/multi_tile/two_tile_hor/ + icon = 'icons/obj/doors/1x2blast_hor.dmi' + bound_width = 64 + dir = EAST \ No newline at end of file diff --git a/code/game/machinery/doors/shutters.dm b/code/game/machinery/doors/shutters.dm index 2ff259538..62dd484df 100644 --- a/code/game/machinery/doors/shutters.dm +++ b/code/game/machinery/doors/shutters.dm @@ -41,23 +41,21 @@ desc = "Lead-lined shutters painted yellow with a radioactive hazard symbol on it. Blocks out most radiation" icon = 'icons/obj/doors/shutters_radiation.dmi' icon_state = "closed" - rad_insulation = 0.2 + rad_insulation = RAD_NEAR_FULL_INSULATION /obj/machinery/door/poddoor/shutters/radiation/preopen icon_state = "open" density = FALSE - opacity = 0 - rad_insulation = 1 + opacity = FALSE + rad_insulation = RAD_NO_INSULATION -/obj/machinery/door/poddoor/shutters/radiation/do_animate(animation) - ..() - switch(animation) - if("opening") - rad_insulation = 1 - if("closing") - rad_insulation = -0.5 +/obj/machinery/door/poddoor/shutters/radiation/open() + . = ..() + rad_insulation = RAD_NO_INSULATION -// A 3x3 N2 SM setup won't irradiate you if you're behind the shutter at -0.9 insulation. If it starts to delam, it'll start irradiating you slowly. Keep the value between -0.1 to -0.9 +/obj/machinery/door/poddoor/shutters/radiation/close() + . = ..() + rad_insulation = RAD_NEAR_FULL_INSULATION /obj/machinery/door/poddoor/shutters/window name = "windowed shutters" diff --git a/code/game/turfs/simulated/wall/misc_walls.dm b/code/game/turfs/simulated/wall/misc_walls.dm index fbc448053..1b2c4767f 100644 --- a/code/game/turfs/simulated/wall/misc_walls.dm +++ b/code/game/turfs/simulated/wall/misc_walls.dm @@ -209,3 +209,15 @@ sheet_type = /obj/item/stack/tile/bronze sheet_amount = 2 girder_type = /obj/structure/girder/bronze + +/turf/closed/wall/mineral/lead + name = "lead lined metal wall" + desc = "A hefty wall with lead inserts." + icon = 'icons/turf/walls/riveted.dmi' + icon_state = "riveted" + sheet_type = /obj/item/stack/rods + hardness = 10 + girder_type = /obj/structure/girder/reinforced + explosion_block = 2 + rad_insulation = RAD_NEAR_FULL_INSULATION + canSmoothWith = list(/turf/closed/wall/mineral/lead) diff --git a/icons/obj/doors/1x2blast_hor.dmi b/icons/obj/doors/1x2blast_hor.dmi index a0a3d9351f1aba9e2a3ca1dbe1441ae8086e9da0..59827a2807931e5e3cf9f764c76b5249b67343a6 100644 GIT binary patch delta 1334 zcmV-61%%ft55MQm{HNdo-w zg@DZ95*FLzMznt+aD}LTJQ5HYya<3M%0GxhgfUR>-@#wV?{y;so_^hw5y3(if!7cyC7|}lGik<5 z7-oR5Zp0RBe_mEWr=R0>LTNzu=Y=hJe$7DsI4>)3n4sZkl zNO~m2S5@1L{gLjbDRYqkV_<9mPM@P~(#jmIE@J|j+Nh}Pt;(FF>}ld`bq_wVoo#

72kAR1Zx0#} z@bw@~f56*=4Gj$(+$$tBf!$w5*@?_Mf=5UtWc)-j$42lup$h5ryF&80>GVUTCMqn> z5#%c@3B@%o{+1FK7&0p?tgz4#EdC94bcF>wAUA@=zd=kOr^12>RF7a+ zwFIO_F!qNIP$GB?d41pL0+KFOZ8M&NxeW6Ce_s)B(>D2u4DkDrWR6ZHoRcvNZItsM zLeBdKWd8%)QnDUsXlQ6?XlQ6?XlQ8gf_sgNCb0WkO6M9EUn4t!tRiCz7uYNzEG68*kA!y#ZsZHSOSK~4w;8)|K2_*Q{ zxM%`wGMDUe{C{wFeLU~SVN z0+a{+zaNm`r)|;%()s+fO(Oz++NKSGau3qq52#E)U!4Y-m-GDqngHoR`uhP@3FNFV sL@nPxSzJaL4@QFI_XBtWzF_VD2l);sB`dXgT>t<807*qoM6N<$f^i*ood5s; delta 1348 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 delta 1576 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 literal 0 HcmV?d00001 diff --git a/icons/obj/doors/1x4blast_hor.dmi b/icons/obj/doors/1x4blast_hor.dmi index d43298973c977bc7dfcf3d8f176328b41db3baab..41165639a9059cc0061e0903ddfa362e15dcfa50 100644 GIT binary patch delta 1526 zcmV{ki!&v&s2HS< zi!-e#F*g;$hAT?W$uCY#A*c*wR%Tv0c6DYz(bSy8N+8on2M$r~AXT%nf~%hk*xvwF zZAE_CB;4Hq00lQmL_t(|ob8>BmYOgSMxn0SXj|O(f7!wY-HKrb#pI@k?|P0XkiVIr zNxnJIgpJdL(0|VJ<942L(hRqxKkSosCeC3WJA=Uh?Z?MQUzODR{;ux({r>U&i{!y? zEAD3t_-J7R>;?nOTVNmd^VS*P-4ljP=FbS>VB#G1@$w%GFkAg-0M7!>;XV`N495VI z3%1{L>|c@Fr|GW8M5X~Oey;n0S(M2$?pxF!o=OxNntyOI20j$wv_K|2?g8|r)DBXU1Bucj*ABocK$48=c`%>nDzj!4$~gM)nVELxH?RG z09S`;4~%f?@MwU~Lu&g*52On?*@Ns7i=yLMpULeTJ&-P7C<9&=r#(PV$NA~7QT-y) z7=P^nlM?DM?g1Ly12puiFx`G#0{D+0-2?SE*cxnNAQYJy3cpXEuXiZ?Rm<+POKsn% z&!-DGS1=ih^}+P{5iUZ6*5~mE5n7+8dtgKB^K=ii4NyRzr+c7dfc*MA-2)q1pQn3Z z;|TQG^?9#?=FtUs29`WdSAeE5#mns4;D1mBV=$9lnF`Vdr47;^7?C!}O@|}W29s=J zNlc5P@Upmtw80X>2<-tOgb+dq3OquCMnhqGGDP=4O@~{9O)Q8+6eFYYlA}-$iKlLZBRpD+5aEy=@!jnBl$mv`K#nH_o1JGTN zj!)qK1|wK}0zVM4dQp);Nu&Bj9<;>&4H^_shv^VedXd3$d{`B(=_`Azn zX^T94KIV+w-=BWI!Sy!)yT3o(1NlJ7SRd^929*zl6eE|K7PmU?@vG9fPcb-S-t$vH)!bl`_s=ikUUOTfTl6^`Gt!7>lqAH*jd;|7vN;y z8^EpLKlFQ!{VQ_&G~M->$SPn>{Z|`c=NKS+gvPk~QkTUO$V3>*U#@IbhjIEQ__{39E$g0=yDd;^mP ckUSp#0wVKywwtvV&j0`b07*qoM6N<$g5V&>!vFvP delta 1555 zcmV+u2JHFR4D}3L|Cuw)04Nz584L^z|NlVD%r!GJ zGq$$2g@uJ{YimtSO)#L_CIA2c0d!JMQvg8b*k%9#0FRM$On<2$B|pE&P>G8(C9|j) zq>_s>ttc@!6~abUmTZ7sof%LxH7BtW$TZTy1JR7bVH$?5I9!LrRzocIDl549xq!n5 z0Lk@Cg!XAv2LJ#CQb|NXRCt{2oq>{~Fc3r$_4Zu7gZ%%`9vEbgnDl@^nyU1(YEdAW zp%XM@W}$M0Q-8S=#Mo?uE9hO|+9wNeGLCfZ&Ab)||VSXM7i~ zdM|_wknLju!i}@qV^JaOUk3Y?y8ztvJoy}o8>OBUIbX2_wtY*0V8xsk2#Tx|V0Zh2 z0Izbv^38z{@D3ylyaeFce+lrbjxB$>;B_%W!J!K#41bIQeATh#hW6tIdI3DYqs!Z? zn(LgCZ^~Ho1`LdRMVA}ej~nO*LN~zoSRL9c&RFyt??txX32?vPyLYj_k4f3b7~U2hJx+I0R!C_-+%mSV#^Kf#|>OZ0h%VZbRS%Wg$xeF4U7WN z><b(#$K(=oPFi-Op6&U{QZ@+Ra#Mo?O)z7w17NGBE%Fpa3L*6+E01i}}2Q z-h~B)H;)av14M_>cs@&P5V~i4USH@avB9JRnWDorJ2sedFIRM!85@iWldlB^h_ONM z4}UK@eC#Q)4AEgtiWWaDUV2~zktH_BZUHv*77#)RCiDyqHu@Q44}{n~P($Gxpoohh z4=+Q6+ynU;BB+04nGo^*@G?X^>>Qy4*)l}vIYLPRGG&PHdLTbT1j>^mM+hHG(6~Ef zh+qLS0Tmn=uJb$};Y_NCXSuZIz=oA}NY;f31vB4-sTn=kO zgghmNP;4;Aq$s-ugb+dqA%qZu0X;*5jV_1T6C&&$s41}~6_YVO2WPb^c>iz*#Bmn>U0-&lz53>KH&=H<5fXeDz3gF>AU*L6Mv1NuH$iJ1A_lJ}tbUFG!NI62g_ds0? z!EU4+p#mmE*syyb`}luihS)8@zZ@pFzyT&ixPL7$K#UC{ zeR52S#zJ=4VuRNMJYT^3L%X{@|M>#Q`Q7hs|04kJ`2x_ru>m~IoUS)jpfv@cKVJY; z6>dZOepE=|aS2et`25U>{O1+)E}Rf}>kN$QI{{1w|D#)T?p~hpUAXGK5HhgF|J4GV z3;}k}(5MZ4_U?i8D?uVbhJOqVb`P`!2v%5n_k;tY6#``Ffyxn5j*v$=LbS_a?~ihX zqD$on?cW16DGIxha)b&9jId$%K=$#|BU9|-=br-X7NCC#vRi=vGe~ZM0}ORHyfYV z7c%^tXK_UZh5#8_z_k!#vyD}MWjTliw6O(d3ZU?~`v<1+TgLx`wdnu=002ovPDHLk FV1k78$@~BS diff --git a/icons/obj/doors/1x4blast_vert.dmi b/icons/obj/doors/1x4blast_vert.dmi index 26c730b983a17523044d47cfe01a2b8ba057bd63..2835732ad540d4236662a67c56685519ee41d152 100644 GIT binary patch delta 2711 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 Date: Sun, 10 Apr 2022 10:17:00 -0400 Subject: [PATCH 16/59] Oh God Oh Fuck Emergency hotfix for a misnamed path. Without this, the reactor is scuffed and spews radiation. Bugs ahoy. --- hyperstation/code/modules/power/reactor/fluffed.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hyperstation/code/modules/power/reactor/fluffed.dm b/hyperstation/code/modules/power/reactor/fluffed.dm index e39ff787b..e3d69be5b 100644 --- a/hyperstation/code/modules/power/reactor/fluffed.dm +++ b/hyperstation/code/modules/power/reactor/fluffed.dm @@ -17,7 +17,7 @@ Nowhere else to really put this. light_color = LIGHT_COLOR_CYAN dir = 8 //Less headache inducing :)) -/obj/machinery/atmospherics/components/trinary/nuclear_reactor/Initialize() +/obj/structure/fluff/destroyed_nuclear_reactor/Initialize() . = ..() set_light(3) AddComponent(/datum/component/radioactive, 15000 , src) From 9010048b7434f0160dd5a5a78ccfa447f48f6c04 Mon Sep 17 00:00:00 2001 From: ProbablyCarl Date: Tue, 12 Apr 2022 08:06:21 -0400 Subject: [PATCH 17/59] This introduces Gremlins. --- code/__DEFINES/dcs/signals.dm | 3 + code/__DEFINES/mobs.dm | 4 + code/__DEFINES/traits.dm | 2 + code/__HELPERS/markov.dm | 61 +++++ code/datums/elements/ventcrawling.dm | 36 +++ code/datums/wires/_wires.dm | 12 + .../living/simple_animal/gremlin/gremlin.dm | 255 ++++++++++++++++++ .../simple_animal/gremlin/gremlin_act.dm | 214 +++++++++++++++ .../simple_animal/gremlin/gremlin_event.dm | 44 +++ icons/mob/mob.dmi | Bin 266673 -> 266616 bytes tgstation.dme | 5 + 11 files changed, 636 insertions(+) create mode 100644 code/__HELPERS/markov.dm create mode 100644 code/datums/elements/ventcrawling.dm create mode 100644 code/modules/mob/living/simple_animal/gremlin/gremlin.dm create mode 100644 code/modules/mob/living/simple_animal/gremlin/gremlin_act.dm create mode 100644 code/modules/mob/living/simple_animal/gremlin/gremlin_event.dm diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index 32ec833bd..ef8fd6748 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -736,6 +736,9 @@ ///from datum/action/cyborg_small_sprite and sends when a cyborg changes modules #define COMSIG_CYBORG_MODULE_CHANGE "cyborg_module_change" +// /datum/element/ventcrawling signals +#define COMSIG_HANDLE_VENTCRAWL "handle_ventcrawl" //when atom with ventcrawling element attempts to ventcrawl +#define COMSIG_CHECK_VENTCRAWL "check_ventcrawl" //to check an atom's ventcrawling element tier (if applicable) /* Attack signals. They should share the returned flags, to standardize the attack chain. */ /// tool_act -> pre_attack -> target.attackby (item.attack) -> afterattack diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index d994d5159..d45280be4 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -285,3 +285,7 @@ #define HUMAN_CARRY_SLOWDOWN 0 #define TYPING_INDICATOR_TIMEOUT 10 MINUTES + +//Gremlins +#define NPC_TAMPER_ACT_FORGET 1 //Don't try to tamper with this again +#define NPC_TAMPER_ACT_NOMSG 2 //Don't produce a visible message diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index 349af6d3c..20ddeac19 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -206,6 +206,8 @@ #define TRAIT_ZAOCORP_NOGUNS "zao_no_guns" +#define INNATE_TRAIT "innate" + // common trait sources #define TRAIT_GENERIC "generic" #define EYE_DAMAGE "eye_damage" diff --git a/code/__HELPERS/markov.dm b/code/__HELPERS/markov.dm new file mode 100644 index 000000000..7e195f8b9 --- /dev/null +++ b/code/__HELPERS/markov.dm @@ -0,0 +1,61 @@ +#define MAXIMUM_MARKOV_LENGTH 25000 + +/proc/markov_chain(var/text, var/order = 4, var/length = 250) + if(!text || order < 0 || order > 20 || length < 1 || length > MAXIMUM_MARKOV_LENGTH) + return + + var/table = markov_table(text, order) + var/markov = markov_text(length, table, order) + return markov + +/proc/markov_table(var/text, var/look_forward = 4) + if(!text) + return + var/list/table = list() + + for(var/i = 1, i <= length(text), i++) + var/char = copytext(text, i, look_forward+i) + if(!table[char]) + table[char] = list() + + for(var/i = 1, i <= (length(text) - look_forward), i++) + var/char_index = copytext(text, i, look_forward+i) + var/char_count = copytext(text, i+look_forward, (look_forward*2)+i) + + if(table[char_index][char_count]) + table[char_index][char_count]++ + else + table[char_index][char_count] = 1 + + return table + +/proc/markov_text(var/length = 250, var/table, var/look_forward = 4) + if(!table) + return + var/char = pick(table) + var/o = char + + for(var/i = 0, i <= (length / look_forward), i++) + var/newchar = markov_weighted_char(table[char]) + + if(newchar) + char = newchar + o += "[newchar]" + else + char = pick(table) + + return o + +/proc/markov_weighted_char(var/list/array) + if(!array || !array.len) + return + + var/total = 0 + for(var/i in array) + total += array[i] + var/r = rand(1, total) + for(var/i in array) + var/weight = array[i] + if(r <= weight) + return i + r -= weight diff --git a/code/datums/elements/ventcrawling.dm b/code/datums/elements/ventcrawling.dm new file mode 100644 index 000000000..254345a97 --- /dev/null +++ b/code/datums/elements/ventcrawling.dm @@ -0,0 +1,36 @@ +/datum/element/ventcrawling + element_flags = ELEMENT_BESPOKE|ELEMENT_DETACH + id_arg_index = 2 + var/tier + +/datum/element/ventcrawling/Attach(datum/target, duration = 0, given_tier = VENTCRAWLER_NUDE) + . = ..() + + var/mob/living/person = target + if(!istype(person)) + return FALSE + + src.tier = given_tier + + RegisterSignal(target, COMSIG_HANDLE_VENTCRAWL, .proc/handle_ventcrawl) + RegisterSignal(target, COMSIG_CHECK_VENTCRAWL, .proc/check_ventcrawl) + to_chat(target, "You can ventcrawl! Use alt+click on vents to quickly travel about the station.") + + if(duration!=0) + addtimer(CALLBACK(src, .proc/Detach, target), duration) + +/datum/element/ventcrawling/Detach(datum/target) + UnregisterSignal(target, list(COMSIG_HANDLE_VENTCRAWL, COMSIG_CHECK_VENTCRAWL)) + to_chat(target, "You can no longer ventcrawl.") + + return ..() + +/datum/element/ventcrawling/proc/handle_ventcrawl(datum/target,atom/A) + var/mob/living/person = target + if(!istype(person)) + return FALSE + + person.handle_ventcrawl(A,tier) + +/datum/element/ventcrawling/proc/check_ventcrawl() + return tier diff --git a/code/datums/wires/_wires.dm b/code/datums/wires/_wires.dm index cf66d0574..fa7413bec 100644 --- a/code/datums/wires/_wires.dm +++ b/code/datums/wires/_wires.dm @@ -295,3 +295,15 @@ to_chat(L, "You need an attachable assembly!") #undef MAXIMUM_EMP_WIRES + +//gremlins +/datum/wires/proc/npc_tamper(mob/living/L) + if(!wires.len) + return + + var/wire_to_screw = pick(wires) + + if(is_color_cut(wire_to_screw) || prob(50)) //CutWireColour() proc handles both cutting and mending wires. If the wire is already cut, always mend it back. Otherwise, 50% to cut it and 50% to pulse it + cut(wire_to_screw) + else + pulse(wire_to_screw, L) diff --git a/code/modules/mob/living/simple_animal/gremlin/gremlin.dm b/code/modules/mob/living/simple_animal/gremlin/gremlin.dm new file mode 100644 index 000000000..a6312b9dd --- /dev/null +++ b/code/modules/mob/living/simple_animal/gremlin/gremlin.dm @@ -0,0 +1,255 @@ +#define GREMLIN_VENT_CHANCE 1.75 + +//Gremlins +//Small monsters that don't attack humans or other animals. Instead they mess with electronics, computers and machinery + +//List of objects that gremlins can't tamper with (because nobody coded an interaction for it) +//List starts out empty. Whenever a gremlin finds a machine that it couldn't tamper with, the machine's type is added here, and all machines of such type are ignored from then on (NOT SUBTYPES) +GLOBAL_LIST(bad_gremlin_items) + +/mob/living/simple_animal/hostile/gremlin + name = "gremlin" + desc = "This tiny creature finds great joy in discovering and using technology. Nothing excites it more than pushing random buttons on a computer to see what it might do." + icon = 'icons/mob/mob.dmi' + icon_state = "gremlin" + icon_living = "gremlin" + icon_dead = "gremlin_dead" + + var/in_vent = FALSE + + health = 20 + maxHealth = 20 + search_objects = 3 //Completely ignore mobs + + //Tampering is handled by the 'npc_tamper()' obj proc + wanted_objects = list( + /obj/machinery, + /obj/item/reagent_containers/food, + /obj/structure/sink + ) + + var/obj/machinery/atmospherics/components/unary/vent_pump/entry_vent + var/obj/machinery/atmospherics/components/unary/vent_pump/exit_vent + + dextrous = TRUE + possible_a_intents = list(INTENT_HELP, INTENT_GRAB, INTENT_DISARM, INTENT_HARM) + faction = list("meme", "gremlin") + speed = 0.5 + gold_core_spawnable = 2 + unique_name = TRUE + + //Ensure gremlins don't attack other mobs + melee_damage_upper = 0 + melee_damage_lower = 0 + attack_sound = null + obj_damage = 0 + environment_smash = ENVIRONMENT_SMASH_NONE + + //List of objects that we don't even want to try to tamper with + //Subtypes of these are calculated too + var/list/unwanted_objects = list(/obj/machinery/atmospherics/pipe, /turf, /obj/structure) //ensure gremlins dont try to fuck with walls / normal pipes / glass / etc + + var/min_next_vent = 0 + + //Amount of ticks spent pathing to the target. If it gets above a certain amount, assume that the target is unreachable and stop + var/time_chasing_target = 0 + + //If you're going to make gremlins slower, increase this value - otherwise gremlins will abandon their targets too early + var/max_time_chasing_target = 2 + + var/next_eat = 0 + + //Last 20 heard messages are remembered by gremlins, and will be used to generate messages for comms console tampering, etc... + var/list/hear_memory = list() + var/const/max_hear_memory = 20 + +/mob/living/simple_animal/hostile/gremlin/Initialize() + . = ..() + AddElement(/datum/element/ventcrawling, given_tier = VENTCRAWLER_ALWAYS) + ADD_TRAIT(src, TRAIT_SHOCKIMMUNE, INNATE_TRAIT) + access_card = new /obj/item/card/id(src) + var/datum/job/captain/C = new /datum/job/captain + access_card.access = C.get_access() + +/mob/living/simple_animal/hostile/gremlin/AttackingTarget() + var/is_hungry = world.time >= next_eat || prob(25) + if(istype(target, /obj/item/reagent_containers/food) && is_hungry) //eat food if we're hungry or bored + visible_message("[src] hungrily devours [target]!") + playsound(src, 'sound/items/eatfood.ogg', 50, 1) + qdel(target) + LoseTarget() + next_eat = world.time + rand(700, 3000) //anywhere from 70 seconds to 5 minutes until the gremlin is hungry again + return + if(istype(target, /obj)) + var/obj/M = target + tamper(M) + if(prob(50)) //50% chance to move to the next machine + LoseTarget() + +/mob/living/simple_animal/hostile/gremlin/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans, message_mode) + . = ..() + if(message) + hear_memory.Insert(1, raw_message) + if(hear_memory.len > max_hear_memory) + hear_memory.Cut(hear_memory.len) + +/mob/living/simple_animal/hostile/gremlin/proc/generate_markov_input() + var/result = "" + + for(var/memory in hear_memory) + result += memory + " " + + return result + +/mob/living/simple_animal/hostile/gremlin/proc/generate_markov_chain() + return markov_chain(generate_markov_input(), rand(2,5), rand(100,700)) //The numbers are chosen arbitarily + +/mob/living/simple_animal/hostile/gremlin/proc/tamper(obj/M) + switch(M.npc_tamper_act(src)) + if(NPC_TAMPER_ACT_FORGET) + visible_message(pick( + "\The [src] plays around with \the [M], but finds it rather boring.", + "\The [src] tries to think of some more ways to screw \the [M] up, but fails miserably.", + "\The [src] decides to ignore \the [M], and starts looking for something more fun.")) + + LAZYADD(GLOB.bad_gremlin_items,M.type) + return FALSE + if(NPC_TAMPER_ACT_NOMSG) + //Don't create a visible message + return TRUE + + else + visible_message(pick( + "\The [src]'s eyes light up as \he tampers with \the [M].", + "\The [src] twists some knobs around on \the [M] and bursts into laughter!", + "\The [src] presses a few buttons on \the [M] and giggles mischievously.", + "\The [src] rubs its hands devilishly and starts messing with \the [M].", + "\The [src] turns a small valve on \the [M].")) + + //Add a clue for detectives to find. The clue is only added if no such clue already existed on that machine + return TRUE + +/mob/living/simple_animal/hostile/gremlin/CanAttack(atom/new_target) + if(LAZYFIND(GLOB.bad_gremlin_items,new_target.type)) + return FALSE + if(is_type_in_list(new_target, unwanted_objects)) + return FALSE + if(istype(new_target, /obj/machinery)) + var/obj/machinery/M = new_target + if(M.stat) //Unpowered or broken + return FALSE + else if(istype(new_target, /obj/machinery/door/firedoor)) + var/obj/machinery/door/firedoor/F = new_target + //Only tamper with firelocks that are closed, opening them! + if(!F.density) + return FALSE + + return ..() + +/mob/living/simple_animal/hostile/gremlin/death(gibbed) + walk(src,0) + QDEL_NULL(access_card) + return ..() + +/mob/living/simple_animal/hostile/gremlin/Life() + . = ..() + if(!health || stat == DEAD) + return + //Don't try to path to one target for too long. If it takes longer than a certain amount of time, assume it can't be reached and find a new one + if(!client) //don't do this shit if there's a client, they're capable of ventcrawling manually + if(in_vent) + target = null + if(entry_vent && get_dist(src, entry_vent) <= 1) + var/list/vents = list() + var/datum/pipeline/entry_vent_parent = entry_vent.parents[1] + for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in entry_vent_parent.other_atmosmch) + vents += temp_vent + if(!vents.len) + entry_vent = null + in_vent = FALSE + return + exit_vent = pick(vents) + visible_message("[src] crawls into the ventilation ducts!") + + loc = exit_vent + var/travel_time = round(get_dist(loc, exit_vent.loc) / 2) + addtimer(CALLBACK(src, .proc/exit_vents), travel_time) //come out at exit vent in 2 to 20 seconds + + + if(world.time > min_next_vent && !entry_vent && !in_vent && prob(GREMLIN_VENT_CHANCE)) //small chance to go into a vent + for(var/obj/machinery/atmospherics/components/unary/vent_pump/v in view(7,src)) + if(!v.welded) + entry_vent = v + in_vent = TRUE + walk_to(src, entry_vent) + break + if(!target) + time_chasing_target = 0 + else + if(++time_chasing_target > max_time_chasing_target) + LoseTarget() + time_chasing_target = 0 + . = ..() + +/mob/living/simple_animal/hostile/gremlin/EscapeConfinement() + if(istype(loc, /obj) && CanAttack(loc)) //If we're inside a machine, screw with it + var/obj/M = loc + tamper(M) + + return ..() + +/mob/living/simple_animal/hostile/gremlin/proc/exit_vents() + if(!exit_vent || exit_vent.welded) + loc = entry_vent + entry_vent = null + return + loc = exit_vent.loc + entry_vent = null + exit_vent = null + in_vent = FALSE + var/area/new_area = get_area(loc) + message_admins("[src] came out at [new_area][ADMIN_JMP(loc)]!") + if(new_area) + new_area.Entered(src) + visible_message("[src] climbs out of the ventilation ducts!") + min_next_vent = world.time + 900 //90 seconds between ventcrawls + +//This allows player-controlled gremlins to tamper with machinery +/mob/living/simple_animal/hostile/gremlin/UnarmedAttack(var/atom/A) + if(istype(A, /obj/machinery) || istype(A, /obj/structure)) + tamper(A) + if(istype(target, /obj/item/reagent_containers/food)) //eat food + visible_message("[src] hungrily devours [target]!", "You hungrily devour [target]!") + playsound(src, 'sound/items/eatfood.ogg', 50, 1) + qdel(target) + LoseTarget() + next_eat = world.time + rand(700, 3000) //anywhere from 70 seconds to 5 minutes until the gremlin is hungry again + + return ..() + +/mob/living/simple_animal/hostile/gremlin/IsAdvancedToolUser() + return 1 + +/mob/living/simple_animal/hostile/gremlin/proc/divide() + //Health is halved and then reduced by 2. A new gremlin is spawned with the same health as the parent + //Need to have at least 6 health for this, otherwise resulting health would be less than 1 + if(health < 7.5) + return + + visible_message("\The [src] splits into two!") + var/mob/living/simple_animal/hostile/gremlin/G = new /mob/living/simple_animal/hostile/gremlin(get_turf(src)) + + if(mind) + mind.transfer_to(G) + + health = round(health * 0.5) - 2 + maxHealth = health + resize *= 0.9 + + G.health = health + G.maxHealth = maxHealth + +/mob/living/simple_animal/hostile/gremlin/traitor + health = 85 + maxHealth = 85 + gold_core_spawnable = 0 diff --git a/code/modules/mob/living/simple_animal/gremlin/gremlin_act.dm b/code/modules/mob/living/simple_animal/gremlin/gremlin_act.dm new file mode 100644 index 000000000..ff0eb13dc --- /dev/null +++ b/code/modules/mob/living/simple_animal/gremlin/gremlin_act.dm @@ -0,0 +1,214 @@ +/obj/proc/npc_tamper_act(mob/living/L) + return NPC_TAMPER_ACT_FORGET + +/obj/machinery/atmospherics/components/binary/passive_gate/npc_tamper_act(mob/living/L) + if(prob(50)) //Turn on/off + on = !on + investigate_log("was turned [on ? "on" : "off"] by [key_name(L)]", INVESTIGATE_ATMOS) + else //Change pressure + target_pressure = rand(0, MAX_OUTPUT_PRESSURE) + investigate_log("was set to [target_pressure] kPa by [key_name(L)]", INVESTIGATE_ATMOS) + update_icon() + +/obj/machinery/atmospherics/components/binary/pump/npc_tamper_act(mob/living/L) + if(prob(50)) //Turn on/off + on = !on + investigate_log("was turned [on ? "on" : "off"] by [key_name(L)]", INVESTIGATE_ATMOS) + else //Change pressure + target_pressure = rand(0, MAX_OUTPUT_PRESSURE) + investigate_log("was set to [target_pressure] kPa by [key_name(L)]", INVESTIGATE_ATMOS) + update_icon() + +/obj/machinery/atmospherics/components/binary/volume_pump/npc_tamper_act(mob/living/L) + if(prob(50)) //Turn on/off + on = !on + investigate_log("was turned [on ? "on" : "off"] by [key_name(L)]", INVESTIGATE_ATMOS) + else //Change pressure + transfer_rate = rand(0, MAX_TRANSFER_RATE) + investigate_log("was set to [transfer_rate] L/s by [key_name(L)]", INVESTIGATE_ATMOS) + update_icon() + +/obj/machinery/atmospherics/components/binary/valve/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/space_heater/npc_tamper_act(mob/living/L) + var/list/choose_modes = list("standby", "heat", "cool") + if(prob(50)) + choose_modes -= mode + mode = pick(choose_modes) + else + on = !on + update_icon() + +/obj/machinery/shield_gen/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/firealarm/npc_tamper_act(mob/living/L) + alarm() + +/obj/machinery/airalarm/npc_tamper_act(mob/living/L) + if(panel_open) + wires.npc_tamper(L) + else + panel_open = !panel_open + +/obj/machinery/ignition_switch/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/flasher_button/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/crema_switch/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/camera/npc_tamper_act(mob/living/L) + if(!panel_open) + panel_open = !panel_open + if(wires) + wires.npc_tamper(L) + +/obj/machinery/atmospherics/components/unary/cryo_cell/npc_tamper_act(mob/living/L) + if(prob(50)) + if(beaker) + beaker.forceMove(loc) + beaker = null + else + if(occupant) + if(state_open) + if (close_machine() == usr) + on = TRUE + else + open_machine() + +/obj/machinery/door_control/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/door/airlock/npc_tamper_act(mob/living/L) + //Open the firelocks as well, otherwise they block the way for our gremlin which isn't fun + for(var/obj/machinery/door/firedoor/F in get_turf(src)) + if(F.density) + F.npc_tamper_act(L) + + if(prob(40)) //40% - mess with wires + if(!panel_open) + panel_open = !panel_open + if(wires) + wires.npc_tamper(L) + else //60% - just open it + open() + +/obj/machinery/gibber/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/light_switch/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/turretid/npc_tamper_act(mob/living/L) + enabled = rand(0, 1) + lethal = rand(0, 1) + updateTurrets() + +/obj/machinery/vending/npc_tamper_act(mob/living/L) + if(!panel_open) + panel_open = !panel_open + if(wires) + wires.npc_tamper(L) + +/obj/machinery/shower/npc_tamper_act(mob/living/L) + attack_hand(L) + + +/obj/machinery/deepfryer/npc_tamper_act(mob/living/L) + //Deepfry a random nearby item + var/list/pickable_items = list() + + for(var/obj/item/I in range(1, L)) + pickable_items.Add(I) + + if(!pickable_items.len) + return + + var/obj/item/I = pick(pickable_items) + + attackby(I, L) //shove the item in, even if it can't be deepfried normally + +/obj/machinery/power/apc/npc_tamper_act(mob/living/L) + if(!panel_open) + panel_open = !panel_open + if(wires) + wires.npc_tamper(L) + +/obj/machinery/power/rad_collector/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/power/emitter/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/particle_accelerator/control_box/npc_tamper_act(mob/living/L) + if(!panel_open) + panel_open = !panel_open + if(wires) + wires.npc_tamper(L) + +/obj/machinery/computer/communications/npc_tamper_act(mob/living/user) + if(!authenticated) + if(prob(20)) //20% chance to log in + authenticated = TRUE + + else //Already logged in + if(prob(50)) //50% chance to log off + authenticated = FALSE + else if(istype(user, /mob/living/simple_animal/hostile/gremlin)) //make a hilarious public message + var/mob/living/simple_animal/hostile/gremlin/G = user + var/result = G.generate_markov_chain() + + if(result) + if(prob(85)) + SScommunications.make_announcement(G, FALSE, result) + var/turf/T = get_turf(G) + log_say("[key_name(usr)] ([ADMIN_JMP(T)]) has made a captain announcement: [result]") + message_admins("[key_name_admin(G)] has made a captain announcement.", 1) + else + if(SSshuttle.emergency.mode == SHUTTLE_IDLE) + SSshuttle.requestEvac(G, result) + else if(SSshuttle.emergency.mode == SHUTTLE_ESCAPE) + SSshuttle.cancelEvac(G) + +/obj/machinery/button/door/npc_tamper_act(mob/living/L) + attack_hand(L) + +/obj/machinery/sleeper/npc_tamper_act(mob/living/L) + if(prob(75)) + inject_chem(pick(available_chems)) + else + if(state_open) + close_machine() + else + open_machine() + +/obj/machinery/power/smes/npc_tamper_act(mob/living/L) + if(prob(50)) //mess with input + input_level = rand(0, input_level_max) + else //mess with output + output_level = rand(0, output_level_max) + +/obj/machinery/syndicatebomb/npc_tamper_act(mob/living/L) //suicide bomber gremlins + if(!open_panel) + open_panel = !open_panel + if(wires) + wires.npc_tamper(L) + +/obj/machinery/computer/bank_machine/npc_tamper_act(mob/living/L) + siphoning = !siphoning + +/obj/machinery/computer/slot_machine/npc_tamper_act(mob/living/L) + spin(L) + +/obj/structure/sink/npc_tamper_act(mob/living/L) + if(istype(L, /mob/living/simple_animal/hostile/gremlin)) + visible_message("\The [L] climbs into \the [src] and turns the faucet on!") + + var/mob/living/simple_animal/hostile/gremlin/G = L + G.divide() + + return NPC_TAMPER_ACT_NOMSG diff --git a/code/modules/mob/living/simple_animal/gremlin/gremlin_event.dm b/code/modules/mob/living/simple_animal/gremlin/gremlin_event.dm new file mode 100644 index 000000000..af0fd12de --- /dev/null +++ b/code/modules/mob/living/simple_animal/gremlin/gremlin_event.dm @@ -0,0 +1,44 @@ +/datum/round_event_control/gremlin + name = "Spawn Gremlins" + typepath = /datum/round_event/gremlin + weight = 15 + max_occurrences = 2 + earliest_start = 20 MINUTES + min_players = 5 + + + +/datum/round_event/gremlin + var/static/list/acceptable_spawns = list("xeno_spawn", "generic event spawn", "blobstart", "Assistant") + +/datum/round_event/gremlin/announce() + priority_announce("Bioscans indicate that some gremlins entered through the vents. Deal with them!", "Gremlin Alert", 'sound/ai/beep.ogg') + +/datum/round_event/gremlin/start() + + var/list/spawn_locs = list() + + for(var/obj/effect/landmark/L in GLOB.landmarks_list) + if(isturf(L.loc) && !isspaceturf(L.loc)) + if(L.name in acceptable_spawns) + spawn_locs += L.loc + if(!spawn_locs.len) //If we can't find any gremlin spawns, try the xeno spawns + for(var/obj/effect/landmark/L in GLOB.landmarks_list) + if(isturf(L.loc)) + switch(L.name) + if("Assistant") + spawn_locs += L.loc + if(!spawn_locs.len) //If we can't find THAT, then just give up and cry + return MAP_ERROR + + var/gremlins_to_spawn = rand(2,5) + var/list/gremlin_areas = list() + for(var/i = 0, i <= gremlins_to_spawn, i++) + var/spawnat = pick(spawn_locs) + spawn_locs -= spawnat + gremlin_areas += get_area(spawnat) + new /mob/living/simple_animal/hostile/gremlin(spawnat) + var/grems = gremlin_areas.Join(", ") + message_admins("Gremlins have been spawned at the areas: [grems]") + log_game("Gremlins have been spawned at the areas: [grems]") + return SUCCESSFUL_SPAWN diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 9beedfb417a512e4075345f925b1f736518c64ba..d87f3c9dd55b7f61e218652aa4ca24f36ca25401 100644 GIT binary patch literal 266616 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­*II)3#|GfoEPf?q%8@B_;h7BLQQ# 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

  • 6KOb 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 literal 266673 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 n%?)4qF Date: Fri, 15 Apr 2022 00:56:14 -0500 Subject: [PATCH 18/59] resprites colored boxes --- .../items/stacks/sheets/sheet_types.dm | 4 ++-- icons/obj/storage.dmi | Bin 69079 -> 69273 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 41a9ec53b..60c7de146 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -478,8 +478,8 @@ GLOBAL_LIST_INIT(cardboard_recipes, list ( \ null, \ new/datum/stack_recipe("colored brown", /obj/item/storage/box/brown), \ new/datum/stack_recipe("colored green", /obj/item/storage/box/green), \ - new/datum/stack_recipe("colored red", /obj/item/storage/box/blue), \ - new/datum/stack_recipe("colored blue", /obj/item/storage/box/red), \ + new/datum/stack_recipe("colored red", /obj/item/storage/box/red), \ + new/datum/stack_recipe("colored blue", /obj/item/storage/box/blue), \ new/datum/stack_recipe("colored yellow", /obj/item/storage/box/yellow), \ new/datum/stack_recipe("colored pink", /obj/item/storage/box/pink), \ new/datum/stack_recipe("colored purple", /obj/item/storage/box/purple), \ diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index c46dea71fd594cd5f1bed324f9a9cb56e03bdeb2..121e8f452ae73ae49735069d6f607545d0eb7d86 100644 GIT binary patch delta 27204 zcmb5Vby!r<*DrqPE&)jyLIDBkk{A#aP)d}NMvz888W|1(0tymJr!>-tbhpyojdU~Q zFmcE4?|tv@xzBU|c<%%A%$alc?AhzH*WPQb&suvr6+by0zk)3ftS5eme@jUbw-Emk z^^-4woNRhv^^#q8K&%6Ob?L+$XN`WTD$b9oxgz=}rR==SL993&cV82eBo%Y~4U7q1 z=p8zWo*mxbKm7MMAoz4?xYr6Idy_mo;0SH3g8L5MxDUi~sp1MY`m-o;a?!BS27hRO zR3&%A#~*u#Hh2>hvjqUqbT>HjE%Mf7>q*cJ!c?A^n6wRZ0~Y~$>0B;nja%J}S%BT$ z-I%1LaKZ($Gn@+Y$1}tlkq7?!Q~xY+{Z=QB z?r3k5uVMhyEG_P6!e;n5OgDBKfvgo}KRG!;mb|K}0PA1)99}nt6XU;QT^@ulG#<6| zFS_;KL2i%c&_lwjB0XUD4^{BeNYIb&o*l!R0(07UruMqC` zHJ+c>n~wJ8bZOq*olD33q=^}fk8j(ZYzwC1geV4DFXle|=6bfR^JI`3E2F=S4fn;y z#=~>s6>Kv_WxR^FcTNq;FQQr)`l*OFJCi|$^f>pep@-*T)m`)4ZS#nl-va}GaaKOX zM+}Z-8rCz)dLi{p%IU{YRfS>Vh}EaC`ogd&M8H?~xn3Sp*52T)hvbwg=m;3IF7zFu z=DD$gfaooTcoUlhud9ycwNpLOp1;9U^;h?SYA`a!wRhvlZv5~jI=te}q3y4l8V4{R z!p5{CtZl3wVS`9;0xAZq9Olw6HDRmJEB1=F>Cb75h5gR#!svyI{ngdg(`DFWJ@-Pa z!Xx1SM954_8?d#u2B?){RPoTmZ_!WX!6&a@bNc!DJvTM|lAC+C78CyT>C?i}Qcp+7 zJ6;K#rK!YVrfkHfC!hfjoRBI9JF$2Hz{bYLyVN437cXwb#D(Y;YZ(sWog(4u^4Xbj z`2N=$Vfyeu6WIA=%AT0Ne>U~DP#O!Xt)hYU&twuNt!)@gM-(pn^FsS&9EkZMwN}(5 zcb4%I)9Mb*+7qNsr1REQ*%Ulv27BReA5C}LdWZFO%MwR#) zWDT4w77^maz4@}2*ZJaL)nUUiztvBInqf;GCKQ+1p3UIt>3Mv4*()Bv~4W^`8?Pxr}q*T8m&#| zgBCw*ZKh+`5YNu##RrWb#1_ALHGZGDQ6xdjXzWjv6oUH@u5@U|hz>}pOTxlODaK>x z_2Mf@dY{5w=c;WYuH&yqqp&tQ5=#Z3m!eqEfwSQd_X^Aic!69{aQLFCspjC%e`sdH z84z#-7l=-Yp%Be%wp7YM?~5T<5qpbsVNUpWIXFnwIU+A+GBaJK{6{7x@PU~I&*ItH zI}nJF3et#$xng+clNhHUC5@Y#%^uVF`T0*wOl;ZkKiJN{LVQlvy04J%;WzMri&V5ZSP9H(rTK|+eFtoe?Po7*uJ zIX=*Bf4Hq~Nf??;WvMd3rCxD1-VAn@m{IdO0UV5W<=@D8F(DQBA$)okMDJ!n?$;^+D@H~!B&*$=oq+c zcXffbMEDjSfbe@S@8y)CG;InDy&jV-JCgP|*0>vz99^q0d~1BhR$Emmp?xmWhtvkT zAi<$e`1g4A#ofD)S0e^f2gha?TRqIkRs8+sGE-9S2M9XYwUu1MD}{up#ysxJxhVRB z{&Fs_NTNMpssd&LX9|XuuL*#aKK^nK8#u?809R^xC{!@-#}j@1+s~doi%i#gS!tz8 z-_g+#6BqY4b~CJ`L?8~ZyE;*ot16_SK%qvWS+;aw-|^#nBM9JbO^o*IXDNF`DtEa? zT5n%2n|=QI`J2sNSxOazX?^Z^^F6=`eswDw@3t`@(tu2}r$j6GyME%Pp)wvIZ`2lN zB9NnE93%u@`nieJEo00yjt*Tx#-e+AjUlnZKiqldG{6k4 zdg=aq!|pD`R8$PpjvsXu-Ym(9pIvfc-^#bmC4~sky%BD+O?1&acx_J}elZj-U?tlm zwy|wb6BVc{A!pdIQ=kJMismxV-ZHL4J^vhkodg~7n`vRDTV!Q%o!t(@Q50u-cnerdQ(xRq}GuL ztfxK5Fiwwn@IBdPoK^4JtSYab`{!X$qjzt-C;+y2ip{JG{(`BMzJ2E0?&{U$`CGb^ z14|P#T+YT|wK!AYpAaA1dfu?9SgKGCVIow{RN$Vhpo%(0B(Oc6=U{qBK4R;bD6HPj}IZFg_4ek&8qsFgV7!p_g{ zfydspzJA_PG3izT!XG{;VuwH2=bgL9-<=v8?G7GHSs~-|e-IFTuWdBmUtZNnk?raw z%Q<;tR8}*&h(9J1V z*JcR-XnE53`S;fZN>D@1>CqclT~dBc!02G*@1?tsec2kmC6I3#MtB!Laz2PTNu$3NelnlAhD5`W7$g z-J7hBEx+o!r(`2LUE_E60Qe@+!zea+hj{J--B(6NpRcZnPxMA$`uf13X%sJy1NulmtRWJHMG)7YG)B*yQB`j(xpe9Ny&mxm(xe zw7M)q-BF%<*5|LFgXhVT-wn+vckT>e^$8hFcQbAfZhQUx?_e`E#*?H_wQW@%`sKEiu(WyMOW-L>XpdN-rx94JdO z%BklLmS{CR9U<7%G*P}@AgR%4v={vR;(}8|WK>`B%49k`q?yGoNk1Tqc6Y}dBxv(Tcup}`V?8eb@ttRbn+@*QuV1@fsbOTD znagDT8Nn1hKy~1hU-RbZm;LiG`iXf&*EN+G$JlU2?s2blv}8SyA2x)OPx&KgM|i7< zObFkRxXRz*(DlQY(AWU(P;Nx1=U#>Hjn}ajRG>6<>!ChLRiC%L5wm2KZGjq}`Foh+ zDfqVOwsU;J@gAPuWpOqY@gO_txt>t#uYJ<94c`0rSAYKe`8ZhY$5uIIbU|5}mWkKp zD0~24ZG4GYb}HQzw@39O|3gWaJ=!gW49Po7oLC?4qgEkN$gqK_PnMJWz(BOZ?NlrD ztiWSMPK8efTlM5y99*LwGmZ{SMT5eAXaulqaSg!oV-JZkJ8mUPxl=wt%VRu>kfgnM9;v) zgal3r3EG>B16uy6Yn}Xz-Thq4>!PBNd?Euj9c=`@i0H$uzu{3IC_M{4Ue*LSE=g-3 z-GZ*JZ|rZnH;7)e^oC;I;L)^2Jh5trm)ey%cJdHW7E02nc!#;e5rt@!>}-MNh{15+ zuNv9uKd%l>r)87D!Zb`#+V_$do)cjCqvC(oh_=hMTZkQi^|WXXJ@>0%BIxdZi|K7D zHAnp^)CX|nmPvuNGZ(c0+Z?C$#3-uwJ{DFHMhLXfml zUbRXTHwbrRe8cFv6=~5pzoD(6A?|3V-#5E!Gtlf_HjfY)9hDwm*gx|E^N6@A&Qo0$ zT6?y(@Zg*E-?}KRPADbZiMajHW7hN#+v{1>^eNo6bAH1%mh$$-47OJlIROR7?+V!< z7{ne5GJGcg4ZB?ImAw&W?*Y+pNNvHL*3EXJYxI&?Vhw8ZpmuSp^`wX8T8jtL(>c?! zh}z;X+_l9lW3sl(LHgx9!+iU!Bl6BlB-xTbt?Xf|xqss8WJ%UO1@BFbrTDE!!1E1X zUO0Dey+>jkMmd--TFx~ONk9cr9&)7ByANWXPcTF)6TqC#w%pC!2dAlsP#a{ur}5oG z3eki>&7^0>G=dVM(mT+*ocS~udiM@G>#5CN{cqybdGuc%Azpc{RAKnZZ24N+RO{N| z^um-a111{%_23s;Vp^^=1-*WxKsF@B3T@#?8rLKIizEdqZsxpkfW%c02y_tvZ#$Nu zf_D*I%}8(9g|^}rk=9m(@!aKl;t__l&F!u;h7NEgi^2t zP&Zo|&C|{>8|V~xMwDBiO#s9tGT;SX&3-*SeJ$rYKAt4?Fv@#6#4tf&rI@H~`RZfc zQVEj97U%LnthseF;CgE)?GJd=P)>ZOD&U6+1V|WuXPmlIbsE-$W?*OOJIfk6657^& z+}_zc;y&rOv9T;oR+d7jjxrt3LS72t9wVTWXRkI|?Rzl~QJ8+srv0XAZ#%`IblI?x zk>_%!iQ|BlEc7)Oixk?#&FuZz(ySV%{6Id$V`Z|8%#B5-@DindLwd;VY!)4+#72Lx;% z?6j93ngp+mSm5J>VS(!ch@m~{GbXNFb(bcZZ#GY?P^w@Xo>aX{8v@H?93P7eH1hzB zhc{%KZwCk^Q;xi+VNaA~epVLS-Hth^DM^L`0!_9B%2-@J)Qcrr{d;<^FbF3m0rH!W z6vxTm=!MPw*_n^8Iw}_o@Fk46X0M3=97jmoLWk2w5b;($0^v?pRq42F-gV@&q++}k zf8t{!XrS5pvyRFBWzI=gIr?D2tK0=;t+p*I&Q7kNpwPVrgTX$-`R+*zKX+RiI($2M zF4T&A*X`?ls2h-_ue7%w&9&nKD*L_s*4ea?qndNEr9h-B3Pi@5pf~4TdJCzbie9Q= zolQ?b4i0J9UTM+p`$i-{&CFUNee{qab?@)?!Je|WHWhYqK5*Yb`lH&ew}pA_Wu};X zBA-5O-^o{Lx|nX|ysok?F?t{E&Fg!y$h5RfpSo)>e z-nkq3+lF3d+_Hf@p{3AC((B$n&0&Y$n2-;6l~lR*0QV=sgZ%ov7Wp;XSkBseZ_ah_ zzb|>PiNb0I0%%1{^N8crXe#)#h$H&$wn_|uWG897LAwYB>t5a=V;v6_3DeSZdKPMc zn1bTT;XZ?~ONK9kc356euyM}dF$oP#zU#2@1NRRn@Icz@I-YllNlSA@L+P2UZ~-z< zP&pu=g?nxtilp|uT#AU;Pbv=n@PYC2vNcEl8yDm3#;{Ql?tTNw@-;}SS&8+%YclU7GjE4~y(Wwku6o2l32lx%-}^%&>L`;em?!D$U}`i%1>LDOhv zFRZytDwv+>(l%sA1SawY#eM#KIMDfQ>p_n63zViCre|;-4Uz0dv8eC8TV((p#(KtH z@%qfj`>Oxk%zZfU@@L}$`5MWN#AyTWayYl^u+DLnw z;)0RR>MGZ%z>*+lSY5qxdD_5hF~Hm$+4M{ICDvoeTwSOAsE9Gbze<1nT=C0uCc6+& z5omb-el(yA&##&4%ny?GC+aZ>-yfC!cIT7WZ0zf$N~<2MyGa8aA3tb)@_biXFUk@t z)^|2Thu;!<0YJdiJErF@B|bO;rTyL6HM2_hen+;cfR~|6w@EYw3W;1F44mO1wH%6t z7HinDM=j!o#$zYLMu9pjXi|%gDgq^jk~P+(Ny_uAZ>#P>Ixu3LPVnJq*UZRrSE`hz z0AK0@w7!FC@DPug-_vy7f|rEW^K6ct9Eth&T)O4fbsG{E;^Q}@zxAo{XCZl4mHs|} zi`?oLlHfQ;qX9W9DC3e~>;KQxv6wA>GG8zyPA_{ZM!UAR9;~>2DJLu(-jh5!vg5JR zK-5k^)~XEdAw__|uQ{rt3;wrr#;|03Ls5Y4f%NTa68by*n8O7|Cm&B9N_o2QOz{W8 z{FsH8vu&F&8}Ie9uT|ch&+l#vEq>j51+%K^#XkADapdbhQUje2sAnNm`+ycY6cisf z$F9R~EsX+~TeFv29@i0(t?ADew&uf=Z^-sHlfn8{;PP6sDBnIhoX`VUTm-w zB`r_8TO%JGp($8jW!^Sto|?^R1lR93shuir{|i&fdvBnBo0RNBV`L^z>uz$N&uNPQ zRv|uU>gY(rm}kTpKN|D%$rVvW?w?|se$g!>ZgL8UuBLh+3PKO=&|rN5swkF^Sc*;@ zoM3$JAMz%oj$}=sk6Q0vE^i|G zZAp4dvsxBUi!IQ{enLEw_n)3AG+gk5PY?u&Z0-uUHtho_0)3Uof`hbjRWeL+7=b9{ zieFXqOPFG=TB?=Yps~m>@ZfqgQ@)F;>RHIMX`g1HG(p`C1*B5C4%N_hGzBj7K3*Sb zbIw1ZS&)IXp949CcHaL)exUh7d{*9#s!hx;S<9VmDBj#x?WvP&x@HRuw+7SpbcL9$ zg&Div2+lD0+qPasS(smKpE1f!^Qb5@UM`6dEW=J9lTpe>=!X=`YlB1LxyVHZ7cI5U z`~}d;+a%KWdXl(xdAh%nI4BRgKBz@;&h%ue6@zMzFC=sYUGE8pbsp9+V$n@G+q-k1 zOMtRRsa-b;{UZS{!*szFTi?VV0cadxckq07ejW#G&}3+3#;h!C31H zCbflk>2sns3m(%Nae7JKL7BoeEGTFoCSaNKzsXZFiX6|7k`6-p8KQ z;+-Dv+f2u~Xr4DqlSC?B*UNm&z8kH)1vLL?s`j*ZKwA*_@QtDCD<;9dQSP((`SFO0 z{xw&>7r5D%;;UfgsB{h$HHE6DD`QHhGEH*<2~ThD%2^3x+FQrxN5HP-?XiEI@!}pT z2ris2wie&w#octO+P=mhpoKvcFgl#caYXerQAk$#E!0gkS<3z4YtrTJPo#UxU{%-| z$F?z(AUK7e7uwQ&*=nIx??XO$dGV<=Odkk_;v!nr|8zX+It#a`3v?(`e*f z4OQ%;e64LO+Hz&vOe$%}o!3@DCQIexgdq}*75R)8v$Wwkrdoef$-}H)$uO(%qjg^3 z(&3KZyR%Qmv5@SCJH`Xk-qjve2#LfQkC_T4s03#!W$(y(72pA0`$KI}i#yVW)cl)& z80(0r2A*eK;{|HuT zkww0YX=hKtnQaDKog@+qZgjPgS_3Y-I^A%9WIHb46HQ9HQZ9~k3-%W%iO(7 zcR=$&+WV$nA$5I!NhfnycB~GIe1j8OG)%#nPY2gFplZ{Af{8*IKOWWr* zDpLZ+L;xe#prKvg-Wr^1@c0rQRvt}7-d!rpNN$%Q&+KojfNSNs{Z^cvS7SR(#v#*n zRD#imoY^N$&KG{zdbw4-~v5h9hrxwB(1;$Zh*Y+@w0j`Zhktv#z< zs3B6X4VjxIapw~YRfvHjU@*%`aVT?vx~{2+I`J+ z;RDY4dvgUedWuFbI=B*RbHbzSIv3JZy6)}$WB5jCoVRx+2gmwCzc{pGg?n>8t40op z4ufiL5XlW61MkMpQ^yaw;NIBqn{x%TI!!T{jlh09rl+(%Wk<|mxa846vIH-dl+sHy zkNVje)-C?vz966K?1{tv{Csd}W=7Ar_OI`imLg{j{361Pp;sbe)QQ4)wtUVCX&cMv~BM|_u=UN29sx0k| zO!8_A7%a0mq&;<{8&YK32yR|$#M(=*B+=TAyn7|U%pLYAHm35#e$9m4fnxz@>owMg zJ-gWXxBh(K%^H9rmZe9c2#-%XoI4&HvQ$-)O)Gr~t9-S4b3^gHUSi=HxRU^yIGO#@ z{3h#qkMD!de-{&6urjwkx4=SC=?Z_{xG{~Zj>7H^{HQ$RcQ|R|0=W1yLJIHYViOSL zr4(WJc(ihZwt{GAmZCnO1xy0+Wbo`3mm&(ba74r)|56(kw?u;&f0P(j2I1jbS?=W# zSXx?cZy%~$&T4hhfz|AO(SQ6ae#~;UIzQIXi5OA9r~VR_0uL0H6q@5s0WMB2S=u(c zoO?(|3~`>a%^nI40N5c@{8Q4Yyv)=c7gI!iVe3YXe37aJHb9hozdbiKG5n@qNZzd4 z5}{uE_qF5h*3}l$W$+AVwbs%VVqV+;oo{uz{?htoBN)UDBjdpP@H;s<=o4*$#VOsn z&C&Cw0;*cn!hn-nfyL!tr$Wy4tz1ETKOR`%9pp^UWi9p>m?Kmz7A@!>3h7NKEyJfs-Nvk(T<_^Lx(14`kH#FF4~n?d_w5odxBo zrHDMS4gnZT{V`j(;8!^{N%$>}CDS zqFbmC&H?%OFQt5mt=Yfpv#K3HjL{C32FS|F(vPLO7socSs(`tUo;ScX2f?$(kropy zd%4_%s+mW$x3_QqlAER5by;pn$3m~R_daz-+A?%-w}@}s-+$!@0yKj|O&c@c*DV;u zztp4tuu6!|tMo5tby9icc2Y4~JH_~F!&|GB zD35QaK=X^r8@H%LA5Ym8^M4~M!T$+& z`JXoAG;F}s79J9>%};0#;(jUpJMdq(%3sSLM%j$9c1WKK%lusL~ufGaD6 z%tCaS>ROd5Qk;$@rg?agLq;?B&aiL(qJI>U1^vt3Fb$-$WLPZxZBO-UA{lmwaKlva zVxFaI>0HkXKwIAklSiCJpTWW0#AW*1CZfqifp>@k7%P`QRQq`!7=k8yeb#85`!iH?oGlsjSmj z@I+5|;J2M6alfA@r&mE-D~$CY@sSB84-EhQOrQ8CgqNpF+h_RcUms&`Yr@_WE3rTZ z9DEy~l^>5Ao0P+G+LSg^r_CNGfWLah@H_u~2Z-PFgUrk;HH)^iyqSE*&Bv&9pQjd3 zjSBBw{oG=T_X2%UewEZE9fH5TS}@Hqvpj9HG_(|OM!`5TDi-+R1CFllB&YPO4L_06O~Yw2@Q{V#{JoP0zAZ+R6BpZsNp5i?cWEibN&k$>YC~YA=$H&B#{V zh*hlJnS}A$IKD(hCr2X?e#M?;`W(6 z;|2Q=jh4?xSF8NBeGu|Dn|Pvo)xwY=)=p)aJDAW^ZtL7k43_OJv#^I!#*2eROZc5B zUb%&(vA2g#a_}Y>xJD)@bZZ_)X$aHe{#I4Cab?XU{La=<{nX*{yGeQLRE<>0K|al) zIJ@qY;_@2o;J4MIJLzFhV2Z4$le}vLp&v5~l`Z6^ zX)PuxY9LG;5)o4PXuwk&9tCQIvBD^N+ph`PJ?1=-^_>{cM&z?~X&m8brMmuB51FNS z#use(c)wm0ted~!xFtF^jEOZ1$g^{XCY`9UY=nIldsxRV%0mC(NgaE>;v|~eew7t- z>e3UDNpuuW7SlPQ7kOibRT{?^XB-8#U}VxBm?I<~B*T;aclD^O=Gnkm^w750o-go|IF z7EVK3)SK*%2Y?o$kl0y(6aYlB{AzDfb3eKx`;2LyyDMF3Y5OmKI$6s3XEE1Yp)LqRcjDj(n3`_H?IZBvsKEDmt+;{hA zSol3EZq#he9uY9s8s90@Lh3sR#;F+ieb=HLQB%OE`d!C&4D=!%d|beb$cGz=HwqV} z&WUh2$^~B1!~?(^fHT(n4F9!K&cd9O7=+wL(g~)IT_iA6Ux0$TfF`lyf(;F|t;^SN zco^IdWQ!p?H0-<+aKKT(lk!xH?PE&HcsO(3(4CkE>+QlGwK?$LlH0hQ)G=~;^qPv> zYRn>AS_S<_44F|ahsF5ux!mcxN9 zWC_e*tLqmH{_y^VC6Vs^N`N^F&CA+KA+P8I5>vB$YVj>tO;jMYbHbUE8L8DkH6Fk> zkhV=HtF>xu^idxZ&F!Q#9}Lx=_FLLR`Lr*y8h)5g#tLcVH1`I^japvu9);*-#Eo`@ zH~!KIcxx|}F24AeZrYPmZf<(h7O-3XRR z%73g~4ltHPUCbZdgYi7KRy3sYHs*N#aDk##G+!P`NCY&3VAxBB?4%0d`!wnqHNe*r zz))FPNz5!otM^_(c{gu5VlOu{kNZjKX5!T1kt;wgdd*kRSAI@yVIzYr3@Q3C#B2qj z%!9`WcUUr0?hB?jqr&}dsgq*v-n|Px?sQRpAS`5b#mYj`N>OdYZ7rRS*~efrT0f8p zhF-X(a*JUnKmPdlZ42v4Ra>ER8AURgxgSURiPtFBSsP<&t(4A*$woN%^ut37Kk^T9 z*VyfPrS-BAc*;q2O2h9Hu~ScR-|eDG`ZjRV==jSq^m-kF2_HAK z?m|Cu8u!D$=QJmbcBQpUpGFBnA3I0YaPL4{9^jF_Y2=l~^;ykEa2 z_TOu(tJ5al+}z**rlv~4Ut~epbH;Xbi(=i0teS92l1ue{#Cc zm)Q`be45U=`CQI%knGo7ZZ$e~Cb)WK{ZSNeAW_e*)Wv^Yx6S`H zNTiy8OeG|%n&UorV<5*u$;h-Hoon}!#oE@TRr&(7XhU`#?(5o$lNKN6>HNcPP$S$V zpgKIsou`~Cx;yy+C=~8jlP!!FXcs^(zojcr*@L`>$0jE7s6cZGACrxZjrsh*;p64S z!e3IDnwS{Y*Y|8Rp(LIUTf`Y);jxyPjI=k$+n7#O z`CjOW78?q~U~Y`5k|ZuYE-u#7he>0wC}AsdZ03Kw3c&JT9V#^d^+4~6a-rRQ+&%mh zQJH~(q{2LT@C7**Dx7D5sfWIdkmmCgJ!rxZr?7)0&LEUJqUX(>HX68xjoRPHKV@8{ zNwVDwA$9ZQT-`eGhy<(>KVfewJ@SB1?`hfRlYPC-z}0LfltS50tWnWgK6|3ZqfAQa z)lwA)vW_Kd<_XhwSa2&I-wIM zkT$Y}pe9>LHJYs(TRQyM*}moQ@a+`>!O5%Ed}t3-UJ6jQ zKMt;=UH>e5W;`*^Ii`+`I@UoUZJidc5Z&@(pg~%B{M1;*A_xT=Y0n26m9UjK$ND8Sl z43bVb;x>rG$R%?I1e~X1^+jYji6WAOX|sFMIGxZ`io%ctu63{JhY16s+y02IA}s~GY%@EKG!KJp6YtU!yIMuRbGaF zJ14;j$xkY3&a@nB7U~!&9!mEf$nN#US{1v%T$|1@04M0x+F8H~5s(hXIP{J#E;>(< zOeU;WI0alQNTpf{|xaS-aT2c!P=*WE+#fTof$f=g!b-Q*!{XIWY?{5 ztt7eK;_n^#U?zsgkLDgp@JZf^FIe28y~TFGFWxE*20oD~<6Fi9d|b=UMH=Qw^gcIp z)V-k1rhi8RXp5R)z0#N#oM3ft&!LMXZvrol)5oBpWN+A4U&Vi6N5k0GBy`^8_2p;ISM30y!<%q?3FL)#{Y7@g)hBl647 z#tj5-s(#MNV3J8H-$2C`Fkd#6hkOb@y}8ET=o<64(+N<=quW2?XNySK{TQGXnaQy|sn&gqz%fv~A91xLc4Z=e%X zwF0d?*kx(~IqBn=>)Q3m#2s6q& zOczXwPOK+Ph|^WvD;TAef`t)w&GLqy9fo~b^^R}ovANr$g6BGfUupHcm`84T`p34f zaKdQxMKGjM5B;G=Wt*#aCOy;?ylus!TdLB*`{oPjuqDpEcIVp&L7+f)1PU1jRR^J1 z1>7>ej(;pWA)v4qQMn#yApp#4@|U!R6{Da6ml9BkWQG*IkZtumkv-~Bral^~g9L`X#d4@bcTuq)R|MWJxn)*iQIk|- z)yp=>k6A5rnGXErb;d3|vV7>ynET7)A{&fRwe>EaXMpU8JPyHE{6rF~l{7K8if$Gz zZkwfjOYb~BPoO;fuy!!4PGQ|+|Ct7{!icRXgwI3qAmj&=@+X{ak&K>XjA zKDBvNg_nv=|6lmVW<2z+NJY1kDTyRDKQEH9GmCVOP|IF7wA7%}e@6M+$SgCMyX`LL z(ps+7-Kc%affJ-%d2aZ22hy5j3otBHs#FWDA3IW=V9AcPoc39_-yF?X9$sEW?`R_b z8Cf!7dd+Z?yCF}YN!J!tiA6Z$L>3n&jIZu)DwnQbebef#vPcyIAjxvUfZ<9bTU)vA zXMdp0Aw9~LyNl+t`Io3$J5>lWFR?*>A_Y^?Lk^7%-{M zyK;SzUE3lZUxxFAQc5B}ioL9q^2B?V5yIa~9<^Szvbf2h1Y>2UCQPONeH#xCPp$Pv zJ0*>L-pu`sSCgBKZ%RSY_vR zjyKhA%oq5oOj#Kx75@n(tC0@SO|u6AIh=tqqfyup%Upca!iNG;0#A1=p-_5bN2k^DDa8^S*j1f*?FTFfSMxc>F`+E9sx`X5ijE=S4qUl&ov zgt;4ruR_n#|J^56A`xVYk@9Ts2fkyu2t^PvH1@ChEr@-8^%u_QPSABp2^j!j&z9I6 zVOb2t0Y{16&adEnB7TXhNI)A+PJbn_PYT8#~RmF*N z7x;>oU!rj2IaB`iO85Qp0!O-k5gVQdX@#}vc8jQo z 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 K%9Kl+2K+C}4Gxk3 From 55df08ac16adbfce5122a37399d040b8ad84892e Mon Sep 17 00:00:00 2001 From: Dahlular <55758850+Dahlular@users.noreply.github.com> Date: Fri, 15 Apr 2022 10:05:34 -0600 Subject: [PATCH 19/59] Quick update for this admin implant --- code/modules/spells/spell_types/adminbussed.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/spells/spell_types/adminbussed.dm b/code/modules/spells/spell_types/adminbussed.dm index 24f1be236..335066d3a 100644 --- a/code/modules/spells/spell_types/adminbussed.dm +++ b/code/modules/spells/spell_types/adminbussed.dm @@ -158,10 +158,10 @@ var/altered_height altered_height = input(user, "Choose your desired sprite size:\n([MIN_BODYSIZE]-400%)", "Height Alteration") as num|null if(altered_height) - H.size_multiplier = (max(min( round(text2num(altered_height)),400),MIN_BODYSIZE))/100 + H.size_multiplier = (max(min( round(text2num(altered_height)),1000),MIN_BODYSIZE))/100 playsound(user.loc, pshoom_or_beepboopblorpzingshadashwoosh, 40, 1) do_sparks(5, FALSE, user.loc) H.visible_message("[pick("[H] shifts in size!", "[H] alters in height!", "[H] reshapes into a new stature!")]") else - return \ No newline at end of file + return From 136c9c51ff66fab095e990f785a7c65062a9c398 Mon Sep 17 00:00:00 2001 From: ToonClyde <49804499+ToonClyde@users.noreply.github.com> Date: Fri, 15 Apr 2022 19:05:00 -0700 Subject: [PATCH 20/59] New gremlin textures --- icons/mob/mob.dmi | Bin 266616 -> 273160 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index d87f3c9dd55b7f61e218652aa4ca24f36ca25401..98fda130349c3fdf8ca413412b16037d194612f3 100644 GIT binary patch delta 19652 zcmY&<1yog0*X_M@cS&8kTM(qXOF&8*RJywk-Hn7uBOrowBMkzgq?CZPfOPl0@9=&9 zKi+#|02j{LXRjS=%{ABDhwEa3m|21pCg^z`^Efj1=!YY`RjxMtTH(}Wq+B(rVi#k& zaX|L?FE?Vi&uj29q`zM91y2**Z=#zujH-$*UkD9D(LfD4Rl#_JFlftH<& z`?Mz^;glI8iI4zS^)tS`q`DbZ+9!Uy=|-)b>2u|=nXd+pTN(u(Gy#96|2CH6cm5F% zYGO4j*D~Mm6Th(2a_SPyQC3T&e8EA;6h;@fN@p%0g8ZW=A3y2=UiX&!((#Q&)B-Z$ z5pdCQ6tFyc*y5C6x7gg*)hi=HjmPofJW;}-^??owY5`)!ewV+9`i1o5LN~7A@EV0 z{)u6c(7C!hn{=HAXqlQ+hFJvSws}i6G(M0g!Jx(rH+^J4%0(4xUD)MYWV@*N z^=f$Vw)09C%^hMJ5pkKSl#-jTc>su|kW{ zwRI)%{{oP~^z@50YKG9vnRuQ)CEnQBfcR1wcx+*1W@cJB1d5+)i9^5WW0z<~N28&~ zhBMo)q;KHk;`M!+K3S}iI6-OtHe_vQ$8KM3Qnb>0a^hz5<_!|$nd6^?XPvZQ*RnM; z>qWgXj}tGb<9f6X4np&-%_;yKL&32DW!y}x)W{3a`dS(~*;8ald?Ne1{iU-`pNkPu zu4kGgs0?>?SVxRZ-5XR5JKIGmlCqK*!vo#6xCmMf<8-AF3>m?g)ecyGuaz|xvpJ+7 zm}4mpJv--KGh@ATyMw9#r&J0OdX1{cX}M896{_F5f;>vf!S$m24;S!(fF`3rq{N%w%>MJ zH`}MCblTx+zAhnJ{mdvajg=oiqBysFAj_doZ>*}SQh61xj$S?;8ww3}HRT~6d)U=F zH%g|Jh(i|;a4qThKy*AlUN8it?K?umRWL|iW1=S}CVFz4J2`Rd*O+NcvybPADUIKK z6YdJ_@Hy&Rb1kf{#)A};X-w7kL*HYh!f_(N0qE)L7q_-jL`Fu6_@A?R@6XF56I-2b zCrgzTq@U#4bK@BWpoEzDz^AoN_UF1ahjLR^k|l33!1lF9(rD@S+8Pc({=6Qwg~d%5K!Xq7 z)Lvwn)no;~jkzx>qWA4IYp+h1CqR}!r#FFUeODGt9ZpV6jGWsm-P4JrTU`0Nsz%DP z_)Twf+q`mk+<@r_SRBHP#f^<3GG%&#xk)ivZ}=_+QtHAx`UM@o*!JR|ovsU1x_r8b zjTb))pLVn6;3)c=OE8G69RpC=;;QNA(t=dNr|7ZB@-+o@$V`4Kl4E-p>z4EG zLqe1mKPkmMfC~=6y*arx&t5&#!~q&HzItE&{O18={0a&&b&H|!V5vJTW!q0jGz_rS zm8W}iHA;{EQEd{Nn@g>iFA=Xn^=vg#EsL++5*gmT0w)7kWT(z}^7n7m@uS^cOe4wN zSMHi)z2PQ0f#TJ7hi=cGKXI6=8Jd_N`1kMM#KHm)`{ReYrXT zWB5-O&F^1&tdJhsRWH&Ny(1yZfQz0F>zAp1hk$@ zg64@NfIj>b@~#panmjZPJ^it(HJO*6^!e&f|3I8o>qrxQqw6V(<;cw zK-WFoT@R<2-$`CldC9*`Mo5fEt#JSY&Sg3E#J69$`UO#zqz1SsblaRRfw(CgP z$m34tHS@V7y7KGSucgt4&zk3ExFHZah>E<79#C33Z)}A5K&%B>-GkU%Q`1Qwmtt&Q z%Y}!#)))`+Zu_odI!Xjls;Q}+^zKf3j-Y~@?B!+I|MzDrxMSlAcm$AZ)+iYt6Y77u zx^8#j_+@$M>XAZ`qsNEQZ>1S5w|mlQ1WwF!Te()ftWK#s>WGtVxVF~CvG(%o6SWQj zggH6l-1g0Ey9c>n9|hY(%Zh+>EIz%>QLrx>XJ+~23KLeVm7lS;4iRQdm6CAHWhIjO zZ_jG~znfVW<38nw_|6MNl&H*135}8G;jS8=-evDz6RRs=Xd!l7NH%>7&sXkV-^=;U zY7>A^`2crIrij0{_yZHPEv6gyV7h#IZ_0z7b zvR;dx;s}&%$7dpFXlx?@%cNO|d9tS2WkyB@8wW>Uj*!ESDE;Yu_|{fjR1})OGaU{t zZtsEjbZnz)Y4Hnbfwk_*1(nX9`7@Pn;~O%+pN?xM`v&O}g9xgvtBV{zD4T@>5holO z9>(A(_~?tJf@h?L9ij+*$w7K($kl3~7eP)$#0TFg(Pm~@7h3^t@Jxk&KZYywBZw_I z3!BQ)DJlfRg{GUGA|>5@O~h3uzYSUrPL&?}cQ#U_=~qTh+I}2YU?CHBUJ6kwlAc>1 zoTr2(R}aQp($GZe5GdfGmCj-B?R;8k;)z588y%;orl!g`5Tw9r=Hf}!vSg{Y&42eO zZ6;&qyG#Kn>eQCZ@`m%#>|GabFH1^X&A!H5*YTgV!{w6370+w>?xmY+wL zmH!7JRQ#^7*nGhBAZTb-O{a-kw1%mKWMnM2)<8@KQ zOZfp0-g&2LkBG!0NFRv+;Zx;-!7~Ko+`pW!0k9N3br7UIY{1INzsfiu zD$7jAL{qa2H3=k88cv^vHe?J8$Z3PGEg@gQ&1jSDhW#aGEp%~}&Oc8v>OAwsF8kkdRpHtHvIQ#B0N4j#`7rw=PhNfAbKD$_m zmogx4J6ofaJB>QsHm;qWhx=d+B(J?6kpBZ^a4n3bA=}G zljT|{FB6lxdq|2SKg4o`yz7d}%wNTgg`bdB;Hlj+0=Ezna`OJamB`W7-hjDn2E$zR#B1hcjl>YaT%h4wE;quiC`uxb05S@ zY1*4RQ>YI-kW76a`!qJz_7SZALS<7hep@kWaVg(cihP$JPL?!^_LxZ&q`ba<&*98* zdYAk9vWG53FP2z_)m>eSIkoiOYkpV!sdA#`fGsnQtP)Td6h(+nY zT>@KoX?XYSM2OhI0m$~Got=3)-wei)Las-^B*F|v>A5lY4_I)_=gAj>50@?4ttQup zEnTQr1#o%u2w55e#lj`vmbmNgi;K*fd(m!7_ZF)zELd4Lfs>PS_hbApTFBCpiQx5b zUw}IVt|@dvZ#SV|Nh&8N=X*Y>G&wt~I9;V2_rDXcz|NP?A>Apj0sTejl z8Q0!UPyH`FuqFc0mk%fW{M=LT<;zLIwYoa~fq{X-=4LW$H@D*|vqZBGxC(xL6q3Qz zH5r*`iI7fxV`GuPdy%-)(+P)$-Uff6Z|m#YuU^GxXH$SF8s`t_IRdb`b*zy_SFkVXJ0fbP_uvV>Hk74W53EcbyriLeO+vC$1(_j%3 zBL>i_ym=}~OB)5BpdI4q+nj)*4qOdA-z}7XTOp5naGY*)NAlIMF-n?NME0Dqu z87JU0>BtP00%HfgT>tKi*p=mHr_lSPHWMCKdm->@`AS`1lS4(x_WjM-@Q)uKXZqsf z&s{EVhW)>aAF0!-=u3b1E>gC@rX5A!)Q)sf8ACcP1Q+x^EGjU)+WKZw(jH_8q zPB{;g%ctBW*5STuZQO#tm14;0Lv>tGNk*=TBjhlUQ@if$?n@cEQ9^I!zMot%_F!i~ zPyyuUbB8Au77GI6>De(L>dq_hdM)m-Mb$T)s9P~Oj%FcuDQkbsNEx}{$iO1!HT%f! zy1cw>n3)rIt(KM2X@e;$Dyprm9g@Lmu)aPR@0rG?!2Fj@Ga}5YnN_m8y6P)-$lbBCB`)$vXRs zf;)ac^)oV6v7UB*@1l6^)~kw>4RSZa3hlmQFw*!~JKY|JBxusD$?5^p)$};vCG=~0 zQBe`JZFkpja%QXLPs73Hh;`9U$UbDPE`^4!XCOySpcn5AVu&_4yDYXlB_*UT8kRo` zPamGq!(i%eYkLB+@^ZT&n_aa(^{)*V=b|&Zn1!2~nm`)-kx+VlfNT_htE0Q6bZeob zAaIK0YEtPu05P#jSN&_YxEiR&^Z!C-WMm|Wl=c37Y$X4X?R>qSZv02<4t75HbR6qR0?T4pM~Q3&PyhmZ(&Fs>0q=cLlJ@!NS5y$;nLs1ND*Yuk)Jr zJqCQYCnj(u421vv`{v`FP9ewzK$lL_jF264)C|P9(Ey!;P&(}r?f7B5ZQ1kSh@s)h zAPezSwR!nV-xi5ejHvPa(u%syyu9?=0(lZzAn5#s<8ph3W<=W6!A622BXhNL%c4u( z4oEP=_SMudsx&J;o?4IPg@0)wKk7zEf}`4@ZMM4M8Z8FBhMAd}o)k(*q+@AWb-C|| zBbq08aq)1qQa(9)eeKIef;I2>Of>~UH)l}ALY?A((Ob9RsLe(albl?>XEgHkgF3(h zK4UvR7FD}CqZjcCV*yG;fjtP7z5Q5QOTZBs*7a5yhE|VQ`j!Y*8KIVo%_;lcgI1xc zMbeg*mJ=NFy_;&5i1Kt^is-k?teVt!J{@^vsSKM<8#4x^AP^r4E;zPsR$ed8%qZxd zgB(e9wt6t{yDC`I_j%t6QsV*WT;5_ltgKplA#_8$tgQW3E&Xe*J>b31ib`(f^+e1L zb5nK6v9U#a$-FNO`fVE4nx>}mXllAX(=p|coZR|!&>Rx8CTU#pfWabegFcM%?JJh8 zps~33U!25msh{ZRVGdYXleUZ2Z^v9I6Uj!Nm=~6v;bGjcYy9lh+XS+t)o+oSpgm0W zjQ0hNmOnUeG(|)VmX#N${YTdg2q_?vCuHj*KjpIRHVtsrNqpVU2*4{-&j?Pz21ut> zlXQVkX%JKMd)mLwt;!~~WgmOHK27fa6*GISr4mAp1jRyqB=Z#I#I63MFns)eqgQ*v z(E2=y_~htlfd9`#$jOt#r^0#nlcCTAeFJMC0#jlOUlbgHxR$izc@Sl7hr|0vho#?91$Ece|S_8F4Me3 zsKH3aGG@c-`JaYE(DH*YiaP8doWHR&)QLjNh zTLz%A!`nGu#S>VFrxTO*<+1^RZ6hZ989g*!N2m7JRUSz- zs)WJvPRk`RB=gN1s~4(RV;r#J$yz0WO!q^#qt4x7-q4hDRC@r~4qXLGS{8=2Sg4`g z(+cD*#t?pzu)(Gb>jrFEWU)@wY9D39`#U9X-5{1%Cy)k2)zc@4_lj~y+b3CipLX(f zk^pU_uPGQ4o*;9ow^z`@ClYq*dnC}p6cY|DkIU)m@0Ax1DIi@axZ?q#RBI7LAAqUfDYJwRkP@ zlZrNX)PsYA7w@kj$DFlt&H8nQT%JVyAhNd3EaQ&`MnK8XBf+ro8wtx|3~| zH)}XKlM@FAiwX-NV8#dKLJJBs5brFEGT->71X+F2=bR-avvSiX%SllDnvw#UxjYc# zJUvU+qQ7djzq`x>tCqqM+ky2et}0G06hE}Iw0-xso_a1-Rn;Co94<2K_KuDh0O%HV zts?jB^`{heSDp&VkOe5iH(B=(0`XeMC(iI~;Pi-kC5=i35a(=0kePqan#?8|hTkoi zck0KBbur5bBhI8wLTZe^8U}~*-quXovWz4T!1tPr+j%`hM@Y0Kdy;$Q7F)=j6O*GK zN5#I_GJUZs`2kU5(>)V?4IG^c)r)_(;G+`~A`J=(0>ef2gIV%MMn-xjLnM~_vfE0t z8knAU_V(oL?KyDJkWK$?I-F_NOC796!{D5L1m55MDtfLDI|S z#wtn?x8mL9RKkRy%O{Og!o_oM`kOMza6}YcFB{HwnidLyeg1ibNhHV#CVnkZPno4# z4wqZ^@&M+vt}tou8~59<$b{m&1UK?AB=mc}7cV1S83dQ(Q@&nD5X0QzpwPlxa19~e zlS))9S&{4sWg*Oac$jc#Y84ZVpnCG85ra@n5)a%Gx88x=kfpb_wisYN11imIpq8_( zq%$J<@V!@WJg~a4`N^^{?fu!S5M{H2>GHR* zu&`X^%+$rlh<6+$SgPvOc<7+FFF;5A=@UO!0 zby&as$;^Ce@q)jIlUo#(v4Lqdjj0P1U69;Fq@5%G< zMQS|oS4BBF5S%`=^Qx(L{4cB2)za07NLo-pjgVkrdwUMqpvg$*E5(_@L}6g{0i!(AID=bUEo1% z&@px^BX=N}Q4Oz}*%b3M6GZbwI$p;ktzzP$*NwV9i%VudgYy$5jl$6oOsnk*@Zf6$c@kL~ca&9)iOgjh^Qs7* zbBkD^V?9k$ibz}mJ%J6nvIQ3jdd#udGZ192O)3V+!|ouyeo>c**J~PGw$9(SRZGpg zluR5 zzrg*9WKI1aqG0^bUpPE<+0vBQo(khVQ92B1ZF{X*jJnFi`J;^-Tf^3el?2KgOs4Q* zvSuaw;SH%LXLk4DWzryOkYIEP9s|t001VU_#YWAhsA47yk~;Xy zFg+Wo8@2pk|F<)7tBOlWI^n>zCcUa9Q4>X^?|Z% zFzeON;o(BN&dnQHBV#zw ze>;2#VXz|~O&`EV7;F~`>KaVU%#rUHsB!9%Z3M`|kmauf*AXC#x%at>B{nCXM_`3M ztn4-*#Gv*FPL#_l2at}y18M`J*`##t5N4lFku6=+MjLt^gXsc2&i=|m4AZls|01sO zb7`pL?j}q4z8Hq~_4TC;r<4_kadL4**bQPe!X$vW25W0ucru~~Bw9v!mFPA{AOs4xa zR~)hrsIy4Qf(L#emnf{QO=&I%@m5Zbc#kq7;zx%!H)XYXv}&m=sEp6w--pJp`$<>Esfyq#lofd8abZvgWT?w9lX zh+g;L4%+%AyoKZdaD*~C+Ta-kSe$_wE?)2~?9vbP%-8XZA0N*k8oRisV)k8aK-uV+ z&zy!Xl+Sg2z%2A32r-wD5rE0>B<6RTJr0L0f(lpFIQ;OX(+U9Z>VY5TRS@ei+#!V4 zI`~X(vb1tVo+bVS#N*El7`Oj)#;tT;(YDqEq9%i6Xw$)*^Q)eDas*vcfwZ!Ag=<9@ zEwlNZ@fs+Dt#+M~-orbuR+l>Fjyev~50uUaj>5FFq(<;kMhr3VQd}ooo`g6}B!T*A z?VrQGR%6UP;D9H$(mBFuLbD~z$d>MIb1YN5e(umwjuz3=3LX#tc1j7k(FzIcVLJbc zbS*frCrRpORsQ?>VU!Ej^Mh5^Dnd@ZOw8bWEPfC1;QYLyppcLTdk2FQ!Wd*Rp=*}i z;~R~}jk_1=x!g>~O8K!>FL6*xCPnP_u;>>^!w9T_`U{QPvw@ii8a#CHI3B6&dlYj0 z?7O9`dzMl1VMMC`GPG;FJPjJ6ua(aZBB5<|GG2RC(D60c|%vaJ20-Vd||Du0SB1*n6x3+$fS^)fP^Ql?a36gkL^-7o-a|%Q~s@X67 zrNFJf$kpM?#{=QJ%Hax`;T662nq59J1EU3CE!pQ55`nZ>NCRpX{r(-;@$Xbyp_G3H+{C5Scf3y-Mqrfh)%O3CLI!WNqQNO8-lzTOhl_WlNNJoq1DwqzT&hM zE@IZ;hw+nO7O*T{v+Q~<9r42Bbm5@AohbC-%ctRSDca%(iLOmxw;V*1m1Go5#@pV_ zBPTnfnT2__nY*E66x1{rPTydk68zby=e+~rrFcBwCa)N zy+b0xPVD}E#fCl}8O9xUH1HTq29bLZqLRtdBJP0ua^@cFNJ#AK)bB~_-%E8%?Xat* zs(*I{u~tw#aR$UdmQj;R(x(ij&0ggp#+R~8m9!CJJrxw&?;WBE`;o|76UGmA4SI(l+`UW7g48KsR_O5mx_ zX;+YmiV7wr6&1g@ICW|usBeh={eUcwF=dWxZ9M=748W~NCgw($Dq}aaI`7#u`_jcqJ@Nny zdj?8`19}SbYDqAJfU4y9u7En3W%!a8Jb2h`7T$Dm=lXpuAdkR!^Aw9KSt|KP5KdnT zNRPioBEjLV`C4pv_Dh%kB@gcGtdN$(%Xv^7ewq`~{Pi@BLAxND5m9uo_?Anm=b0RJks3^U>I#yBbOH5fi&5X!TqByEJ*DW)QSDMK#j3=Z(yM><>XqDQ z7HW+Yy{*~V*%*w@eF!Ga*-t1@Obp}~06!v0TXB7ydI@N@N!Jk=JS|IuRXmu3!&xcN z3~s%`&CFwx90%h^R@q;czE^e~Sv>_j_fyW>l?RL8`#J(@x}w!-?pLI5Lqrl1Re z=o0tOcv!2&@uf+1ciiZO!J50DTN|9?A>m$2GG3o51hY?Qj?ge98IZ;rv1p`AMxgwi zzUFKdUdgRG>6xON&#tnrd~EZK+(z37ih#$S@8x8jrne~sa?XzUcP1t|$Ne+g=T39A?rqQK#! zz)4r;WX}dK_q%gM0G#HfI`l$9GcKm5>L;%!OWSPGjgUENyBlutavbio91(IJ$A`ER znQwUuMBKP2E2_bG&c{6uEJ^}u_xe-1IVPS)io&~`=)-62-`joY^E<-U&6lI^Su-I{ z^pobJ2)^KSc67vnq~zu%^!Cc&be}{qoMd%x4kI80pr8Tl;Rh3tzLNi4>p#OGXtn`M zZ-hb~#B-b=AysnGz8^S!{~{d5Y42C4g*l&Ho0DK2B9^;heJ7BRG1HD>7IRu&l>RsW z`!WFn^GEqf0Y5a~1;rN4$&eHjUp1`7ynnPiGIWEga#Pq-8h#((W73AgN_lpX3)K^Uu6glsp)XN;(?)(q$M+} zWlrpW{vhn4sws`reM{Q%dX&uMVI8|Q@B(ju2?z3vgLGE>nr}ZoHoF@W*#cb|`eL!HtMps+$dplMCF*TLY5I9CwSmy;sFynEF zme@Jd-(jHGgU~g@&%P*4u>T$wu+LA;|Gro?#LU@YV=P}nZ1=3F2%radL{ZOXbmQnT zAPEUAo(R~;qYZv=`G&L#2?;p+dGg$OtV;Ui?}v|FXcd-|_Ov5)oy5-woH_0eh8edn?qVS^O<*4nzsSS2UOHD1P{Xl8Cn+A3XBuMECPd z-v16xo>-Tx*Z6%ZCWL|tHgw1ctU}aP)C}$t%%gWNIccs*7&CI@Ul=D5J{Xp9D%O>y{;g1v7 zZsOJY@bb3vcgz;=>~9yo{22=w_`JVr=j>-p_E2!qI`Pz1n1P7pYk7(`dO9!DzHXBj z%K^ckj-gq63wr^{4;a8--_{jOSECsjo*)%0ii{rk@-8kojL&%Pqgk3Fl7=nl5QXSeRaXH?n<_FJHZ#!dvSMKy!qYvB)*VS|ml^y_0T}nLSK>J z@ISPb=iDi6y}9kE`bXCiXiX`R?Bzc(Ek;0y$>|_E%sqaxYYu4Pe4837&(In}4tYh> znU>O1UlyL5l5n-u1eK8f7e#$v;(nH!bTTe6W3p0;hr$5ALWX9>TRb{^k=1XGi3k)i z3Fn;+V!krn9!IK3eF+&=Y98|Xi<6iJkJ`i}=@LB!_29_U$N_)#a%o^&qE-~mxQP-k z3p*iiaJ@{Yf5z@M=Y+ zE8ncT)>-WLtm~OchU#r*HPTDG#)PQ5qxF1(LcTTt9^NCa3w79%4<54nz7RSi#JCU! zrgyu96Z2% zcLRFvQX!2vM49N$9v-gIhM$T64~(aY?4pKf`@yG}&WS2=kG)L?-moc-5ruVe&6@^ASPM$tl_#QCYK9m~qnJA5Q_NvF;=wzHMNJ=jHh`^xXmF0OIK}iw zb4*iu8<_+NIYNg}%rPTFMBCBdB%)-^&~CU3_{x%4!%!f<|DTTCXQY#r5o7@J4*9OR zXiu|R4WM34d23k^?!wMjtr|6Y5Ncd1pAeA38Uk^QElC?iXHl+gu&#%%feij z6tbGJ>GeVb`%lm&($GJMEIeX|Vh7ba+1a>$g0S$#=b~q)={!%%9Whv!`s04w6*A-X_an0bT?Br6`fL6VLi=}x zn6a_!zLEgfXS?2x%4F9nRrE(&JG79EW+m`o2E|rS^%MEYiR9e9o4H);2pwNt}~&-H)i$n}Tv4 zsB*zeQ)?W3NOg++KR!-w=@fo0cE?u@Z!u(|)Tup+XMq%MUi|~&2aopqU)VAAF7g7p z^y-~tvX%NudDnHKXjP-Avs7K*Nu5yx??}F0$3s>9uY_K%4VvT7@iU`#Th}POgfH^C=wRs9L{5Bu|A|;i ze~4Ipb}LstxZrlp>;8Iu#5N8c0)DE9U-a);c#7WF-|#{pP5k-I@iPjYn1Dyr%1i?! z1iyXAM7Yz4`QEbff6Nm`zz-rFU-#jvULLUSc`fm#+(4m=v?n@|ZW~^=!E@ zz93GPDF63X206R;QE0`j^<31f;)k4-6_y!d+ge#& zy_Yk?@7+5E;s8o5w^(Cb6X(Nn4P|+)x(C>H{1xlE-lNzT*(wLTbNk2vn)r6dB6tP*4N2fdq5IfH z^7)A4E^PNG@)Pj5K>X$e0?Gg8!NvfO;1kC*ZF$GXk^}_fy_bCD!MfWeEnEwzivf>3k$Z4`L(5HIh>6!+kViHSbC)ujNOlnEOH@r zTC0#1g)G(`&fPAUdkgcUprz<}ynFY-zqka@kjU*9BD8e#TY9u^Rl;J96V6Xq0jMQj z|BMHe?lybIj#d|0$K6Rad_K-~mx(R4XytF=?cd`a9Ibr4_E9#qkLb;2Yii}CxfJ`* z+VaPjXdIF1)9Pqc*&kZ4KaklJIB;?!Rkr#?IDa7c?YsSghFFhUq`U3Q2^bRkUR+Kf zKaQQ^N1j)4EBB-EzVKvr3yLnOE+FWJ$-pu>?4d!}ZKW$PP3$;5&w_#`A7PCZe8$Vm z;I*JbF+~>gaJFl{U|=MkT5&nu%_=a%cE{0S@qc&Z<9~N#g>Or;2j$L1&`mTCFCnux zIsbRqzGoL*N?SQh%f&dkJP3Gd9F^a_9V$CARTOitT{sQwGG*~b(f4Ca!63&UOnLj3 z`du{6&dV;qoO}X)Ktkq(tIDjUe}~}o{C0|sTWb3TFQYX>P>=>UzGkf_zdNt#hH2IC zu3dniI3-Ah{ork9Ez5S#+wF81mZ#|MR=g!2OV~LG0)Gd)!`oKMfjzaI6`hUU3udr$ zz`zCU{gxV1mAS(cn$5ZIgSEf1;w0mpsf7@|J2{`d@b%|J2sZ(jEY8V_vUl4!({L3o za~!#xVfe#nJfF|)xyzpaZOboT|H^TAkcSWrvONM~7_eOd7AWKR^>C1=fyIV0p$>}g zIC5m1soetBZ0~x2)II$Vi3h$b;M`hkkauTgAq)?job^pP3$6l4$Fh)p1@9;htB(W{UzS2Y4$dg+1=b@N51lYL1iW7Dm?vw0ssg@$QDqu#xoz9y z5tUcMX4JvLaT=-3`LfnH%F_8r5kN>lLR!s>%Yfo8v=BHvfUm`;-~P#EWr9ROt&;Ai z`K^h9eN8>H>qTbHwKht2h zJZS0(l(RvgJoMEAFD9gBpI6jC3m!Tq@f>OfYXmL>!>Rz{lnbr@lwZoBwV$Pt133=! zfTp&4MU2_HRM1*v5mRzkfvWa=;s%fd_Hsb1xPaIb{%E>p=x%-I^kByenTC5Ye z{-Fwi%fHt9ZMkUnJ++I4&|CxTe&)JS8Y zGCQ17F-hOEIAWUHuc7AAk;bLqNSb#L!FG~c zAOJCrfChLqSRm|^-FClyd^BMg_2xAdLp^Hh=z+{7G8n^*HemB}1gGldQAa8Dt^-l1 zH4WDf;on92>?K{K)AXh9pRN$hcjrE@1wfCx-3}+YWi<$WWJ9tF!=U3;sE&cJq1spz z-a4hnYjDl(X?xT`!7|{k0N}{DXO`ZKAK``4_fDqq%7c{OGx5bp6oV8I4xN1xq`uiu zIoN?mXkufMrF-+aSXV1F7WKb)dKRu10|(tQ1mfx^}rWIyNdsUUX zDv?+&g1#p^!ssyRf>{VC(%4IOAaR#`gU@KG)ButZ+eA((g^zjU(9WHop^wfM!_XVnnurAhM9N)RW(UjpEICMo1Q|D1yzllgRTV9p8_ z@gi&g>iy_Orb$;TH{{b26QdNnmEiABM^JUwVaIJl)*2T%vS4biOBqPYW*dIvrMuHX zXK=w69z$rYTiJI_LzI-eP%;v2XtF%7R(sBgwp!`7&~R25Y2__!YF#-6`<^ zG-YPMXNmat!BTL?qVD&@=7Epm+k?s~0PX|@Wf@h34XCR;$|`nqkRy<-V5*dbdxcq2 z@KOF8!0+#&H}tXoWyidjrp#p?BM)e-O7NGygMH$Tr4-`wMhCO8g1$c`MIu_vR&2#D zfkBa94u1(owfyU+rc>Gj*}*16LjPh4?zC&(i%l$ie{$}hvMu8t$gm${#}BbcVwm~L6GEh$8DWgpZs9n~1>0_ll_PM}g*I>Cj_Oo08mWgR|) zR|TPw-L8co4ulsB*U34lhCJl2;GgwVQ>pF0Fyey+IW!4`Q<3;3*N@u^Lj@3GOg05-C2;^b5=Cw$69_Uzze> z(8wxjDn>II94dMMIQ!dPI6La4iyfs-7I);Jy;8A0@regaC#MbhctL8#gA!L%RkG?C zl|7G1(WV-gR{6Aw8LH82_lQ&Kh0Epne^Bx-XBl%(*~{mUYX;p!T<*qeWbl7igKSVB zi8yHtFE`tj>ECG;=i1zrSeB2va5BX&)3@DAJJDN6i~*R@kbaalReu6MyjjfkSiIS9 z+HRi;wCV(QE_SZh(M)LZ6I-!ge`LLJ@sn#V69spJlFHciPM_4@5z7sJH3_=- z$QHUiHgwNTlb{~7rv$kZ?%$UDNH`C4mr>oDwS0zLj%RQB&@52yq)hz~nibx-{3&+r z7CjDs30w0vfTdn&F$~`d-`%o4Dsg9|x`FS4ZY zGHx{8D;#%eTKGsL#2q29SnbvGX}b8Wtw{a$6!T^RPSvB$o_^3(MC+#Dn&y&mKB zP|{=a;``SKera=Nu!;F*j~c%V8#IdN(xF2ciQ0)c41sRa_rgNkeN4;GjC8! zEO%C_rlHaCk>CyBIlfI#p|CtPA^2Z3^6>;KmfLIz?KZc<^u2iGobT@~oOYkIql0(? zg3S5NmuHoF#buG&Z(arPg00SRmgA4xtRLXSWgqa33=N(1af}SRL8g%VP7nnBp7)C# zmcN+$KdD6-SI92(PMgdY3vy}BSd}qdr%YYt@diT5fSESe+Ua?zS=8x&CYvO;UD1S! zA0tjj_$WPX9UKb+?&jw4N@SvGN40InxtoD7 z&y^zQf``54>kA>srp?E~s!NKuUA-;+wi7a6bc#X!Evw0fkZijQv@Ji|-2=uBui%54 z)+C_xKisu|aO#%s z>3*#J?I<|KgJR@Bjj`Tm6GUSQ7(U9m6AAKNT=B1$eS==-6x$q7?g-+5dk2D#<*&We zj7+@nKajjAnUUW@j}5})V@r`n+wDSGn{*UnGe1$jI3t~ZQTfiZc+WlHo~09F9>e6ZccqH@aiTAiJ)jKaZ>C;fuB>uy{2Gm z+mnU?YKNR=*j#^zMJOGBtK83C7GDN7A zNwNuEH|gw>gYPOj28!phpr9J?WxNN(DIHu!f(9Kz2Lq6ltPhUzbuX62 zD;LY>q-4zHiHpA9_<4zuJDY>P{k2QL3G2aQ`cuc~Mwz_P7rh&W$VdvRE3|uYlawZJ z)lw}4^<$S{kFduc`3D2)6|E1p^1taWjd#e^0%2V-EV3DAXNUGYOI@HR_|oXk15&Ux z#up;8dcQbI&Gj^6_-o`ZT|)nv8%@hN``n!q{^0!pKX8`n%MhZ;rFu|9U-!SR$m8Ze z?z;Hz67e%bSsb(m_Dpu%p4FE7wC~9d>Rr{%(-@k*gYg-&X9Pm@6j#28c|K&w)F|m> z60WO`c!V}P&?tWw=qsEr<_cUvc+mx&Z){@33!sxK@S}^ zeuoso+AZ;n(@GbKJT(W;=Ahg+k6nUR9Z}Y%iFHGEN2gC-g+cMBB%cJeC|vUPW4M+6Zj*jxEtV!A ze|dCC^INLODvR|MJrhh;mY#|7<0@fn1lF2+z{K2SXchCl=mr0g2&hlSXsEuQY#6yk ze;0UBX`z&7Yx}U@1x$8F&5rjZiM}|Usfh}Njhv6qgq}0|CzPHgkvA_3SwEyd)^9fn z?3l-o!4JOne_*WC6F2G@qO4u4m-tS8t&s&t$gL#yrbT61h$m_U4qi$TjPxIuhIIG!OSmf zLSu^!dZj%{W>n1+^S4Ub9TufrR7T!O`?@kzS$}b@*06C!bS}JPMn#7%LW| ze|Q69?>Ih?BCK54q?8<1yd8f|z zz1Q{r`8?PCyWi`6p8NOv-PfxVu~X4-71cKty<l5v5PZ zNI;pW2r;seHSE2%j8`-HiPhqy!XshET9kf+R=sDcD;{eF*dbY3jG6dIf7Mt5U(PP)S10-DvYtYue zQJ=1*58HUZN07vmFRw(+xh z#kvIG>&%hbIyuW5(HXjhQyo0cCk3gI@#xm4(-+hab}i<*+zFB()dw^HK^wtB`N3|H z>&l{A2OJ`*ySxM-UF^I}RDSS{U>FM2UKF~@WCDSKBfbUKFfW+%)?gfice~YZG+je~R z$&R7nS$>)><8!PescP*`Ga9ull@4N|6r&3Bo39$20%X@2^@AZL| zK?yHvUeV0@v=LTfO|Z_??Xv zJgNXgY7TPB(3{9W=l)?7la!d1)02aDsSpMmGl!N!+}Pv{pD*C49G;k%Rg;nAIcO*( zBHfMY`th!Q^2W`K_U9aWpOgN0szV_;>%0yFM`ejU0#>w22VDh7k{UVCj>h1JU{gxb zk@yv08^QYg_kOPe_4xo-+mO%b(DU7RqEBYYsFX&`D$h{5w6HKpB%c144EIFz3hv4o z0+H*0GHukU)Y9`5-<jk_M1<)eD2tFQuUEoaJLeQSMH8PKRoXJo+*>otejLEERSAl8QG4S zGJoE*Y2U{YgaPx4IO&(kQ-3}Kb&K1598Z0IUNp_6XT7LaOG-`tfCvBKz|~Hs$xUCm zk#w$-k49Q=zs^MQRZYQCgoQ-07egs4hQS}nH zGYhhy*KYP&%$jc>0y2!%Y||pF)M(Y(s+Uxs#J7BW1sE}68EaU4YRUttaW}f!^1)h@lfWz`ajYsbT zpit4(CuEyT#PjG!#Rz&ECG;7^uzaB7aMB&A>7M==aEXN(F>u+zDtpIq&%T)63STAB ztHxKiCb}-1^`m#jv55HFUuyMw`VLX9eXlXK7(A41kde|u;vS($-Mw!6z5`?f1l z7UiL2LS|aie(VlF5Hxs47kgq3Fe=hI)5e2R$|Uzz0A}DCA%kJ~&uNW}Tfbw-VnZqX zI*yk&pvP^6aVyw6SfAbQNg3HLj9#;gjk6-gncSOV{Cn9zWF`G=_Z7>wG6GxYs!?kR zcXXp0g*8+ePvLgqjA+D+R&(iB@``>KOMya_YejTNG^*6cHsXMm>o=q5)2KoTRtN3X zudS%MRIY}g;y{CbLmh>QSRu%pbf+WBbXwLln0ZqIKsbtuMpi6&x$!c@D|F;fEILHh zw+g(bJVrOU?}x+uU7^tBKuK^C73nJs#sUFjnRH__6|_YJIR4zd%xV?^ibDNO0ct-1 z{6489z~wWtaK9l`2x+Z|DB=vW7`%!wpenuZX|B*$y49U-oY0;xX*yfLm(_|MDqJSz zaSc39Uwe4euR2g&U^tzpT#En7&p6cYBSj1+pQcOdg*_bF86+Se>kau^aq;`p3eG75?RJ>{<+icaR=f%p^z7hD@gC%h~_+cxNK%b zzR2fn2ex}yr0?7w;$+oQ%Od6S8j9G~G$D8hlytO^8kKH*8or1@s_hs|pg06c7 xUz&g!P(OVZxdXe;H37HZm+#N{S3Ne2-j{?%SF$yirE!3vK|;EFxQFll z-*=zq&NDNdb7t4sd#!i9>)nUQ--MTWgbB<@i`6WnC={(?O93p>ft?>=rY@8Bkb3Lp zjze3w@(@PU2u4&S@PpjQh>C&*2W;r4&OJA7D&HmIVTPjC@SEW(PAT@|3stmx(RTI@ zhcfqj3Ar`S{@fQ^n4A3R2zPDW$8B${ZJrcQ{S1fibo{a^o;`2*rS{fX{0K+w8}~~` z3k&=2Mvk~{@17x{pfjVczGT=zFiH+6$suDgiwlj~u#!C9zVI74pxwR@UjjCLM%)$W z8)C-~;Hi`1f~cj_oQ~Q{B|4l?1qE||e_BgROSxSgef^kkJxSy^S_kv*Eq6_PRo}cR z)F-&r&`gvwao=%uTH)W0mVrA8fdx@qqw}h(`9H+RKj!3AhW2B%F5s6=M=$0w4jSEL zP}B7tC@L-!%Uc|G<0tg(0g$6`|9fC(ibIf%&GIryUB-xJ+hc@@;qDG4C%QX;J}`7+ z-Kx#=x~}Pdb7Nx!PShND=eu?0yLraS%H%tM@2{mDGVsXn=U#1CSlH!N=N*lXxHprO z=&SjAlxmmS*)cdg=KkGZ(XHMG$gYcPoI8K3YH}b~MWlQ-!R;W;s}p3b!m z-n_^8`PE>_6i?4p;ddAN#sx)1$dHEpnfK(e=m*rXV5`v-H`S}ms2GWv+J&d9! zne=v`^&qbiX!IVDdwWb-g<|C{yGG#R70^LP$nl#FtWsOp)`k#Aa{j2#f0>#uEO1bnTRnLK?r)2WTp zf7AiU$R5D{R|(nm^ApWo5*qH{X9!d*xzEker5+&w0nJ%WO)HfST8`~B!WLY>wEL)r zjOki*&XJ-_Y0UAGnNKZ4gt7No5FySkO#8ym62a+kb`) zIskhzNb&PS@;6waJFv=_dVgJAU4zcR_UFaiyu1|IH~qpL?>joA49fMUrlugSMRwYT zUJPT<$m>ZOG&D3m>e#{IVR1L`hj>Wj+7sZE z2*2$xn9`lNb8|FX2`qknbEB!P{dkTUh++RcKR-|PU9-PdBvH9Ac*u&_0pCf8hFF)g z#K=ffNGSZ4OP?@c8DhBPH+m%u@$+rjk{>;_>1y_xgk7t&E<6bouv)UH?s9I7@ysNZ zJ@ukvZh{oE=i4&P5)cqXEI3o_XuYw$NtdtCF`pAEVivzqeBsr=gt&Bz;C5sOsFjx# zemu{)=pPtJBqRxW4m0_5<!Z_xy@S^J@zfJs4f6pjs>B!EN zl$6Z*D0}M@Axt+UBqUYvz16I>xj7}royP}gH_Ecz$FSIbskcEI$(~Oz1}FC5nJynu zp!uI0QJ5b(UT_8*!1(y_<2(?Dl7UYcCdcoB5xL-eF^u%~$MitN>k-_$jsVd&ik9;4 z-ZdHNWY97Q{tlYt;1?5%{`=Q{{m&mpPEPC|?|syDNR)Koye!jaS_Wgts(yL!FKdzu zp&B%qGRgA|NcGI#JLe^-qjqwb_saJ&qx>;3^(zG6y{%=|gD&B>NBs$Ko<;8KWj-Y% zi-dR5=MR5cnN>+8{FEM3l}NNaLf3dB9i;(ei(ApVO4&3x&IW(`###2N7M+TUiqE7a zbfD3>FSk^mzrm9$@FYUI%ZzWiVJI|R*d=;&sUraHax>L<`uPJmcP07xN6kC5(?>@$ zO>c0x$#LxM?Z;+kqo#l<9S=`WBv&byy!`xe*mM|gtYR4_cPJ+ZR>O+<>HSf>+Q3{G z4&HUZjkO~qv;0zze71jZuZus*k0y~`1*J7TI}Sl=JP$EC3kwUVpSHI4`0OlJ?R0co zn?%X9y^g+alvCB0q$G1H8u=R)-mCh|Gzs(?6lO_LDh_aEY5@onY!jlb?TnvbBYlgx zFf_z29zd-wb;XQ0cey7Qc3I5uCi8e3lp*0mj2?nCPDRDu=}U&z>fM9bl#Utwh+;K5 zl9@(LPZ2;88E`aTS*hf!jNLH}k4fIPyX`%@DSFoU076Z)42t>Vr6}tz*w_iMbgftj zgaPsbDysvy2+GxZ^FnOsf=E+QP!HQl-!Cpn2%^GUJV*Y}`du*H_Yge5+d<%EuEASb z{Dg{%Cyoo%DEeHShhHO5P$3V9wjYT(#mbVqw&1;)f$_6HJi{YH%$ zUabYTCei0IlcKh(`f58eO)Jgh?)|DKNyAhe0y|z!^Z6EK^-{IPeh{plVk-;A^^BXjz2OZ=> zhWrPz(_Rt=UgiTDV>gQv0R5+sg#V2X#%?Wh@O66D2Xi$@{~GO zu0&r?FR!RbvF_&f>O{on*h(hLv`dtT9mFiVko=Gk1E;5q{`S~x>RG+Ryd9CnbMT|% z7~a+Op`@z#IE(rr)L6lxHvg;RHUPHb`zSRvHKL$^*~-c)r>%_^3k&PHsw&jN0>p>` zX{N`IQ4GuVpnz=+ZAn112mu)x$GWBW?#z2U8X*Q@Vg1OpFJGvuSu^s!gCqA=?7~3L z5l#o848+WCxKT7V!IQY|6g=d1Tc4MaOVYGnq)o=yT+ev#nF0N*Kh@U%&do z@o0L*7+Vmzc}xlc0qvJ%!l0LcfS&f8D@BNm-&95J+pDmXGwq!eYAj@^R+Gv_DxeZ9;36~-F< zeJk|$NA!Iy79EGYwyOKWc?$Us+_V)GaVa6u20vXZ!vJ@`!Mz{h$ zGZ=$2)z~UxSjkQOkI-1juswK;!f&^1!9VDeGn7n)>@~bhdtPb%{qu2|I_!si6sAqH z&tJSCdWN|r-MSD5Hk2Ff%ImaDe7sq(lg^KH@}cS@A@J#jZ@gZr!qE|zM8AT;*OyxI z2}b0iqhbcvo`?ZHp|7!5&|m;Vtp-LUEeGrX?wxRLS5op^Rt;@dNTK%3R}vQ;MNvtq z&u?vQEi(24^xH6!)?Gi%pmD3034X$qxHlmU703R44GOdp_Lzm`jbi5@KH;`sfX0Yp zn#%284?rwAH8sDe2>t8VuaR2pK@KppSM}K5kC}3s-l9oU(MN25NBc16I0D<*sU{uq z90$W=lmFGzzdJj*liRm(y+6+F%D?`y?m6FsyPa&jtZQrpdqJaXZ>NN}kTqUkCnP4m z@9$TfZ}TC6H@Z+<5CVIXl3E>0jr5{#_l>bKF+wG3!>N7-@o5U)FqI* zt`?k2N=Z87jS34jRMlF_UwG$c|2bY*G^(+}B27waVo^Y%`TI9C|2T>*OGaNm)m0Gm zr=0wJ6zfv5sr~Cz6Rkl9&35C`O8&I8G{Q5XP!#4T_$rN#vb`YM|Dk_uGtFu1bgga-6T}d&N9Fy$?40`a_KT9f;P?2oiEJ z=bmP28)#gY+9XHy#*eJ)0w8MLo?Fe5w$6J*Fkp`g2@k!S61e^# z9Xw{Veqv4o0F~49{tCe%q6h)hLklvQ4qIDW881b2#o^(j#X~;l_7nW`gT>ei;iX>n z{(K`<8{{l7w=7qZlCB;piYA5Fn{nX~GjX z^y3Hea>fVBSVhoTZFM;3#oW=~SX$a%_R!~~Wjx>2&U4N%bH4p69@BrSWrCC;~WOS#epUtWbsvKZXK=v3Z z$faC8U80kQJeD_}16ZMY5A^fxyXGk5cXPHsqE5j+J3C_vYpbat=HcOSCUac!+03L; zivqE$@A6V)%Kn)uD+w5q#l*$?3QS9<@S0Sz_s7_oYaC96yX z$fhWVRaNnU8AUdchzzEJu(`(kl*e*PFgX8rch6m1lzg>_%k;SF40-bM@)9yKKGf7a zO=Ojjl#B(dfwOEb#)PcB1Ir(9RNSAdruOubC`~Yd!(nt{S-=}>Gt5Ara{qXf{ zho6q-xhD$>?;t zdX2zl6zezR%jxKNl$4Y-I6682^7rwDg;)@3=i5ASK+b6E;sRa-A`-K+cIzOTb zc{9x^K|_JzZq2$JjmlF;{FJUzhtuuP53)pL7&wim1_GsPV)cp2#I*^z-{4VQG z;nMGA=BG?alNTX69=glAY;zVoM;2w-x%FHC@!Tk#G1*|TS3C4kOz6%`Vq zrl~2NhxpOiNe{*kE*xyv(mK*c_#7V}9|XP@A2WFKx`BhF`}}f^l9IA(uR&;@lc(=T zFmhVCUiEs|?gRAm@Zf>K05)1u`i+>Qs#sBp$PFP;ej~+~>O|!g#0^FnHW;;-b(^9C zBhuw-Z_2yPN1?O8-l5Vh@gkHS(zrzpVU%O1(^Y$)awPG@V9}iZF`RI3`0s5v>c zz{%@2<742EdbGE<$3D|eGp=8`I<>`~S838W4qRdg3JEdIrXU;Z>XLCE(M&}pbk2`P z5k#5R8}cv(C7+{<+$@>bM%8y>ft{#V4n&ViQ|P|C*qe`9QAvf`JF44ken1pQey=cY zO~}sX1z6=CsIG@tCSiq8`Y)%eTDr+i@w5UP(c=)g{~X;vRtr1bO^Dz7`;1!W~D5eISQ zo>Cn91B8|cr@Kw-9yOMhsuXO2(v%~-iO7^XmYs$sV3npBx*zqLNPp7jh=Gq$ek5{Y`ILUJ|tE*w2NAh5?VK)l7&iVlwHZ zp?d$&@#|4!uOJa~j6unwJ#22{Z{PQ0C=>+a@`9PAgw_jUY~kQJol5FA!t7%zPVr9E zsO;bZ+@Gw0SnA`O~H{E2~orFY2SR!lt#zk4q!a;#K4Ri#d82)7A-Yz75&;5?u%2O$PQOz+BSI(gMjyU zN=H>+&!T6pUI5BI8y^|jb$ME+e}mJ0U#a%8@A6cTiHXTSdU>^|$aA`|(B`ZCe&Uv` z>cJB4?+^;%X93<@KR?$d$0?8B*3}78;-Z5=pHYHUaULfL2gj|jfgI#zm{#gD=fGnn zQt-G*%P7Wb2btU$%_x#D< z-94#7=^e803VQdJf=HvUmw}O=h|9S1g%6J{NH!bmvmsSapOIljMKzH&zk>F76_t6+ z?9X9r5_g7jU$@o2pOfXtc?)os%%kh7;_kP=nvMAu=j4sX2&Lz*j1~BLA98GX_Vvoh zLG*!uQy*y4KR?|*=K7w2fFQhwY8;HaNSwdE!*Qo9(CKz?uVuq09{COnl zez|n+`EP*1^!c4z*9l_jK>2E7n;10Hh5b%2&Y8A+LVebGC)Ba=jr_oFX*n9fYuw@y zeit@>|BN$bhGH%U=2uT3GGOLzZmt&SA^0#X5*(a9UsssqeQMp(U+YbmD|DWCU;>l{ zl$GUNTzDrYCP22moG~t9$?>ss%x&{E{7GS9VQyn1#fuj&#_a1YJ|~s_!mtD8as_Mx zUyKHW$+~+~SeWRK@83f}p?qeyEsJVN62!t+Kk*Z0DQPLYQY%E+u(F@MqJjj0Uvij8 zU8%;#lpbh)?9?0T>o5}aae%GyJ(NJm{nO=k6DPjYJ6IH9f_7*@B2%k5KUL?PQ&+bF#>OIP1m(9q__(FenxZxddRczc z>Cv0hv|nSpi?NCK+&v&s78De^u7_Dc&if2L*jW26V7N*MXum!Hx{xa<3@)LO(Fyfn zN}RwZ=Prr4-OZ-%zjY$+wTpS(i_z4G&@P^A-b2}SA|ChI#24fwyXGeMPyEOfO&Gh> zjuWdK);iIfk#l0eO`fL8x;s~o^XJbWXQq^MyTTGfZ|}xY_CRpaozqpnBTh}7-XBe{ zfZ4{lm-Qjj#pL&#KHKu@V)ARP?G$nuiIUKjNSGu}O}};;8*UlTC@n^v zt*E%VfJ4zX2ke~MfuwRx(K6o==)M3zuL3j5lFG^fqhfWxdfxau>+Qe;`w+OKG@^O4 zLuu{#&G}+UrILa|7<+W{6Jd&YDqI6Yt)~Z^1u81av=3*ShNE+1V?oi;*z+Zo6gL2N z>zx0Shsv8*+&McOLnBhcZ~=%J2Ikqcg-6ik>O_`gbafQghnK3$;30Mw$2)ek-&5l( zT4pZ@jpu5Ws{Oth(w_8WF6p9j1_soxe0JS*8HW3+H;W`TdSS#o`z$ur472(RJv~s= zX7jy94{=uCcxW@LLw4TwFDalYGkT5+H{t7-HgH-#B0yaFfsykCUSpzrj|3Y;n=_QrRzQrNeba=%;>dbQHo+1Y`58yT5^B>Z#PG$7|9^q9D7d5him zcSWBE6!l@V;?!C|&sNZ+a>$I&Y_jMjn7(<(m<*j>T;L!Tz;@c_QcF>ns2(Yf&ed_5k1h46nF~nAOg<%@ysrTCHsP;4OkU zP56|I+E<*tdSLPniK7!y|Co@mt*)Rq@p#8n9I+n;P~=>mY8SAum{0u?{CMG$^7w{j zcDD2QjQg;S)ujq$-9(y45hIfK$=+-}rj^!xrxYS(EkeALW{e-v@V+;>_>yrQhT`PS zP&PD$Rm})@yxtI&XANwdWq`l+3&xATSAA4?bnzLveFil___f_~XF)`K;8I7(shKZ0 z37cPmb1$Mhub0R86Y_(4hS$Rk1x&58rih;c7=Ayk6Q3B+(r{^EgNNL}#^;+${rrUlZC3HyqN(#(tak~*h z_%(1#1C;PUQULYNMg$!{UN8O7H4W%dXm*q#cOL`WS-zSGIk0 z$;kr`JoAsr94u-o{(KJ$&;Ae}(|`+Fwuvw`Fv^L8(@F6`$4YuPn}>=DNmmT7At1it zrvvD}al-8zdrMvI2R)9P$)87imHM6kkyk}UMe`(6Qc|i6_RAd-&^`yODNX?hQIMh9 z(@^teW$x+j&N>QtD05VUVkD>xd}a(Txvp&URIs$nXJ=x*NSbH$X)hkK`Z695C>Kuf zd@0fTYQ{%-yZ4C-mrS&AC%4?wR(c;)v(O52;^N~iLBSaeZM=dfa;HA=v)qn;iqA*0 zr3q3TVgzgGBJsR}Q2X=$LXP@n?Ch#N?gKVG^Q+TB?S{i}Y>Y4NYe8;?@%m!P;*I%= z_{3e~yAHKMhK2j=)a5$@?L}h#Qz~UX#Jm@9jxfP>q-Y#VV&!>1_A< z26BEWTIt0|O-?uP7@h@4*?2=yX-)6N7R3UnN&5PnJDpOUgmXavKlHvL5tp&9p`>Ma z?^+B%HgbuQ^X644kT38KBx9~F6ge`ZlU+w-#;43P3@edfO{Za*H z87?lBFr8VMoO+#_CT_1(u=o8ESxG?G-OZ!>d3OxSgR8}we2IZ;-jx;hp^*-L&DUj3hDI^v z=|aCagFk&r7HM#v3oWg$Ph)?gmuzLTbQu$&9n!nx_!&^Eu;~s?m99pyIuen&?UoP> zcEF?K^Ymb3d`c_?!Aevk@+i+m*~m>49VNnbzIaDr*kM9|M)34n>0JzRIPs%S7a>Ov=}yB$ z3(-*b2dwy!ev%qNZxSCzkBq1#Dz`Yng}{(MY5-Tu>q=**Ix1lTwIrKJCe!m5s30AD z*!cBrU)=ekX*z%r0`3N?zI=&xQ+Hx*Z?CKqo=va|!TO-|3yDeT*LHo}moHAB#T9^i z-Wk~!OYXzjK1I-$`_?E1(Y%A<2UVyA7}%bij2zE>>ir@87(;rAHiP zg9!;a(z;y?r?{`)lT4nMMq-GJnyNzv-4D2RbYN%^W)E{^Jm&~-&0VVo(+q$QtFJeL zNkuUC!haOTpZr$LNS4v1629j(_4{|r%T>FB-!i-2US4uvb@B=eSr~4F(w)M`utOiD z=EFn23e!%h$0eWq?kV$d0D z@Mg`X%B`=c*NAGd3=F7!pmd15*ooVk0`p3$8x&YGI29@^pn3Yx{&*& z&v>mgKg!M*-=74SY*yie=GL(iKY6)2NpEjTg+C+R$A#~Tc+nA;~)@#RW`fJ zmGUDfn&FrA&Bm|vKwT1imgH~#CmX-euzdeF14pb-h}*q1d(4sy=pTr2uv4impZl{q zKsfy_Z1G-L;_mcfqlSLVC*Td6PoOghM2squkf-Pk#WfDWH>@g!qH z$=60hwAz3Nowjs(gs@zPPo;PgZCwX*szd85R7>k4yk-6BSoi9QWTe*^HK4JL@H5Sp zCAdbYUm$)FEYI!~@?d;ZQ5g+qnyv>KdQjueiT7;)9evQ9=VHas(vi0l&UUTdus@u1 z(A`wc=UfSb@m7_61F2&Su}TrQy=@1P@%NVq4-ey zk04`L>i48iZzK>G?~?n0MdV9O5}6a*o|edy-d3nM1cEdD@G!w9P0__c=Rw0zAQ*e_ z2;^>mIK9&#$<cEKIQ^Xws6hI9m+rN(?0|i=q49wiS zK3>{auU(AzEE*96S85sk zSFYn5^zsB?BsTa<`7E%7e`3?RXW(xU?I%qf$g;3FaYzGWP3PuWW9IwSy*98&-1JM) zU^^Qr+S2s5C6-gpK!gSEe{DVTx{Ze1TPx);J+^!HRNrdFU?CZN5b(RDr#3!u#6z>6 zxoQ#;>%_Lc?-bKKCIj0O+7^~?Py(EC&K)OQ@LMj?+Dtp&Od$`KDBRvLFjT7q3nyE4 z{W}>aRr#)M=UI{sS* zKAi4KQd>E?{P0=(?^*Ny%)P9Uu#5GL{QO3;x17%Ge6hH4`4e(9>5zKm$8$NcFN6B* z!|kjHWvm8wC(m3aT)Yr__VRL$$cvAtJlaaWweo&HaoSN-GSLf$J5aZiTbF_laQu5` z0PaZ@u?A6Dw(|!a5e3%6sm^`Zn@&3`zOAnVi@WLNthPFajDaK;BsrR*eM@&$F4R<^ zv-ZT5<7f8^_fmw)lgs>3?>__p?V?2KmyqFX*wm0y$*)>>#6Sd-$H9 z64*qAFt{t|4VDtogR7`9=Vk<``Msz32 z(q8QV`1N+(iJb@=+&J7-@G_f;KrC)_eb>K+%lA|Dmb^=e3!OF@S#`%5DW|^pRhhi* zK#4qSaJ(L_NL@A7_eX{FlVZzr8=SV5ByybJzY>5K^XMT!PD8VD8$BodEsa(B)WzIP zXu`Sl|GSU4C5ND|RTJaULKq)2h)jc{`9!6YD1)s(-kH;uSBb2XS`i0*(u@(f)2FAt zxtLqtMe!-;ISZ>b?qRGYkRe?{-ZvIk0OV)y{~IcScp#2hbl^A3Dcb`ll#jrEJ8Tio zdfwO0)*FnIX;jg{O|dFBA!$zi!?S9NAZxq-!r{)TI?%wa%y}%=(^x#pG#VkLN|y7V zWA3vBI)!+YIseE_iGJx*AzWBzc6DbK-JMT{g0H?JF7kBi6ZT7>RVhD2<%LQ{kKj{G zC&%DXDakN=Uo@Dp_rVp<*EdE9Tj|=%$4ct9ww%x)jkd17&a83Mx}w1x-{YrWMg=nDer{$` z!3-qMVd24&ZFY7UM5gV+Ek?NuD0Aj3fsH&k*FRQ&!p>I=aXxSgQLI#OP!|AK=DGTh zj3X-IPOyE@+?m`JJ_)=O!`yM>$tTzJh&jJu=}yf`=7@G1s$0r18=3r}l0! zf#B(v6+#9g+HdWV?NO%o@_sJqMn)k%d&x*LPM6#L&(ReA`0TL!3uKP~a_e$rWAI*Q z3YK=u+IHs<5lq$8Dda_ovW(xk^=b(t$|Zk+zkT@lsR>P&SxQg%&){=Ip54ZahFs9f zB42mC3i=`VH1ct}5`a|hQZgi8}d{C^2T4!MGfIiu)LPf&+T(5O@NGE#rHXq~2@+JewijYn9Y6o-TURyyJE8j)$OV(1Ejt5tuE*}ppuL;-Uky5f4dTNhl&#WWG8)fQ)$5;49yw8Sd zohLdtin~O3TR6X=aE{6|mWnjbH7QUaC@x`!E&Z)dhDqvV?I!$!bQTSO_>^*pu9oT9 zK|`~p*p&K_Hs3k@m5j;yCW<|`vmKpn6sS2eomL~MdFGR24yJ>A@O^AauCpOkNzy>d_z%7}NN~(u&-*eFc^uk)a29)iuw8uJ~@pbR=r;D|bFQZK-xG=D$&Q<2`>V^J)60{Thg_t)KESS}MWGb|cZKxvUNa)r@ zn%W-OphH82(^mj2H>WR6rI+Ex@@AGX-qd6gJ4vk4@S zw{bYXuQ!iSq%})5`e4umQ-)ua1fS}9qa;nhHCo8~@IPJyJ|YvAJ9Dhq zz@Hv4dJ&B0L&jo5l>UU6gwQPnYr5q=Wk`4|wvV8*Mw^|Ko*6vk5(noIFnc^1!5f1^>XD2GtEV4T5EuzJN4GN^m}k<$^}?SGm;>N zjPJy7i&Z=?`62W|i6lJx^fyzh^-kTP4Kl}VBN`@+Y*{yFKY$pXFaOm} bqq+so3*EJB5yQ(6@byAL4O$^*7W{tzMJ9gn From 99ca21677de68a2f6290f70a2800a2199c6a3318 Mon Sep 17 00:00:00 2001 From: Dahlular <55758850+Dahlular@users.noreply.github.com> Date: Sun, 17 Apr 2022 05:15:29 -0600 Subject: [PATCH 21/59] Appendicitis CHILL OUT --- code/game/gamemodes/dynamic/dynamic_rulesets_events.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm index 634d57bf4..758f3b168 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm @@ -844,7 +844,7 @@ typepath = /datum/round_event/spontaneous_appendicitis enemy_roles = list("Medical Doctor","Chief Medical Officer") required_enemies = list(2,2,2,2,2,2,2,1,1,1) - requirements = list(5,5,5,5,5,5,5,5,0,0) + requirements = list(101,101,20,18,16,14,12,10,8,6) high_population_requirement = 10 weight = 5 cost = 6 From e2e4d1e6081b385077f0db45c4946069e7db292d Mon Sep 17 00:00:00 2001 From: ProbablyCarl Date: Sun, 17 Apr 2022 18:31:11 -0400 Subject: [PATCH 22/59] Gremlin Icon Implementation - - - Does as it says on the tin. Simply enables the new gremlin icons to be utilised. --- .../living/simple_animal/gremlin/gremlin.dm | 8 ++++++++ icons/mob/mob.dmi | Bin 273160 -> 273767 bytes 2 files changed, 8 insertions(+) diff --git a/code/modules/mob/living/simple_animal/gremlin/gremlin.dm b/code/modules/mob/living/simple_animal/gremlin/gremlin.dm index a6312b9dd..0d154c2c2 100644 --- a/code/modules/mob/living/simple_animal/gremlin/gremlin.dm +++ b/code/modules/mob/living/simple_animal/gremlin/gremlin.dm @@ -15,6 +15,8 @@ GLOBAL_LIST(bad_gremlin_items) icon_living = "gremlin" icon_dead = "gremlin_dead" + var/body_color + var/in_vent = FALSE health = 20 @@ -70,6 +72,12 @@ GLOBAL_LIST(bad_gremlin_items) access_card = new /obj/item/card/id(src) var/datum/job/captain/C = new /datum/job/captain access_card.access = C.get_access() + if(!body_color) + body_color = pick(list("orange","blue","purple", "green")) + AddElement(/datum/element/mob_holder, "gremlin_[body_color]") + icon_state = "gremlin_[body_color]" + icon_living = "gremlin_[body_color]" + icon_dead = "gremlin_[body_color]_dead" /mob/living/simple_animal/hostile/gremlin/AttackingTarget() var/is_hungry = world.time >= next_eat || prob(25) diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 98fda130349c3fdf8ca413412b16037d194612f3..8e2b11443f561fa5746f5e231c5f56f36a7adcc7 100644 GIT binary patch delta 21232 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 delta 20620 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 e|I%YbGx`9TeXH From 235c2e487eb308583235d8fffe8aac962fdf67cf Mon Sep 17 00:00:00 2001 From: Dahlular Date: Mon, 18 Apr 2022 04:20:08 -0600 Subject: [PATCH 23/59] Normalizing Jewelry --- .../code/modules/client/loadout/gloves.dm | 11 ++ .../code/modules/client/loadout/neck.dm | 17 +++ .../code/modules/clothing/sizeaccessories.dm | 115 ++++++++++++++++++ .../icons/obj/clothing/sizeaccessories.dmi | Bin 0 -> 2010 bytes icons/mob/hands.dmi | Bin 10963 -> 11012 bytes icons/mob/neck.dmi | Bin 46453 -> 46541 bytes tgstation.dme | 3 + 7 files changed, 146 insertions(+) create mode 100644 hyperstation/code/modules/client/loadout/gloves.dm create mode 100644 hyperstation/code/modules/client/loadout/neck.dm create mode 100644 hyperstation/code/modules/clothing/sizeaccessories.dm create mode 100644 hyperstation/icons/obj/clothing/sizeaccessories.dmi diff --git a/hyperstation/code/modules/client/loadout/gloves.dm b/hyperstation/code/modules/client/loadout/gloves.dm new file mode 100644 index 000000000..ad12c3e3e --- /dev/null +++ b/hyperstation/code/modules/client/loadout/gloves.dm @@ -0,0 +1,11 @@ +/datum/gear/syntech/ring + name = "Normalizer Ring" + category = SLOT_GLOVES + path = /obj/item/clothing/gloves/ring/syntech + cost = 6 + +/datum/gear/syntech/band + name = "Normalizer Band" + category = SLOT_GLOVES + path = /obj/item/clothing/gloves/ring/syntech/band + cost = 6 diff --git a/hyperstation/code/modules/client/loadout/neck.dm b/hyperstation/code/modules/client/loadout/neck.dm new file mode 100644 index 000000000..a21c87434 --- /dev/null +++ b/hyperstation/code/modules/client/loadout/neck.dm @@ -0,0 +1,17 @@ +/datum/gear/syntech/pendant + name = "Normalizer Pendant" + category = SLOT_NECK + path = /obj/item/clothing/neck/syntech + cost = 6 + +/datum/gear/syntech/choker + name = "Normalizer Choker" + category = SLOT_NECK + path = /obj/item/clothing/neck/syntech/choker + cost = 6 + +/datum/gear/syntech/collar + name = "Normalizer Collar" + category = SLOT_NECK + path = /obj/item/clothing/neck/syntech/collar + cost = 6 diff --git a/hyperstation/code/modules/clothing/sizeaccessories.dm b/hyperstation/code/modules/clothing/sizeaccessories.dm new file mode 100644 index 000000000..df67d29bb --- /dev/null +++ b/hyperstation/code/modules/clothing/sizeaccessories.dm @@ -0,0 +1,115 @@ +//Clothing vars and procs +/obj/item/clothing + var/normalize_size = RESIZE_NORMAL //This number is used as the "normal" height people will be given when wearing one of these accessories + var/natural_size = null //The value of the wearer's body_size var in prefs. Unused for now. + var/recorded_size = null //the user's height prior to equipping + +//For applying a normalization +/obj/item/clothing/proc/normalize_mob_size(mob/living/carbon/human/H) + if(H.normalized) //First we make a check to see if they're already normalized, from wearing another article of SynTech jewelry + to_chat(H, "This accessory buzzes, being overwritten by another.") + playsound(H, 'sound/machines/buzz-sigh.ogg', 50, 1) + return + recorded_size = H.get_effective_size() //If not, grab their current size + playsound(H, 'sound/effects/magic.ogg', 50, 1) + flash_lighting_fx(3, 3, LIGHT_COLOR_PURPLE) + H.visible_message("A flash of purple light engulfs [H], before they change to normal!","You feel warm for a moment, before everything scales to your size...") + H.resize(normalize_size) //Then apply the size + H.normalized = TRUE //And set normalization + +//For removing a normalization, and reverting back to normal +/obj/item/clothing/proc/denormalize_mob_size(mob/living/carbon/human/H) + if(H.normalized) //sanity check + playsound(H,'sound/weapons/emitter2.ogg', 50, 1) + flash_lighting_fx(3, 3, LIGHT_COLOR_YELLOW) + H.visible_message("Golden light engulfs [H], and they shoot back to their default height!","Energy rushes through your body, and you return to normal.") + H.resize(recorded_size) + H.normalized = FALSE + + +//For storing normalization on mobs +/mob/living + var/normalized = FALSE + //normalized is a check for instances where more than one accessory of jewelry is worn. For all intensive purposes, only the first worn accessory stores the user's size. \ + //Anything else is just extra. + +//Clothing below. Code could be compressed more, but until I make jewelry slots, this will do. -Dahl + +//GLOVE SLOT ITEMS... +//SynTech ring +/obj/item/clothing/gloves/ring/syntech + name = "normalizer ring" + desc = "An expensive, shimmering SynTech ring gilded with golden Kinaris markings. It will 'normalize' the size of the user to a specified height approved for work-conditions, as long as it is equipped. The artificial violet gem inside twinkles ominously." + icon = 'hyperstation/icons/obj/clothing/sizeaccessories.dmi' + icon_state = "ring" + item_state = "sring" //No use in a unique sprite since it's just one pixel + w_class = WEIGHT_CLASS_TINY + body_parts_covered = 0 + transfer_prints = TRUE + strip_delay = 40 + //These are already defined under the parent ring, but I wanna leave em here for reference purposes + +//For glove slots +/obj/item/clothing/gloves/ring/syntech/equipped(mob/living/user, slot) + if(ishuman(user)) + var/mob/living/carbon/human/human_target = user + if(slot == SLOT_GLOVES) + + if(human_target.custom_body_size) + normalize_mob_size(human_target) + +/obj/item/clothing/gloves/ring/syntech/dropped(mob/living/user, slot) + if(ishuman(user)) + var/mob/living/carbon/human/human_target = user + + if(human_target.normalized) + denormalize_mob_size(human_target) + + + +//SynTech Wristband +/obj/item/clothing/gloves/ring/syntech/band + name = "normalizer wristband" + desc = "An expensive technological wristband cast in SynTech purples with shimmering Kinaris golds. It will 'normalize' the size of the user to a specified height for approved work-conditions, as long as it is equipped. There is a small screen buzzing with information." + icon_state = "wristband" + item_state = "syntechband" + + +//NECK SLOT ITEMS... +//Syntech Pendant +/obj/item/clothing/neck/syntech + name = "normalizer pendant" + desc = "A vibrant violet jewel cast in silvery-gold metals, sporting the elegance of Kinaris with SynTech prowess. It will 'normalize' the size of the user to a specified height for approved work-conditions, as long as it is equipped. The artificial violet gem inside twinkles ominously." + icon = 'hyperstation/icons/obj/clothing/sizeaccessories.dmi' + icon_state = "pendant" + item_state = "pendant" + +//For neck items +/obj/item/clothing/neck/syntech/equipped(mob/living/user, slot) + if(ishuman(user)) + var/mob/living/carbon/human/human_target = user + if(slot == SLOT_NECK) + + if(human_target.custom_body_size) + normalize_mob_size(human_target) + +/obj/item/clothing/neck/syntech/dropped(mob/living/user, slot) + if(ishuman(user)) + var/mob/living/carbon/human/human_target = user + + if(human_target.normalized) + denormalize_mob_size(human_target) + +//Syntech Choker +/obj/item/clothing/neck/syntech/choker + name = "normalizer choker" + desc = "A sleek, tight-fitting choker embezzled with silver to gold, adorned with vibrant purple studs; combined technology of Kinaris and SynTech. It will 'normalize' the size of the user to a specified height for approved work-conditions, as long as it is equipped. There is a small screen buzzing with information." + icon_state = "choker" + item_state = "collar" + +//Syntech Collar +/obj/item/clothing/neck/syntech/collar + name = "normalizer collar" + desc = "A cute pet collar, technologically designed with vibrant purples and smooth silvers. There is a small gem bordered by gold at the front, reading 'SYNTECH' engraved within the metal. It will 'normalize' the size of the user to a specified height for approved work-conditions, as long as it is equipped. The artificial violet gem inside twinkles ominously." + icon_state = "collar" + item_state = "collar" diff --git a/hyperstation/icons/obj/clothing/sizeaccessories.dmi b/hyperstation/icons/obj/clothing/sizeaccessories.dmi new file mode 100644 index 0000000000000000000000000000000000000000..b9079b3538fe44ff33b329b26fa5b5f6efaf4871 GIT binary patch literal 2010 zcmZuyc{~&T8(+>5MSUq$_sUUQWaL`rSY?zjnwgx_ z&?HBhIp>)9BE)z8_`P1gKfZrF&-2&k`MjU^=lyvq@ksh7L9|(Nos@$ zAX!~f<|fh*Pqj=H^@_3Bif$6I2faS28*8M1%8;Zs>Y|^Q$Pyy2$3w}Xv;drd3}IMk zrh)gUqk_{7M3hnF*KZ(#uzhpVsr*$l?I%@c5f)4+&D+b7 zqW}OwAk^TdP2{V^S3#!Ebg5+N+Pb`2sQjJ3kE!?^e{{_&wb*vNSi?GaG)m}?m0XUo zzCMsGMi@)><(zf;VtFFLYT76VJ#t=HkpE zCQ@OZ3|2yfF5>|4;S!V36-PwJ#IZI;CzdfAn9x72rpHuV$>1|S?{$J(V8_o&wE;Sh z3m8#U!D>$qWM2_^mf->BpblwFp%}~HLn(qW&48z{X-$Lb7&~G$geNVqr3N49p;1!C|Uv$n_N)e zV*9?5b){#lJ@3%hA+(%vW7Eo0YSeIE`@6y&p;{eNVw<@wOuUx}H`~f;mLF3OVZu)I z)mIIdS28myxG~4QKpb@aNY)_Gl1#ncj9llHcJJ=>_*;oQfU4*5(>WrWMpJfF%vuup5B z=Y0RFnA$XWqgJ$D1_CDQa!(rNn;n+foGkNv8A|A+V0U{T?Ox^i z-6_RTK1jUhy7KPX`T~$@Rn!)Anzcv2HHZ6wQ~Rm7w|i-~RTVtQ=bpNWyHIYlaq^e} zrNsM;jz9lfN;*hS_ri^T!at=H_IzIs(@66yFT+_sTb_lOm;!b!c19N`j)4gUFSIak z+0$Fm!+D>%437Q@L~7XW#3rAnr&`mLn>y=lEdyGOI)-Fq$t5ZHqB^nNh$m=#Z}B3@ zdY|p;fH^run`W|Lcm>4q@+C#RH|jqJgWz5~AKAMOgNa;f9=W60b5gHU@T`GbDLRF{ zw`YD+*SsOvd_>@6B~-V|pK9#};i`Q2%#91{{yq{h^#oiVKaMDI<$cS_n|{En7}8uCewXhHX5?}qP1{ISR%3^^`FGT zLKs&iwFzg~Go3^BQ_zVt)re#1^DRp}yP6Z2Jm7&@S-28=;b1d4Ii*$ct|g2U$3?M; zgp(&PNSzx0P(Y9N1r}zYS7Psr-a6P}&w|l38PkU`nqPzMT1SNOMcAM0ut7WYi^jLg zAC@WGFbCnQz{?pl_)p%hn1`fJ@KRz7!sU!?&1pMBaZpAOvy@fB?`ut&;G z_k98cHU592KzJ@~hqsP5$CObtZzDWKcrX69p&&f7U4@=nP^+8*Uq?KD#oBZ#838a` zIj7fWi9gB?1Kz&o1cpr@Kxe@*=R7;;>4_~V?U)B$pB4EX-f6L-Ovdd$+MioPs%*RV z;{>=L%5dkgykJdkshpgKes`TkU9RWl$?j|5aA5^)8{B+Fj<;LOO8tjl3-e7I<8hBC z7Ys>`{jmXdYe5?KL;UlHspV;`&FGw9KJ=J}z>Y`k-2$cPY95Do{c<|9e*uU!XSufI zttsYEQx@H`r21CE#M@k5MqX}C4qljz>{(jT?V#t|ioQ{jSCtoRo~^qlKWaA8>%4|4 zcXO?2uD*(Dhp3@fojy-C%#a*q^bCaEf>3&`0uWD1?QC5L!CMnx9j8n~8eqhK4840Q zS`ZOlJ@_p<@j}u2(pDSpgRwT(mGXneCr8rpu6 ztTrnn9Faz-ed*{crgu$uguZNCF0KspV7Wo8iY)Se;T+R9%qMw*p$eMRotkAH^fVGJlF1gkDp1?+F9QyUK~nOiIL2; zirRA9N%+hh-+m1%48M%YwKq?kM=9>BZJQKR>bryLL#PO|EvB%(P5!(@f~~mUACUYS l>ElU-|JW=4Q^?CbfOq)=cCV7%Y3{NHKn=|eYV_UX{{?7W_v`=w literal 0 HcmV?d00001 diff --git a/icons/mob/hands.dmi b/icons/mob/hands.dmi index 1339c6a35911b5c075ff0a7f04a4cf6283eb548f..80effd7be1541433179ad31a06ff43ff01d8ba38 100644 GIT binary patch literal 11012 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 z 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 N+a|YaZa#Sae*jpg8N&bo literal 10963 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 diff --git a/icons/mob/neck.dmi b/icons/mob/neck.dmi index 96d6d793e327db358cc71341c4ae254c1ba995e5..46ba0e0d79130045fc9b6cd005bd8ca86b49f006 100644 GIT binary patch delta 3568 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 Date: Wed, 20 Apr 2022 01:44:44 -0300 Subject: [PATCH 24/59] Pellucyte Fixes --- hyperstation/code/mobs/crystal.dm | 4 +++- hyperstation/code/modules/clothing/sizeaccessories.dm | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/hyperstation/code/mobs/crystal.dm b/hyperstation/code/mobs/crystal.dm index a949237a0..1a375672d 100644 --- a/hyperstation/code/mobs/crystal.dm +++ b/hyperstation/code/mobs/crystal.dm @@ -7,7 +7,8 @@ icon_state = "crystal" icon_living = "crystal" icon_dead = "crystal" - mob_biotypes = MOB_BEAST + gender = NEUTER + mob_biotypes = MOB_INORGANIC speak_chance = 0 turns_per_move = 10 response_help = "touches" @@ -29,6 +30,7 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 3500 + blood_volume = 0 //It's a fucking rock faction = list("carp") movement_type = FLYING pressure_resistance = 500 diff --git a/hyperstation/code/modules/clothing/sizeaccessories.dm b/hyperstation/code/modules/clothing/sizeaccessories.dm index df67d29bb..e891672c2 100644 --- a/hyperstation/code/modules/clothing/sizeaccessories.dm +++ b/hyperstation/code/modules/clothing/sizeaccessories.dm @@ -30,7 +30,7 @@ //For storing normalization on mobs /mob/living var/normalized = FALSE - //normalized is a check for instances where more than one accessory of jewelry is worn. For all intensive purposes, only the first worn accessory stores the user's size. \ + //normalized is a check for instances where more than one accessory of jewelry is worn. For all intensive purposes, only the first worn accessory stores the user's size. //Anything else is just extra. //Clothing below. Code could be compressed more, but until I make jewelry slots, this will do. -Dahl From ef834032fa42ef3a3d311500351181221ab153c9 Mon Sep 17 00:00:00 2001 From: SquishyRolls <104085410+SquishyRolls@users.noreply.github.com> Date: Wed, 20 Apr 2022 18:06:39 +0100 Subject: [PATCH 25/59] Racc Marking Alt Changes the Secondary and Tertiary marking colors on the Raccoon Body Marking. Also some slight edits to the digitigrade socks to please my gremlin brain. --- .../mob/dead/new_player/sprite_accessories.dm | 6 ++++++ hyperstation/icons/mob/char_markings.dmi | Bin 18630 -> 22201 bytes 2 files changed, 6 insertions(+) diff --git a/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm b/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm index f5672b14c..f76d2ddf0 100644 --- a/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm +++ b/hyperstation/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -403,6 +403,12 @@ from modular_citadel/code/modules/mob/dead/new_player/sprite_accessories.dm: name = "RadDog (Hyper)" icon_state = "chemlight" icon = 'hyperstation/icons/mob/char_markings.dmi' + +//racc do a code maybe it won't explode +/datum/sprite_accessory/mam_body_markings/raccalt + name = "RaccAlt (Hyper)" + icon_state = "raccalt" + icon = 'hyperstation/icons/mob/char_markings.dmi' /* TAUR BODIES diff --git a/hyperstation/icons/mob/char_markings.dmi b/hyperstation/icons/mob/char_markings.dmi index 18275ab01ca22933632e1ca98e6c86b1dc283288..e311b1d0f9fbd98fe61de02e86056f290dd43352 100644 GIT binary patch literal 22201 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 literal 18630 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 N002ovPDHLkV1k@dbsGQx From 127b7bf44f5f9e010c3f6c9a2e2f02f04d513d4b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Apr 2022 17:54:00 +0000 Subject: [PATCH 26/59] Bump ansi-regex from 4.1.0 to 4.1.1 in /tgui Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/chalk/ansi-regex/releases) - [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: ansi-regex dependency-type: indirect ... Signed-off-by: dependabot[bot] --- tgui/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tgui/yarn.lock b/tgui/yarn.lock index 33ebece16..ce7f6aa95 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -999,9 +999,9 @@ ansi-escapes@^4.2.1: type-fest "^0.11.0" ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== ansi-regex@^5.0.0: version "5.0.0" From 17b824788c0ba74c0342c82e274066e8ba9275d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Apr 2022 17:54:26 +0000 Subject: [PATCH 27/59] Bump ini from 1.3.5 to 1.3.8 in /tgui Bumps [ini](https://github.com/npm/ini) from 1.3.5 to 1.3.8. - [Release notes](https://github.com/npm/ini/releases) - [Changelog](https://github.com/npm/ini/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/ini/compare/v1.3.5...v1.3.8) --- updated-dependencies: - dependency-name: ini dependency-type: indirect ... Signed-off-by: dependabot[bot] --- tgui/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tgui/yarn.lock b/tgui/yarn.lock index e44e451b1..ca4bbdc29 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -3198,9 +3198,9 @@ inherits@2.0.3: integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= ini@^1.3.4, ini@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== inquirer@^7.0.0: version "7.1.0" From fff00061240c38f08bac73069c593aa3fa730d63 Mon Sep 17 00:00:00 2001 From: Arctaisia Xiakta <69032281+Arctaisia@users.noreply.github.com> Date: Sun, 24 Apr 2022 13:28:07 +1000 Subject: [PATCH 28/59] Kalyna Adds Kalyna plants, drinks, and berries. --- code/modules/hydroponics/grown/kalyna.dm | 38 ++++++++++++++++++ .../chemistry/reagents/alcohol_reagents.dm | 12 ++++++ .../chemistry/reagents/drink_reagents.dm | 10 +++++ .../food_and_drinks/recipes/drinks_recipes.dm | 6 +++ icons/obj/drinks.dmi | Bin 105968 -> 107345 bytes icons/obj/hydroponics/growing_fruits.dmi | Bin 39951 -> 44240 bytes icons/obj/hydroponics/harvest.dmi | Bin 95167 -> 95967 bytes icons/obj/hydroponics/seeds.dmi | Bin 28554 -> 28761 bytes tgstation.dme | 1 + 9 files changed, 67 insertions(+) create mode 100644 code/modules/hydroponics/grown/kalyna.dm diff --git a/code/modules/hydroponics/grown/kalyna.dm b/code/modules/hydroponics/grown/kalyna.dm new file mode 100644 index 000000000..139295ab7 --- /dev/null +++ b/code/modules/hydroponics/grown/kalyna.dm @@ -0,0 +1,38 @@ +// Kalyna Berries +/obj/item/seeds/kalyna + name = "pack of kalyna berry seeds" + desc = "Seeds that grow into Kalyna plants. Take that Red Kalyna and rise it up." + icon_state = "seed-kalyna" + species = "kalyna" + plantname = "Kalyna Shrub Tree" + product = /obj/item/reagent_containers/food/snacks/grown/kalyna + lifespan = 20 + maturation = 5 + production = 5 + growthstages = 5 + yield = 4 + growing_icon = 'icons/obj/hydroponics/growing_fruits.dmi' + icon_grow = "kalyna-grow" + icon_dead = "kalyna-dead" + genes = list(/datum/plant_gene/trait/repeated_harvest) + reagents_add = list(/datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.1) + +/obj/item/reagent_containers/food/snacks/grown/kalyna + seed = /obj/item/seeds/kalyna + name = "branch of kalyna" + desc = "Red berries, attached to a branch. Just looking at it makes you feel an aura of unity." + icon_state = "kalynaberries" + gender = PLURAL + filling_color = "#FF0000" + bitesize_mod = 2 + foodtype = FRUIT + juice_results = list(/datum/reagent/consumable/kalynajuice = 1) + tastes = list("sweet cranberries" = 1) + distill_reagent = /datum/reagent/consumable/ethanol/gin + +//For those of you wondering, yes, this is very much an addition in support of Ukraine. I decided to make these after a distant Ukranian relative of mine sent me Go_A's 'Kalyna' song. +//Our future as a free world could very well depend on the heroism of the people of glorious Ukraine. We owe our freedom to them. +//I know that this game should be for escapism, but there's only so much we should escape from. When people's lives are being upturned-- Or taken by a brutal invasive reigime, perhaps then it's when we should take a stand. +//And for those that oppose the freedom of the people of Ukraine, Russia, and Belarus; Prykhyl'nyk Putina, idy na khuy. And show some basic empathy for once, it's not that hard. +//Glory to Ukraine, Glory to the Heroes! +// - Arctaisia, Hyperstation developer and spriter, 23/04/2022 #StandWithUkraine \ No newline at end of file diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 8547e5117..ada7c7a06 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -2439,3 +2439,15 @@ datum/reagent/consumable/ethanol/creme_de_coconut boozepwr = 65 taste_description = "viscous cream" glass_desc = "The name is probably exactly what it is." + +//Hope you're not a Russian T-90 +/datum/reagent/consumable/ethanol/javelin + name = "Javelin Cocktail" + boozepwr = 80 + color = "#F54F10" + quality = DRINK_FANTASTIC + taste_description = "explosive fireballs" + glass_icon_state = "javelin" + shot_glass_icon_state = "javelin_warhead" + glass_name = "Javelin Cocktail" + glass_desc = "A man-portable, delicious glass of justice." diff --git a/code/modules/reagents/chemistry/reagents/drink_reagents.dm b/code/modules/reagents/chemistry/reagents/drink_reagents.dm index de4a4b684..8ed38e686 100644 --- a/code/modules/reagents/chemistry/reagents/drink_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drink_reagents.dm @@ -1001,3 +1001,13 @@ glass_desc = "A Summer time drink that can be frozen and eaten or Drinked from a glass!" glass_name = "Orange Creamsicle" hydration = 4 + +/datum/reagent/consumable/kalynajuice + name = "Red Kalyna Juice" + description = "Juice from Kalyna plants." + color = "#E90501" // rgb: 233, 5, 1 + taste_description = "sweet cranberries" + glass_icon_state = "kalyna" + glass_name = "glass of red kalyna juice" + glass_desc = "A vibrantly red juice!" + hydration = 4 diff --git a/hyperstation/code/modules/food_and_drinks/recipes/drinks_recipes.dm b/hyperstation/code/modules/food_and_drinks/recipes/drinks_recipes.dm index 05fedabf7..83e49f04f 100644 --- a/hyperstation/code/modules/food_and_drinks/recipes/drinks_recipes.dm +++ b/hyperstation/code/modules/food_and_drinks/recipes/drinks_recipes.dm @@ -3,3 +3,9 @@ id = /datum/reagent/consumable/pilk results = list(/datum/reagent/consumable/pilk = 2) required_reagents = list(/datum/reagent/consumable/milk = 1, /datum/reagent/consumable/space_cola = 1) + +/datum/chemical_reaction/javelin + name = "Javelin" + id = /datum/reagent/consumable/ethanol/javelin + results = list(/datum/reagent/consumable/ethanol/javelin = 5) + required_reagents = list(/datum/reagent/consumable/kalynajuice = 1, /datum/reagent/consumable/ethanol/whiskey = 2, /datum/reagent/consumable/ethanol/vodka = 2) diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 4ba28ee991e6da7bd0471821ba2d56eeb3c145c2..250fb561accbe1158c4fec025ea457e7088c9004 100644 GIT binary patch delta 102978 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 delta 101593 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 z

    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 diff --git a/icons/obj/hydroponics/growing_fruits.dmi b/icons/obj/hydroponics/growing_fruits.dmi index ba07610352e1d6948e506c53b31c3d4d4bb3e20e..8b05dcf6b9124d3bc300960ba0ca40f48eeb2e4a 100644 GIT binary patch literal 44240 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�E3D+boSd;Fl-B+Lc6d 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 A#Q*>R diff --git a/icons/obj/hydroponics/harvest.dmi b/icons/obj/hydroponics/harvest.dmi index 368b0e5c0323b3891fe63469975377399b48c5ef..8de35ffaf870e2896eb9521892fe52052dc08304 100644 GIT binary patch delta 8865 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 E0D-e1+5i9m diff --git a/icons/obj/hydroponics/seeds.dmi b/icons/obj/hydroponics/seeds.dmi index be65d86d04c2dd3cbe205587cc90a1876e021cc7..812f79cf13e0a33a986d7e429d62d4e0db6bf63a 100644 GIT binary patch delta 8896 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 SZv^PSNB6OzR*i;z`2PU{OAE{Z delta 8760 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 diff --git a/tgstation.dme b/tgstation.dme index 968494d99..61fea1715 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1899,6 +1899,7 @@ #include "code\modules\hydroponics\grown\flowers.dm" #include "code\modules\hydroponics\grown\garlic.dm" #include "code\modules\hydroponics\grown\grass_carpet.dm" +#include "code\modules\hydroponics\grown\kalyna.dm" #include "code\modules\hydroponics\grown\kudzu.dm" #include "code\modules\hydroponics\grown\melon.dm" #include "code\modules\hydroponics\grown\misc.dm" From 323ccd7e79c9c3cd4cb35f428926b8e75e2285e5 Mon Sep 17 00:00:00 2001 From: Arctaisia Xiakta <69032281+Arctaisia@users.noreply.github.com> Date: Sun, 24 Apr 2022 14:09:38 +1000 Subject: [PATCH 29/59] Update megaseed.dm MORE stuff --- code/modules/vending/megaseed.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/vending/megaseed.dm b/code/modules/vending/megaseed.dm index e8e243c7f..452aeb774 100644 --- a/code/modules/vending/megaseed.dm +++ b/code/modules/vending/megaseed.dm @@ -46,7 +46,8 @@ /obj/item/seeds/tower = 3, /obj/item/seeds/watermelon = 3, /obj/item/seeds/wheat = 3, - /obj/item/seeds/whitebeet = 3) + /obj/item/seeds/whitebeet = 3, + /obj/item/seed/kalyna = 3) contraband=list(/obj/item/seeds/amanita = 2, /obj/item/seeds/glowshroom = 2, From f76ca53065a4f3ed5472d9fc4a1926169869ab35 Mon Sep 17 00:00:00 2001 From: Arctaisia Xiakta <69032281+Arctaisia@users.noreply.github.com> Date: Sun, 24 Apr 2022 15:40:50 +1000 Subject: [PATCH 30/59] modularises FINALLY finished modularising the code,, --- .../chemistry/reagents/alcohol_reagents.dm | 12 ------------ .../chemistry/reagents/drink_reagents.dm | 10 +--------- code/modules/vending/megaseed.dm | 2 +- .../code}/modules/hydroponics/grown/kalyna.dm | 6 ++++-- .../chemistry/reagents/alcohol_reagents.dm | 11 +++++++++++ .../chemistry/reagents/drink_reagents.dm | 10 ++++++++++ .../icons/obj/hydroponics/growing_fruits.dmi | Bin 0 -> 1214 bytes .../icons/obj/hydroponics/harvest.dmi | Bin 0 -> 410 bytes hyperstation/icons/obj/hydroponics/seeds.dmi | Bin 0 -> 342 bytes icons/obj/hydroponics/growing_fruits.dmi | Bin 44240 -> 39951 bytes icons/obj/hydroponics/harvest.dmi | Bin 95967 -> 95167 bytes icons/obj/hydroponics/seeds.dmi | Bin 28761 -> 28554 bytes tgstation.dme | 3 ++- 13 files changed, 29 insertions(+), 25 deletions(-) rename {code => hyperstation/code}/modules/hydroponics/grown/kalyna.dm (90%) create mode 100644 hyperstation/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm create mode 100644 hyperstation/icons/obj/hydroponics/growing_fruits.dmi create mode 100644 hyperstation/icons/obj/hydroponics/harvest.dmi create mode 100644 hyperstation/icons/obj/hydroponics/seeds.dmi diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index ada7c7a06..8547e5117 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -2439,15 +2439,3 @@ datum/reagent/consumable/ethanol/creme_de_coconut boozepwr = 65 taste_description = "viscous cream" glass_desc = "The name is probably exactly what it is." - -//Hope you're not a Russian T-90 -/datum/reagent/consumable/ethanol/javelin - name = "Javelin Cocktail" - boozepwr = 80 - color = "#F54F10" - quality = DRINK_FANTASTIC - taste_description = "explosive fireballs" - glass_icon_state = "javelin" - shot_glass_icon_state = "javelin_warhead" - glass_name = "Javelin Cocktail" - glass_desc = "A man-portable, delicious glass of justice." diff --git a/code/modules/reagents/chemistry/reagents/drink_reagents.dm b/code/modules/reagents/chemistry/reagents/drink_reagents.dm index 8ed38e686..2cb562cff 100644 --- a/code/modules/reagents/chemistry/reagents/drink_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drink_reagents.dm @@ -1002,12 +1002,4 @@ glass_name = "Orange Creamsicle" hydration = 4 -/datum/reagent/consumable/kalynajuice - name = "Red Kalyna Juice" - description = "Juice from Kalyna plants." - color = "#E90501" // rgb: 233, 5, 1 - taste_description = "sweet cranberries" - glass_icon_state = "kalyna" - glass_name = "glass of red kalyna juice" - glass_desc = "A vibrantly red juice!" - hydration = 4 + diff --git a/code/modules/vending/megaseed.dm b/code/modules/vending/megaseed.dm index 452aeb774..5b87fd02d 100644 --- a/code/modules/vending/megaseed.dm +++ b/code/modules/vending/megaseed.dm @@ -47,7 +47,7 @@ /obj/item/seeds/watermelon = 3, /obj/item/seeds/wheat = 3, /obj/item/seeds/whitebeet = 3, - /obj/item/seed/kalyna = 3) + /obj/item/seeds/kalyna = 3) //Hyperstation addition contraband=list(/obj/item/seeds/amanita = 2, /obj/item/seeds/glowshroom = 2, diff --git a/code/modules/hydroponics/grown/kalyna.dm b/hyperstation/code/modules/hydroponics/grown/kalyna.dm similarity index 90% rename from code/modules/hydroponics/grown/kalyna.dm rename to hyperstation/code/modules/hydroponics/grown/kalyna.dm index 139295ab7..55a681ab4 100644 --- a/code/modules/hydroponics/grown/kalyna.dm +++ b/hyperstation/code/modules/hydroponics/grown/kalyna.dm @@ -2,6 +2,7 @@ /obj/item/seeds/kalyna name = "pack of kalyna berry seeds" desc = "Seeds that grow into Kalyna plants. Take that Red Kalyna and rise it up." + icon = 'hyperstation/icons/obj/hydroponics/seeds.dmi' icon_state = "seed-kalyna" species = "kalyna" plantname = "Kalyna Shrub Tree" @@ -11,7 +12,7 @@ production = 5 growthstages = 5 yield = 4 - growing_icon = 'icons/obj/hydroponics/growing_fruits.dmi' + growing_icon = 'hyperstation/icons/obj/hydroponics/growing_fruits.dmi' icon_grow = "kalyna-grow" icon_dead = "kalyna-dead" genes = list(/datum/plant_gene/trait/repeated_harvest) @@ -21,6 +22,7 @@ seed = /obj/item/seeds/kalyna name = "branch of kalyna" desc = "Red berries, attached to a branch. Just looking at it makes you feel an aura of unity." + icon = 'hyperstation/icons/obj/hydroponics/harvest.dmi' icon_state = "kalynaberries" gender = PLURAL filling_color = "#FF0000" @@ -35,4 +37,4 @@ //I know that this game should be for escapism, but there's only so much we should escape from. When people's lives are being upturned-- Or taken by a brutal invasive reigime, perhaps then it's when we should take a stand. //And for those that oppose the freedom of the people of Ukraine, Russia, and Belarus; Prykhyl'nyk Putina, idy na khuy. And show some basic empathy for once, it's not that hard. //Glory to Ukraine, Glory to the Heroes! -// - Arctaisia, Hyperstation developer and spriter, 23/04/2022 #StandWithUkraine \ No newline at end of file +// - Arctaisia, Hyperstation developer and spriter, 23/04/2022 #StandWithUkraine diff --git a/hyperstation/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/hyperstation/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm new file mode 100644 index 000000000..76805f825 --- /dev/null +++ b/hyperstation/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -0,0 +1,11 @@ +//Hope you're not a Russian T-90 +/datum/reagent/consumable/ethanol/javelin + name = "Javelin Cocktail" + boozepwr = 80 + color = "#F54F10" + quality = DRINK_FANTASTIC + taste_description = "explosive fireballs" + glass_icon_state = "javelin" + shot_glass_icon_state = "javelin_warhead" + glass_name = "Javelin Cocktail" + glass_desc = "A man-portable, delicious glass of justice." diff --git a/hyperstation/code/modules/reagents/chemistry/reagents/drink_reagents.dm b/hyperstation/code/modules/reagents/chemistry/reagents/drink_reagents.dm index 3656de158..3c088d34f 100644 --- a/hyperstation/code/modules/reagents/chemistry/reagents/drink_reagents.dm +++ b/hyperstation/code/modules/reagents/chemistry/reagents/drink_reagents.dm @@ -21,3 +21,13 @@ if(holder.has_reagent(/datum/reagent/consumable/capsaicin)) holder.remove_reagent(/datum/reagent/consumable/capsaicin, 1) ..() + +/datum/reagent/consumable/kalynajuice + name = "Red Kalyna Juice" + description = "Juice from Kalyna plants." + color = "#E90501" // rgb: 233, 5, 1 + taste_description = "sweet cranberries" + glass_icon_state = "kalyna" + glass_name = "glass of red kalyna juice" + glass_desc = "A vibrantly red juice!" + hydration = 4 diff --git a/hyperstation/icons/obj/hydroponics/growing_fruits.dmi b/hyperstation/icons/obj/hydroponics/growing_fruits.dmi new file mode 100644 index 0000000000000000000000000000000000000000..691f938592a88cf8526d3482d048df7011b9cefd GIT binary patch literal 1214 zcmV;v1VQ_WP)&jUn000A(Nkl}S?Ab>*V!YPPMKplkNx!Kx-e23n`1PKqRcQ*Sw% z_6Hd<_r|9BjVL>emiip-y$p7B54)J_H&NfVwv#Nzp2&Qg;ngmxK9rpmeg1CW-UFQ_ zD;#RQ0l8)yDAPI&WO{W_Lt=NP-$`u9(z&ivV3|RPC|l>8yq;;drs;HJK4TWA5b(L2I~+cwq>?qbwS;#ezpS6+&XV;$GGl*xrd07 z9IC$=3U2kP+ZK@sFdmNHc)9M8Dlw;3QH?CzqG;A-mQ~16viJCLAwi#W>b~OcsGr5d zhrx^`@g`3I4fhStBj(ncx@hm(RP}LjhO{71z35I^aSVw|m_&jR(m~lA*p?3-n4m||> z!wjpw<4X2851+xg9q zJALwb-Z(ZQ(dSmHJ~!X;-M+&w;35~(`Nyf->>j3oi`;DOeRRnj3b@G4$qmH$1YY1G zKk<1J7x`tEU3S^OWVie6gX(^P{{8W}1by$hf={jCCMh0wsglp1CsokD-{fJLWLSJ( zyHcz^6Nvu3ex+{l{9px|!z^_(K+~AT`D8*&DC+7TmDMl1 c?6S|=U*Ya5%>ZA6JOBUy07*qoM6N<$f{ol-=Kufz literal 0 HcmV?d00001 diff --git a/hyperstation/icons/obj/hydroponics/harvest.dmi b/hyperstation/icons/obj/hydroponics/harvest.dmi new file mode 100644 index 0000000000000000000000000000000000000000..5ba1d7501ac31668218fca0e5461158ffaf31dfa GIT binary patch literal 410 zcmV;L0cHM)P)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DLXNzGA}VHwWugFwOEOZGbOXA7$|PY#hF%=n41b=D=WDAxqyua z07na**8>L*2ufE2f^@*0ZuGYCT=Yuzd8eBAf@JQ#pkLF2+qMqIz7REuw zmyNv?<~*8oWKxJi@Jb6)Q&)3q!{tW$ft}sPs+(6xXk?u@Ix}p_jM-d?+S)sQ?QGy> zXZRi{6M5(C-Ah2LQ$1ZALo_BPCrJ1>aImll)VNI+P%v=eFxcJHV7$peLtp{NlGe7R zO58h^ZeJFenkKP literal 0 HcmV?d00001 diff --git a/icons/obj/hydroponics/growing_fruits.dmi b/icons/obj/hydroponics/growing_fruits.dmi index 8b05dcf6b9124d3bc300960ba0ca40f48eeb2e4a..ba07610352e1d6948e506c53b31c3d4d4bb3e20e 100644 GIT binary patch literal 39951 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�E3D+boSd;Fl-B+Lc6d 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 A#Q*>R literal 44240 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 v#=&hP!6lN61>t^w90YoNmkFfwzYa-Iu!8)*

    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 E0D-e1+5i9m delta 8865 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 delta 8896 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 SZv^PSNB6OzR*i;z`2PU{OAE{Z diff --git a/tgstation.dme b/tgstation.dme index 61fea1715..9ed36015b 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1899,7 +1899,6 @@ #include "code\modules\hydroponics\grown\flowers.dm" #include "code\modules\hydroponics\grown\garlic.dm" #include "code\modules\hydroponics\grown\grass_carpet.dm" -#include "code\modules\hydroponics\grown\kalyna.dm" #include "code\modules\hydroponics\grown\kudzu.dm" #include "code\modules\hydroponics\grown\melon.dm" #include "code\modules\hydroponics\grown\misc.dm" @@ -3165,6 +3164,7 @@ #include "hyperstation\code\modules\events\crystalline_reentry.dm" #include "hyperstation\code\modules\events\crystalloid_entities.dm" #include "hyperstation\code\modules\food_and_drinks\recipes\drinks_recipes.dm" +#include "hyperstation\code\modules\hydroponics\grown\kalyna.dm" #include "hyperstation\code\modules\integrated_electronics\input.dm" #include "hyperstation\code\modules\jobs\job_types\roleplay.dm" #include "hyperstation\code\modules\mining\shelters.dm" @@ -3180,6 +3180,7 @@ #include "hyperstation\code\modules\power\reactor\fuel_rods.dm" #include "hyperstation\code\modules\power\reactor\rbmk.dm" #include "hyperstation\code\modules\power\reactor\reactor_cargo.dm" +#include "hyperstation\code\modules\reagents\chemistry\reagents\alcohol_reagents.dm" #include "hyperstation\code\modules\reagents\chemistry\reagents\drink_reagents.dm" #include "hyperstation\code\modules\reagents\chemistry\reagents\food_reagents.dm" #include "hyperstation\code\modules\reagents\chemistry\reagents\hydroponics_reactions.dm" From 818fcedad6846b5e2dd18b47f1bbc23a134a8ee6 Mon Sep 17 00:00:00 2001 From: sarcoph <83266791+sarcoph@users.noreply.github.com> Date: Sun, 24 Apr 2022 20:28:30 -0800 Subject: [PATCH 31/59] cards part 1 --- code/game/objects/items/toys.dm | 227 ++-------- code/modules/games/cas.dm | 184 ++++---- hyperstation/code/game/objects/items/cards.dm | 400 ++++++++++++++++++ .../code/game/objects/items/lovedice.dm | 88 ++++ hyperstation/icons/obj/toy.dmi | Bin 0 -> 835 bytes icons/obj/toy.dmi | Bin 38975 -> 38948 bytes .../code/game/machinery/vending.dm | 1 + tgstation.dme | 2 + tgui/packages/tgui/interfaces/CardsDeck.js | 179 ++++++++ tgui/packages/tgui/public/tgui.bundle.js | 6 +- 10 files changed, 812 insertions(+), 275 deletions(-) create mode 100644 hyperstation/code/game/objects/items/cards.dm create mode 100644 hyperstation/code/game/objects/items/lovedice.dm create mode 100644 hyperstation/icons/obj/toy.dmi create mode 100644 tgui/packages/tgui/interfaces/CardsDeck.js diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 2368bb7a1..7d180f8a0 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -613,12 +613,11 @@ if(prob(5)) name = "drone (760) action figure" desc = "An action figure modeled after 'drone (760)', it seems to be a bit dusty." + + /* || A Deck of Cards for playing various games of chance || */ - - - /obj/item/toy/cards resistance_flags = FLAMMABLE max_integrity = 50 @@ -636,7 +635,8 @@ playsound(src, 'sound/items/cardshuffle.ogg', 50, 1) return BRUTELOSS -/obj/item/toy/cards/proc/apply_card_vars(obj/item/toy/cards/newobj, obj/item/toy/cards/sourceobj) // Applies variables for supporting multiple types of card deck +/obj/item/toy/cards/proc/apply_card_vars(obj/item/toy/cards/newobj, obj/item/toy/cards/sourceobj) +// Applies variables for supporting multiple types of card deck if(!istype(sourceobj)) return @@ -658,53 +658,24 @@ /obj/item/toy/cards/deck/proc/populate_deck() icon_state = "deck_[deckstyle]_full" - for(var/i in 2 to 10) - cards += "[i] of Hearts" - cards += "[i] of Spades" - cards += "[i] of Clubs" - cards += "[i] of Diamonds" - cards += "King of Hearts" - cards += "King of Spades" - cards += "King of Clubs" - cards += "King of Diamonds" - cards += "Queen of Hearts" - cards += "Queen of Spades" - cards += "Queen of Clubs" - cards += "Queen of Diamonds" - cards += "Jack of Hearts" - cards += "Jack of Spades" - cards += "Jack of Clubs" - cards += "Jack of Diamonds" - cards += "Ace of Hearts" - cards += "Ace of Spades" - cards += "Ace of Clubs" - cards += "Ace of Diamonds" + var/_suits = list("Hearts", "Spades", "Clubs", "Diamonds") + var/_faces = list("Ace", "King", "Queen", "Jack") + for(var/suit in _suits) + for(var/i in 2 to 10) + cards += list(list( + "name" = "[i] of [suit]", + "icon_state" = "[i]of[lowertext(suit)]", + "rotation" = null, + "face_up" = null + )) + for(var/i in _faces) + cards += list(list( + "name" = "[i] of [suit]", + "icon_state" = "[lowertext(i)]of[lowertext(suit)]", + "rotation" = null, + "face_up" = null + )) -//ATTACK HAND IGNORING PARENT RETURN VALUE -//ATTACK HAND NOT CALLING PARENT -/obj/item/toy/cards/deck/attack_hand(mob/user) - draw_card(user) - -/obj/item/toy/cards/deck/proc/draw_card(mob/user) - if(user.lying) - return - var/choice = null - if(cards.len == 0) - to_chat(user, "There are no more cards to draw!") - return - var/obj/item/toy/cards/singlecard/H = new/obj/item/toy/cards/singlecard(user.loc) - if(holo) - holo.spawned += H // track them leaving the holodeck - choice = cards[1] - H.cardname = choice - H.parentdeck = src - var/O = src - H.apply_card_vars(H,O) - src.cards.Cut(1,2) //Removes the top card from the list - H.pickup(user) - user.put_in_hands(H) - user.visible_message("[user] draws a card from the deck.", "You draw a card from the deck.") - update_icon() /obj/item/toy/cards/deck/update_icon() if(cards.len > original_size/2) @@ -716,60 +687,6 @@ else if(cards.len == 0) icon_state = "deck_[deckstyle]_empty" -/obj/item/toy/cards/deck/attack_self(mob/user) - if(cooldown < world.time - 50) - cards = shuffle(cards) - playsound(src, 'sound/items/cardshuffle.ogg', 50, 1) - user.visible_message("[user] shuffles the deck.", "You shuffle the deck.") - cooldown = world.time - -/obj/item/toy/cards/deck/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/toy/cards/singlecard)) - var/obj/item/toy/cards/singlecard/SC = I - if(SC.parentdeck == src) - if(!user.temporarilyRemoveItemFromInventory(SC)) - to_chat(user, "The card is stuck to your hand, you can't add it to the deck!") - return - cards += SC.cardname - user.visible_message("[user] adds a card to the bottom of the deck.","You add the card to the bottom of the deck.") - qdel(SC) - else - to_chat(user, "You can't mix cards from other decks!") - update_icon() - else if(istype(I, /obj/item/toy/cards/cardhand)) - var/obj/item/toy/cards/cardhand/CH = I - if(CH.parentdeck == src) - if(!user.temporarilyRemoveItemFromInventory(CH)) - to_chat(user, "The hand of cards is stuck to your hand, you can't add it to the deck!") - return - cards += CH.currenthand - user.visible_message("[user] puts [user.p_their()] hand of cards in the deck.", "You put the hand of cards in the deck.") - qdel(CH) - else - to_chat(user, "You can't mix cards from other decks!") - update_icon() - else - return ..() - -/obj/item/toy/cards/deck/MouseDrop(atom/over_object) - . = ..() - var/mob/living/M = usr - if(!istype(M) || usr.incapacitated() || usr.lying) - return - if(Adjacent(usr)) - if(over_object == M && loc != M) - M.put_in_hands(src) - to_chat(usr, "You pick up the deck.") - - else if(istype(over_object, /obj/screen/inventory/hand)) - var/obj/screen/inventory/hand/H = over_object - if(M.putItemFromInventoryInHandIfPossible(src, H.held_index)) - to_chat(usr, "You pick up the deck.") - - else - to_chat(usr, "You can't reach it from here!") - - /obj/item/toy/cards/cardhand name = "hand of cards" @@ -785,7 +702,7 @@ interact(user) for(var/t in currenthand) - handradial[t] = image(icon = src.icon, icon_state = "sc_[t]_[deckstyle]") + handradial[t] = image(icon = src.icon, icon_state = "sc_[t["icon_state"] || t["name"]]_[deckstyle]") if(usr.stat || !ishuman(usr)) return @@ -795,40 +712,29 @@ if(!choice) return FALSE var/obj/item/toy/cards/singlecard/C = new/obj/item/toy/cards/singlecard(cardUser.loc) + choice["rotation"] = null + choice["face_up"] = null currenthand -= choice handradial -= choice C.parentdeck = parentdeck - C.cardname = choice + C.card = choice C.apply_card_vars(C,O) C.pickup(cardUser) cardUser.put_in_hands(C) - cardUser.visible_message("[cardUser] draws a card from [cardUser.p_their()] hand.", "You take the [C.cardname] from your hand.") + cardUser.visible_message("[cardUser] draws a card from [cardUser.p_their()] hand.", "You take the [C.card["name"]] from your hand.") interact(cardUser) update_sprite() if(length(currenthand) == 1) var/obj/item/toy/cards/singlecard/N = new/obj/item/toy/cards/singlecard(loc) N.parentdeck = parentdeck - N.cardname = currenthand[1] + N.card = currenthand[1] N.apply_card_vars(N,O) qdel(src) N.pickup(cardUser) cardUser.put_in_hands(N) to_chat(cardUser, "You also take [currenthand[1]] and hold it.") -/obj/item/toy/cards/cardhand/attackby(obj/item/toy/cards/singlecard/C, mob/living/user, params) - if(istype(C)) - if(C.parentdeck == src.parentdeck) - src.currenthand += C.cardname - user.visible_message("[user] adds a card to [user.p_their()] hand.", "You add the [C.cardname] to your hand.") - qdel(C) - interact(user) - update_sprite(src) - else - to_chat(user, "You can't mix cards from other decks!") - else - return ..() - /obj/item/toy/cards/cardhand/apply_card_vars(obj/item/toy/cards/newobj,obj/item/toy/cards/sourceobj) ..() newobj.deckstyle = sourceobj.deckstyle @@ -863,7 +769,20 @@ if(overlay_cards) var/k = overlay_cards == 2 ? 1 : overlay_cards - 2 for(var/i = k; i <= overlay_cards; i++) - var/card_overlay = image(icon=src.icon,icon_state="sc_[currenthand[i]]_[deckstyle]",pixel_x=(1-i+k)*3,pixel_y=(1-i+k)*3) + var/_card = currenthand[i] + var/_angle = _card["rotation"] || rotation + var/_dir = GetAngle(_angle) + var/card_overlay = image( + icon = src.icon, + icon_state = "sc_[_card["icon_state"] || _card["name"]]_[deckstyle]", + pixel_x = (1 - i + k)*3, + pixel_y = (1 - i + k)*3, + dir = ( + _dir == 90 ? EAST : + _dir == 180 ? SOUTH : + NORTH + ) + ) add_overlay(card_overlay) /obj/item/toy/cards/singlecard @@ -872,8 +791,7 @@ icon = 'icons/obj/toy.dmi' icon_state = "singlecard_down_nanotrasen" w_class = WEIGHT_CLASS_TINY - var/cardname = null - var/flipped = 0 + var/card = null pixel_x = -5 @@ -882,7 +800,9 @@ if(ishuman(user)) var/mob/living/carbon/human/cardUser = user if(cardUser.is_holding(src)) - cardUser.visible_message("[cardUser] checks [cardUser.p_their()] card.", "The card reads: [cardname].") + cardUser.visible_message( + "[cardUser] checks [cardUser.p_their()] card.", + "The card reads: [card["name"]]. [card["desc"] || ""]") else . += "You need to have the card in your hand to check it!" @@ -892,65 +812,11 @@ set src in range(1) if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) return - if(!flipped) - src.flipped = 1 - if (cardname) - src.icon_state = "sc_[cardname]_[deckstyle]" - src.name = src.cardname - else - src.icon_state = "sc_Ace of Spades_[deckstyle]" - src.name = "What Card" - src.pixel_x = 5 - else if(flipped) - src.flipped = 0 - src.icon_state = "singlecard_down_[deckstyle]" - src.name = "card" - src.pixel_x = -5 - -/obj/item/toy/cards/singlecard/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/toy/cards/singlecard/)) - var/obj/item/toy/cards/singlecard/C = I - if(C.parentdeck == src.parentdeck) - var/obj/item/toy/cards/cardhand/H = new/obj/item/toy/cards/cardhand(user.loc) - H.currenthand += C.cardname - H.currenthand += src.cardname - H.parentdeck = C.parentdeck - H.apply_card_vars(H,C) - to_chat(user, "You combine the [C.cardname] and the [src.cardname] into a hand.") - qdel(C) - qdel(src) - H.pickup(user) - user.put_in_active_hand(H) - else - to_chat(user, "You can't mix cards from other decks!") - - if(istype(I, /obj/item/toy/cards/cardhand/)) - var/obj/item/toy/cards/cardhand/H = I - if(H.parentdeck == parentdeck) - H.currenthand += cardname - user.visible_message("[user] adds a card to [user.p_their()] hand.", "You add the [cardname] to your hand.") - qdel(src) - H.interact(user) - if(H.currenthand.len > 4) - H.icon_state = "[deckstyle]_hand5" - else if(H.currenthand.len > 3) - H.icon_state = "[deckstyle]_hand4" - else if(H.currenthand.len > 2) - H.icon_state = "[deckstyle]_hand3" - else - to_chat(user, "You can't mix cards from other decks!") - else - return ..() - -/obj/item/toy/cards/singlecard/attack_self(mob/user) - if(usr.stat || !ishuman(usr) || !usr.canmove || usr.restrained()) - return - Flip() + FlipCards() /obj/item/toy/cards/singlecard/apply_card_vars(obj/item/toy/cards/singlecard/newobj,obj/item/toy/cards/sourceobj) ..() newobj.deckstyle = sourceobj.deckstyle - newobj.icon_state = "singlecard_down_[deckstyle]" // Without this the card is invisible until flipped. It's an ugly hack, but it works. newobj.card_hitsound = sourceobj.card_hitsound newobj.hitsound = newobj.card_hitsound newobj.card_force = sourceobj.card_force @@ -963,6 +829,7 @@ newobj.throw_range = newobj.card_throw_range newobj.card_attack_verb = sourceobj.card_attack_verb newobj.attack_verb = newobj.card_attack_verb + newobj.update_icon() /* || Syndicate playing cards, for pretending you're Gambit and playing poker for the nuke disk. || diff --git a/code/modules/games/cas.dm b/code/modules/games/cas.dm index 4fbb931b3..2c01284fd 100644 --- a/code/modules/games/cas.dm +++ b/code/modules/games/cas.dm @@ -55,104 +55,104 @@ P.name = "Blank Card" P.card_icon = "cas_white" cards += P - shuffle_inplace(cards) // distribute blank cards throughout deck + // shuffle_inplace(cards) // distribute blank cards throughout deck -/obj/item/toy/cards/deck/cas/draw_card(mob/user) - if(user.lying) - return - if(cards.len == 0) - to_chat(user, "There are no more cards to draw!") - return - var/obj/item/toy/cards/singlecard/cas/H = new/obj/item/toy/cards/singlecard/cas(user.loc) - var/datum/playingcard/choice = cards[1] - if (choice.name == "Blank Card") - H.blank = 1 - H.name = choice.name - H.buffertext = choice.name - H.icon_state = choice.card_icon - H.card_face = choice.card_icon - H.parentdeck = src - src.cards -= choice - H.pickup(user) - user.put_in_hands(H) - user.visible_message("[user] draws a card from the deck.", "You draw a card from the deck.") - update_icon() +// /obj/item/toy/cards/deck/cas/draw_card(mob/user) +// if(user.lying) +// return +// if(cards.len == 0) +// to_chat(user, "There are no more cards to draw!") +// return +// var/obj/item/toy/cards/singlecard/cas/H = new/obj/item/toy/cards/singlecard/cas(user.loc) +// var/datum/playingcard/choice = cards[1] +// if (choice.name == "Blank Card") +// H.blank = 1 +// H.name = choice.name +// H.buffertext = choice.name +// H.icon_state = choice.card_icon +// H.card_face = choice.card_icon +// H.parentdeck = src +// src.cards -= choice +// H.pickup(user) +// user.put_in_hands(H) +// user.visible_message("[user] draws a card from the deck.", "You draw a card from the deck.") +// update_icon() -/obj/item/toy/cards/deck/cas/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/toy/cards/singlecard/cas)) - var/obj/item/toy/cards/singlecard/cas/SC = I - if(!user.temporarilyRemoveItemFromInventory(SC)) - to_chat(user, "The card is stuck to your hand, you can't add it to the deck!") - return - var/datum/playingcard/RC // replace null datum for the re-added card - RC = new() - RC.name = "[SC.name]" - RC.card_icon = SC.card_face - cards += RC - user.visible_message("[user] adds a card to the bottom of the deck.","You add the card to the bottom of the deck.") - qdel(SC) - update_icon() +// /obj/item/toy/cards/deck/cas/attackby(obj/item/I, mob/living/user, params) +// if(istype(I, /obj/item/toy/cards/singlecard/cas)) +// var/obj/item/toy/cards/singlecard/cas/SC = I +// if(!user.temporarilyRemoveItemFromInventory(SC)) +// to_chat(user, "The card is stuck to your hand, you can't add it to the deck!") +// return +// var/datum/playingcard/RC // replace null datum for the re-added card +// RC = new() +// RC.name = "[SC.name]" +// RC.card_icon = SC.card_face +// cards += RC +// user.visible_message("[user] adds a card to the bottom of the deck.","You add the card to the bottom of the deck.") +// qdel(SC) +// update_icon() -/obj/item/toy/cards/deck/cas/update_icon() - if(cards.len < 26) - icon_state = "deck_[deckstyle]_low" +// /obj/item/toy/cards/deck/cas/update_icon() +// if(cards.len < 26) +// icon_state = "deck_[deckstyle]_low" -/obj/item/toy/cards/singlecard/cas - name = "CAS card" - desc = "A CAS card." - icon_state = "cas_white" - flipped = 0 - var/card_face = "cas_white" - var/blank = 0 - var/buffertext = "A funny bit of text." +// /obj/item/toy/cards/singlecard/cas +// name = "CAS card" +// desc = "A CAS card." +// icon_state = "cas_white" +// flipped = 0 +// var/card_face = "cas_white" +// var/blank = 0 +// var/buffertext = "A funny bit of text." -/obj/item/toy/cards/singlecard/cas/examine(mob/user) - . = ..() - if (flipped) - . += "The card is face down." - else if (blank) - . += "The card is blank. Write on it with a pen." - else - . += "The card reads: [name]" - . += "Alt-click to flip it." +// /obj/item/toy/cards/singlecard/cas/examine(mob/user) +// . = ..() +// if (flipped) +// . += "The card is face down." +// else if (blank) +// . += "The card is blank. Write on it with a pen." +// else +// . += "The card reads: [name]" +// . += "Alt-click to flip it." -/obj/item/toy/cards/singlecard/cas/Flip() - set name = "Flip Card" - set category = "Object" - set src in range(1) - if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) - return - if(!flipped) - name = "CAS card" - else if(flipped) - name = buffertext - flipped = !flipped - update_icon() +// /obj/item/toy/cards/singlecard/cas/Flip() +// set name = "Flip Card" +// set category = "Object" +// set src in range(1) +// if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) +// return +// if(!flipped) +// name = "CAS card" +// else if(flipped) +// name = buffertext +// flipped = !flipped +// update_icon() -/obj/item/toy/cards/singlecard/cas/AltClick(mob/living/user) - . = ..() - if(!ishuman(user) || !user.canUseTopic(src, BE_CLOSE)) - return - Flip() - return TRUE +// /obj/item/toy/cards/singlecard/cas/AltClick(mob/living/user) +// . = ..() +// if(!ishuman(user) || !user.canUseTopic(src, BE_CLOSE)) +// return +// Flip() +// return TRUE -/obj/item/toy/cards/singlecard/cas/update_icon() - if(flipped) - icon_state = "[card_face]_flipped" - else - icon_state = "[card_face]" +// /obj/item/toy/cards/singlecard/cas/update_icon() +// if(flipped) +// icon_state = "[card_face]_flipped" +// else +// icon_state = "[card_face]" -/obj/item/toy/cards/singlecard/cas/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/pen)) - if(!user.is_literate()) - to_chat(user, "You scribble illegibly on [src]!") - return - if(!blank) - to_chat(user, "You cannot write on that card.") - return - var/cardtext = stripped_input(user, "What do you wish to write on the card?", "Card Writing", "", 50) - if(!cardtext || !user.canUseTopic(src, BE_CLOSE)) - return - name = cardtext - buffertext = cardtext - blank = 0 +// /obj/item/toy/cards/singlecard/cas/attackby(obj/item/I, mob/living/user, params) +// if(istype(I, /obj/item/pen)) +// if(!user.is_literate()) +// to_chat(user, "You scribble illegibly on [src]!") +// return +// if(!blank) +// to_chat(user, "You cannot write on that card.") +// return +// var/cardtext = stripped_input(user, "What do you wish to write on the card?", "Card Writing", "", 50) +// if(!cardtext || !user.canUseTopic(src, BE_CLOSE)) +// return +// name = cardtext +// buffertext = cardtext +// blank = 0 diff --git a/hyperstation/code/game/objects/items/cards.dm b/hyperstation/code/game/objects/items/cards.dm new file mode 100644 index 000000000..b11044cf2 --- /dev/null +++ b/hyperstation/code/game/objects/items/cards.dm @@ -0,0 +1,400 @@ +/* +* cards rework; uses TGUI and allows in-depth manipulation of cards, such as +* angles, flip states, drawing a number of cards at once, peeking, etc. +* +* sarcoph march 2022 +*/ + +#define CARD_ROTATION_UP "upright" +#define CARD_ROTATION_SIDE "sideways" +#define CARD_ROTATION_DOWN "reversed" + +// ================================= GENERAL CARDS ================================= + +/obj/item/toy/cards + var/face_up = FALSE + var/rotation = CARD_ROTATION_UP + var/merge_rank = 0 + +/obj/item/toy/cards/proc/GetAngle(_dir) + var/_angle = 0 + switch(_dir) + if(CARD_ROTATION_UP) + _angle = 0 + if(CARD_ROTATION_SIDE) + _angle = 90 + if(CARD_ROTATION_DOWN) + _angle = 180 + return _angle + +/obj/item/toy/cards/proc/RotateCards(angle) + var/list/_rotations = list(CARD_ROTATION_UP, CARD_ROTATION_SIDE, CARD_ROTATION_DOWN) + var/list/_indexof = _rotations.Find(rotation) + if(angle) + rotation = angle + else + rotation = _rotations[_indexof%3 + 1] + update_icon() + +/obj/item/toy/cards/proc/FlipCards(side) + if(side != null) face_up = side + else face_up = !face_up + update_icon() + +/** + * Handles functionality for merging different types of cards. + * + * Arguments: + * * target - The "greater" card item that this object is going to merge into. + * * user - The mob that is performing this merge. + * + * Returns: + * * TRUE/FALSE: Whether or not this logic is considered "processed" - i.e., a merge + * was actually attempted. + */ +/obj/item/toy/cards/proc/MergeInto(obj/item/toy/cards/target, mob/living/user) + if(!user.temporarilyRemoveItemFromInventory(src)) + to_chat(user, "\The [src] is stuck to your hand, you can't add it to \the [target]!") + return TRUE + if(target.parentdeck != src && src.parentdeck != target && src.parentdeck != target.parentdeck) + to_chat(user, "You can't mix cards from other decks!") + return TRUE + return FALSE + // unimplemented + +/** + * Announces card(s) being added to a deck, and then deletes the card(s). + */ +/obj/item/toy/cards/proc/FinishMergingCards(obj/item/toy/cards/target, mob/living/user) + return FALSE // unimplemented + +/obj/item/toy/cards/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/toy/cards)) + var/obj/item/toy/cards/C = I + var/obj/item/toy/cards/greater = merge_rank > C.merge_rank ? src : C + var/obj/item/toy/cards/lesser = greater == src ? C : src + if(lesser.MergeInto(greater, user)) return + else + return ..() + +// ================================= DECK OF CARDS ================================= + +/obj/item/toy/cards/deck + var/peeking = FALSE + var/dealing = FALSE + merge_rank = 3 + +/** + * Randomizes positions of all cards in a deck, plays a nice sound, + * and announces this to the `user`'s surroundings. There is a small + * cooldown. + * + * Arguments: + * * user - The `mob` shuffling this deck of cards. + */ +/obj/item/toy/cards/deck/proc/ShuffleCards(mob/user) + if(cooldown < world.time - 5 SECONDS) + cards = shuffle(cards) + playsound(src, 'sound/items/cardshuffle.ogg', 50, 1) + user.visible_message("[user] shuffles the deck.", "You shuffle the deck.") + cooldown = world.time + +/** + * Draws cards into a new hand from a list of indices, turning those new + * cards into a hand. + * + * Arguments: + * * card_indices - The `list` of card indices to remove from `cards`. + * + * Returns: + * * /obj/item/toy/cards/cardhand - A new hand containing the removed cards. + * OR + * * /obj/item/toy/cards/singlecard - A single card, if there is only one index. + */ +/obj/item/toy/cards/deck/proc/DrawCards(list/card_indices) + if(card_indices.len == 1) return DrawOneCard(card_indices) + var/obj/item/toy/cards/cardhand/H = new/obj/item/toy/cards/cardhand(usr.loc) + var/list/cards_to_remove = list() + for(var/C in card_indices) + var/card_to_add = cards[C] + card_to_add["rotation"] = rotation + card_to_add["face_up"] = face_up + H.currenthand += list(card_to_add) + cards_to_remove += list(card_to_add) + cards -= cards_to_remove + H.parentdeck = src + H.apply_card_vars(H,src) + update_icon() + return H + +/obj/item/toy/cards/deck/proc/DrawOneCard(list/card_indices) + var/obj/item/toy/cards/singlecard/S = new/obj/item/toy/cards/singlecard(usr.loc) + var/_card = cards[card_indices[1]] + _card["rotation"] = rotation + _card["face_up"] = face_up + S.card = _card + S.rotation = _card["rotation"] + S.face_up = _card["face_up"] + S.parentdeck = src + S.apply_card_vars(S,src) + cards -= list(_card) + update_icon() + return S + +/obj/item/toy/cards/deck/FinishMergingCards(obj/item/toy/cards/target, mob/living/user) + var/message = "[user] adds \the [target] to the bottom of \the [src]." + var/self_message = "You add \the [target] to the bottom of \the [src]." + user.visible_message(message, self_message) + qdel(target) + update_icon() + +/obj/item/toy/cards/deck/examine(mob/user) + . = ..() + . += "Alt-Click to quick-draw a card." + +/obj/item/toy/cards/deck/AltClick(mob/user) + . = ..() + if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) + return + var/obj/item/toy/cards/drawn = DrawCards(list(1)) + drawn.pickup(user) + user.put_in_hands(drawn) + to_chat(user, "You draw \a [drawn] from \the [src].") + + +// =================== TGUI stuff =================== + +/obj/item/toy/cards/deck/ui_interact(mob/user, ui_key, datum/tgui/ui, force_open, datum/tgui/master_ui, datum/tgui_state/state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "CardsDeck", name, 300, 400, master_ui, state) + ui.open() + +/obj/item/toy/cards/deck/ui_act(action, params) + if(..()) + return + var/list/targets = list(usr, src) + switch(action) + if("deal") + var/n_cards = text2num(params["count"]) + var/n_hands = text2num(params["hands"]) + if(dealing) return FALSE + if(!n_cards || !n_hands) return FALSE + if(n_cards * n_hands > cards.len) + to_chat(usr, "You can't deal more cards than there are in the deck!") + return FALSE + dealing = TRUE + to_chat(usr, "You get ready to deal cards...") + if(do_after_mob(usr, targets, 1 SECONDS, progress=TRUE)) + visible_message("[usr] begins dealing cards.") + var/list/holder = list() + var/broken = FALSE + for(var/C = 1, C <= n_cards, C++) holder += C // card indices placeholder + for(var/H = 1, H <= n_hands, H++) + if(do_after_mob(usr, targets, 0.5 SECONDS, progress=TRUE) && dealing) + var/obj/item/toy/cards/hand = DrawCards(holder) + step(hand, GLOB.alldirs[H]) + else + broken = TRUE + break + if(broken) + visible_message("[usr] stops in the middle of dealing cards!") + dealing = FALSE + if("draw") + if(!params["cards"]) return FALSE + var/list/P = splittext(params["cards"], ",") + var/list/P_cards = list() + for(var/T in P) + P_cards += text2num(T) + 1 + var/obj/item/toy/cards/H = DrawCards(P_cards) + H.pickup(usr) + usr.put_in_hands(H) + if("flip") + var/P_side = params["side"] + var/flip_side = null + if(P_side) + flip_side = P_side == "face_down" ? FALSE : P_side == "face_up" ? TRUE : null + FlipCards(flip_side) + return TRUE + if("peek") + visible_message("[usr] is peeking in \the [name]!") + if(do_after_mob(usr, targets, 3 SECONDS, progress=TRUE)) + to_chat(usr, "You peek into \the [name].") + peeking = TRUE + if("rotate") + RotateCards(params["angle"]) + return TRUE + if("shuffle") + peeking = FALSE + ShuffleCards(usr) + update_icon() + return TRUE + +/obj/item/toy/cards/deck/ui_data(mob/user) + var/list/data = list() + data["face_up"] = face_up + data["rotation"] = rotation + data["cards"] = cards + data["name"] = name + data["peeking"] = peeking + return data + +/obj/item/toy/cards/deck/ui_static_data(mob/user) + var/list/data = list() + data["possible_rotations"] = list(CARD_ROTATION_UP, CARD_ROTATION_SIDE, CARD_ROTATION_DOWN) + return data + +/obj/item/toy/cards/deck/ui_close() + dealing = FALSE + peeking = FALSE + + +// ================================= HAND OF CARDS ================================= + +/obj/item/toy/cards/cardhand + merge_rank = 2 + face_up = TRUE + +/obj/item/toy/cards/cardhand/proc/QuickAnnounce(mob/living/user) + if(!user.is_holding(src)) + to_chat(user, "You need to be holding \the [src] to show it!") + return + if(user.stat || user.restrained()) + return + var/list/temp_cards = list() + var/facedown = 0 + for(var/C in currenthand) + var/_flipped = C["face_up"] || face_up + var/_angle = C["rotation"] || rotation + if(_flipped) + if(is_all_same_direction()) + temp_cards += "\a [C["name"]]" + else + temp_cards += "\a [_angle] [C["name"]]" + else + facedown++ + if(facedown > 0) + temp_cards += "[facedown] unrevealed card\s" + visible_message("[user] shows [user.p_their()] hand: [english_list(temp_cards)].") + +/obj/item/toy/cards/cardhand/proc/is_all_same_direction() + var/compare_orient = currenthand[1]["rotation"] + for(var/list/C in currenthand) + var/_rotation = C["rotation"] || rotation + if(_rotation != compare_orient) return FALSE + return TRUE + +/obj/item/toy/cards/cardhand/MergeInto(obj/item/toy/cards/target, mob/living/user) + if(..()) + return TRUE + if(istype(target, /obj/item/toy/cards/deck)) + var/obj/item/toy/cards/deck/C = target + for(var/_card = 1, _card < currenthand.len, _card++) + currenthand[_card]["rotation"] = null + currenthand[_card]["face_up"] = null + C.cards += currenthand + C.FinishMergingCards(src, user) + else if(istype(target, /obj/item/toy/cards/cardhand)) + if(do_after_mob(user, list(user,src,target), 0.5 SECONDS)) + var/obj/item/toy/cards/cardhand/C = target + C.currenthand += currenthand + C.FinishMergingCards(src, user) + else + return FALSE + return TRUE + +/obj/item/toy/cards/cardhand/FinishMergingCards(obj/item/toy/cards/target, mob/living/user) + user.visible_message("[user] combines \the [target] into [user.p_their()] hand.",\ + "You combine \the [target] into the [src].") + qdel(target) + update_icon() + +/obj/item/toy/cards/cardhand/examine(mob/user) + . = ..() + . += "Alt-Click to quick-announce your deck." + +/obj/item/toy/cards/cardhand/AltClick(mob/user) + . = ..() + QuickAnnounce(user) + + +// =================== TGUI stuff =================== + + +// ================================= SINGLE CARDS ================================= + +/obj/item/toy/cards/singlecard + merge_rank = 1 + +/obj/item/toy/cards/singlecard/MergeInto(obj/item/toy/cards/target, mob/living/user) + if(..()) + return TRUE + if(istype(target, /obj/item/toy/cards/deck)) + var/obj/item/toy/cards/deck/C = target + card["rotation"] = null + card["face_up"] = null + C.cards += list(card) + C.FinishMergingCards(src, user) + else if(istype(target, /obj/item/toy/cards/cardhand)) + var/obj/item/toy/cards/cardhand/C = target + C.currenthand += list(card) + C.FinishMergingCards(src, user) + else if(istype(target, /obj/item/toy/cards/singlecard)) + var/obj/item/toy/cards/singlecard/C = target + var/obj/item/toy/cards/cardhand/H = new/obj/item/toy/cards/cardhand(user.loc) + H.currenthand += list(C.card) + H.currenthand += list(src.card) + H.parentdeck = C.parentdeck + H.apply_card_vars(H,C) + H.pickup(user) + user.put_in_hands(H) + C.FinishMergingCards(src, user) + else + return FALSE + return TRUE + +/obj/item/toy/cards/singlecard/FinishMergingCards(obj/item/toy/cards/singlecard/target, mob/living/user) + to_chat(user, "You combine the [target.card["name"]] and the [src.card["name"]] into a hand.") + qdel(target) + qdel(src) + update_icon() + +/obj/item/toy/cards/singlecard/examine(mob/user) + . = ..() + . += "Click to flip. Alt-Click to rotate." + +/obj/item/toy/cards/singlecard/CtrlClick(mob/user) + . = ..() + if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) + return + RotateCards() + to_chat(user, "You turn \the [src] to \a [rotation] position.") + +/obj/item/toy/cards/singlecard/attack_self(mob/user) + . = ..() + if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) + return + FlipCards() + to_chat(user, "You flip \the [src] [(face_up ? "face-up" : "face-down")].") + +/obj/item/toy/cards/singlecard/update_icon() + . = ..() + var/matrix/rot_matrix = matrix() + rot_matrix.Turn(GetAngle(rotation)) + transform = rot_matrix + if(face_up) + if(card) + src.icon_state = "sc_[card["icon_state"] || card["name"]]_[deckstyle]" + src.name = src.card["name"] + else + src.icon_state = "sc_aceofspades_[deckstyle]" + src.name = "What Card" + src.pixel_x = 5 + else + src.icon_state = "singlecard_down_[deckstyle]" + src.name = "card" + src.pixel_x = -5 + + + +// =================== TGUI stuff =================== \ No newline at end of file diff --git a/hyperstation/code/game/objects/items/lovedice.dm b/hyperstation/code/game/objects/items/lovedice.dm new file mode 100644 index 000000000..1c1e8c73a --- /dev/null +++ b/hyperstation/code/game/objects/items/lovedice.dm @@ -0,0 +1,88 @@ +/* +lover's dice: based off a really funny yakuza gif i saw on tumblr years ago +these give suggestions for sex acts to perform. it's stupid but fun. + +sarcoph mar 2022 +*/ + +// dice bag + +/obj/item/storage/pill_bottle/lovedice + name = "bag of love dice" + desc = "Contains all the intimate ideas you'll ever need. A game that everyone wins!" + icon = 'hyperstation/icons/obj/toy.dmi' + icon_state = "lovedicebag" + price = 1 + +/obj/item/storage/pill_bottle/lovedice/Initialize() + . = ..() + new /obj/item/dice/lover/d6_gesture(src) + new /obj/item/dice/lover/d6_location(src) + new /obj/item/dice/lover/d6_action(src) + new /obj/item/dice/lover/d6_bodypart(src) + + +// dice + +/obj/item/dice/lover + desc = "A die with six sides to inspire some bedroom action." + icon = 'hyperstation/icons/obj/toy.dmi' + sides = 6 + +/obj/item/dice/lover/update_icon() + return // override the dice proc for this, there is no overlay + +/obj/item/dice/lover/examine(mob/user) + . = ..() // again, no overlays + . += "The top reads [result]." + + +// actual dice + +/obj/item/dice/lover/d6_gesture + name = "lover's d6 (v1)" + icon_state = "loved6_1" + special_faces = list( + "Let's hug", + "Let's kiss", + "Let's play", + "Let's fuck", // it actually says "let's do it" on the irl ones lol + "Let's wrestle", + "Let's ?" + ) + +/obj/item/dice/lover/d6_location + name = "lover's d6 (v2)" + icon_state = "loved6_2" + special_faces = list( + "On a chair", + "On the bed", + "On the floor", + "In the closet", + "In the bathtub", + "In the ?" + ) + +/obj/item/dice/lover/d6_action + name = "lover's d6 (v3)" + icon_state = "loved6_3" + special_faces = list( + "Caress my", + "Kiss my", + "Grab my", + "Rub my", + "Tickle my", + "Surprise!" + ) + +/obj/item/dice/lover/d6_bodypart + name = "lover's d6 (v4)" + icon_state = "loved6_4" + special_faces = list( + "Back", + "Chest", + "Face", + "Ass", + "Genitals", + "Surprise!" + ) \ No newline at end of file diff --git a/hyperstation/icons/obj/toy.dmi b/hyperstation/icons/obj/toy.dmi new file mode 100644 index 0000000000000000000000000000000000000000..98e2dabb4fddf2fc29f788f151005788d49a5e11 GIT binary patch literal 835 zcmV-J1HAl+P)d(Hwz`(;vz5npm2nP}CsLHPjR5B_*k%*Za7cF2Nk=tat z>xspcImGW8L1j^V&Zmm%)UPT34=4Zt00DGTPE!Ct=GbNc004k`R9JLGWpiV4X>fFD zZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w z;*!LYR3K9+C%-H;#Vp=XiHkEOv#1y-WXQ#tR+N~V3SpxwG$K}^F|i6wh*OxEoSKxF zj!Uhwf~%hkH~;`yDN2409dVQZ00HMoL_t(oh3%AUQ^GJ1MWHVcwACWep`jrKdHnxB z=-p6TM|Q(Z82w_d;ZvA%cHJeTQAkM0&y2_J`zUhX$MGF}lDHI6l%_649A}wBF&djWB~=Ak3f_2s7vf(vW{yU=1__@Hv4s&iaPKBa8fZx`2z1_+R)#yg=JQctbpCT%hX|yt0dl}mOAUJ#oUpgX< zI(Z7t`woAR1dVDMqeg!JqxO8>@6pBKaJXD}L8EpUf?xet0S@SrKpnL{;?MXQAfQ}q zIDs-m-@)QNgI>VSK-v1i*T$=ddjhos`uZ`(r-#-WXa?Zl3Q&I^V?29ku}9b;22T_C zs$ZLvr@(f>Rc{5#n7(}QeP5(j`VHHM&enc1k34wpDD~KL8WQqP^9icGLw_KLTU`JE N002ovPDHLkV1k?dbtnJ; literal 0 HcmV?d00001 diff --git a/icons/obj/toy.dmi b/icons/obj/toy.dmi index 333c8ca0d0dc60fbb9c8188689453781c650dd3c..b8c0e451af89d928c770db798494f16a9225b87b 100644 GIT binary patch delta 1421 zcmV;81# zJN`W6P$7#&4%bd%V)OhGLg!E}T(I&*| zxtdKUO@I!E-!DN0{UN(ztntvP;A7nT6Dhp6ps|>Y4*K5ryt7NBSS&`UZcy`*bF)PqFu@dah=Rht0#) z1p*w36APxdcuxL*TwW&=ke=2Esinsc=L7sCT{j1Cx)0`8*_YP4BQ4oMfUGgl(h&pn zE%nOTQm^avIY!KpmhM~lFd2nTAuayLD`9=rap%DK6d;jBh2VEkMV`MoezS1P+7SI=13lMGwPu%!%J$*{Ey z+sLr347;jjEbgY2vB=v}#zJp88H>EGWL&Q=n^~@Z*)nh;1(#BAB?Z?~a3ck`Qt+mU z2~3x~uQm5xW#vj837#9XC-Zx|wynSan)e`07h0(8?xfIf{8p!+rg zbmc~XZrupb#Tx;-dm}*CZv^NDjsQ!-kzsm&I8s~{zXn9dFmcG!MI7?wiy}H)ixu;x!PvrDOcN!T;pn+kuBWc#%cvYlYy52*7rZ67SVxpcvjIAjj+)e(x`-#qzgS#A2lhU2fv3!@RD~}B^ znwY?qPfJ7Ud@QE+5E43#<#pWqP(ILqyY~s4xp!FkdalqXFy${o6@-INsM>Op@PJ$B zEosyi%hg!5*pa4c{i!^pfpSJ;LY2&0d8Ru4$WV3@-N85{EdBuNQ=h9Z bf4)>N-(IKx0)A>xs6HD7U;qHKv;~WjgSErn delta 1447 zcmV;Y1z7r|umZoZ0+1wsg?dz2bVOxyV{&P5bZKvH004NLrJ74`+c*@3*Y>Xv+HGdg zIDRg&s3t`xGiZUCSqx@n(BzfGnj%#`qPoAn3n`B6j=_6xkc|VJkI!>u9+_{8^25i+ z&&9*1$LSOJpq(x5i}|nbrjuT)*cA80-E2B(K-Wzi{s~b;DDI1YH+-s8=e}iCy@=pLRNSlk!4^PBa} zNdsQg*@=1G88}3LcgXLP_JCI_5V66_>q9NRq1sJeSk-y`J@1#s**#9#3NMlZk5dQm zqHC}%CxdO*sY3{m0#4mE;=8jrt%s;3SP3}!`$xq7%Kg>~>!KF{?6ykAkfBDHiVPXV zGv$(jwu^ahosG<@+q@C9tqn-w)mFLQp7fYU<#txMs`wp$gpYwp-m%F!n_RHTC7WEa z$u*nYu*utZZ1fKy_iXsD1Yp_ppW4=J_`L)+J1bmOJZRB6t5^lVWaqD77q4KKuV7cN zVAro;H?Lraa$v&G1;NCRCBfvMi-L)dWx=Fpg{z8xI-!777A$hkCKqgS$tG89a?K_; zY;q_B7W!O&1}ykk1T6Zw1X%D`04#P^xT^Tgq#eus9B|GB7hG`31y@{f%>_4HaIigx ze0DvDJ(`{aKYO0Tj+Q5*7olT81!h#>jtb0iaVs3G(o#eqWWg5(9|d0+bP{|)a6#~N zSezVq3F1X}^ zD=xU^f*US)7V=om=dhO%kL7v}dmixUjvtQ6bi*^aIg?v3xh0cZF}XF9+c3G)T*opx z1HDLpbu61R(6dZOAkX4MKA@fJ^ZD#tpO0tf`h3DvAots3Q%gv4$)=VN;*w1*KEEZK zT5NQ?h+@g67PHlVgDT#U)VCz{jHJFJsplm1f}~!O)GLyDO;T@2>af=x2~b}2#9i|6 z1U>+o`45b7J;7!pfOpym;HNPHc)yJR-f|;-hLy1ci;$+OgJ(` zAC45&iXT0IB{*@=aY z{RW8YzS1Nhn6ESm2;M7A0>TtZlYrp7(j*`luQUk=zAH@vg6&F^fZ)2)Bp{fsGzkcQ zo-0iPn&nE9fa-!%H*@psFluL2@WTnEN&JrV5_ZeA%gSSK3s2b_ZVxht4bs9NQONah}avI zq0#w^$k83P-@rPwaGL@sl)7~(0Ct@h0g!rDuu6I1li=3hy`v$XHdO1kdMZ)ffhAY=4ZiBe<-yod%HUBLCBCL*xN01Ty0WnFLyudVn*X9?t z)h*(-xweQ=S#7_Ftg6@Fh0l)*BXK*2-0C1T*oabsbXBD#V!q*EmCi5TllIQI8q;|% zyuw@yv98|<#49u@!ggnb+;1zRyAJUkAVt{rjgEjO6v+KniZJ$rezPY<7(1dP=r?@F zabbw#YT;KY|J>4b6H$9*ox>a%gp_yos_Jd=;qycB@ab{-1I}w%sLd0C6SJ2Ejgm@R B)O7#= diff --git a/modular_citadel/code/game/machinery/vending.dm b/modular_citadel/code/game/machinery/vending.dm index efbaa9f95..9f1157c99 100644 --- a/modular_citadel/code/game/machinery/vending.dm +++ b/modular_citadel/code/game/machinery/vending.dm @@ -70,6 +70,7 @@ /obj/item/electropack/vibrator = 2, /obj/item/fleshlight = 2, /obj/item/storage/box/portallight = 1, + /obj/item/storage/pill_bottle/lovedice = 5, ) contraband = list( /obj/item/clothing/under/gear_harness = 3, diff --git a/tgstation.dme b/tgstation.dme index 2d44c3dab..66d4b731a 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3101,8 +3101,10 @@ #include "hyperstation\code\datums\weather\oxygen_rain.dm" #include "hyperstation\code\game\machinery\lore_terminal.dm" #include "hyperstation\code\game\objects\railings.dm" +#include "hyperstation\code\game\objects\items\cards.dm" #include "hyperstation\code\game\objects\items\coconutcannon.dm" #include "hyperstation\code\game\objects\items\cosmetics.dm" +#include "hyperstation\code\game\objects\items\lovedice.dm" #include "hyperstation\code\game\objects\items\storage\big_bag.dm" #include "hyperstation\code\game\objects\structures\bench.dm" #include "hyperstation\code\game\objects\structures\ghost_role_spawners.dm" diff --git a/tgui/packages/tgui/interfaces/CardsDeck.js b/tgui/packages/tgui/interfaces/CardsDeck.js new file mode 100644 index 000000000..0ce0edef9 --- /dev/null +++ b/tgui/packages/tgui/interfaces/CardsDeck.js @@ -0,0 +1,179 @@ +import { useBackend, useLocalState } from '../backend'; +import { Box, Button, Dropdown, LabeledList, NumberInput, Section, Table, Tabs } from '../components'; +import { Window } from '../layouts'; + +export const CardsDeck = (props, context) => { + const { data, act } = useBackend(context); + const { + face_up, + rotation, + cards, + name, + peeking, + possible_rotations, + } = data; + + const [tab, setTab] = useLocalState(context, 'tab', 0); + const [drawCount, setDrawCount] = useLocalState(context, 'drawCount', 1); + const [dealCardsCount, setDealCardsCount] = useLocalState(context, 'dealCards', 1); + const [dealHandsCount, setDealHandsCount] = useLocalState(context, 'dealHands', 1); + const [selectedCards, setSelectedCards] = useLocalState(context, 'selectedCards', []); + const select_card = card => { + if (selectedCards.includes(card)) { + setSelectedCards(selectedCards.filter(element => element !== card)); + } + else { + setSelectedCards([...selectedCards, card]); + } + }; + + return ( + + +

    + + This {name} contains {cards.length} cards. + + + The deck is {rotation} and turned {face_up ? "face-up" : "face-down"}. + + {!!face_up && cards.length > 0 && ( + + You can see a {cards[cards.length - 1].name} on top. + + ) || null} +
    + + setTab(0)}> + Controls + + setTab(1)}> + Peek + + + {tab === 0 && ( +
    + + +
    + )} + {tab === 1 && ( +
    + {peeking && ( + <> + +
    + )} + + + ); +}; \ No newline at end of file diff --git a/tgui/packages/tgui/public/tgui.bundle.js b/tgui/packages/tgui/public/tgui.bundle.js index c2d3a13bc..44beecaad 100644 --- a/tgui/packages/tgui/public/tgui.bundle.js +++ b/tgui/packages/tgui/public/tgui.bundle.js @@ -1,5 +1,5 @@ -!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=177)}([function(e,t,n){"use strict";t.__esModule=!0;var o=n(392);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(t[e]=o[e])}))},function(e,t,n){"use strict";t.__esModule=!0,t.Tooltip=t.Tabs=t.Table=t.Slider=t.Section=t.ProgressBar=t.NumberInput=t.NoticeBox=t.Modal=t.NanoMap=t.LabeledList=t.LabeledControls=t.Knob=t.Input=t.Icon=t.Grid=t.Flex=t.Dropdown=t.Divider=t.Dimmer=t.ColorBox=t.Collapsible=t.Chart=t.ByondUi=t.Button=t.Box=t.BlockQuote=t.AnimatedNumber=void 0;var o=n(119);t.AnimatedNumber=o.AnimatedNumber;var r=n(411);t.BlockQuote=r.BlockQuote;var a=n(17);t.Box=a.Box;var i=n(120);t.Button=i.Button;var c=n(413);t.ByondUi=c.ByondUi;var l=n(415);t.Chart=l.Chart;var d=n(416);t.Collapsible=d.Collapsible;var u=n(417);t.ColorBox=u.ColorBox;var s=n(165);t.Dimmer=s.Dimmer;var p=n(166);t.Divider=p.Divider;var m=n(418);t.Dropdown=m.Dropdown;var f=n(167);t.Flex=f.Flex;var h=n(419);t.Grid=h.Grid;var C=n(121);t.Icon=C.Icon;var g=n(420);t.Input=g.Input;var b=n(421);t.Knob=b.Knob;var N=n(422);t.LabeledControls=N.LabeledControls;var v=n(170);t.LabeledList=v.LabeledList;var V=n(423);t.NanoMap=V.NanoMap;var y=n(424);t.Modal=y.Modal;var _=n(425);t.NoticeBox=_.NoticeBox;var x=n(122);t.NumberInput=x.NumberInput;var k=n(426);t.ProgressBar=k.ProgressBar;var w=n(427);t.Section=w.Section;var L=n(428);t.Slider=L.Slider;var B=n(168);t.Table=B.Table;var S=n(429);t.Tabs=S.Tabs;var I=n(164);t.Tooltip=I.Tooltip},function(e,t,n){"use strict";t.__esModule=!0,t.useSharedState=t.useLocalState=t.useBackend=t.backendReducer=t.backendSetSharedState=t.backendUpdate=void 0;var o=n(38),r=n(22);t.backendUpdate=function(e){return{type:"backend/update",payload:e}};var a=function(e,t){return{type:"backend/setSharedState",payload:{key:e,nextState:t}}};t.backendSetSharedState=a;t.backendReducer=function(e,t){var n=t.type,r=t.payload;if("backend/update"===n){var a=Object.assign({},e.config,{},r.config),i=Object.assign({},e.data,{},r.static_data,{},r.data),c=Object.assign({},e.shared);if(r.shared)for(var l=0,d=Object.keys(r.shared);l0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(6),r=n(92),a=n(18),i=n(60),c=n(96),l=n(131),d=r("wks"),u=o.Symbol,s=l?u:u&&u.withoutSetter||i;e.exports=function(e){return a(d,e)||(c&&a(u,e)?d[e]=u[e]:d[e]=s("Symbol."+e)),d[e]}},function(e,t,n){"use strict";var o=n(8),r=n(125),a=n(9),i=n(35),c=Object.defineProperty;t.f=o?c:function(e,t,n){if(a(e),t=i(t,!0),a(n),r)try{return c(e,t,n)}catch(o){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){"use strict";var o=n(23);e.exports=function(e){return Object(o(e))}},function(e,t,n){"use strict";function o(e){var t=0;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(t=e[Symbol.iterator]()).next.bind(t)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n",apos:"'"};return e.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";t.__esModule=!0,t.Box=t.computeBoxClassName=t.computeBoxProps=t.halfUnit=t.unit=void 0;var o=n(10),r=n(0),a=n(412),i=n(38);var c=function(e){return"string"==typeof e?e:"number"==typeof e?12*e+"px":void 0};t.unit=c;var l=function(e){return"string"==typeof e?e:"number"==typeof e?12*e*.5+"px":void 0};t.halfUnit=l;var d=function(e){return"string"==typeof e&&i.CSS_COLORS.includes(e)},u=function(e){return function(t,n){(0,o.isFalsy)(n)||(t[e]=n)}},s=function(e,t){return function(n,r){(0,o.isFalsy)(r)||(n[e]=t(r))}},p=function(e,t){return function(n,r){(0,o.isFalsy)(r)||(n[e]=t)}},m=function(e,t,n){return function(r,a){if(!(0,o.isFalsy)(a))for(var i=0;i0&&(t.style=l),t};t.computeBoxProps=C;var g=function(e){var t=e.textColor||e.color,n=e.backgroundColor;return(0,o.classes)([d(t)&&"color-"+t,d(n)&&"color-bg-"+n])};t.computeBoxClassName=g;var b=function(e){var t=e.as,n=void 0===t?"div":t,o=e.className,i=e.children,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["as","className","children"]);if("function"==typeof i)return i(C(e));var l="string"==typeof o?o+" "+g(c):g(c),d=C(c);return(0,r.createVNode)(a.VNodeFlags.HtmlElement,n,l,i,a.ChildFlags.UnknownChildren,d)};t.Box=b,b.defaultHooks=o.pureComponentHooks},function(e,t,n){"use strict";var o={}.hasOwnProperty;e.exports=function(e,t){return o.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.keyOfMatchingRange=t.inRange=t.toFixed=t.round=t.scale=t.clamp01=t.clamp=void 0;t.clamp=function(e,t,n){return en?n:e};t.clamp01=function(e){return e<0?0:e>1?1:e};t.scale=function(e,t,n){return(e-t)/(n-t)};t.round=function(e,t){return!e||isNaN(e)?e:(t|=0,a=(e*=n=Math.pow(10,t))>0|-(e<0),r=Math.abs(e%1)>=.4999999999854481,o=Math.floor(e),r&&(e=o+(a>0)),(r?e:Math.round(e))/n);var n,o,r,a};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(Math.max(t,0))};var o=function(e,t){return t&&e>=t[0]&&e<=t[1]};t.inRange=o;t.keyOfMatchingRange=function(e,t){for(var n=0,r=Object.keys(t);n_;_++)if((p||_ in v)&&(b=V(g=v[_],_,N),e))if(t)k[_]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:l.call(k,g)}else if(u)return!1;return s?-1:d||u?u:k}};e.exports={forEach:d(0),map:d(1),filter:d(2),some:d(3),every:d(4),find:d(5),findIndex:d(6)}},function(e,t,n){"use strict";var o=n(8),r=n(72),a=n(48),i=n(26),c=n(35),l=n(18),d=n(125),u=Object.getOwnPropertyDescriptor;t.f=o?u:function(e,t){if(e=i(e),t=c(t,!0),d)try{return u(e,t)}catch(n){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";function o(e,t,n,o,r,a,i){try{var c=e[a](i),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}t.__esModule=!0,t.winset=t.winget=t.runCommand=t.callByondAsync=t.callByond=t.IS_IE8=void 0;var r=window.Byond,a=function(){var e=navigator.userAgent.match(/Trident\/(\d+).+?;/i);if(!e)return null;var t=e[1];return t?parseInt(t,10):null}(),i=null!==a&&a<=6;t.IS_IE8=i;var c=function(e,t){void 0===t&&(t={}),r.call(e,t)};t.callByond=c;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return r.call(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return c("winset",{command:e})};var d=function(){var e,t=(e=regeneratorRuntime.mark((function n(e,t){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l("winget",{id:e,property:t});case 2:return o=n.sent,n.abrupt("return",o[t]);case 4:case"end":return n.stop()}}),n)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var i=e.apply(t,n);function c(e){o(i,r,a,c,l,"next",e)}function l(e){o(i,r,a,c,l,"throw",e)}c(undefined)}))});return function(e,n){return t.apply(this,arguments)}}();t.winget=d;t.winset=function(e,t,n){var o;return c("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var o=n(6),r=n(30),a=n(18),i=n(90),c=n(91),l=n(36),d=l.get,u=l.enforce,s=String(String).split("String");(e.exports=function(e,t,n,c){var l=!!c&&!!c.unsafe,d=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),u(n).source=s.join("string"==typeof t?t:"")),e!==o?(l?!p&&e[t]&&(d=!0):delete e[t],d?e[t]=n:r(e,t,n)):d?e[t]=n:i(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&d(this).source||c(this)}))},function(e,t,n){"use strict";var o=n(8),r=n(5),a=n(18),i=Object.defineProperty,c={},l=function(e){throw e};e.exports=function(e,t){if(a(c,e))return c[e];t||(t={});var n=[][e],d=!!a(t,"ACCESSORS")&&t.ACCESSORS,u=a(t,0)?t[0]:l,s=a(t,1)?t[1]:undefined;return c[e]=!!n&&!r((function(){if(d&&!o)return!0;var e={length:-1};d?i(e,1,{enumerable:!0,get:l}):e[1]=1,n.call(e,u,s)}))}},function(e,t,n){"use strict";var o=n(59),r=n(23);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(129),r=n(18),a=n(135),i=n(14).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var o=n(23),r=/"/g;e.exports=function(e,t,n,a){var i=String(o(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+String(a).replace(r,""")+'"'),c+">"+i+""}},function(e,t,n){"use strict";var o=n(5);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(48);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:o)(e)}},function(e,t,n){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.uniqBy=t.reduce=t.sortBy=t.map=t.filter=t.toKeyedArray=t.toArray=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};t.toKeyedArray=function(e,t){return void 0===t&&(t="key"),o((function(e,n){var o;return Object.assign(((o={})[t]=n,o),e)}))(e)};t.filter=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oc)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;nn;)r[n]=t[n++];return r},U=function(e,t){T(e,t,{get:function(){return S(this)[t]}})},H=function(e){var t;return e instanceof M||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},K=function(e,t){return z(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},Y=function(e,t){return K(e,t=h(t,!0))?u(2,e[t]):E(e,t)},q=function(e,t,n){return!(K(e,t=h(t,!0))&&b(n)&&C(n,"value"))||C(n,"get")||C(n,"set")||n.configurable||C(n,"writable")&&!n.writable||C(n,"enumerable")&&!n.enumerable?T(e,t,n):(e[t]=n.value,e)};a?(R||(w.f=Y,k.f=q,U(D,"buffer"),U(D,"byteOffset"),U(D,"byteLength"),U(D,"length")),o({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:Y,defineProperty:q}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,u="set"+e,h=r[c],C=h,g=C&&C.prototype,k={},w=function(e,t){T(e,t,{get:function(){return function(e,t){var n=S(e);return n.view[l](t*a+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,o){var r=S(e);n&&(o=(o=A(o))<0?0:o>255?255:255&o),r.view[u](t*a+r.byteOffset,o,!0)}(this,t,e)},enumerable:!0})};R?i&&(C=t((function(e,t,n,o){return d(e,C,c),B(b(t)?H(t)?o!==undefined?new h(t,f(n,a),o):n!==undefined?new h(t,f(n,a)):new h(t):z(t)?G(C,t):y.call(C,t):new h(m(t)),e,C)})),v&&v(C,F),_(V(h),(function(e){e in C||s(C,e,h[e])})),C.prototype=g):(C=t((function(e,t,n,o){d(e,C,c);var r,i,l,u=0,s=0;if(b(t)){if(!H(t))return z(t)?G(C,t):y.call(C,t);r=t,s=f(n,a);var h=t.byteLength;if(o===undefined){if(h%a)throw P("Wrong length");if((i=h-s)<0)throw P("Wrong length")}else if((i=p(o)*a)+s>h)throw P("Wrong length");l=i/a}else l=m(t),r=new M(i=l*a);for(I(e,{buffer:r,byteOffset:s,byteLength:i,length:l,view:new O(r)});u"+e+"<\/script>"},f=function(){try{o=document.domain&&new ActiveXObject("htmlfile")}catch(r){}var e,t;f=o?function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t}(o):((t=d("iframe")).style.display="none",l.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F);for(var n=i.length;n--;)delete f.prototype[i[n]];return f()};c[s]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p.prototype=r(e),n=new p,p.prototype=null,n[s]=e):n=f(),t===undefined?n:a(n,t)}},function(e,t,n){"use strict";var o=n(14).f,r=n(18),a=n(13)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&o(e,a,{configurable:!0,value:t})}},function(e,t,n){"use strict";var o=n(13),r=n(44),a=n(14),i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a.f(c,i,{configurable:!0,value:r(null)}),e.exports=function(e){c[i][e]=!0}},function(e,t,n){"use strict";var o=n(9),r=n(32),a=n(13)("species");e.exports=function(e,t){var n,i=o(e).constructor;return i===undefined||(n=o(i)[a])==undefined?t:r(n)}},function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var o=n(130),r=n(94).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(32);e.exports=function(e,t,n){if(o(e),t===undefined)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var o=n(35),r=n(14),a=n(48);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},function(e,t,n){"use strict";var o=n(9),r=n(141);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(a){}return function(n,a){return o(n),r(a),t?e.call(n,a):n.__proto__=a,n}}():undefined)},function(e,t,n){"use strict";var o=n(61),r=n(7),a=n(18),i=n(14).f,c=n(60),l=n(69),d=c("meta"),u=0,s=Object.isExtensible||function(){return!0},p=function(e){i(e,d,{value:{objectID:"O"+ ++u,weakData:{}}})},m=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,d)){if(!s(e))return"F";if(!t)return"E";p(e)}return e[d].objectID},getWeakData:function(e,t){if(!a(e,d)){if(!s(e))return!0;if(!t)return!1;p(e)}return e[d].weakData},onFreeze:function(e){return l&&m.REQUIRED&&s(e)&&!a(e,d)&&p(e),e}};o[d]=!0},function(e,t,n){"use strict";t.__esModule=!0,t.logger=t.createLogger=void 0;n(161);var o=n(22),r=0,a=1,i=2,c=3,l=4,d=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a=i){var c=[t].concat(r).map((function(e){return"string"==typeof e?e:e instanceof Error?e.stack||String(e):JSON.stringify(e)})).filter((function(e){return e})).join(" ")+"\nUser Agent: "+navigator.userAgent;(0,o.callByond)("",{src:window.__ref__,action:"tgui:log",log:c})}},u=function(e){return{debug:function(){for(var t=arguments.length,n=new Array(t),o=0;ou;)if((c=l[u++])!=c)return!0}else for(;d>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},function(e,t,n){"use strict";var o=n(5),r=/#|\.prototype\./,a=function(e,t){var n=c[i(e)];return n==d||n!=l&&("function"==typeof t?o(t):!!t)},i=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},c=a.data={},l=a.NATIVE="N",d=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var o=n(130),r=n(94);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(7),r=n(55),a=n(13)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[a])&&(n=undefined):n=undefined),new(n===undefined?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var o=n(5),r=n(13),a=n(97),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var o=n(24);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},function(e,t,n){"use strict";var o=n(5);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var o=n(9),r=n(99),a=n(12),i=n(50),c=n(100),l=n(138),d=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,u,s){var p,m,f,h,C,g,b,N=i(t,n,u?2:1);if(s)p=e;else{if("function"!=typeof(m=c(e)))throw TypeError("Target is not iterable");if(r(m)){for(f=0,h=a(e.length);h>f;f++)if((C=u?N(o(b=e[f])[0],b[1]):N(e[f]))&&C instanceof d)return C;return new d(!1)}p=m.call(e)}for(g=p.next;!(b=g.call(p)).done;)if("object"==typeof(C=l(p,N,b.value,u))&&C&&C instanceof d)return C;return new d(!1)}).stop=function(e){return new d(!0,e)}},function(e,t,n){"use strict";function o(e){var t=0;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(t=e[Symbol.iterator]()).next.bind(t)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n1?r-1:0),c=1;c1?o-1:0),a=1;a=0:s>p;p+=m)p in u&&(l=n(l,u[p],p,d));return l}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var o=n(6),r=n(8),a=n(104),i=n(30),c=n(68),l=n(5),d=n(57),u=n(31),s=n(12),p=n(143),m=n(224),f=n(37),h=n(52),C=n(49).f,g=n(14).f,b=n(98),N=n(45),v=n(36),V=v.get,y=v.set,_=o.ArrayBuffer,x=_,k=o.DataView,w=k&&k.prototype,L=Object.prototype,B=o.RangeError,S=m.pack,I=m.unpack,T=function(e){return[255&e]},E=function(e){return[255&e,e>>8&255]},A=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},P=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},M=function(e){return S(e,23,4)},O=function(e){return S(e,52,8)},R=function(e,t){g(e.prototype,t,{get:function(){return V(this)[t]}})},j=function(e,t,n,o){var r=p(n),a=V(e);if(r+t>a.byteLength)throw B("Wrong index");var i=V(a.buffer).bytes,c=r+a.byteOffset,l=i.slice(c,c+t);return o?l:l.reverse()},F=function(e,t,n,o,r,a){var i=p(n),c=V(e);if(i+t>c.byteLength)throw B("Wrong index");for(var l=V(c.buffer).bytes,d=i+c.byteOffset,u=o(+r),s=0;sG;)(D=z[G++])in x||i(x,D,_[D]);W.constructor=x}h&&f(w)!==L&&h(w,L);var U=new k(new x(2)),H=w.setInt8;U.setInt8(0,2147483648),U.setInt8(1,2147483649),!U.getInt8(0)&&U.getInt8(1)||c(w,{setInt8:function(e,t){H.call(this,e,t<<24>>24)},setUint8:function(e,t){H.call(this,e,t<<24>>24)}},{unsafe:!0})}else x=function(e){d(this,x,"ArrayBuffer");var t=p(e);y(this,{bytes:b.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},k=function(e,t,n){d(this,k,"DataView"),d(e,x,"DataView");var o=V(e).byteLength,a=u(t);if(a<0||a>o)throw B("Wrong offset");if(a+(n=n===undefined?o-a:s(n))>o)throw B("Wrong length");y(this,{buffer:e,byteLength:n,byteOffset:a}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},r&&(R(x,"byteLength"),R(k,"buffer"),R(k,"byteLength"),R(k,"byteOffset")),c(k.prototype,{getInt8:function(e){return j(this,1,e)[0]<<24>>24},getUint8:function(e){return j(this,1,e)[0]},getInt16:function(e){var t=j(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=j(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return P(j(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return P(j(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return I(j(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return I(j(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){F(this,1,e,T,t)},setUint8:function(e,t){F(this,1,e,T,t)},setInt16:function(e,t){F(this,2,e,E,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){F(this,2,e,E,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){F(this,4,e,M,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){F(this,8,e,O,t,arguments.length>2?arguments[2]:undefined)}});N(x,"ArrayBuffer"),N(k,"DataView"),e.exports={ArrayBuffer:x,DataView:k}},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(63),i=n(24),c=n(53),l=n(70),d=n(57),u=n(7),s=n(5),p=n(76),m=n(45),f=n(80);e.exports=function(e,t,n){var h=-1!==e.indexOf("Map"),C=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],N=b&&b.prototype,v=b,V={},y=function(e){var t=N[e];i(N,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(C&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return C&&!u(e)?undefined:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(C&&!u(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof b||!(C||N.forEach&&!s((function(){(new b).entries().next()})))))v=n.getConstructor(t,e,h,g),c.REQUIRED=!0;else if(a(e,!0)){var _=new v,x=_[g](C?{}:-0,1)!=_,k=s((function(){_.has(1)})),w=p((function(e){new b(e)})),L=!C&&s((function(){for(var e=new b,t=5;t--;)e[g](t,t);return!e.has(-0)}));w||((v=t((function(t,n){d(t,v,e);var o=f(new b,t,v);return n!=undefined&&l(n,o[g],o,h),o}))).prototype=N,N.constructor=v),(k||L)&&(y("delete"),y("has"),h&&y("get")),(L||x)&&y(g),C&&N.clear&&delete N.clear}return V[e]=v,o({global:!0,forced:v!=b},V),m(v,e),C||n.setStrong(v,e,h),v}},function(e,t,n){"use strict";var o=n(7),r=n(52);e.exports=function(e,t,n){var a,i;return r&&"function"==typeof(a=t.constructor)&&a!==n&&o(i=a.prototype)&&i!==n.prototype&&r(e,i),e}},function(e,t,n){"use strict";var o=Math.expm1,r=Math.exp;e.exports=!o||o(10)>22025.465794806718||o(10)<22025.465794806718||-2e-17!=o(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:o},function(e,t,n){"use strict";e.exports="\t\n\x0B\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},function(e,t,n){"use strict";var o=n(40),r=n(6),a=n(5);e.exports=o||!a((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}))},function(e,t,n){"use strict";var o=n(9);e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var o,r,a=n(84),i=n(110),c=RegExp.prototype.exec,l=String.prototype.replace,d=c,u=(o=/a/,r=/b*/g,c.call(o,"a"),c.call(r,"a"),0!==o.lastIndex||0!==r.lastIndex),s=i.UNSUPPORTED_Y||i.BROKEN_CARET,p=/()??/.exec("")[1]!==undefined;(u||p||s)&&(d=function(e){var t,n,o,r,i=this,d=s&&i.sticky,m=a.call(i),f=i.source,h=0,C=e;return d&&(-1===(m=m.replace("y","")).indexOf("g")&&(m+="g"),C=String(e).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==e[i.lastIndex-1])&&(f="(?: "+f+")",C=" "+C,h++),n=new RegExp("^(?:"+f+")",m)),p&&(n=new RegExp("^"+f+"$(?!\\s)",m)),u&&(t=i.lastIndex),o=c.call(d?n:i,C),d?o?(o.input=o.input.slice(h),o[0]=o[0].slice(h),o.index=i.lastIndex,i.lastIndex+=o[0].length):i.lastIndex=0:u&&o&&(i.lastIndex=i.global?o.index+o[0].length:t),p&&o&&o.length>1&&l.call(o[0],n,(function(){for(r=1;r")})),u="$0"==="a".replace(/./,"$0"),s=a("replace"),p=!!/./[s]&&""===/./[s]("a","$0"),m=!r((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,s){var f=a(e),h=!r((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),C=h&&!r((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[f]=/./[f]),n.exec=function(){return t=!0,null},n[f](""),!t}));if(!h||!C||"replace"===e&&(!d||!u||p)||"split"===e&&!m){var g=/./[f],b=n(f,""[e],(function(e,t,n,o,r){return t.exec===i?h&&!r?{done:!0,value:g.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),N=b[0],v=b[1];o(String.prototype,e,N),o(RegExp.prototype,f,2==t?function(e,t){return v.call(e,this,t)}:function(e){return v.call(e,this)})}s&&c(RegExp.prototype[f],"sham",!0)}},function(e,t,n){"use strict";var o=n(34),r=n(85);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(0),r=n(1);t.InterfaceLockNoticeBox=function(e){var t=e.siliconUser,n=e.locked,a=e.onLockStatusChange,i=e.accessText;return t?(0,o.createComponentVNode)(2,r.NoticeBox,{children:(0,o.createComponentVNode)(2,r.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{m:0,color:"gray",icon:n?"lock":"unlock",content:n?"Locked":"Unlocked",onClick:function(){a&&a(!n)}})})]})}):(0,o.createComponentVNode)(2,r.NoticeBox,{children:["Swipe ",i||"an ID card"," ","to ",n?"unlock":"lock"," this interface."]})}},function(e,t,n){"use strict";var o=n(6),r=n(7),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){"use strict";var o=n(6),r=n(30);e.exports=function(e,t){try{r(o,e,t)}catch(n){o[e]=t}return t}},function(e,t,n){"use strict";var o=n(126),r=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(e){return r.call(e)}),e.exports=o.inspectSource},function(e,t,n){"use strict";var o=n(40),r=n(126);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.6.5",mode:o?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var o=n(39),r=n(49),a=n(95),i=n(9);e.exports=o("Reflect","ownKeys")||function(e){var t=r.f(i(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var o=n(5);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(e,t,n){"use strict";var o,r,a=n(6),i=n(74),c=a.process,l=c&&c.versions,d=l&&l.v8;d?r=(o=d.split("."))[0]+o[1]:i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=o[1]),e.exports=r&&+r},function(e,t,n){"use strict";var o=n(15),r=n(43),a=n(12);e.exports=function(e){for(var t=o(this),n=a(t.length),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,d=l===undefined?n:r(l,n);d>c;)t[c++]=e;return t}},function(e,t,n){"use strict";var o=n(13),r=n(67),a=o("iterator"),i=Array.prototype;e.exports=function(e){return e!==undefined&&(r.Array===e||i[a]===e)}},function(e,t,n){"use strict";var o=n(75),r=n(67),a=n(13)("iterator");e.exports=function(e){if(e!=undefined)return e[a]||e["@@iterator"]||r[o(e)]}},function(e,t,n){"use strict";var o={};o[n(13)("toStringTag")]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var o=n(3),r=n(209),a=n(37),i=n(52),c=n(45),l=n(30),d=n(24),u=n(13),s=n(40),p=n(67),m=n(140),f=m.IteratorPrototype,h=m.BUGGY_SAFARI_ITERATORS,C=u("iterator"),g=function(){return this};e.exports=function(e,t,n,u,m,b,N){r(n,t,u);var v,V,y,_=function(e){if(e===m&&B)return B;if(!h&&e in w)return w[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",k=!1,w=e.prototype,L=w[C]||w["@@iterator"]||m&&w[m],B=!h&&L||_(m),S="Array"==t&&w.entries||L;if(S&&(v=a(S.call(new e)),f!==Object.prototype&&v.next&&(s||a(v)===f||(i?i(v,f):"function"!=typeof v[C]&&l(v,C,g)),c(v,x,!0,!0),s&&(p[x]=g))),"values"==m&&L&&"values"!==L.name&&(k=!0,B=function(){return L.call(this)}),s&&!N||w[C]===B||l(w,C,B),p[t]=B,m)if(V={values:_("values"),keys:b?B:_("keys"),entries:_("entries")},N)for(y in V)(h||k||!(y in w))&&d(w,y,V[y]);else o({target:t,proto:!0,forced:h||k},V);return V}},function(e,t,n){"use strict";var o=n(5);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},function(e,t,n){"use strict";var o=n(12),r=n(106),a=n(23),i=Math.ceil,c=function(e){return function(t,n,c){var l,d,u=String(a(t)),s=u.length,p=c===undefined?" ":String(c),m=o(n);return m<=s||""==p?u:(l=m-s,(d=r.call(p,i(l/p.length))).length>l&&(d=d.slice(0,l)),e?u+d:d+u)}};e.exports={start:c(!1),end:c(!0)}},function(e,t,n){"use strict";var o=n(31),r=n(23);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=o(e);if(a<0||a==Infinity)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){"use strict";e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){"use strict";var o,r,a,i=n(6),c=n(5),l=n(34),d=n(50),u=n(133),s=n(89),p=n(152),m=i.location,f=i.setImmediate,h=i.clearImmediate,C=i.process,g=i.MessageChannel,b=i.Dispatch,N=0,v={},V=function(e){if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},y=function(e){return function(){V(e)}},_=function(e){V(e.data)},x=function(e){i.postMessage(e+"",m.protocol+"//"+m.host)};f&&h||(f=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return v[++N]=function(){("function"==typeof e?e:Function(e)).apply(undefined,t)},o(N),N},h=function(e){delete v[e]},"process"==l(C)?o=function(e){C.nextTick(y(e))}:b&&b.now?o=function(e){b.now(y(e))}:g&&!p?(a=(r=new g).port2,r.port1.onmessage=_,o=d(a.postMessage,a,1)):!i.addEventListener||"function"!=typeof postMessage||i.importScripts||c(x)||"file:"===m.protocol?o="onreadystatechange"in s("script")?function(e){u.appendChild(s("script")).onreadystatechange=function(){u.removeChild(this),V(e)}}:function(e){setTimeout(y(e),0)}:(o=x,i.addEventListener("message",_,!1))),e.exports={set:f,clear:h}},function(e,t,n){"use strict";var o=n(7),r=n(34),a=n(13)("match");e.exports=function(e){var t;return o(e)&&((t=e[a])!==undefined?!!t:"RegExp"==r(e))}},function(e,t,n){"use strict";var o=n(5);function r(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=o((function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),t.BROKEN_CARET=o((function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")}))},function(e,t,n){"use strict";var o=n(31),r=n(23),a=function(e){return function(t,n){var a,i,c=String(r(t)),l=o(n),d=c.length;return l<0||l>=d?e?"":undefined:(a=c.charCodeAt(l))<55296||a>56319||l+1===d||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var o=n(109);e.exports=function(e){if(o(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var o=n(13)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){"use strict";var o=n(111).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},function(e,t,n){"use strict";var o=n(5),r=n(82);e.exports=function(e){return o((function(){return!!r[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||r[e].name!==e}))}},function(e,t,n){"use strict";var o=n(6),r=n(5),a=n(76),i=n(11).NATIVE_ARRAY_BUFFER_VIEWS,c=o.ArrayBuffer,l=o.Int8Array;e.exports=!i||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!a((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new c(2),1,undefined).length}))},function(e,t,n){"use strict";t.__esModule=!0,t.hotKeyReducer=t.hotKeyMiddleware=t.releaseHeldKeys=t.KEY_MINUS=t.KEY_EQUAL=t.KEY_Z=t.KEY_Y=t.KEY_X=t.KEY_W=t.KEY_V=t.KEY_U=t.KEY_T=t.KEY_S=t.KEY_R=t.KEY_Q=t.KEY_P=t.KEY_O=t.KEY_N=t.KEY_M=t.KEY_L=t.KEY_K=t.KEY_J=t.KEY_I=t.KEY_H=t.KEY_G=t.KEY_F=t.KEY_E=t.KEY_D=t.KEY_C=t.KEY_B=t.KEY_A=t.KEY_9=t.KEY_8=t.KEY_7=t.KEY_6=t.KEY_5=t.KEY_4=t.KEY_3=t.KEY_2=t.KEY_1=t.KEY_0=t.KEY_SPACE=t.KEY_ESCAPE=t.KEY_ALT=t.KEY_CTRL=t.KEY_SHIFT=t.KEY_ENTER=t.KEY_TAB=t.KEY_BACKSPACE=void 0;var o=n(22),r=(0,n(54).createLogger)("hotkeys");t.KEY_BACKSPACE=8;t.KEY_TAB=9;t.KEY_ENTER=13;t.KEY_SHIFT=16;t.KEY_CTRL=17;t.KEY_ALT=18;t.KEY_ESCAPE=27;t.KEY_SPACE=32;t.KEY_0=48;t.KEY_1=49;t.KEY_2=50;t.KEY_3=51;t.KEY_4=52;t.KEY_5=53;t.KEY_6=54;t.KEY_7=55;t.KEY_8=56;t.KEY_9=57;t.KEY_A=65;t.KEY_B=66;t.KEY_C=67;t.KEY_D=68;t.KEY_E=69;t.KEY_F=70;t.KEY_G=71;t.KEY_H=72;t.KEY_I=73;t.KEY_J=74;t.KEY_K=75;t.KEY_L=76;t.KEY_M=77;t.KEY_N=78;t.KEY_O=79;t.KEY_P=80;t.KEY_Q=81;t.KEY_R=82;t.KEY_S=83;t.KEY_T=84;t.KEY_U=85;t.KEY_V=86;t.KEY_W=87;t.KEY_X=88;t.KEY_Y=89;t.KEY_Z=90;t.KEY_EQUAL=187;t.KEY_MINUS=189;var a=[17,18,16],i=[27,13,32,9,17,16],c={},l=function(e,t,n,o){var r="";return e&&(r+="Ctrl+"),t&&(r+="Alt+"),n&&(r+="Shift+"),r+=o>=48&&o<=90?String.fromCharCode(o):"["+o+"]"},d=function(e){var t=window.event?e.which:e.keyCode,n=e.ctrlKey,o=e.altKey,r=e.shiftKey;return{keyCode:t,ctrlKey:n,altKey:o,shiftKey:r,hasModifierKeys:n||o||r,keyString:l(n,o,r,t)}},u=function(){for(var e=0,t=Object.keys(c);e=0||(r[n]=e[n]);return r}var f=(0,l.createLogger)("Button"),h=function(e){var t=e.className,n=e.fluid,l=e.icon,p=e.color,h=e.disabled,C=e.selected,g=e.tooltip,b=e.tooltipPosition,N=e.ellipsis,v=e.content,V=e.iconRotation,y=e.iconSpin,_=e.children,x=e.onclick,k=e.onClick,w=m(e,["className","fluid","icon","color","disabled","selected","tooltip","tooltipPosition","ellipsis","content","iconRotation","iconSpin","children","onclick","onClick"]),L=!(!v&&!_);return x&&f.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid",h&&"Button--disabled",C&&"Button--selected",L&&"Button--hasContent",N&&"Button--ellipsis",p&&"string"==typeof p?"Button--color--"+p:"Button--color--default",t]),tabIndex:!h&&"0",unselectable:a.IS_IE8,onclick:function(e){(0,c.refocusLayout)(),!h&&k&&k(e)},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;return t===i.KEY_SPACE||t===i.KEY_ENTER?(e.preventDefault(),void(!h&&k&&k(e))):t===i.KEY_ESCAPE?(e.preventDefault(),void(0,c.refocusLayout)()):void 0}},w,{children:[l&&(0,o.createComponentVNode)(2,u.Icon,{name:l,rotation:V,spin:y}),v,_,g&&(0,o.createComponentVNode)(2,s.Tooltip,{content:g,position:b})]})))};t.Button=h,h.defaultHooks=r.pureComponentHooks;var C=function(e){var t=e.checked,n=m(e,["checked"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=C,h.Checkbox=C;var g=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}p(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmContent,r=void 0===n?"Confirm?":n,a=t.confirmColor,i=void 0===a?"bad":a,c=t.confirmIcon,l=t.icon,d=t.color,u=t.content,s=t.onClick,p=m(t,["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({content:this.state.clickedOnce?r:u,icon:this.state.clickedOnce?c:l,color:this.state.clickedOnce?i:d,onClick:function(){return e.state.clickedOnce?s():e.setClickedOnce(!0)}},p)))},t}(o.Component);t.ButtonConfirm=g,h.Confirm=g;var b=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}p(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,c=t.icon,l=t.iconRotation,p=t.iconSpin,f=t.tooltip,h=t.tooltipPosition,C=t.color,g=void 0===C?"default":C,b=(t.placeholder,t.maxLength,m(t,["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","placeholder","maxLength"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid","Button--color--"+g])},b,{onClick:function(){return e.setInInput(!0)},children:[c&&(0,o.createComponentVNode)(2,u.Icon,{name:c,rotation:l,spin:p}),(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===i.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===i.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef),f&&(0,o.createComponentVNode)(2,s.Tooltip,{content:f,position:h})]})))},t}(o.Component);t.ButtonInput=b,h.Input=b},function(e,t,n){"use strict";t.__esModule=!0,t.Icon=void 0;var o=n(0),r=n(10),a=n(17);var i=/-o$/,c=function(e){var t=e.name,n=e.size,c=e.spin,l=e.className,d=e.style,u=void 0===d?{}:d,s=e.rotation,p=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["name","size","spin","className","style","rotation"]);n&&(u["font-size"]=100*n+"%"),"number"==typeof s&&(u.transform="rotate("+s+"deg)");var m=i.test(t),f=t.replace(i,"");return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"i",className:(0,r.classes)([l,m?"far":"fas","fa-"+f,c&&"fa-spin"]),style:u},p)))};t.Icon=c,c.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(0),r=n(19),a=n(10),i=n(22),c=n(119),l=n(17);var d=function(e){var t,n;function d(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var d=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+d,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var d=n.inputRef.current;d.value=l;try{d.focus(),d.select()}catch(u){}}},n}return n=e,(t=d).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,d.prototype.render=function(){var e=this,t=this.state,n=t.dragging,d=t.editing,u=t.value,s=t.suppressingFlicker,p=this.props,m=p.className,f=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,N=p.maxValue,v=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||s)&&(L=u);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.IS_IE8})},S=h&&!n&&!s&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",f&&"NumberInput--fluid",m]),minWidth:V,minHeight:v,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(N-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:d?undefined:"none",height:v,"line-height":y,"font-size":_},onBlur:function(t){if(d){var n=(0,r.clamp)(t.target.value,b,N);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,N);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},d}(o.Component);t.NumberInput=d,d.defaultHooks=a.pureComponentHooks,d.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableBasicInfo=void 0;var o=n(0),r=n(2),a=n(1);t.PortableBasicInfo=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.connected,d=c.holding,u=c.on,s=c.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return i("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:l?"good":"average",children:l?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!d,onClick:function(){return i("eject")}}),children:d?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)}},function(e,t,n){"use strict";var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(r){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,n){"use strict";var o=n(8),r=n(5),a=n(89);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(6),r=n(90),a=o["__core-js_shared__"]||r("__core-js_shared__",{});e.exports=a},function(e,t,n){"use strict";var o=n(6),r=n(91),a=o.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){"use strict";var o=n(18),r=n(93),a=n(21),i=n(14);e.exports=function(e,t){for(var n=r(t),c=i.f,l=a.f,d=0;dl;)o(c,n=t[l++])&&(~a(d,n)||d.push(n));return d}},function(e,t,n){"use strict";var o=n(96);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(9),i=n(64);e.exports=o?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),c=o.length,l=0;c>l;)r.f(e,n=o[l++],t[n]);return e}},function(e,t,n){"use strict";var o=n(39);e.exports=o("document","documentElement")},function(e,t,n){"use strict";var o=n(26),r=n(49).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?function(e){try{return r(e)}catch(t){return i.slice()}}(e):r(o(e))}},function(e,t,n){"use strict";var o=n(13);t.f=o},function(e,t,n){"use strict";var o=n(15),r=n(43),a=n(12),i=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),c=a(n.length),l=r(e,c),d=r(t,c),u=arguments.length>2?arguments[2]:undefined,s=i((u===undefined?c:r(u,c))-d,c-l),p=1;for(d0;)d in n?n[l]=n[d]:delete n[l],l+=p,d+=p;return n}},function(e,t,n){"use strict";var o=n(55),r=n(12),a=n(50);e.exports=function i(e,t,n,c,l,d,u,s){for(var p,m=l,f=0,h=!!u&&a(u,s,3);f0&&o(p))m=i(e,t,p,r(p.length),m,d-1)-1;else{if(m>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[m]=p}m++}f++}return m}},function(e,t,n){"use strict";var o=n(9);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw a!==undefined&&o(a.call(e)),i}}},function(e,t,n){"use strict";var o=n(26),r=n(46),a=n(67),i=n(36),c=n(102),l=i.set,d=i.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){l(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=d(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,{value:undefined,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var o,r,a,i=n(37),c=n(30),l=n(18),d=n(13),u=n(40),s=d("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(r=i(i(a)))!==Object.prototype&&(o=r):p=!0),o==undefined&&(o={}),u||l(o,s)||c(o,s,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:p}},function(e,t,n){"use strict";var o=n(7);e.exports=function(e){if(!o(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var o=n(26),r=n(31),a=n(12),i=n(41),c=n(25),l=Math.min,d=[].lastIndexOf,u=!!d&&1/[1].lastIndexOf(1,-0)<0,s=i("lastIndexOf"),p=c("indexOf",{ACCESSORS:!0,1:0}),m=u||!s||!p;e.exports=m?function(e){if(u)return d.apply(this,arguments)||0;var t=o(this),n=a(t.length),i=n-1;for(arguments.length>1&&(i=l(i,r(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:d},function(e,t,n){"use strict";var o=n(31),r=n(12);e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){"use strict";var o=n(32),r=n(7),a=[].slice,i={},c=function(e,t,n){if(!(t in i)){for(var o=[],r=0;r1?arguments[1]:undefined,3);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(u.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return C(this,0===e?0:e,t)}}:{add:function(e){return C(this,e=0===e?0:e,e)}}),s&&o(u.prototype,"size",{get:function(){return m(this).size}}),u},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);d(e,t,(function(e,t){f(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),u(t)}}},function(e,t,n){"use strict";var o=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:o(1+e)}},function(e,t,n){"use strict";var o=n(7),r=Math.floor;e.exports=function(e){return!o(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){"use strict";var o=n(6),r=n(58).trim,a=n(82),i=o.parseInt,c=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var n=r(String(e));return i(n,t>>>0||(c.test(n)?16:10))}:i},function(e,t,n){"use strict";var o=n(8),r=n(64),a=n(26),i=n(72).f,c=function(e){return function(t){for(var n,c=a(t),l=r(c),d=l.length,u=0,s=[];d>u;)n=l[u++],o&&!i.call(c,n)||s.push(e?[n,c[n]]:c[n]);return s}};e.exports={entries:c(!0),values:c(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var o=n(6);e.exports=o.Promise},function(e,t,n){"use strict";var o=n(74);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(o)},function(e,t,n){"use strict";var o,r,a,i,c,l,d,u,s=n(6),p=n(21).f,m=n(34),f=n(108).set,h=n(152),C=s.MutationObserver||s.WebKitMutationObserver,g=s.process,b=s.Promise,N="process"==m(g),v=p(s,"queueMicrotask"),V=v&&v.value;V||(o=function(){var e,t;for(N&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},N?i=function(){g.nextTick(o)}:C&&!h?(c=!0,l=document.createTextNode(""),new C(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c}):b&&b.resolve?(d=b.resolve(undefined),u=d.then,i=function(){u.call(d,o)}):i=function(){f.call(s,o)}),e.exports=V||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},function(e,t,n){"use strict";var o=n(9),r=n(7),a=n(155);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var o=n(32),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){"use strict";var o=n(3),r=n(85);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(74);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o)},function(e,t,n){"use strict";var o=n(353);e.exports=function(e,t){var n=o(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var o=n(15),r=n(12),a=n(100),i=n(99),c=n(50),l=n(11).aTypedArrayConstructor;e.exports=function(e){var t,n,d,u,s,p,m=o(e),f=arguments.length,h=f>1?arguments[1]:undefined,C=h!==undefined,g=a(m);if(g!=undefined&&!i(g))for(p=(s=g.call(m)).next,m=[];!(u=p.call(s)).done;)m.push(u.value);for(C&&f>2&&(h=c(h,arguments[2],2)),n=r(m.length),d=new(l(this))(n),t=0;n>t;t++)d[t]=C?h(m[t],t):m[t];return d}},function(e,t,n){"use strict";var o=n(68),r=n(53).getWeakData,a=n(9),i=n(7),c=n(57),l=n(70),d=n(20),u=n(18),s=n(36),p=s.set,m=s.getterFor,f=d.find,h=d.findIndex,C=0,g=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},N=function(e,t){return f(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=N(this,e);if(t)return t[1]},has:function(e){return!!N(this,e)},set:function(e,t){var n=N(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=h(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,d){var s=e((function(e,o){c(e,s,t),p(e,{type:t,id:C++,frozen:undefined}),o!=undefined&&l(o,e[d],e,n)})),f=m(t),h=function(e,t,n){var o=f(e),i=r(a(t),!0);return!0===i?g(o).set(t,n):i[o.id]=n,e};return o(s.prototype,{"delete":function(e){var t=f(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t)["delete"](e):n&&u(n,t.id)&&delete n[t.id]},has:function(e){var t=f(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&u(n,t.id)}}),o(s.prototype,n?{get:function(e){var t=f(this);if(i(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return h(this,e,t)}}:{add:function(e){return h(this,e,!0)}}),s}}},function(e,t,n){"use strict";t.__esModule=!0,t.setupHotReloading=t.sendLogEntry=void 0;t.sendLogEntry=function(e,t){};t.setupHotReloading=function(){0}},function(e,t,n){"use strict";t.__esModule=!0,t.resizeStartHandler=t.dragStartHandler=t.setupDrag=void 0;var o=n(163),r=n(22);function a(e,t,n,o,r,a,i){try{var c=e[a](i),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}var i,c,l,d,u,s=(0,n(54).createLogger)("drag"),p=!1,m=!1,f=[0,0],h=function(e){return(0,r.winget)(e,"pos").then((function(e){return[e.x,e.y]}))},C=function(e,t){return(0,r.winset)(e,"pos",t[0]+","+t[1])},g=function(){var e,t=(e=regeneratorRuntime.mark((function n(e){var t,o,r,a;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s.log("setting up"),i=e.config.window,n.next=4,h(i);case 4:t=n.sent,f=[t[0]-window.screenLeft,t[1]-window.screenTop],o=b(t),r=o[0],a=o[1],r&&C(i,a),s.debug("current state",{ref:i,screenOffset:f});case 9:case"end":return n.stop()}}),n)})),function(){var t=this,n=arguments;return new Promise((function(o,r){var i=e.apply(t,n);function c(e){a(i,o,r,c,l,"next",e)}function l(e){a(i,o,r,c,l,"throw",e)}c(undefined)}))});return function(e){return t.apply(this,arguments)}}();t.setupDrag=g;var b=function(e){var t=e[0],n=e[1],o=!1;return t<0?(t=0,o=!0):t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth,o=!0),n<0?(n=0,o=!0):n+window.innerHeight>window.screen.availHeight&&(n=window.screen.availHeight-window.innerHeight,o=!0),[o,[t,n]]};t.dragStartHandler=function(e){s.log("drag start"),p=!0,c=[window.screenLeft-e.screenX,window.screenTop-e.screenY],document.addEventListener("mousemove",v),document.addEventListener("mouseup",N),v(e)};var N=function _(e){s.log("drag end"),v(e),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",_),p=!1},v=function(e){p&&(e.preventDefault(),C(i,(0,o.vecAdd)([e.screenX,e.screenY],f,c)))};t.resizeStartHandler=function(e,t){return function(n){l=[e,t],s.log("resize start",l),m=!0,c=[window.screenLeft-n.screenX,window.screenTop-n.screenY],d=[window.innerWidth,window.innerHeight],document.addEventListener("mousemove",y),document.addEventListener("mouseup",V),y(n)}};var V=function x(e){s.log("resize end",u),y(e),document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",x),m=!1},y=function(e){m&&(e.preventDefault(),(u=(0,o.vecAdd)(d,(0,o.vecMultiply)(l,(0,o.vecAdd)([e.screenX,e.screenY],(0,o.vecInverse)([window.screenLeft,window.screenTop]),c,[1,1]))))[0]=Math.max(u[0],250),u[1]=Math.max(u[1],120),function(e,t){(0,r.winset)(e,"size",t[0]+","+t[1])}(i,u))}},function(e,t,n){"use strict";t.__esModule=!0,t.vecNormalize=t.vecLength=t.vecInverse=t.vecScale=t.vecDivide=t.vecMultiply=t.vecSubtract=t.vecAdd=t.vecCreate=void 0;var o=n(33);t.vecCreate=function(){for(var e=arguments.length,t=new Array(e),n=0;n35;return(0,o.createVNode)(1,"div",(0,r.classes)(["Tooltip",i&&"Tooltip--long",a&&"Tooltip--"+a]),null,1,{"data-tooltip":t})}},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(0),r=n(10),a=n(17);t.Dimmer=function(e){var t=e.className,n=e.children,i=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Dimmer"].concat(t))},i,{children:(0,o.createVNode)(1,"div","Dimmer__inner",n,0)})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Divider=void 0;var o=n(0),r=n(10);t.Divider=function(e){var t=e.vertical,n=e.hidden;return(0,o.createVNode)(1,"div",(0,r.classes)(["Divider",n&&"Divider--hidden",t?"Divider--vertical":"Divider--horizontal"]))}},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(0),r=n(10),a=n(22),i=n(17);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e.className,n=e.direction,o=e.wrap,i=e.align,l=e.justify,d=e.inline,u=e.spacing,s=void 0===u?0:u,p=c(e,["className","direction","wrap","align","justify","inline","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",a.IS_IE8&&("column"===n?"Flex--ie8--column":"Flex--ie8"),d&&"Flex--inline",s>0&&"Flex--spacing--"+s,t]),style:Object.assign({},p.style,{"flex-direction":n,"flex-wrap":o,"align-items":i,"justify-content":l})},p)};t.computeFlexProps=l;var d=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({},l(e))))};t.Flex=d,d.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,l=e.shrink,d=e.basis,u=void 0===d?e.width:d,s=e.align,p=c(e,["className","grow","order","shrink","basis","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",a.IS_IE8&&"Flex__item--ie8",t]),style:Object.assign({},p.style,{"flex-grow":n,"flex-shrink":l,"flex-basis":(0,i.unit)(u),order:o,"align-self":s})},p)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,d.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.TableCell=t.TableRow=t.Table=void 0;var o=n(0),r=n(10),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.collapsing,c=e.children,l=i(e,["className","collapsing","children"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"table",(0,r.classes)(["Table",n&&"Table--collapsing",t,(0,a.computeBoxClassName)(l)]),(0,o.createVNode)(1,"tbody",null,c,0),2,Object.assign({},(0,a.computeBoxProps)(l))))};t.Table=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.header,c=i(e,["className","header"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"tr",(0,r.classes)(["Table__row",n&&"Table__row--header",t,(0,a.computeBoxClassName)(e)]),null,1,Object.assign({},(0,a.computeBoxProps)(c))))};t.TableRow=l,l.defaultHooks=r.pureComponentHooks;var d=function(e){var t=e.className,n=e.collapsing,c=e.header,l=i(e,["className","collapsing","header"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"td",(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",c&&"Table__cell--header",t,(0,a.computeBoxClassName)(e)]),null,1,Object.assign({},(0,a.computeBoxProps)(l))))};t.TableCell=d,d.defaultHooks=r.pureComponentHooks,c.Row=l,c.Cell=d},function(e,t,n){"use strict";t.__esModule=!0,t.DraggableControl=void 0;var o=n(0),r=n(19),a=n(10),i=n(119);var c=function(e,t){return e.screenX*t[0]+e.screenY*t[1]},l=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this).inputRef=(0,o.createRef)(),n.state={value:t.value,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props,o=t.value,r=t.dragMatrix;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:c(e,r),value:o,internalValue:o}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,l=t.stepPixelSize,d=t.dragMatrix;n.setState((function(t){var n=Object.assign({},t),u=c(e,d)-n.origin;if(t.dragging){var s=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+u*i/l,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+s,o,a),n.origin=c(e,d)}else Math.abs(u)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var d=n.inputRef.current;d.value=l;try{d.focus(),d.select()}catch(u){}}},n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state,n=t.dragging,a=t.editing,c=t.value,l=t.suppressingFlicker,d=this.props,u=d.animated,s=d.value,p=d.unit,m=d.minValue,f=d.maxValue,h=d.format,C=d.onChange,g=d.onDrag,b=d.children,N=d.height,v=d.lineHeight,V=d.fontSize,y=s;(n||l)&&(y=c);var _=function(e){return e+(p?" "+p:"")},x=u&&!n&&!l&&(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:y,format:h,children:_})||_(h?h(y):y),k=(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:a?undefined:"none",height:N,"line-height":v,"font-size":V},onBlur:function(t){if(a){var n=(0,r.clamp)(t.target.value,m,f);e.setState({editing:!1,value:n}),e.suppressFlicker(),C&&C(t,n),g&&g(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,m,f);return e.setState({editing:!1,value:n}),e.suppressFlicker(),C&&C(t,n),void(g&&g(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef);return b({dragging:n,editing:a,value:s,displayValue:y,displayElement:x,inputElement:k,handleDragStart:this.handleDragStart})},a}(o.Component);t.DraggableControl=l,l.defaultHooks=a.pureComponentHooks,l.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50,dragMatrix:[1,0]}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(17),i=n(166),c=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.label,i=e.labelColor,c=void 0===i?"label":i,l=e.color,d=e.textAlign,u=e.buttons,s=e.content,p=e.children;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+":":null}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,textAlign:d,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,children:[s,p]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};t.LabeledListItem=l,l.defaultHooks=r.pureComponentHooks;var d=function(e){var t=e.size?(0,a.unit)(Math.max(0,e.size-1)):0;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Divider),2,{colSpan:3,style:{"padding-top":t,"padding-bottom":t}}),2)};t.LabeledListDivider=d,d.defaultHooks=r.pureComponentHooks,c.Item=l,c.Divider=d},function(e,t,n){"use strict";t.__esModule=!0,t.Window=void 0;var o=n(0),r=n(10),a=n(16),i=n(2),c=n(22),l=n(1),d=n(38),u=n(162),s=n(117),p=n(54),m=n(118);var f=(0,p.createLogger)("Window"),h=function(e){var t,n;function l(){return e.apply(this,arguments)||this}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var p=l.prototype;return p.componentDidMount=function(){(0,m.refocusLayout)()},p.render=function(){var e=this.props,t=e.resizable,n=e.theme,l=e.children,p=(0,i.useBackend)(this.context),h=p.config,C=p.debugLayout,b=h.observer?h.statusa;)r.push(arguments[a++]);if(o=t,(m(t)||e!==undefined)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ae(t))return t}),r[1]=t,H.apply(null,r)}});U.prototype[D]||L(U.prototype,D,U.prototype.valueOf),O(U,"Symbol"),T[F]=!0},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(6),i=n(18),c=n(7),l=n(14).f,d=n(128),u=a.Symbol;if(r&&"function"==typeof u&&(!("description"in u.prototype)||u().description!==undefined)){var s={},p=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:String(arguments[0]),t=this instanceof p?new u(e):e===undefined?u():u(e);return""===e&&(s[t]=!0),t};d(p,u);var m=p.prototype=u.prototype;m.constructor=p;var f=m.toString,h="Symbol(test)"==String(u("test")),C=/^Symbol\((.*)\)[^)]+$/;l(m,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=f.call(e);if(i(s,e))return"";var n=h?t.slice(7,-1):t.replace(C,"$1");return""===n?undefined:n}}),o({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){"use strict";n(27)("asyncIterator")},function(e,t,n){"use strict";n(27)("hasInstance")},function(e,t,n){"use strict";n(27)("isConcatSpreadable")},function(e,t,n){"use strict";n(27)("iterator")},function(e,t,n){"use strict";n(27)("match")},function(e,t,n){"use strict";n(27)("replace")},function(e,t,n){"use strict";n(27)("search")},function(e,t,n){"use strict";n(27)("species")},function(e,t,n){"use strict";n(27)("split")},function(e,t,n){"use strict";n(27)("toPrimitive")},function(e,t,n){"use strict";n(27)("toStringTag")},function(e,t,n){"use strict";n(27)("unscopables")},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(55),i=n(7),c=n(15),l=n(12),d=n(51),u=n(65),s=n(66),p=n(13),m=n(97),f=p("isConcatSpreadable"),h=m>=51||!r((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),C=s("concat"),g=function(e){if(!i(e))return!1;var t=e[f];return t!==undefined?!!t:a(e)};o({target:"Array",proto:!0,forced:!h||!C},{concat:function(e){var t,n,o,r,a,i=c(this),s=u(i,0),p=0;for(t=-1,o=arguments.length;t9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n=9007199254740991)throw TypeError("Maximum allowed index exceeded");d(s,p++,a)}return s.length=p,s}})},function(e,t,n){"use strict";var o=n(3),r=n(136),a=n(46);o({target:"Array",proto:!0},{copyWithin:r}),a("copyWithin")},function(e,t,n){"use strict";var o=n(3),r=n(20).every,a=n(41),i=n(25),c=a("every"),l=i("every");o({target:"Array",proto:!0,forced:!c||!l},{every:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(98),a=n(46);o({target:"Array",proto:!0},{fill:r}),a("fill")},function(e,t,n){"use strict";var o=n(3),r=n(20).filter,a=n(66),i=n(25),c=a("filter"),l=i("filter");o({target:"Array",proto:!0,forced:!c||!l},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(20).find,a=n(46),i=n(25),c=!0,l=i("find");"find"in[]&&Array(1).find((function(){c=!1})),o({target:"Array",proto:!0,forced:c||!l},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("find")},function(e,t,n){"use strict";var o=n(3),r=n(20).findIndex,a=n(46),i=n(25),c=!0,l=i("findIndex");"findIndex"in[]&&Array(1).findIndex((function(){c=!1})),o({target:"Array",proto:!0,forced:c||!l},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("findIndex")},function(e,t,n){"use strict";var o=n(3),r=n(137),a=n(15),i=n(12),c=n(31),l=n(65);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=a(this),n=i(t.length),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},function(e,t,n){"use strict";var o=n(3),r=n(137),a=n(15),i=n(12),c=n(32),l=n(65);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=i(n.length);return c(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},function(e,t,n){"use strict";var o=n(3),r=n(203);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},function(e,t,n){"use strict";var o=n(20).forEach,r=n(41),a=n(25),i=r("forEach"),c=a("forEach");e.exports=i&&c?[].forEach:function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}},function(e,t,n){"use strict";var o=n(3),r=n(205);o({target:"Array",stat:!0,forced:!n(76)((function(e){Array.from(e)}))},{from:r})},function(e,t,n){"use strict";var o=n(50),r=n(15),a=n(138),i=n(99),c=n(12),l=n(51),d=n(100);e.exports=function(e){var t,n,u,s,p,m,f=r(e),h="function"==typeof this?this:Array,C=arguments.length,g=C>1?arguments[1]:undefined,b=g!==undefined,N=d(f),v=0;if(b&&(g=o(g,C>2?arguments[2]:undefined,2)),N==undefined||h==Array&&i(N))for(n=new h(t=c(f.length));t>v;v++)m=b?g(f[v],v):f[v],l(n,v,m);else for(p=(s=N.call(f)).next,n=new h;!(u=p.call(s)).done;v++)m=b?a(s,g,[u.value,v],!0):u.value,l(n,v,m);return n.length=v,n}},function(e,t,n){"use strict";var o=n(3),r=n(62).includes,a=n(46);o({target:"Array",proto:!0,forced:!n(25)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},function(e,t,n){"use strict";var o=n(3),r=n(62).indexOf,a=n(41),i=n(25),c=[].indexOf,l=!!c&&1/[1].indexOf(1,-0)<0,d=a("indexOf"),u=i("indexOf",{ACCESSORS:!0,1:0});o({target:"Array",proto:!0,forced:l||!d||!u},{indexOf:function(e){return l?c.apply(this,arguments)||0:r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";n(3)({target:"Array",stat:!0},{isArray:n(55)})},function(e,t,n){"use strict";var o=n(140).IteratorPrototype,r=n(44),a=n(48),i=n(45),c=n(67),l=function(){return this};e.exports=function(e,t,n){var d=t+" Iterator";return e.prototype=r(o,{next:a(1,n)}),i(e,d,!1,!0),c[d]=l,e}},function(e,t,n){"use strict";var o=n(3),r=n(59),a=n(26),i=n(41),c=[].join,l=r!=Object,d=i("join",",");o({target:"Array",proto:!0,forced:l||!d},{join:function(e){return c.call(a(this),e===undefined?",":e)}})},function(e,t,n){"use strict";var o=n(3),r=n(142);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},function(e,t,n){"use strict";var o=n(3),r=n(20).map,a=n(66),i=n(25),c=a("map"),l=i("map");o({target:"Array",proto:!0,forced:!c||!l},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(51);o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var o=n(3),r=n(77).left,a=n(41),i=n(25),c=a("reduce"),l=i("reduce",{1:0});o({target:"Array",proto:!0,forced:!c||!l},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(77).right,a=n(41),i=n(25),c=a("reduceRight"),l=i("reduce",{1:0});o({target:"Array",proto:!0,forced:!c||!l},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(55),i=n(43),c=n(12),l=n(26),d=n(51),u=n(13),s=n(66),p=n(25),m=s("slice"),f=p("slice",{ACCESSORS:!0,0:0,1:2}),h=u("species"),C=[].slice,g=Math.max;o({target:"Array",proto:!0,forced:!m||!f},{slice:function(e,t){var n,o,u,s=l(this),p=c(s.length),m=i(e,p),f=i(t===undefined?p:t,p);if(a(s)&&("function"!=typeof(n=s.constructor)||n!==Array&&!a(n.prototype)?r(n)&&null===(n=n[h])&&(n=undefined):n=undefined,n===Array||n===undefined))return C.call(s,m,f);for(o=new(n===undefined?Array:n)(g(f-m,0)),u=0;m1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(32),a=n(15),i=n(5),c=n(41),l=[],d=l.sort,u=i((function(){l.sort(undefined)})),s=i((function(){l.sort(null)})),p=c("sort");o({target:"Array",proto:!0,forced:u||!s||!p},{sort:function(e){return e===undefined?d.call(a(this)):d.call(a(this),r(e))}})},function(e,t,n){"use strict";n(56)("Array")},function(e,t,n){"use strict";var o=n(3),r=n(43),a=n(31),i=n(12),c=n(15),l=n(65),d=n(51),u=n(66),s=n(25),p=u("splice"),m=s("splice",{ACCESSORS:!0,0:0,1:2}),f=Math.max,h=Math.min;o({target:"Array",proto:!0,forced:!p||!m},{splice:function(e,t){var n,o,u,s,p,m,C=c(this),g=i(C.length),b=r(e,g),N=arguments.length;if(0===N?n=o=0:1===N?(n=0,o=g-b):(n=N-2,o=h(f(a(t),0),g-b)),g+n-o>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(u=l(C,o),s=0;sg-o+n;s--)delete C[s-1]}else if(n>o)for(s=g-o;s>b;s--)m=s+n-1,(p=s+o-1)in C?C[m]=C[p]:delete C[m];for(s=0;s>1,h=23===t?r(2,-24)-r(2,-77):0,C=e<0||0===e&&1/e<0?1:0,g=0;for((e=o(e))!=e||e===1/0?(d=e!=e?1:0,l=m):(l=a(i(e)/c),e*(u=r(2,-l))<1&&(l--,u*=2),(e+=l+f>=1?h/u:h*r(2,1-f))*u>=2&&(l++,u/=2),l+f>=m?(d=0,l=m):l+f>=1?(d=(e*u-1)*r(2,t),l+=f):(d=e*r(2,f-1)*r(2,t),l=0));t>=8;s[g++]=255&d,d/=256,t-=8);for(l=l<0;s[g++]=255&l,l/=256,p-=8);return s[--g]|=128*C,s},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,d=o-1,u=e[d--],s=127&u;for(u>>=7;l>0;s=256*s+e[d],d--,l-=8);for(n=s&(1<<-l)-1,s>>=-l,l+=t;l>0;n=256*n+e[d],d--,l-=8);if(0===s)s=1-c;else{if(s===i)return n?NaN:u?-1/0:1/0;n+=r(2,t),s-=c}return(u?-1:1)*n*r(2,s-t)}}},function(e,t,n){"use strict";var o=n(3),r=n(11);o({target:"ArrayBuffer",stat:!0,forced:!r.NATIVE_ARRAY_BUFFER_VIEWS},{isView:r.isView})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(78),i=n(9),c=n(43),l=n(12),d=n(47),u=a.ArrayBuffer,s=a.DataView,p=u.prototype.slice;o({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r((function(){return!new u(2).slice(1,undefined).byteLength}))},{slice:function(e,t){if(p!==undefined&&t===undefined)return p.call(i(this),e);for(var n=i(this).byteLength,o=c(e,n),r=c(t===undefined?n:t,n),a=new(d(this,u))(l(r-o)),m=new s(this),f=new s(a),h=0;o9999?"+":"";return n+r(a(e),n?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(t,3,0)+"Z"}:l},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(15),i=n(35);o({target:"Date",proto:!0,forced:r((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=a(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){"use strict";var o=n(30),r=n(233),a=n(13)("toPrimitive"),i=Date.prototype;a in i||o(i,a,r)},function(e,t,n){"use strict";var o=n(9),r=n(35);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return r(o(this),"number"!==e)}},function(e,t,n){"use strict";var o=n(24),r=Date.prototype,a=r.toString,i=r.getTime;new Date(NaN)+""!="Invalid Date"&&o(r,"toString",(function(){var e=i.call(this);return e==e?a.call(this):"Invalid Date"}))},function(e,t,n){"use strict";n(3)({target:"Function",proto:!0},{bind:n(144)})},function(e,t,n){"use strict";var o=n(7),r=n(14),a=n(37),i=n(13)("hasInstance"),c=Function.prototype;i in c||r.f(c,i,{value:function(e){if("function"!=typeof this||!o(e))return!1;if(!o(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){"use strict";var o=n(8),r=n(14).f,a=Function.prototype,i=a.toString,c=/^\s*function ([^ (]*)/;o&&!("name"in a)&&r(a,"name",{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var o=n(6);n(45)(o.JSON,"JSON",!0)},function(e,t,n){"use strict";var o=n(79),r=n(145);e.exports=o("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(3),r=n(146),a=Math.acosh,i=Math.log,c=Math.sqrt,l=Math.LN2;o({target:"Math",stat:!0,forced:!a||710!=Math.floor(a(Number.MAX_VALUE))||a(Infinity)!=Infinity},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?i(e)+l:r(e-1+c(e-1)*c(e+1))}})},function(e,t,n){"use strict";var o=n(3),r=Math.asinh,a=Math.log,i=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){return isFinite(e=+e)&&0!=e?e<0?-c(-e):a(e+i(e*e+1)):e}})},function(e,t,n){"use strict";var o=n(3),r=Math.atanh,a=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2}})},function(e,t,n){"use strict";var o=n(3),r=n(107),a=Math.abs,i=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){return r(e=+e)*i(a(e),1/3)}})},function(e,t,n){"use strict";var o=n(3),r=Math.floor,a=Math.log,i=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-r(a(e+.5)*i):32}})},function(e,t,n){"use strict";var o=n(3),r=n(81),a=Math.cosh,i=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!a||a(710)===Infinity},{cosh:function(e){var t=r(i(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},function(e,t,n){"use strict";var o=n(3),r=n(81);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},function(e,t,n){"use strict";n(3)({target:"Math",stat:!0},{fround:n(248)})},function(e,t,n){"use strict";var o=n(107),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),d=a(2,-126);e.exports=Math.fround||function(e){var t,n,a=r(e),u=o(e);return al||n!=n?u*Infinity:u*n}},function(e,t,n){"use strict";var o=n(3),r=Math.hypot,a=Math.abs,i=Math.sqrt;o({target:"Math",stat:!0,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,d=0;c0?(o=n/d)*o:n;return d===Infinity?Infinity:d*i(r)}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=a(4294967295,5)||2!=a.length}))},{imul:function(e,t){var n=+e,o=+t,r=65535&n,a=65535&o;return 0|r*a+((65535&n>>>16)*a+r*(65535&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";var o=n(3),r=Math.log,a=Math.LOG10E;o({target:"Math",stat:!0},{log10:function(e){return r(e)*a}})},function(e,t,n){"use strict";n(3)({target:"Math",stat:!0},{log1p:n(146)})},function(e,t,n){"use strict";var o=n(3),r=Math.log,a=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){"use strict";n(3)({target:"Math",stat:!0},{sign:n(107)})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(81),i=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return i(e=+e)<1?(a(e)-a(-e))/2:(c(e-1)-c(-e-1))*(l/2)}})},function(e,t,n){"use strict";var o=n(3),r=n(81),a=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=r(e=+e),n=r(-e);return t==Infinity?1:n==Infinity?-1:(t-n)/(a(e)+a(-e))}})},function(e,t,n){"use strict";n(45)(Math,"Math",!0)},function(e,t,n){"use strict";var o=n(3),r=Math.ceil,a=Math.floor;o({target:"Math",stat:!0},{trunc:function(e){return(e>0?a:r)(e)}})},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(63),i=n(24),c=n(18),l=n(34),d=n(80),u=n(35),s=n(5),p=n(44),m=n(49).f,f=n(21).f,h=n(14).f,C=n(58).trim,g=r.Number,b=g.prototype,N="Number"==l(p(b)),v=function(e){var t,n,o,r,a,i,c,l,d=u(e,!1);if("string"==typeof d&&d.length>2)if(43===(t=(d=C(d)).charCodeAt(0))||45===t){if(88===(n=d.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(d.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+d}for(i=(a=d.slice(2)).length,c=0;cr)return NaN;return parseInt(a,o)}return+d};if(a("Number",!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var V,y=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof y&&(N?s((function(){b.valueOf.call(n)})):"Number"!=l(n))?d(new g(v(t)),n,y):v(t)},_=o?m(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;_.length>x;x++)c(g,V=_[x])&&!c(y,V)&&h(y,V,f(g,V));y.prototype=b,b.constructor=y,i(r,"Number",y)}},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{isFinite:n(262)})},function(e,t,n){"use strict";var o=n(6).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{isInteger:n(147)})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var o=n(3),r=n(147),a=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&a(e)<=9007199254740991}})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var o=n(3),r=n(269);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},function(e,t,n){"use strict";var o=n(6),r=n(58).trim,a=n(82),i=o.parseFloat,c=1/i(a+"-0")!=-Infinity;e.exports=c?function(e){var t=r(String(e)),n=i(t);return 0===n&&"-"==t.charAt(0)?-0:n}:i},function(e,t,n){"use strict";var o=n(3),r=n(148);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o=n(3),r=n(31),a=n(272),i=n(106),c=n(5),l=1..toFixed,d=Math.floor,u=function s(e,t,n){return 0===t?n:t%2==1?s(e,t-1,n*e):s(e*e,t/2,n)};o({target:"Number",proto:!0,forced:l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}))},{toFixed:function(e){var t,n,o,c,l=a(this),s=r(e),p=[0,0,0,0,0,0],m="",f="0",h=function(e,t){for(var n=-1,o=t;++n<6;)o+=e*p[n],p[n]=o%1e7,o=d(o/1e7)},C=function(e){for(var t=6,n=0;--t>=0;)n+=p[t],p[t]=d(n/e),n=n%e*1e7},g=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==p[e]){var n=String(p[e]);t=""===t?n:t+i.call("0",7-n.length)+n}return t};if(s<0||s>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(l*u(2,69,1))-69)<0?l*u(2,-t,1):l/u(2,t,1),n*=4503599627370496,(t=52-t)>0){for(h(0,n),o=s;o>=7;)h(1e7,0),o-=7;for(h(u(10,o,1),0),o=t-1;o>=23;)C(1<<23),o-=23;C(1<0?m+((c=f.length)<=s?"0."+i.call("0",s-c)+f:f.slice(0,c-s)+"."+f.slice(c-s)):m+f}})},function(e,t,n){"use strict";var o=n(34);e.exports=function(e){if("number"!=typeof e&&"Number"!=o(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var o=n(3),r=n(274);o({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var o=n(8),r=n(5),a=n(64),i=n(95),c=n(72),l=n(15),d=n(59),u=Object.assign,s=Object.defineProperty;e.exports=!u||r((function(){if(o&&1!==u({b:1},u(s({},"a",{enumerable:!0,get:function(){s(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||"abcdefghijklmnopqrst"!=a(u({},t)).join("")}))?function(e,t){for(var n=l(e),r=arguments.length,u=1,s=i.f,p=c.f;r>u;)for(var m,f=d(arguments[u++]),h=s?a(f).concat(s(f)):a(f),C=h.length,g=0;C>g;)m=h[g++],o&&!p.call(f,m)||(n[m]=f[m]);return n}:u},function(e,t,n){"use strict";n(3)({target:"Object",stat:!0,sham:!n(8)},{create:n(44)})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(32),l=n(14);r&&o({target:"Object",proto:!0,forced:a},{__defineGetter__:function(e,t){l.f(i(this),e,{get:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(3),r=n(8);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:n(132)})},function(e,t,n){"use strict";var o=n(3),r=n(8);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:n(14).f})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(32),l=n(14);r&&o({target:"Object",proto:!0,forced:a},{__defineSetter__:function(e,t){l.f(i(this),e,{set:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(3),r=n(149).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(69),a=n(5),i=n(7),c=n(53).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:a((function(){l(1)})),sham:!r},{freeze:function(e){return l&&i(e)?l(c(e)):e}})},function(e,t,n){"use strict";var o=n(3),r=n(70),a=n(51);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){a(t,e,n)}),undefined,!0),t}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(26),i=n(21).f,c=n(8),l=r((function(){i(1)}));o({target:"Object",stat:!0,forced:!c||l,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(93),i=n(26),c=n(21),l=n(51);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=i(e),r=c.f,d=a(o),u={},s=0;d.length>s;)(n=r(o,t=d[s++]))!==undefined&&l(u,t,n);return u}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(134).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:a})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(15),i=n(37),c=n(103);o({target:"Object",stat:!0,forced:r((function(){i(1)})),sham:!c},{getPrototypeOf:function(e){return i(a(e))}})},function(e,t,n){"use strict";n(3)({target:"Object",stat:!0},{is:n(150)})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(7),i=Object.isExtensible;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isExtensible:function(e){return!!a(e)&&(!i||i(e))}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(7),i=Object.isFrozen;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isFrozen:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(7),i=Object.isSealed;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isSealed:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(15),a=n(64);o({target:"Object",stat:!0,forced:n(5)((function(){a(1)}))},{keys:function(e){return a(r(e))}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(35),l=n(37),d=n(21).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupGetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=d(n,o))return t.get}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(35),l=n(37),d=n(21).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupSetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=d(n,o))return t.set}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(53).onFreeze,i=n(69),c=n(5),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{preventExtensions:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(53).onFreeze,i=n(69),c=n(5),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{seal:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";n(3)({target:"Object",stat:!0},{setPrototypeOf:n(52)})},function(e,t,n){"use strict";var o=n(101),r=n(24),a=n(298);o||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var o=n(101),r=n(75);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){"use strict";var o=n(3),r=n(149).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(148);o({global:!0,forced:parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o,r,a,i,c=n(3),l=n(40),d=n(6),u=n(39),s=n(151),p=n(24),m=n(68),f=n(45),h=n(56),C=n(7),g=n(32),b=n(57),N=n(34),v=n(91),V=n(70),y=n(76),_=n(47),x=n(108).set,k=n(153),w=n(154),L=n(302),B=n(155),S=n(303),I=n(36),T=n(63),E=n(13),A=n(97),P=E("species"),M="Promise",O=I.get,R=I.set,j=I.getterFor(M),F=s,D=d.TypeError,W=d.document,z=d.process,G=u("fetch"),U=B.f,H=U,K="process"==N(z),Y=!!(W&&W.createEvent&&d.dispatchEvent),q=T(M,(function(){if(!(v(F)!==String(F))){if(66===A)return!0;if(!K&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!F.prototype["finally"])return!0;if(A>=51&&/native code/.test(F))return!1;var e=F.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[P]=t,!(e.then((function(){}))instanceof t)})),$=q||!y((function(e){F.all(e)["catch"]((function(){}))})),X=function(e){var t;return!(!C(e)||"function"!=typeof(t=e.then))&&t},Q=function(e,t,n){if(!t.notified){t.notified=!0;var o=t.reactions;k((function(){for(var r=t.value,a=1==t.state,i=0;o.length>i;){var c,l,d,u=o[i++],s=a?u.ok:u.fail,p=u.resolve,m=u.reject,f=u.domain;try{s?(a||(2===t.rejection&&te(e,t),t.rejection=1),!0===s?c=r:(f&&f.enter(),c=s(r),f&&(f.exit(),d=!0)),c===u.promise?m(D("Promise-chain cycle")):(l=X(c))?l.call(c,p,m):p(c)):m(r)}catch(h){f&&!d&&f.exit(),m(h)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&Z(e,t)}))}},J=function(e,t,n){var o,r;Y?((o=W.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),d.dispatchEvent(o)):o={promise:t,reason:n},(r=d["on"+e])?r(o):"unhandledrejection"===e&&L("Unhandled promise rejection",n)},Z=function(e,t){x.call(d,(function(){var n,o=t.value;if(ee(t)&&(n=S((function(){K?z.emit("unhandledRejection",o,e):J("unhandledrejection",e,o)})),t.rejection=K||ee(t)?2:1,n.error))throw n.value}))},ee=function(e){return 1!==e.rejection&&!e.parent},te=function(e,t){x.call(d,(function(){K?z.emit("rejectionHandled",e):J("rejectionhandled",e,t.value)}))},ne=function(e,t,n,o){return function(r){e(t,n,r,o)}},oe=function(e,t,n,o){t.done||(t.done=!0,o&&(t=o),t.value=n,t.state=2,Q(e,t,!0))},re=function ae(e,t,n,o){if(!t.done){t.done=!0,o&&(t=o);try{if(e===n)throw D("Promise can't be resolved itself");var r=X(n);r?k((function(){var o={done:!1};try{r.call(n,ne(ae,e,o,t),ne(oe,e,o,t))}catch(a){oe(e,o,a,t)}})):(t.value=n,t.state=1,Q(e,t,!1))}catch(a){oe(e,{done:!1},a,t)}}};q&&(F=function(e){b(this,F,M),g(e),o.call(this);var t=O(this);try{e(ne(re,this,t),ne(oe,this,t))}catch(n){oe(this,t,n)}},(o=function(e){R(this,{type:M,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:undefined})}).prototype=m(F.prototype,{then:function(e,t){var n=j(this),o=U(_(this,F));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=K?z.domain:undefined,n.parent=!0,n.reactions.push(o),0!=n.state&&Q(this,n,!1),o.promise},"catch":function(e){return this.then(undefined,e)}}),r=function(){var e=new o,t=O(e);this.promise=e,this.resolve=ne(re,e,t),this.reject=ne(oe,e,t)},B.f=U=function(e){return e===F||e===a?new r(e):H(e)},l||"function"!=typeof s||(i=s.prototype.then,p(s.prototype,"then",(function(e,t){var n=this;return new F((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return w(F,G.apply(d,arguments))}}))),c({global:!0,wrap:!0,forced:q},{Promise:F}),f(F,M,!1,!0),h(M),a=u(M),c({target:M,stat:!0,forced:q},{reject:function(e){var t=U(this);return t.reject.call(undefined,e),t.promise}}),c({target:M,stat:!0,forced:l||q},{resolve:function(e){return w(l&&this===a?F:this,e)}}),c({target:M,stat:!0,forced:$},{all:function(e){var t=this,n=U(t),o=n.resolve,r=n.reject,a=S((function(){var n=g(t.resolve),a=[],i=0,c=1;V(e,(function(e){var l=i++,d=!1;a.push(undefined),c++,n.call(t,e).then((function(e){d||(d=!0,a[l]=e,--c||o(a))}),r)})),--c||o(a)}));return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=U(t),o=n.reject,r=S((function(){var r=g(t.resolve);V(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}})},function(e,t,n){"use strict";var o=n(6);e.exports=function(e,t){var n=o.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){"use strict";var o=n(3),r=n(40),a=n(151),i=n(5),c=n(39),l=n(47),d=n(154),u=n(24);o({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=l(this,c("Promise")),n="function"==typeof e;return this.then(n?function(n){return d(t,e()).then((function(){return n}))}:e,n?function(n){return d(t,e()).then((function(){throw n}))}:e)}}),r||"function"!=typeof a||a.prototype["finally"]||u(a.prototype,"finally",c("Promise").prototype["finally"])},function(e,t,n){"use strict";var o=n(3),r=n(39),a=n(32),i=n(9),c=n(5),l=r("Reflect","apply"),d=Function.apply;o({target:"Reflect",stat:!0,forced:!c((function(){l((function(){}))}))},{apply:function(e,t,n){return a(e),i(n),l?l(e,t,n):d.call(e,t,n)}})},function(e,t,n){"use strict";var o=n(3),r=n(39),a=n(32),i=n(9),c=n(7),l=n(44),d=n(144),u=n(5),s=r("Reflect","construct"),p=u((function(){function e(){}return!(s((function(){}),[],e)instanceof e)})),m=!u((function(){s((function(){}))})),f=p||m;o({target:"Reflect",stat:!0,forced:f,sham:f},{construct:function(e,t){a(e),i(t);var n=arguments.length<3?e:a(arguments[2]);if(m&&!p)return s(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(d.apply(e,o))}var r=n.prototype,u=l(c(r)?r:Object.prototype),f=Function.apply.call(e,u,t);return c(f)?f:u}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(9),i=n(35),c=n(14);o({target:"Reflect",stat:!0,forced:n(5)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){a(e);var o=i(t,!0);a(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(21).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=a(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(9),i=n(18),c=n(21),l=n(37);o({target:"Reflect",stat:!0},{get:function d(e,t){var n,o,u=arguments.length<3?e:arguments[2];return a(e)===u?e[t]:(n=c.f(e,t))?i(n,"value")?n.value:n.get===undefined?undefined:n.get.call(u):r(o=l(e))?d(o,t,u):void 0}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(9),i=n(21);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return i.f(a(e),t)}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(37);o({target:"Reflect",stat:!0,sham:!n(103)},{getPrototypeOf:function(e){return a(r(e))}})},function(e,t,n){"use strict";n(3)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=Object.isExtensible;o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),!a||a(e)}})},function(e,t,n){"use strict";n(3)({target:"Reflect",stat:!0},{ownKeys:n(93)})},function(e,t,n){"use strict";var o=n(3),r=n(39),a=n(9);o({target:"Reflect",stat:!0,sham:!n(69)},{preventExtensions:function(e){a(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(7),i=n(18),c=n(5),l=n(14),d=n(21),u=n(37),s=n(48);o({target:"Reflect",stat:!0,forced:c((function(){var e=l.f({},"a",{configurable:!0});return!1!==Reflect.set(u(e),"a",1,e)}))},{set:function p(e,t,n){var o,c,m=arguments.length<4?e:arguments[3],f=d.f(r(e),t);if(!f){if(a(c=u(e)))return p(c,t,n,m);f=s(0)}if(i(f,"value")){if(!1===f.writable||!a(m))return!1;if(o=d.f(m,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,l.f(m,t,o)}else l.f(m,t,s(0,n));return!0}return f.set!==undefined&&(f.set.call(m,n),!0)}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(141),i=n(52);i&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),a(t);try{return i(e,t),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(63),i=n(80),c=n(14).f,l=n(49).f,d=n(109),u=n(84),s=n(110),p=n(24),m=n(5),f=n(36).set,h=n(56),C=n(13)("match"),g=r.RegExp,b=g.prototype,N=/a/g,v=/a/g,V=new g(N)!==N,y=s.UNSUPPORTED_Y;if(o&&a("RegExp",!V||y||m((function(){return v[C]=!1,g(N)!=N||g(v)==v||"/a/i"!=g(N,"i")})))){for(var _=function(e,t){var n,o=this instanceof _,r=d(e),a=t===undefined;if(!o&&r&&e.constructor===_&&a)return e;V?r&&!a&&(e=e.source):e instanceof _&&(a&&(t=u.call(e)),e=e.source),y&&(n=!!t&&t.indexOf("y")>-1)&&(t=t.replace(/y/g,""));var c=i(V?new g(e,t):g(e,t),o?this:b,_);return y&&n&&f(c,{sticky:n}),c},x=function(e){e in _||c(_,e,{configurable:!0,get:function(){return g[e]},set:function(t){g[e]=t}})},k=l(g),w=0;k.length>w;)x(k[w++]);b.constructor=_,_.prototype=b,p(r,"RegExp",_)}h("RegExp")},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(84),i=n(110).UNSUPPORTED_Y;o&&("g"!=/./g.flags||i)&&r.f(RegExp.prototype,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var o=n(24),r=n(9),a=n(5),i=n(84),c=RegExp.prototype,l=c.toString,d=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),u="toString"!=l.name;(d||u)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(n===undefined&&e instanceof RegExp&&!("flags"in c)?i.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(79),r=n(145);e.exports=o("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(3),r=n(111).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){"use strict";var o,r=n(3),a=n(21).f,i=n(12),c=n(112),l=n(23),d=n(113),u=n(40),s="".endsWith,p=Math.min,m=d("endsWith");r({target:"String",proto:!0,forced:!!(u||m||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!m},{endsWith:function(e){var t=String(l(this));c(e);var n=arguments.length>1?arguments[1]:undefined,o=i(t.length),r=n===undefined?o:p(i(n),o),a=String(e);return s?s.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){"use strict";var o=n(3),r=n(43),a=String.fromCharCode,i=String.fromCodePoint;o({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,i=0;o>i;){if(t=+arguments[i++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var o=n(3),r=n(112),a=n(23);o({target:"String",proto:!0,forced:!n(113)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(111).charAt,r=n(36),a=n(102),i=r.set,c=r.getterFor("String Iterator");a(String,"String",(function(e){i(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:undefined,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var o=n(86),r=n(9),a=n(12),i=n(23),c=n(114),l=n(87);o("match",1,(function(e,t,n){return[function(t){var n=i(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var i=r(e),d=String(this);if(!i.global)return l(i,d);var u=i.unicode;i.lastIndex=0;for(var s,p=[],m=0;null!==(s=l(i,d));){var f=String(s[0]);p[m]=f,""===f&&(i.lastIndex=c(d,a(i.lastIndex),u)),m++}return 0===m?null:p}]}))},function(e,t,n){"use strict";var o=n(3),r=n(105).end;o({target:"String",proto:!0,forced:n(157)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(105).start;o({target:"String",proto:!0,forced:n(157)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(26),a=n(12);o({target:"String",stat:!0},{raw:function(e){for(var t=r(e.raw),n=a(t.length),o=arguments.length,i=[],c=0;n>c;)i.push(String(t[c++])),c]*>)/g,h=/\$([$&'`]|\d\d?)/g;o("replace",2,(function(e,t,n,o){var C=o.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,g=o.REPLACE_KEEPS_$0,b=C?"$":"$0";return[function(n,o){var r=l(this),a=n==undefined?undefined:n[e];return a!==undefined?a.call(n,r,o):t.call(String(r),n,o)},function(e,o){if(!C&&g||"string"==typeof o&&-1===o.indexOf(b)){var a=n(t,e,this,o);if(a.done)return a.value}var l=r(e),m=String(this),f="function"==typeof o;f||(o=String(o));var h=l.global;if(h){var v=l.unicode;l.lastIndex=0}for(var V=[];;){var y=u(l,m);if(null===y)break;if(V.push(y),!h)break;""===String(y[0])&&(l.lastIndex=d(m,i(l.lastIndex),v))}for(var _,x="",k=0,w=0;w=k&&(x+=m.slice(k,B)+A,k=B+L.length)}return x+m.slice(k)}];function N(e,n,o,r,i,c){var l=o+e.length,d=r.length,u=h;return i!==undefined&&(i=a(i),u=f),t.call(c,u,(function(t,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,o);case"'":return n.slice(l);case"<":c=i[a.slice(1,-1)];break;default:var u=+a;if(0===u)return t;if(u>d){var s=m(u/10);return 0===s?t:s<=d?r[s-1]===undefined?a.charAt(1):r[s-1]+a.charAt(1):t}c=r[u-1]}return c===undefined?"":c}))}}))},function(e,t,n){"use strict";var o=n(86),r=n(9),a=n(23),i=n(150),c=n(87);o("search",1,(function(e,t,n){return[function(t){var n=a(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var a=r(e),l=String(this),d=a.lastIndex;i(d,0)||(a.lastIndex=0);var u=c(a,l);return i(a.lastIndex,d)||(a.lastIndex=d),null===u?-1:u.index}]}))},function(e,t,n){"use strict";var o=n(86),r=n(109),a=n(9),i=n(23),c=n(47),l=n(114),d=n(12),u=n(87),s=n(85),p=n(5),m=[].push,f=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));o("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(i(this)),a=n===undefined?4294967295:n>>>0;if(0===a)return[];if(e===undefined)return[o];if(!r(e))return t.call(o,e,a);for(var c,l,d,u=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,h=new RegExp(e.source,p+"g");(c=s.call(h,o))&&!((l=h.lastIndex)>f&&(u.push(o.slice(f,c.index)),c.length>1&&c.index=a));)h.lastIndex===c.index&&h.lastIndex++;return f===o.length?!d&&h.test("")||u.push(""):u.push(o.slice(f)),u.length>a?u.slice(0,a):u}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=i(this),a=t==undefined?undefined:t[e];return a!==undefined?a.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var s=a(e),p=String(this),m=c(s,RegExp),C=s.unicode,g=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(h?"y":"g"),b=new m(h?s:"^(?:"+s.source+")",g),N=r===undefined?4294967295:r>>>0;if(0===N)return[];if(0===p.length)return null===u(b,p)?[p]:[];for(var v=0,V=0,y=[];V1?arguments[1]:undefined,t.length)),o=String(e);return s?s.call(t,o,n):t.slice(n,n+o.length)===o}})},function(e,t,n){"use strict";var o=n(3),r=n(58).trim;o({target:"String",proto:!0,forced:n(115)("trim")},{trim:function(){return r(this)}})},function(e,t,n){"use strict";var o=n(3),r=n(58).end,a=n(115)("trimEnd"),i=a?function(){return r(this)}:"".trimEnd;o({target:"String",proto:!0,forced:a},{trimEnd:i,trimRight:i})},function(e,t,n){"use strict";var o=n(3),r=n(58).start,a=n(115)("trimStart"),i=a?function(){return r(this)}:"".trimStart;o({target:"String",proto:!0,forced:a},{trimStart:i,trimLeft:i})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("big")},{big:function(){return r(this,"big","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("blink")},{blink:function(){return r(this,"blink","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("bold")},{bold:function(){return r(this,"b","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("italics")},{italics:function(){return r(this,"i","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("small")},{small:function(){return r(this,"small","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("strike")},{strike:function(){return r(this,"strike","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("sub")},{sub:function(){return r(this,"sub","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("sup")},{sup:function(){return r(this,"sup","","")}})},function(e,t,n){"use strict";n(42)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(31);e.exports=function(e){var t=o(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){"use strict";n(42)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},function(e,t,n){"use strict";n(42)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(11),r=n(136),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return r.call(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).every,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(98),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("fill",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).filter,a=n(47),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("filter",(function(e){for(var t=r(i(this),e,arguments.length>1?arguments[1]:undefined),n=a(this,this.constructor),o=0,l=t.length,d=new(c(n))(l);l>o;)d[o]=t[o++];return d}))},function(e,t,n){"use strict";var o=n(11),r=n(20).find,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).findIndex,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).forEach,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(116);(0,n(11).exportTypedArrayStaticMethod)("from",n(159),o)},function(e,t,n){"use strict";var o=n(11),r=n(62).includes,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(62).indexOf,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(6),r=n(11),a=n(139),i=n(13)("iterator"),c=o.Uint8Array,l=a.values,d=a.keys,u=a.entries,s=r.aTypedArray,p=r.exportTypedArrayMethod,m=c&&c.prototype[i],f=!!m&&("values"==m.name||m.name==undefined),h=function(){return l.call(s(this))};p("entries",(function(){return u.call(s(this))})),p("keys",(function(){return d.call(s(this))})),p("values",h,!f),p(i,h,!f)},function(e,t,n){"use strict";var o=n(11),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].join;a("join",(function(e){return i.apply(r(this),arguments)}))},function(e,t,n){"use strict";var o=n(11),r=n(142),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).map,a=n(47),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("map",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(c(a(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var o=n(11),r=n(116),a=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(a(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},function(e,t,n){"use strict";var o=n(11),r=n(77).left,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(77).right,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var e,t=r(this).length,n=i(t/2),o=0;o1?arguments[1]:undefined,1),n=this.length,o=i(e),c=r(o.length),d=0;if(c+t>n)throw RangeError("Wrong length");for(;da;)u[a]=n[a++];return u}),a((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var o=n(11),r=n(20).some,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].sort;a("sort",(function(e){return i.call(r(this),e)}))},function(e,t,n){"use strict";var o=n(11),r=n(12),a=n(43),i=n(47),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=a(e,o);return new(i(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:a(t,o))-l))}))},function(e,t,n){"use strict";var o=n(6),r=n(11),a=n(5),i=o.Int8Array,c=r.aTypedArray,l=r.exportTypedArrayMethod,d=[].toLocaleString,u=[].slice,s=!!i&&a((function(){d.call(new i(1))}));l("toLocaleString",(function(){return d.apply(s?u.call(c(this)):c(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var o=n(11).exportTypedArrayMethod,r=n(5),a=n(6).Uint8Array,i=a&&a.prototype||{},c=[].toString,l=[].join;r((function(){c.call({})}))&&(c=function(){return l.call(this)});var d=i.toString!=c;o("toString",c,d)},function(e,t,n){"use strict";var o,r=n(6),a=n(68),i=n(53),c=n(79),l=n(160),d=n(7),u=n(36).enforce,s=n(127),p=!r.ActiveXObject&&"ActiveXObject"in r,m=Object.isExtensible,f=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},h=e.exports=c("WeakMap",f,l);if(s&&p){o=l.getConstructor(f,"WeakMap",!0),i.REQUIRED=!0;var C=h.prototype,g=C["delete"],b=C.has,N=C.get,v=C.set;a(C,{"delete":function(e){if(d(e)&&!m(e)){var t=u(this);return t.frozen||(t.frozen=new o),g.call(this,e)||t.frozen["delete"](e)}return g.call(this,e)},has:function(e){if(d(e)&&!m(e)){var t=u(this);return t.frozen||(t.frozen=new o),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(d(e)&&!m(e)){var t=u(this);return t.frozen||(t.frozen=new o),b.call(this,e)?N.call(this,e):t.frozen.get(e)}return N.call(this,e)},set:function(e,t){if(d(e)&&!m(e)){var n=u(this);n.frozen||(n.frozen=new o),b.call(this,e)?v.call(this,e,t):n.frozen.set(e,t)}else v.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(79)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(160))},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(108);o({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(153),i=n(34),c=r.process,l="process"==i(c);o({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=l&&c.domain;a(t?t.bind(e):e)}})},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(74),i=[].slice,c=function(e){return function(t,n){var o=arguments.length>2,r=o?i.call(arguments,2):undefined;return e(o?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};o({global:!0,bind:!0,forced:/MSIE .\./.test(a)},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(e,t,n){"use strict";t.__esModule=!0,t._CI=Be,t._HI=R,t._M=Se,t._MCCC=Ae,t._ME=Te,t._MFCC=Pe,t._MP=we,t._MR=be,t.__render=Fe,t.createComponentVNode=function(e,t,n,o,r){var i=new S(1,null,null,e=function(e,t){if(12&e)return e;if(t.prototype&&t.prototype.render)return 4;if(t.render)return 32776;return 8}(e,t),o,function(e,t,n){var o=(32768&e?t.render:t).defaultProps;if(a(o))return n;if(a(n))return u(o,null);return L(n,o)}(e,t,n),function(e,t,n){if(4&e)return n;var o=(32768&e?t.render:t).defaultHooks;if(a(o))return n;if(a(n))return o;return L(n,o)}(e,t,r),t);x.createVNode&&x.createVNode(i);return i},t.createFragment=E,t.createPortal=function(e,t){var n=R(e);return I(1024,1024,null,n,0,null,n.key,t)},t.createRef=function(){return{current:null}},t.createRenderer=function(e){return function(t,n,o,r){e||(e=t),De(n,e,o,r)}},t.createTextVNode=T,t.createVNode=I,t.directClone=A,t.findDOMfromVNode=N,t.forwardRef=function(e){return{render:e}},t.getFlagsForElementVnode=function(e){switch(e){case"svg":return 32;case"input":return 64;case"select":return 256;case"textarea":return 128;case"$F":return 8192;default:return 1}},t.linkEvent=function(e,t){if(c(t))return{data:e,event:t};return null},t.normalizeProps=function(e){var t=e.props;if(t){var n=e.flags;481&n&&(void 0!==t.children&&a(e.children)&&O(e,t.children),void 0!==t.className&&(e.className=t.className||null,t.className=undefined)),void 0!==t.key&&(e.key=t.key,t.key=undefined),void 0!==t.ref&&(e.ref=8&n?u(e.ref,t.ref):t.ref,t.ref=undefined)}return e},t.render=De,t.rerender=Ke,t.version=t.options=t.Fragment=t.EMPTY_OBJ=t.Component=void 0;var o=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return null==e}function i(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"==typeof e}function l(e){return"string"==typeof e}function d(e){return null===e}function u(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var r in t)n[r]=t[r];return n}function s(e){return!d(e)&&"object"==typeof e}var p={};t.EMPTY_OBJ=p;function m(e){return e.substr(2).toLowerCase()}function f(e,t){e.appendChild(t)}function h(e,t,n){d(n)?f(e,t):e.insertBefore(t,n)}function C(e,t){e.removeChild(t)}function g(e){for(var t=0;t0,f=d(p),h=l(p)&&"$"===p[0];m||f||h?(n=n||t.slice(0,u),(m||h)&&(s=A(s)),(f||h)&&(s.key="$"+u),n.push(s)):n&&n.push(s),s.flags|=65536}}a=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=A(t)),a=2;return e.children=n,e.childFlags=a,e}function R(e){return i(e)||r(e)?T(e,null):o(e)?E(e,0,null):16384&e.flags?A(e):e}var j="http://www.w3.org/1999/xlink",F="http://www.w3.org/XML/1998/namespace",D={"xlink:actuate":j,"xlink:arcrole":j,"xlink:href":j,"xlink:role":j,"xlink:show":j,"xlink:title":j,"xlink:type":j,"xml:base":F,"xml:lang":F,"xml:space":F};function W(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var z=W(0),G=W(null),U=W(!0);function H(e,t){var n=t.$EV;return n||(n=t.$EV=W(null)),n[e]||1==++z[e]&&(G[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?Y(t,!0,e,Q(t)):t.stopPropagation()}}(e):function(e){return function(t){Y(t,!1,e,Q(t))}}(e);return document.addEventListener(m(e),t),t}(e)),n}function K(e,t){var n=t.$EV;n&&n[e]&&(0==--z[e]&&(document.removeEventListener(m(e),G[e]),G[e]=null),n[e]=null)}function Y(e,t,n,o){var r=function(e){return c(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var a=r.$EV;if(a){var i=a[n];if(i&&(o.dom=r,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}r=r.parentNode}while(!d(r))}function q(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function $(){return this.defaultPrevented}function X(){return this.cancelBubble}function Q(e){var t={dom:document};return e.isDefaultPrevented=$,e.isPropagationStopped=X,e.stopPropagation=q,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function J(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function Z(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||p,a=o.dom;if(l(e))J(r,e,n);else for(var i=0;i-1&&t.options[i]&&(c=t.options[i].value),n&&a(c)&&(c=e.defaultValue),ie(o,c)}}var de,ue,se=Z("onInput",me),pe=Z("onChange");function me(e,t,n){var o=e.value,r=t.value;if(a(o)){if(n){var i=e.defaultValue;a(i)||i===r||(t.defaultValue=i,t.value=i)}}else r!==o&&(t.defaultValue=o,t.value=o)}function fe(e,t,n,o,r,a){64&e?ae(o,n):256&e?le(o,n,r,t):128&e&&me(o,n,r),a&&(n.$V=t)}function he(e,t,n){64&e?function(e,t){te(t.type)?(ee(e,"change",oe),ee(e,"click",re)):ee(e,"input",ne)}(t,n):256&e?function(e){ee(e,"change",ce)}(t):128&e&&function(e,t){ee(e,"input",se),t.onChange&&ee(e,"change",pe)}(t,n)}function Ce(e){return e.type&&te(e.type)?!a(e.checked):!a(e.value)}function ge(e){e&&!B(e,null)&&e.current&&(e.current=null)}function be(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){B(e,t)||void 0===e.current||(e.current=t)}))}function Ne(e,t){ve(e),v(e,t)}function ve(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var r=e.props;ge(t);var i=e.childFlags;if(!d(r))for(var l=Object.keys(r),u=0,s=l.length;u0;for(var c in i&&(a=Ce(n))&&he(t,o,n),n)ke(c,null,n[c],o,r,a,null);i&&fe(t,e,o,n,!0,a)}function Le(e,t,n){var o=R(e.render(t,e.state,n)),r=n;return c(e.getChildContext)&&(r=u(n,e.getChildContext())),e.$CX=r,o}function Be(e,t,n,o,r,a){var i=new t(n,o),l=i.$N=Boolean(t.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=a,e.children=i,i.$BS=!1,i.context=o,i.props===p&&(i.props=n),l)i.state=y(i,n,i.state);else if(c(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var u=i.$PS;if(!d(u)){var s=i.state;if(d(s))i.state=u;else for(var m in u)s[m]=u[m];i.$PS=null}i.$BR=!1}return i.$LI=Le(i,n,o),i}function Se(e,t,n,o,r,a){var i=e.flags|=16384;481&i?Te(e,t,n,o,r,a):4&i?function(e,t,n,o,r,a){var i=Be(e,e.type,e.props||p,n,o,a);Se(i.$LI,t,i.$CX,o,r,a),Ae(e.ref,i,a)}(e,t,n,o,r,a):8&i?(!function(e,t,n,o,r,a){Se(e.children=R(function(e,t){return 32768&e.flags?e.type.render(e.props||p,e.ref,t):e.type(e.props||p,t)}(e,n)),t,n,o,r,a)}(e,t,n,o,r,a),Pe(e,a)):512&i||16&i?Ie(e,t,r):8192&i?function(e,t,n,o,r,a){var i=e.children,c=e.childFlags;12&c&&0===i.length&&(c=e.childFlags=2,i=e.children=P());2===c?Se(i,n,r,o,r,a):Ee(i,n,t,o,r,a)}(e,n,t,o,r,a):1024&i&&function(e,t,n,o,r){Se(e.children,e.ref,t,!1,null,r);var a=P();Ie(a,n,o),e.dom=a.dom}(e,n,t,r,a)}function Ie(e,t,n){var o=e.dom=document.createTextNode(e.children);d(t)||h(t,o,n)}function Te(e,t,n,o,r,i){var c=e.flags,l=e.props,u=e.className,s=e.children,p=e.childFlags,m=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0);if(a(u)||""===u||(o?m.setAttribute("class",u):m.className=u),16===p)k(m,s);else if(1!==p){var f=o&&"foreignObject"!==e.type;2===p?(16384&s.flags&&(e.children=s=A(s)),Se(s,m,n,f,null,i)):8!==p&&4!==p||Ee(s,m,n,f,null,i)}d(t)||h(t,m,r),d(l)||we(e,c,l,m,o),be(e.ref,m,i)}function Ee(e,t,n,o,r,a){for(var i=0;i0,d!==u){var f=d||p;if((c=u||p)!==p)for(var h in(s=(448&r)>0)&&(m=Ce(c)),c){var C=f[h],g=c[h];C!==g&&ke(h,C,g,l,o,m,e)}if(f!==p)for(var b in f)a(c[b])&&!a(f[b])&&ke(b,f[b],null,l,o,m,e)}var N=t.children,v=t.className;e.className!==v&&(a(v)?l.removeAttribute("class"):o?l.setAttribute("class",v):l.className=v);4096&r?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,N):Oe(e.childFlags,t.childFlags,e.children,N,l,n,o&&"foreignObject"!==t.type,null,e,i);s&&fe(r,t,l,c,!1,m);var V=t.ref,y=e.ref;y!==V&&(ge(y),be(V,l,i))}(e,t,o,r,m,s):4&m?function(e,t,n,o,r,a,i){var l=t.children=e.children;if(d(l))return;l.$L=i;var s=t.props||p,m=t.ref,f=e.ref,h=l.state;if(!l.$N){if(c(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(s,o),l.$UN)return;l.$BR=!1}d(l.$PS)||(h=u(h,l.$PS),l.$PS=null)}Re(l,h,s,n,o,r,!1,a,i),f!==m&&(ge(f),be(m,l,i))}(e,t,n,o,r,l,s):8&m?function(e,t,n,o,r,i,l){var d=!0,u=t.props||p,s=t.ref,m=e.props,f=!a(s),h=e.children;f&&c(s.onComponentShouldUpdate)&&(d=s.onComponentShouldUpdate(m,u));if(!1!==d){f&&c(s.onComponentWillUpdate)&&s.onComponentWillUpdate(m,u);var C=t.type,g=R(32768&t.flags?C.render(u,s,o):C(u,o));Me(h,g,n,o,r,i,l),t.children=g,f&&c(s.onComponentDidUpdate)&&s.onComponentDidUpdate(m,u)}else t.children=h}(e,t,n,o,r,l,s):16&m?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&m?t.dom=e.dom:8192&m?function(e,t,n,o,r,a){var i=e.children,c=t.children,l=e.childFlags,d=t.childFlags,u=null;12&d&&0===c.length&&(d=t.childFlags=2,c=t.children=P());var s=0!=(2&d);if(12&l){var p=i.length;(8&l&&8&d||s||!s&&c.length>p)&&(u=N(i[p-1],!1).nextSibling)}Oe(l,d,i,c,n,o,r,u,e,a)}(e,t,n,o,r,s):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(Oe(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;C(r,l),f(a,l)}}(e,t,o,s)}function Oe(e,t,n,o,r,a,i,c,l,d){switch(e){case 2:switch(t){case 2:Me(n,o,r,a,i,c,d);break;case 1:Ne(n,r);break;case 16:ve(n),k(r,o);break;default:!function(e,t,n,o,r,a){ve(e),Ee(t,n,o,r,N(e,!0),a),v(e,n)}(n,o,r,a,i,d)}break;case 1:switch(t){case 2:Se(o,r,a,i,c,d);break;case 1:break;case 16:k(r,o);break;default:Ee(o,r,a,i,c,d)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:k(n,t))}(n,o,r);break;case 2:ye(r),Se(o,r,a,i,c,d);break;case 1:ye(r);break;default:ye(r),Ee(o,r,a,i,c,d)}break;default:switch(t){case 16:Ve(n),k(r,o);break;case 2:_e(r,l,n),Se(o,r,a,i,c,d);break;case 1:_e(r,l,n);break;default:var u=0|n.length,s=0|o.length;0===u?s>0&&Ee(o,r,a,i,c,d):0===s?_e(r,l,n):8===t&&8===e?function(e,t,n,o,r,a,i,c,l,d){var u,s,p=a-1,m=i-1,f=0,h=e[f],C=t[f];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[f]=C=A(C)),Me(h,C,n,o,r,c,d),e[f]=C,++f>p||f>m)break e;h=e[f],C=t[f]}for(h=e[p],C=t[m];h.key===C.key;){if(16384&C.flags&&(t[m]=C=A(C)),Me(h,C,n,o,r,c,d),e[p]=C,p--,m--,f>p||f>m)break e;h=e[p],C=t[m]}}if(f>p){if(f<=m)for(s=(u=m+1)m)for(;f<=p;)Ne(e[f++],n);else!function(e,t,n,o,r,a,i,c,l,d,u,s,p){var m,f,h,C=0,g=c,b=c,v=a-c+1,y=i-c+1,_=new Int32Array(y+1),x=v===o,k=!1,w=0,L=0;if(r<4||(v|y)<32)for(C=g;C<=a;++C)if(m=e[C],Lc?k=!0:w=c,16384&f.flags&&(t[c]=f=A(f)),Me(m,f,l,n,d,u,p),++L;break}!x&&c>i&&Ne(m,l)}else x||Ne(m,l);else{var B={};for(C=b;C<=i;++C)B[t[C].key]=C;for(C=g;C<=a;++C)if(m=e[C],Lg;)Ne(e[g++],l);_[c-b]=C+1,w>c?k=!0:w=c,16384&(f=t[c]).flags&&(t[c]=f=A(f)),Me(m,f,l,n,d,u,p),++L}else x||Ne(m,l);else x||Ne(m,l)}if(x)_e(l,s,e),Ee(t,l,n,d,u,p);else if(k){var S=function(e){var t=0,n=0,o=0,r=0,a=0,i=0,c=0,l=e.length;l>je&&(je=l,de=new Int32Array(l),ue=new Int32Array(l));for(;n>1]]0&&(ue[n]=de[a-1]),de[a]=n)}a=r+1;var d=new Int32Array(a);i=de[a-1];for(;a-- >0;)d[a]=i,i=ue[i],de[a]=0;return d}(_);for(c=S.length-1,C=y-1;C>=0;C--)0===_[C]?(16384&(f=t[w=C+b]).flags&&(t[w]=f=A(f)),Se(f,l,n,d,(h=w+1)=0;C--)0===_[C]&&(16384&(f=t[w=C+b]).flags&&(t[w]=f=A(f)),Se(f,l,n,d,(h=w+1)i?i:a,p=0;pi)for(p=s;p=0;--r){var a=this.tryEntries[r],i=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),V(n),d}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;V(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:_(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}(e.exports);try{regeneratorRuntime=o}catch(r){Function("r","regeneratorRuntime = r")(o)}},function(e,t,n){"use strict";!function(t,n){var o,r,a=t.html5||{},i=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,c=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,l=0,d={};function u(){var e=f.elements;return"string"==typeof e?e.split(" "):e}function s(e){var t=d[e._html5shiv];return t||(t={},l++,e._html5shiv=l,d[l]=t),t}function p(e,t,o){return t||(t=n),r?t.createElement(e):(o||(o=s(t)),!(a=o.cache[e]?o.cache[e].cloneNode():c.test(e)?(o.cache[e]=o.createElem(e)).cloneNode():o.createElem(e)).canHaveChildren||i.test(e)||a.tagUrn?a:o.frag.appendChild(a));var a}function m(e){e||(e=n);var t=s(e);return!f.shivCSS||o||t.hasCSS||(t.hasCSS=!!function(e,t){var n=e.createElement("p"),o=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x",o.insertBefore(n.lastChild,o.firstChild)}(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),r||function(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return f.shivMethods?p(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+u().join().replace(/[\w\-:]+/g,(function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'}))+");return n}")(f,t.frag)}(e,t),e}!function(){try{var e=n.createElement("a");e.innerHTML="",o="hidden"in e,r=1==e.childNodes.length||function(){n.createElement("a");var e=n.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(t){o=!0,r=!0}}();var f={elements:a.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:"3.7.3",shivCSS:!1!==a.shivCSS,supportsUnknownElements:r,shivMethods:!1!==a.shivMethods,type:"default",shivDocument:m,createElement:p,createDocumentFragment:function(e,t){if(e||(e=n),r)return e.createDocumentFragment();for(var o=(t=t||s(e)).frag.cloneNode(),a=0,i=u(),c=i.length;a0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(6),r=n(92),a=n(18),i=n(60),c=n(96),l=n(131),d=r("wks"),u=o.Symbol,s=l?u:u&&u.withoutSetter||i;e.exports=function(e){return a(d,e)||(c&&a(u,e)?d[e]=u[e]:d[e]=s("Symbol."+e)),d[e]}},function(e,t,n){"use strict";var o=n(8),r=n(125),a=n(9),i=n(35),c=Object.defineProperty;t.f=o?c:function(e,t,n){if(a(e),t=i(t,!0),a(n),r)try{return c(e,t,n)}catch(o){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){"use strict";var o=n(23);e.exports=function(e){return Object(o(e))}},function(e,t,n){"use strict";function o(e){var t=0;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(t=e[Symbol.iterator]()).next.bind(t)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n",apos:"'"};return e.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";t.__esModule=!0,t.Box=t.computeBoxClassName=t.computeBoxProps=t.halfUnit=t.unit=void 0;var o=n(10),r=n(0),a=n(412),i=n(38);var c=function(e){return"string"==typeof e?e:"number"==typeof e?12*e+"px":void 0};t.unit=c;var l=function(e){return"string"==typeof e?e:"number"==typeof e?12*e*.5+"px":void 0};t.halfUnit=l;var d=function(e){return"string"==typeof e&&i.CSS_COLORS.includes(e)},u=function(e){return function(t,n){(0,o.isFalsy)(n)||(t[e]=n)}},s=function(e,t){return function(n,r){(0,o.isFalsy)(r)||(n[e]=t(r))}},p=function(e,t){return function(n,r){(0,o.isFalsy)(r)||(n[e]=t)}},m=function(e,t,n){return function(r,a){if(!(0,o.isFalsy)(a))for(var i=0;i0&&(t.style=l),t};t.computeBoxProps=C;var g=function(e){var t=e.textColor||e.color,n=e.backgroundColor;return(0,o.classes)([d(t)&&"color-"+t,d(n)&&"color-bg-"+n])};t.computeBoxClassName=g;var b=function(e){var t=e.as,n=void 0===t?"div":t,o=e.className,i=e.children,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["as","className","children"]);if("function"==typeof i)return i(C(e));var l="string"==typeof o?o+" "+g(c):g(c),d=C(c);return(0,r.createVNode)(a.VNodeFlags.HtmlElement,n,l,i,a.ChildFlags.UnknownChildren,d)};t.Box=b,b.defaultHooks=o.pureComponentHooks},function(e,t,n){"use strict";var o={}.hasOwnProperty;e.exports=function(e,t){return o.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.keyOfMatchingRange=t.inRange=t.toFixed=t.round=t.scale=t.clamp01=t.clamp=void 0;t.clamp=function(e,t,n){return en?n:e};t.clamp01=function(e){return e<0?0:e>1?1:e};t.scale=function(e,t,n){return(e-t)/(n-t)};t.round=function(e,t){return!e||isNaN(e)?e:(t|=0,a=(e*=n=Math.pow(10,t))>0|-(e<0),r=Math.abs(e%1)>=.4999999999854481,o=Math.floor(e),r&&(e=o+(a>0)),(r?e:Math.round(e))/n);var n,o,r,a};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(Math.max(t,0))};var o=function(e,t){return t&&e>=t[0]&&e<=t[1]};t.inRange=o;t.keyOfMatchingRange=function(e,t){for(var n=0,r=Object.keys(t);n_;_++)if((p||_ in v)&&(b=V(g=v[_],_,N),e))if(t)x[_]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:l.call(x,g)}else if(u)return!1;return s?-1:d||u?u:x}};e.exports={forEach:d(0),map:d(1),filter:d(2),some:d(3),every:d(4),find:d(5),findIndex:d(6)}},function(e,t,n){"use strict";var o=n(8),r=n(72),a=n(48),i=n(26),c=n(35),l=n(18),d=n(125),u=Object.getOwnPropertyDescriptor;t.f=o?u:function(e,t){if(e=i(e),t=c(t,!0),d)try{return u(e,t)}catch(n){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";function o(e,t,n,o,r,a,i){try{var c=e[a](i),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}t.__esModule=!0,t.winset=t.winget=t.runCommand=t.callByondAsync=t.callByond=t.IS_IE8=void 0;var r=window.Byond,a=function(){var e=navigator.userAgent.match(/Trident\/(\d+).+?;/i);if(!e)return null;var t=e[1];return t?parseInt(t,10):null}(),i=null!==a&&a<=6;t.IS_IE8=i;var c=function(e,t){void 0===t&&(t={}),r.call(e,t)};t.callByond=c;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return r.call(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return c("winset",{command:e})};var d=function(){var e,t=(e=regeneratorRuntime.mark((function n(e,t){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l("winget",{id:e,property:t});case 2:return o=n.sent,n.abrupt("return",o[t]);case 4:case"end":return n.stop()}}),n)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var i=e.apply(t,n);function c(e){o(i,r,a,c,l,"next",e)}function l(e){o(i,r,a,c,l,"throw",e)}c(undefined)}))});return function(e,n){return t.apply(this,arguments)}}();t.winget=d;t.winset=function(e,t,n){var o;return c("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var o=n(6),r=n(30),a=n(18),i=n(90),c=n(91),l=n(36),d=l.get,u=l.enforce,s=String(String).split("String");(e.exports=function(e,t,n,c){var l=!!c&&!!c.unsafe,d=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),u(n).source=s.join("string"==typeof t?t:"")),e!==o?(l?!p&&e[t]&&(d=!0):delete e[t],d?e[t]=n:r(e,t,n)):d?e[t]=n:i(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&d(this).source||c(this)}))},function(e,t,n){"use strict";var o=n(8),r=n(5),a=n(18),i=Object.defineProperty,c={},l=function(e){throw e};e.exports=function(e,t){if(a(c,e))return c[e];t||(t={});var n=[][e],d=!!a(t,"ACCESSORS")&&t.ACCESSORS,u=a(t,0)?t[0]:l,s=a(t,1)?t[1]:undefined;return c[e]=!!n&&!r((function(){if(d&&!o)return!0;var e={length:-1};d?i(e,1,{enumerable:!0,get:l}):e[1]=1,n.call(e,u,s)}))}},function(e,t,n){"use strict";var o=n(59),r=n(23);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(129),r=n(18),a=n(135),i=n(14).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var o=n(23),r=/"/g;e.exports=function(e,t,n,a){var i=String(o(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+String(a).replace(r,""")+'"'),c+">"+i+""}},function(e,t,n){"use strict";var o=n(5);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(48);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:o)(e)}},function(e,t,n){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.uniqBy=t.reduce=t.sortBy=t.map=t.filter=t.toKeyedArray=t.toArray=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};t.toKeyedArray=function(e,t){return void 0===t&&(t="key"),o((function(e,n){var o;return Object.assign(((o={})[t]=n,o),e)}))(e)};t.filter=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oc)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;nn;)r[n]=t[n++];return r},U=function(e,t){T(e,t,{get:function(){return S(this)[t]}})},H=function(e){var t;return e instanceof M||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},K=function(e,t){return z(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},Y=function(e,t){return K(e,t=h(t,!0))?u(2,e[t]):E(e,t)},q=function(e,t,n){return!(K(e,t=h(t,!0))&&b(n)&&C(n,"value"))||C(n,"get")||C(n,"set")||n.configurable||C(n,"writable")&&!n.writable||C(n,"enumerable")&&!n.enumerable?T(e,t,n):(e[t]=n.value,e)};a?(R||(w.f=Y,x.f=q,U(F,"buffer"),U(F,"byteOffset"),U(F,"byteLength"),U(F,"length")),o({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:Y,defineProperty:q}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,u="set"+e,h=r[c],C=h,g=C&&C.prototype,x={},w=function(e,t){T(e,t,{get:function(){return function(e,t){var n=S(e);return n.view[l](t*a+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,o){var r=S(e);n&&(o=(o=A(o))<0?0:o>255?255:255&o),r.view[u](t*a+r.byteOffset,o,!0)}(this,t,e)},enumerable:!0})};R?i&&(C=t((function(e,t,n,o){return d(e,C,c),B(b(t)?H(t)?o!==undefined?new h(t,f(n,a),o):n!==undefined?new h(t,f(n,a)):new h(t):z(t)?G(C,t):y.call(C,t):new h(m(t)),e,C)})),v&&v(C,D),_(V(h),(function(e){e in C||s(C,e,h[e])})),C.prototype=g):(C=t((function(e,t,n,o){d(e,C,c);var r,i,l,u=0,s=0;if(b(t)){if(!H(t))return z(t)?G(C,t):y.call(C,t);r=t,s=f(n,a);var h=t.byteLength;if(o===undefined){if(h%a)throw P("Wrong length");if((i=h-s)<0)throw P("Wrong length")}else if((i=p(o)*a)+s>h)throw P("Wrong length");l=i/a}else l=m(t),r=new M(i=l*a);for(I(e,{buffer:r,byteOffset:s,byteLength:i,length:l,view:new O(r)});u"+e+"<\/script>"},f=function(){try{o=document.domain&&new ActiveXObject("htmlfile")}catch(r){}var e,t;f=o?function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t}(o):((t=d("iframe")).style.display="none",l.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F);for(var n=i.length;n--;)delete f.prototype[i[n]];return f()};c[s]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p.prototype=r(e),n=new p,p.prototype=null,n[s]=e):n=f(),t===undefined?n:a(n,t)}},function(e,t,n){"use strict";var o=n(14).f,r=n(18),a=n(13)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&o(e,a,{configurable:!0,value:t})}},function(e,t,n){"use strict";var o=n(13),r=n(44),a=n(14),i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a.f(c,i,{configurable:!0,value:r(null)}),e.exports=function(e){c[i][e]=!0}},function(e,t,n){"use strict";var o=n(9),r=n(32),a=n(13)("species");e.exports=function(e,t){var n,i=o(e).constructor;return i===undefined||(n=o(i)[a])==undefined?t:r(n)}},function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var o=n(130),r=n(94).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(32);e.exports=function(e,t,n){if(o(e),t===undefined)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var o=n(35),r=n(14),a=n(48);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},function(e,t,n){"use strict";var o=n(9),r=n(141);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(a){}return function(n,a){return o(n),r(a),t?e.call(n,a):n.__proto__=a,n}}():undefined)},function(e,t,n){"use strict";var o=n(61),r=n(7),a=n(18),i=n(14).f,c=n(60),l=n(69),d=c("meta"),u=0,s=Object.isExtensible||function(){return!0},p=function(e){i(e,d,{value:{objectID:"O"+ ++u,weakData:{}}})},m=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,d)){if(!s(e))return"F";if(!t)return"E";p(e)}return e[d].objectID},getWeakData:function(e,t){if(!a(e,d)){if(!s(e))return!0;if(!t)return!1;p(e)}return e[d].weakData},onFreeze:function(e){return l&&m.REQUIRED&&s(e)&&!a(e,d)&&p(e),e}};o[d]=!0},function(e,t,n){"use strict";t.__esModule=!0,t.logger=t.createLogger=void 0;n(161);var o=n(22),r=0,a=1,i=2,c=3,l=4,d=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a=i){var c=[t].concat(r).map((function(e){return"string"==typeof e?e:e instanceof Error?e.stack||String(e):JSON.stringify(e)})).filter((function(e){return e})).join(" ")+"\nUser Agent: "+navigator.userAgent;(0,o.callByond)("",{src:window.__ref__,action:"tgui:log",log:c})}},u=function(e){return{debug:function(){for(var t=arguments.length,n=new Array(t),o=0;ou;)if((c=l[u++])!=c)return!0}else for(;d>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},function(e,t,n){"use strict";var o=n(5),r=/#|\.prototype\./,a=function(e,t){var n=c[i(e)];return n==d||n!=l&&("function"==typeof t?o(t):!!t)},i=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},c=a.data={},l=a.NATIVE="N",d=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var o=n(130),r=n(94);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(7),r=n(55),a=n(13)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[a])&&(n=undefined):n=undefined),new(n===undefined?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var o=n(5),r=n(13),a=n(97),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var o=n(24);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},function(e,t,n){"use strict";var o=n(5);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var o=n(9),r=n(99),a=n(12),i=n(50),c=n(100),l=n(138),d=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,u,s){var p,m,f,h,C,g,b,N=i(t,n,u?2:1);if(s)p=e;else{if("function"!=typeof(m=c(e)))throw TypeError("Target is not iterable");if(r(m)){for(f=0,h=a(e.length);h>f;f++)if((C=u?N(o(b=e[f])[0],b[1]):N(e[f]))&&C instanceof d)return C;return new d(!1)}p=m.call(e)}for(g=p.next;!(b=g.call(p)).done;)if("object"==typeof(C=l(p,N,b.value,u))&&C&&C instanceof d)return C;return new d(!1)}).stop=function(e){return new d(!0,e)}},function(e,t,n){"use strict";function o(e){var t=0;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(t=e[Symbol.iterator]()).next.bind(t)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n1?r-1:0),c=1;c1?o-1:0),a=1;a=0:s>p;p+=m)p in u&&(l=n(l,u[p],p,d));return l}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var o=n(6),r=n(8),a=n(104),i=n(30),c=n(68),l=n(5),d=n(57),u=n(31),s=n(12),p=n(143),m=n(224),f=n(37),h=n(52),C=n(49).f,g=n(14).f,b=n(98),N=n(45),v=n(36),V=v.get,y=v.set,_=o.ArrayBuffer,k=_,x=o.DataView,w=x&&x.prototype,L=Object.prototype,B=o.RangeError,S=m.pack,I=m.unpack,T=function(e){return[255&e]},E=function(e){return[255&e,e>>8&255]},A=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},P=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},M=function(e){return S(e,23,4)},O=function(e){return S(e,52,8)},R=function(e,t){g(e.prototype,t,{get:function(){return V(this)[t]}})},j=function(e,t,n,o){var r=p(n),a=V(e);if(r+t>a.byteLength)throw B("Wrong index");var i=V(a.buffer).bytes,c=r+a.byteOffset,l=i.slice(c,c+t);return o?l:l.reverse()},D=function(e,t,n,o,r,a){var i=p(n),c=V(e);if(i+t>c.byteLength)throw B("Wrong index");for(var l=V(c.buffer).bytes,d=i+c.byteOffset,u=o(+r),s=0;sG;)(F=z[G++])in k||i(k,F,_[F]);W.constructor=k}h&&f(w)!==L&&h(w,L);var U=new x(new k(2)),H=w.setInt8;U.setInt8(0,2147483648),U.setInt8(1,2147483649),!U.getInt8(0)&&U.getInt8(1)||c(w,{setInt8:function(e,t){H.call(this,e,t<<24>>24)},setUint8:function(e,t){H.call(this,e,t<<24>>24)}},{unsafe:!0})}else k=function(e){d(this,k,"ArrayBuffer");var t=p(e);y(this,{bytes:b.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},x=function(e,t,n){d(this,x,"DataView"),d(e,k,"DataView");var o=V(e).byteLength,a=u(t);if(a<0||a>o)throw B("Wrong offset");if(a+(n=n===undefined?o-a:s(n))>o)throw B("Wrong length");y(this,{buffer:e,byteLength:n,byteOffset:a}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},r&&(R(k,"byteLength"),R(x,"buffer"),R(x,"byteLength"),R(x,"byteOffset")),c(x.prototype,{getInt8:function(e){return j(this,1,e)[0]<<24>>24},getUint8:function(e){return j(this,1,e)[0]},getInt16:function(e){var t=j(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=j(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return P(j(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return P(j(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return I(j(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return I(j(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){D(this,1,e,T,t)},setUint8:function(e,t){D(this,1,e,T,t)},setInt16:function(e,t){D(this,2,e,E,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){D(this,2,e,E,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){D(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){D(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){D(this,4,e,M,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){D(this,8,e,O,t,arguments.length>2?arguments[2]:undefined)}});N(k,"ArrayBuffer"),N(x,"DataView"),e.exports={ArrayBuffer:k,DataView:x}},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(63),i=n(24),c=n(53),l=n(70),d=n(57),u=n(7),s=n(5),p=n(76),m=n(45),f=n(80);e.exports=function(e,t,n){var h=-1!==e.indexOf("Map"),C=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],N=b&&b.prototype,v=b,V={},y=function(e){var t=N[e];i(N,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(C&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return C&&!u(e)?undefined:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(C&&!u(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof b||!(C||N.forEach&&!s((function(){(new b).entries().next()})))))v=n.getConstructor(t,e,h,g),c.REQUIRED=!0;else if(a(e,!0)){var _=new v,k=_[g](C?{}:-0,1)!=_,x=s((function(){_.has(1)})),w=p((function(e){new b(e)})),L=!C&&s((function(){for(var e=new b,t=5;t--;)e[g](t,t);return!e.has(-0)}));w||((v=t((function(t,n){d(t,v,e);var o=f(new b,t,v);return n!=undefined&&l(n,o[g],o,h),o}))).prototype=N,N.constructor=v),(x||L)&&(y("delete"),y("has"),h&&y("get")),(L||k)&&y(g),C&&N.clear&&delete N.clear}return V[e]=v,o({global:!0,forced:v!=b},V),m(v,e),C||n.setStrong(v,e,h),v}},function(e,t,n){"use strict";var o=n(7),r=n(52);e.exports=function(e,t,n){var a,i;return r&&"function"==typeof(a=t.constructor)&&a!==n&&o(i=a.prototype)&&i!==n.prototype&&r(e,i),e}},function(e,t,n){"use strict";var o=Math.expm1,r=Math.exp;e.exports=!o||o(10)>22025.465794806718||o(10)<22025.465794806718||-2e-17!=o(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:o},function(e,t,n){"use strict";e.exports="\t\n\x0B\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},function(e,t,n){"use strict";var o=n(40),r=n(6),a=n(5);e.exports=o||!a((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}))},function(e,t,n){"use strict";var o=n(9);e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var o,r,a=n(84),i=n(110),c=RegExp.prototype.exec,l=String.prototype.replace,d=c,u=(o=/a/,r=/b*/g,c.call(o,"a"),c.call(r,"a"),0!==o.lastIndex||0!==r.lastIndex),s=i.UNSUPPORTED_Y||i.BROKEN_CARET,p=/()??/.exec("")[1]!==undefined;(u||p||s)&&(d=function(e){var t,n,o,r,i=this,d=s&&i.sticky,m=a.call(i),f=i.source,h=0,C=e;return d&&(-1===(m=m.replace("y","")).indexOf("g")&&(m+="g"),C=String(e).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==e[i.lastIndex-1])&&(f="(?: "+f+")",C=" "+C,h++),n=new RegExp("^(?:"+f+")",m)),p&&(n=new RegExp("^"+f+"$(?!\\s)",m)),u&&(t=i.lastIndex),o=c.call(d?n:i,C),d?o?(o.input=o.input.slice(h),o[0]=o[0].slice(h),o.index=i.lastIndex,i.lastIndex+=o[0].length):i.lastIndex=0:u&&o&&(i.lastIndex=i.global?o.index+o[0].length:t),p&&o&&o.length>1&&l.call(o[0],n,(function(){for(r=1;r")})),u="$0"==="a".replace(/./,"$0"),s=a("replace"),p=!!/./[s]&&""===/./[s]("a","$0"),m=!r((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,s){var f=a(e),h=!r((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),C=h&&!r((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[f]=/./[f]),n.exec=function(){return t=!0,null},n[f](""),!t}));if(!h||!C||"replace"===e&&(!d||!u||p)||"split"===e&&!m){var g=/./[f],b=n(f,""[e],(function(e,t,n,o,r){return t.exec===i?h&&!r?{done:!0,value:g.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),N=b[0],v=b[1];o(String.prototype,e,N),o(RegExp.prototype,f,2==t?function(e,t){return v.call(e,this,t)}:function(e){return v.call(e,this)})}s&&c(RegExp.prototype[f],"sham",!0)}},function(e,t,n){"use strict";var o=n(34),r=n(85);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(0),r=n(1);t.InterfaceLockNoticeBox=function(e){var t=e.siliconUser,n=e.locked,a=e.onLockStatusChange,i=e.accessText;return t?(0,o.createComponentVNode)(2,r.NoticeBox,{children:(0,o.createComponentVNode)(2,r.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{m:0,color:"gray",icon:n?"lock":"unlock",content:n?"Locked":"Unlocked",onClick:function(){a&&a(!n)}})})]})}):(0,o.createComponentVNode)(2,r.NoticeBox,{children:["Swipe ",i||"an ID card"," ","to ",n?"unlock":"lock"," this interface."]})}},function(e,t,n){"use strict";var o=n(6),r=n(7),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){"use strict";var o=n(6),r=n(30);e.exports=function(e,t){try{r(o,e,t)}catch(n){o[e]=t}return t}},function(e,t,n){"use strict";var o=n(126),r=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(e){return r.call(e)}),e.exports=o.inspectSource},function(e,t,n){"use strict";var o=n(40),r=n(126);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.6.5",mode:o?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var o=n(39),r=n(49),a=n(95),i=n(9);e.exports=o("Reflect","ownKeys")||function(e){var t=r.f(i(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var o=n(5);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(e,t,n){"use strict";var o,r,a=n(6),i=n(74),c=a.process,l=c&&c.versions,d=l&&l.v8;d?r=(o=d.split("."))[0]+o[1]:i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=o[1]),e.exports=r&&+r},function(e,t,n){"use strict";var o=n(15),r=n(43),a=n(12);e.exports=function(e){for(var t=o(this),n=a(t.length),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,d=l===undefined?n:r(l,n);d>c;)t[c++]=e;return t}},function(e,t,n){"use strict";var o=n(13),r=n(67),a=o("iterator"),i=Array.prototype;e.exports=function(e){return e!==undefined&&(r.Array===e||i[a]===e)}},function(e,t,n){"use strict";var o=n(75),r=n(67),a=n(13)("iterator");e.exports=function(e){if(e!=undefined)return e[a]||e["@@iterator"]||r[o(e)]}},function(e,t,n){"use strict";var o={};o[n(13)("toStringTag")]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var o=n(3),r=n(209),a=n(37),i=n(52),c=n(45),l=n(30),d=n(24),u=n(13),s=n(40),p=n(67),m=n(140),f=m.IteratorPrototype,h=m.BUGGY_SAFARI_ITERATORS,C=u("iterator"),g=function(){return this};e.exports=function(e,t,n,u,m,b,N){r(n,t,u);var v,V,y,_=function(e){if(e===m&&B)return B;if(!h&&e in w)return w[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},k=t+" Iterator",x=!1,w=e.prototype,L=w[C]||w["@@iterator"]||m&&w[m],B=!h&&L||_(m),S="Array"==t&&w.entries||L;if(S&&(v=a(S.call(new e)),f!==Object.prototype&&v.next&&(s||a(v)===f||(i?i(v,f):"function"!=typeof v[C]&&l(v,C,g)),c(v,k,!0,!0),s&&(p[k]=g))),"values"==m&&L&&"values"!==L.name&&(x=!0,B=function(){return L.call(this)}),s&&!N||w[C]===B||l(w,C,B),p[t]=B,m)if(V={values:_("values"),keys:b?B:_("keys"),entries:_("entries")},N)for(y in V)(h||x||!(y in w))&&d(w,y,V[y]);else o({target:t,proto:!0,forced:h||x},V);return V}},function(e,t,n){"use strict";var o=n(5);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},function(e,t,n){"use strict";var o=n(12),r=n(106),a=n(23),i=Math.ceil,c=function(e){return function(t,n,c){var l,d,u=String(a(t)),s=u.length,p=c===undefined?" ":String(c),m=o(n);return m<=s||""==p?u:(l=m-s,(d=r.call(p,i(l/p.length))).length>l&&(d=d.slice(0,l)),e?u+d:d+u)}};e.exports={start:c(!1),end:c(!0)}},function(e,t,n){"use strict";var o=n(31),r=n(23);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=o(e);if(a<0||a==Infinity)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){"use strict";e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){"use strict";var o,r,a,i=n(6),c=n(5),l=n(34),d=n(50),u=n(133),s=n(89),p=n(152),m=i.location,f=i.setImmediate,h=i.clearImmediate,C=i.process,g=i.MessageChannel,b=i.Dispatch,N=0,v={},V=function(e){if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},y=function(e){return function(){V(e)}},_=function(e){V(e.data)},k=function(e){i.postMessage(e+"",m.protocol+"//"+m.host)};f&&h||(f=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return v[++N]=function(){("function"==typeof e?e:Function(e)).apply(undefined,t)},o(N),N},h=function(e){delete v[e]},"process"==l(C)?o=function(e){C.nextTick(y(e))}:b&&b.now?o=function(e){b.now(y(e))}:g&&!p?(a=(r=new g).port2,r.port1.onmessage=_,o=d(a.postMessage,a,1)):!i.addEventListener||"function"!=typeof postMessage||i.importScripts||c(k)||"file:"===m.protocol?o="onreadystatechange"in s("script")?function(e){u.appendChild(s("script")).onreadystatechange=function(){u.removeChild(this),V(e)}}:function(e){setTimeout(y(e),0)}:(o=k,i.addEventListener("message",_,!1))),e.exports={set:f,clear:h}},function(e,t,n){"use strict";var o=n(7),r=n(34),a=n(13)("match");e.exports=function(e){var t;return o(e)&&((t=e[a])!==undefined?!!t:"RegExp"==r(e))}},function(e,t,n){"use strict";var o=n(5);function r(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=o((function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),t.BROKEN_CARET=o((function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")}))},function(e,t,n){"use strict";var o=n(31),r=n(23),a=function(e){return function(t,n){var a,i,c=String(r(t)),l=o(n),d=c.length;return l<0||l>=d?e?"":undefined:(a=c.charCodeAt(l))<55296||a>56319||l+1===d||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var o=n(109);e.exports=function(e){if(o(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var o=n(13)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){"use strict";var o=n(111).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},function(e,t,n){"use strict";var o=n(5),r=n(82);e.exports=function(e){return o((function(){return!!r[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||r[e].name!==e}))}},function(e,t,n){"use strict";var o=n(6),r=n(5),a=n(76),i=n(11).NATIVE_ARRAY_BUFFER_VIEWS,c=o.ArrayBuffer,l=o.Int8Array;e.exports=!i||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!a((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new c(2),1,undefined).length}))},function(e,t,n){"use strict";t.__esModule=!0,t.hotKeyReducer=t.hotKeyMiddleware=t.releaseHeldKeys=t.KEY_MINUS=t.KEY_EQUAL=t.KEY_Z=t.KEY_Y=t.KEY_X=t.KEY_W=t.KEY_V=t.KEY_U=t.KEY_T=t.KEY_S=t.KEY_R=t.KEY_Q=t.KEY_P=t.KEY_O=t.KEY_N=t.KEY_M=t.KEY_L=t.KEY_K=t.KEY_J=t.KEY_I=t.KEY_H=t.KEY_G=t.KEY_F=t.KEY_E=t.KEY_D=t.KEY_C=t.KEY_B=t.KEY_A=t.KEY_9=t.KEY_8=t.KEY_7=t.KEY_6=t.KEY_5=t.KEY_4=t.KEY_3=t.KEY_2=t.KEY_1=t.KEY_0=t.KEY_SPACE=t.KEY_ESCAPE=t.KEY_ALT=t.KEY_CTRL=t.KEY_SHIFT=t.KEY_ENTER=t.KEY_TAB=t.KEY_BACKSPACE=void 0;var o=n(22),r=(0,n(54).createLogger)("hotkeys");t.KEY_BACKSPACE=8;t.KEY_TAB=9;t.KEY_ENTER=13;t.KEY_SHIFT=16;t.KEY_CTRL=17;t.KEY_ALT=18;t.KEY_ESCAPE=27;t.KEY_SPACE=32;t.KEY_0=48;t.KEY_1=49;t.KEY_2=50;t.KEY_3=51;t.KEY_4=52;t.KEY_5=53;t.KEY_6=54;t.KEY_7=55;t.KEY_8=56;t.KEY_9=57;t.KEY_A=65;t.KEY_B=66;t.KEY_C=67;t.KEY_D=68;t.KEY_E=69;t.KEY_F=70;t.KEY_G=71;t.KEY_H=72;t.KEY_I=73;t.KEY_J=74;t.KEY_K=75;t.KEY_L=76;t.KEY_M=77;t.KEY_N=78;t.KEY_O=79;t.KEY_P=80;t.KEY_Q=81;t.KEY_R=82;t.KEY_S=83;t.KEY_T=84;t.KEY_U=85;t.KEY_V=86;t.KEY_W=87;t.KEY_X=88;t.KEY_Y=89;t.KEY_Z=90;t.KEY_EQUAL=187;t.KEY_MINUS=189;var a=[17,18,16],i=[27,13,32,9,17,16],c={},l=function(e,t,n,o){var r="";return e&&(r+="Ctrl+"),t&&(r+="Alt+"),n&&(r+="Shift+"),r+=o>=48&&o<=90?String.fromCharCode(o):"["+o+"]"},d=function(e){var t=window.event?e.which:e.keyCode,n=e.ctrlKey,o=e.altKey,r=e.shiftKey;return{keyCode:t,ctrlKey:n,altKey:o,shiftKey:r,hasModifierKeys:n||o||r,keyString:l(n,o,r,t)}},u=function(){for(var e=0,t=Object.keys(c);e=0||(r[n]=e[n]);return r}var f=(0,l.createLogger)("Button"),h=function(e){var t=e.className,n=e.fluid,l=e.icon,p=e.color,h=e.disabled,C=e.selected,g=e.tooltip,b=e.tooltipPosition,N=e.ellipsis,v=e.content,V=e.iconRotation,y=e.iconSpin,_=e.children,k=e.onclick,x=e.onClick,w=m(e,["className","fluid","icon","color","disabled","selected","tooltip","tooltipPosition","ellipsis","content","iconRotation","iconSpin","children","onclick","onClick"]),L=!(!v&&!_);return k&&f.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid",h&&"Button--disabled",C&&"Button--selected",L&&"Button--hasContent",N&&"Button--ellipsis",p&&"string"==typeof p?"Button--color--"+p:"Button--color--default",t]),tabIndex:!h&&"0",unselectable:a.IS_IE8,onclick:function(e){(0,c.refocusLayout)(),!h&&x&&x(e)},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;return t===i.KEY_SPACE||t===i.KEY_ENTER?(e.preventDefault(),void(!h&&x&&x(e))):t===i.KEY_ESCAPE?(e.preventDefault(),void(0,c.refocusLayout)()):void 0}},w,{children:[l&&(0,o.createComponentVNode)(2,u.Icon,{name:l,rotation:V,spin:y}),v,_,g&&(0,o.createComponentVNode)(2,s.Tooltip,{content:g,position:b})]})))};t.Button=h,h.defaultHooks=r.pureComponentHooks;var C=function(e){var t=e.checked,n=m(e,["checked"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=C,h.Checkbox=C;var g=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}p(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmContent,r=void 0===n?"Confirm?":n,a=t.confirmColor,i=void 0===a?"bad":a,c=t.confirmIcon,l=t.icon,d=t.color,u=t.content,s=t.onClick,p=m(t,["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({content:this.state.clickedOnce?r:u,icon:this.state.clickedOnce?c:l,color:this.state.clickedOnce?i:d,onClick:function(){return e.state.clickedOnce?s():e.setClickedOnce(!0)}},p)))},t}(o.Component);t.ButtonConfirm=g,h.Confirm=g;var b=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}p(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,c=t.icon,l=t.iconRotation,p=t.iconSpin,f=t.tooltip,h=t.tooltipPosition,C=t.color,g=void 0===C?"default":C,b=(t.placeholder,t.maxLength,m(t,["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","placeholder","maxLength"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid","Button--color--"+g])},b,{onClick:function(){return e.setInInput(!0)},children:[c&&(0,o.createComponentVNode)(2,u.Icon,{name:c,rotation:l,spin:p}),(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===i.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===i.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef),f&&(0,o.createComponentVNode)(2,s.Tooltip,{content:f,position:h})]})))},t}(o.Component);t.ButtonInput=b,h.Input=b},function(e,t,n){"use strict";t.__esModule=!0,t.Icon=void 0;var o=n(0),r=n(10),a=n(17);var i=/-o$/,c=function(e){var t=e.name,n=e.size,c=e.spin,l=e.className,d=e.style,u=void 0===d?{}:d,s=e.rotation,p=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["name","size","spin","className","style","rotation"]);n&&(u["font-size"]=100*n+"%"),"number"==typeof s&&(u.transform="rotate("+s+"deg)");var m=i.test(t),f=t.replace(i,"");return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"i",className:(0,r.classes)([l,m?"far":"fas","fa-"+f,c&&"fa-spin"]),style:u},p)))};t.Icon=c,c.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(0),r=n(19),a=n(10),i=n(22),c=n(119),l=n(17);var d=function(e){var t,n;function d(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var d=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+d,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var d=n.inputRef.current;d.value=l;try{d.focus(),d.select()}catch(u){}}},n}return n=e,(t=d).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,d.prototype.render=function(){var e=this,t=this.state,n=t.dragging,d=t.editing,u=t.value,s=t.suppressingFlicker,p=this.props,m=p.className,f=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,N=p.maxValue,v=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,k=p.format,x=p.onChange,w=p.onDrag,L=C;(n||s)&&(L=u);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.IS_IE8})},S=h&&!n&&!s&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:k,children:B})||B(k?k(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",f&&"NumberInput--fluid",m]),minWidth:V,minHeight:v,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(N-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:d?undefined:"none",height:v,"line-height":y,"font-size":_},onBlur:function(t){if(d){var n=(0,r.clamp)(t.target.value,b,N);e.setState({editing:!1,value:n}),e.suppressFlicker(),x&&x(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,N);return e.setState({editing:!1,value:n}),e.suppressFlicker(),x&&x(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},d}(o.Component);t.NumberInput=d,d.defaultHooks=a.pureComponentHooks,d.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableBasicInfo=void 0;var o=n(0),r=n(2),a=n(1);t.PortableBasicInfo=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.connected,d=c.holding,u=c.on,s=c.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return i("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:l?"good":"average",children:l?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!d,onClick:function(){return i("eject")}}),children:d?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)}},function(e,t,n){"use strict";var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(r){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,n){"use strict";var o=n(8),r=n(5),a=n(89);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(6),r=n(90),a=o["__core-js_shared__"]||r("__core-js_shared__",{});e.exports=a},function(e,t,n){"use strict";var o=n(6),r=n(91),a=o.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){"use strict";var o=n(18),r=n(93),a=n(21),i=n(14);e.exports=function(e,t){for(var n=r(t),c=i.f,l=a.f,d=0;dl;)o(c,n=t[l++])&&(~a(d,n)||d.push(n));return d}},function(e,t,n){"use strict";var o=n(96);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(9),i=n(64);e.exports=o?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),c=o.length,l=0;c>l;)r.f(e,n=o[l++],t[n]);return e}},function(e,t,n){"use strict";var o=n(39);e.exports=o("document","documentElement")},function(e,t,n){"use strict";var o=n(26),r=n(49).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?function(e){try{return r(e)}catch(t){return i.slice()}}(e):r(o(e))}},function(e,t,n){"use strict";var o=n(13);t.f=o},function(e,t,n){"use strict";var o=n(15),r=n(43),a=n(12),i=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),c=a(n.length),l=r(e,c),d=r(t,c),u=arguments.length>2?arguments[2]:undefined,s=i((u===undefined?c:r(u,c))-d,c-l),p=1;for(d0;)d in n?n[l]=n[d]:delete n[l],l+=p,d+=p;return n}},function(e,t,n){"use strict";var o=n(55),r=n(12),a=n(50);e.exports=function i(e,t,n,c,l,d,u,s){for(var p,m=l,f=0,h=!!u&&a(u,s,3);f0&&o(p))m=i(e,t,p,r(p.length),m,d-1)-1;else{if(m>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[m]=p}m++}f++}return m}},function(e,t,n){"use strict";var o=n(9);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw a!==undefined&&o(a.call(e)),i}}},function(e,t,n){"use strict";var o=n(26),r=n(46),a=n(67),i=n(36),c=n(102),l=i.set,d=i.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){l(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=d(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,{value:undefined,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var o,r,a,i=n(37),c=n(30),l=n(18),d=n(13),u=n(40),s=d("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(r=i(i(a)))!==Object.prototype&&(o=r):p=!0),o==undefined&&(o={}),u||l(o,s)||c(o,s,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:p}},function(e,t,n){"use strict";var o=n(7);e.exports=function(e){if(!o(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var o=n(26),r=n(31),a=n(12),i=n(41),c=n(25),l=Math.min,d=[].lastIndexOf,u=!!d&&1/[1].lastIndexOf(1,-0)<0,s=i("lastIndexOf"),p=c("indexOf",{ACCESSORS:!0,1:0}),m=u||!s||!p;e.exports=m?function(e){if(u)return d.apply(this,arguments)||0;var t=o(this),n=a(t.length),i=n-1;for(arguments.length>1&&(i=l(i,r(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:d},function(e,t,n){"use strict";var o=n(31),r=n(12);e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){"use strict";var o=n(32),r=n(7),a=[].slice,i={},c=function(e,t,n){if(!(t in i)){for(var o=[],r=0;r1?arguments[1]:undefined,3);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(u.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return C(this,0===e?0:e,t)}}:{add:function(e){return C(this,e=0===e?0:e,e)}}),s&&o(u.prototype,"size",{get:function(){return m(this).size}}),u},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);d(e,t,(function(e,t){f(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),u(t)}}},function(e,t,n){"use strict";var o=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:o(1+e)}},function(e,t,n){"use strict";var o=n(7),r=Math.floor;e.exports=function(e){return!o(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){"use strict";var o=n(6),r=n(58).trim,a=n(82),i=o.parseInt,c=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var n=r(String(e));return i(n,t>>>0||(c.test(n)?16:10))}:i},function(e,t,n){"use strict";var o=n(8),r=n(64),a=n(26),i=n(72).f,c=function(e){return function(t){for(var n,c=a(t),l=r(c),d=l.length,u=0,s=[];d>u;)n=l[u++],o&&!i.call(c,n)||s.push(e?[n,c[n]]:c[n]);return s}};e.exports={entries:c(!0),values:c(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var o=n(6);e.exports=o.Promise},function(e,t,n){"use strict";var o=n(74);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(o)},function(e,t,n){"use strict";var o,r,a,i,c,l,d,u,s=n(6),p=n(21).f,m=n(34),f=n(108).set,h=n(152),C=s.MutationObserver||s.WebKitMutationObserver,g=s.process,b=s.Promise,N="process"==m(g),v=p(s,"queueMicrotask"),V=v&&v.value;V||(o=function(){var e,t;for(N&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},N?i=function(){g.nextTick(o)}:C&&!h?(c=!0,l=document.createTextNode(""),new C(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c}):b&&b.resolve?(d=b.resolve(undefined),u=d.then,i=function(){u.call(d,o)}):i=function(){f.call(s,o)}),e.exports=V||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},function(e,t,n){"use strict";var o=n(9),r=n(7),a=n(155);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var o=n(32),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){"use strict";var o=n(3),r=n(85);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(74);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o)},function(e,t,n){"use strict";var o=n(353);e.exports=function(e,t){var n=o(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var o=n(15),r=n(12),a=n(100),i=n(99),c=n(50),l=n(11).aTypedArrayConstructor;e.exports=function(e){var t,n,d,u,s,p,m=o(e),f=arguments.length,h=f>1?arguments[1]:undefined,C=h!==undefined,g=a(m);if(g!=undefined&&!i(g))for(p=(s=g.call(m)).next,m=[];!(u=p.call(s)).done;)m.push(u.value);for(C&&f>2&&(h=c(h,arguments[2],2)),n=r(m.length),d=new(l(this))(n),t=0;n>t;t++)d[t]=C?h(m[t],t):m[t];return d}},function(e,t,n){"use strict";var o=n(68),r=n(53).getWeakData,a=n(9),i=n(7),c=n(57),l=n(70),d=n(20),u=n(18),s=n(36),p=s.set,m=s.getterFor,f=d.find,h=d.findIndex,C=0,g=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},N=function(e,t){return f(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=N(this,e);if(t)return t[1]},has:function(e){return!!N(this,e)},set:function(e,t){var n=N(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=h(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,d){var s=e((function(e,o){c(e,s,t),p(e,{type:t,id:C++,frozen:undefined}),o!=undefined&&l(o,e[d],e,n)})),f=m(t),h=function(e,t,n){var o=f(e),i=r(a(t),!0);return!0===i?g(o).set(t,n):i[o.id]=n,e};return o(s.prototype,{"delete":function(e){var t=f(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t)["delete"](e):n&&u(n,t.id)&&delete n[t.id]},has:function(e){var t=f(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&u(n,t.id)}}),o(s.prototype,n?{get:function(e){var t=f(this);if(i(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return h(this,e,t)}}:{add:function(e){return h(this,e,!0)}}),s}}},function(e,t,n){"use strict";t.__esModule=!0,t.setupHotReloading=t.sendLogEntry=void 0;t.sendLogEntry=function(e,t){};t.setupHotReloading=function(){0}},function(e,t,n){"use strict";t.__esModule=!0,t.resizeStartHandler=t.dragStartHandler=t.setupDrag=void 0;var o=n(163),r=n(22);function a(e,t,n,o,r,a,i){try{var c=e[a](i),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}var i,c,l,d,u,s=(0,n(54).createLogger)("drag"),p=!1,m=!1,f=[0,0],h=function(e){return(0,r.winget)(e,"pos").then((function(e){return[e.x,e.y]}))},C=function(e,t){return(0,r.winset)(e,"pos",t[0]+","+t[1])},g=function(){var e,t=(e=regeneratorRuntime.mark((function n(e){var t,o,r,a;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s.log("setting up"),i=e.config.window,n.next=4,h(i);case 4:t=n.sent,f=[t[0]-window.screenLeft,t[1]-window.screenTop],o=b(t),r=o[0],a=o[1],r&&C(i,a),s.debug("current state",{ref:i,screenOffset:f});case 9:case"end":return n.stop()}}),n)})),function(){var t=this,n=arguments;return new Promise((function(o,r){var i=e.apply(t,n);function c(e){a(i,o,r,c,l,"next",e)}function l(e){a(i,o,r,c,l,"throw",e)}c(undefined)}))});return function(e){return t.apply(this,arguments)}}();t.setupDrag=g;var b=function(e){var t=e[0],n=e[1],o=!1;return t<0?(t=0,o=!0):t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth,o=!0),n<0?(n=0,o=!0):n+window.innerHeight>window.screen.availHeight&&(n=window.screen.availHeight-window.innerHeight,o=!0),[o,[t,n]]};t.dragStartHandler=function(e){s.log("drag start"),p=!0,c=[window.screenLeft-e.screenX,window.screenTop-e.screenY],document.addEventListener("mousemove",v),document.addEventListener("mouseup",N),v(e)};var N=function _(e){s.log("drag end"),v(e),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",_),p=!1},v=function(e){p&&(e.preventDefault(),C(i,(0,o.vecAdd)([e.screenX,e.screenY],f,c)))};t.resizeStartHandler=function(e,t){return function(n){l=[e,t],s.log("resize start",l),m=!0,c=[window.screenLeft-n.screenX,window.screenTop-n.screenY],d=[window.innerWidth,window.innerHeight],document.addEventListener("mousemove",y),document.addEventListener("mouseup",V),y(n)}};var V=function k(e){s.log("resize end",u),y(e),document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",k),m=!1},y=function(e){m&&(e.preventDefault(),(u=(0,o.vecAdd)(d,(0,o.vecMultiply)(l,(0,o.vecAdd)([e.screenX,e.screenY],(0,o.vecInverse)([window.screenLeft,window.screenTop]),c,[1,1]))))[0]=Math.max(u[0],250),u[1]=Math.max(u[1],120),function(e,t){(0,r.winset)(e,"size",t[0]+","+t[1])}(i,u))}},function(e,t,n){"use strict";t.__esModule=!0,t.vecNormalize=t.vecLength=t.vecInverse=t.vecScale=t.vecDivide=t.vecMultiply=t.vecSubtract=t.vecAdd=t.vecCreate=void 0;var o=n(33);t.vecCreate=function(){for(var e=arguments.length,t=new Array(e),n=0;n35;return(0,o.createVNode)(1,"div",(0,r.classes)(["Tooltip",i&&"Tooltip--long",a&&"Tooltip--"+a]),null,1,{"data-tooltip":t})}},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(0),r=n(10),a=n(17);t.Dimmer=function(e){var t=e.className,n=e.children,i=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Dimmer"].concat(t))},i,{children:(0,o.createVNode)(1,"div","Dimmer__inner",n,0)})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Divider=void 0;var o=n(0),r=n(10);t.Divider=function(e){var t=e.vertical,n=e.hidden;return(0,o.createVNode)(1,"div",(0,r.classes)(["Divider",n&&"Divider--hidden",t?"Divider--vertical":"Divider--horizontal"]))}},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(0),r=n(10),a=n(22),i=n(17);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e.className,n=e.direction,o=e.wrap,i=e.align,l=e.justify,d=e.inline,u=e.spacing,s=void 0===u?0:u,p=c(e,["className","direction","wrap","align","justify","inline","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",a.IS_IE8&&("column"===n?"Flex--ie8--column":"Flex--ie8"),d&&"Flex--inline",s>0&&"Flex--spacing--"+s,t]),style:Object.assign({},p.style,{"flex-direction":n,"flex-wrap":o,"align-items":i,"justify-content":l})},p)};t.computeFlexProps=l;var d=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({},l(e))))};t.Flex=d,d.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,l=e.shrink,d=e.basis,u=void 0===d?e.width:d,s=e.align,p=c(e,["className","grow","order","shrink","basis","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",a.IS_IE8&&"Flex__item--ie8",t]),style:Object.assign({},p.style,{"flex-grow":n,"flex-shrink":l,"flex-basis":(0,i.unit)(u),order:o,"align-self":s})},p)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,d.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.TableCell=t.TableRow=t.Table=void 0;var o=n(0),r=n(10),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.collapsing,c=e.children,l=i(e,["className","collapsing","children"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"table",(0,r.classes)(["Table",n&&"Table--collapsing",t,(0,a.computeBoxClassName)(l)]),(0,o.createVNode)(1,"tbody",null,c,0),2,Object.assign({},(0,a.computeBoxProps)(l))))};t.Table=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.header,c=i(e,["className","header"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"tr",(0,r.classes)(["Table__row",n&&"Table__row--header",t,(0,a.computeBoxClassName)(e)]),null,1,Object.assign({},(0,a.computeBoxProps)(c))))};t.TableRow=l,l.defaultHooks=r.pureComponentHooks;var d=function(e){var t=e.className,n=e.collapsing,c=e.header,l=i(e,["className","collapsing","header"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"td",(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",c&&"Table__cell--header",t,(0,a.computeBoxClassName)(e)]),null,1,Object.assign({},(0,a.computeBoxProps)(l))))};t.TableCell=d,d.defaultHooks=r.pureComponentHooks,c.Row=l,c.Cell=d},function(e,t,n){"use strict";t.__esModule=!0,t.DraggableControl=void 0;var o=n(0),r=n(19),a=n(10),i=n(119);var c=function(e,t){return e.screenX*t[0]+e.screenY*t[1]},l=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this).inputRef=(0,o.createRef)(),n.state={value:t.value,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props,o=t.value,r=t.dragMatrix;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:c(e,r),value:o,internalValue:o}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,l=t.stepPixelSize,d=t.dragMatrix;n.setState((function(t){var n=Object.assign({},t),u=c(e,d)-n.origin;if(t.dragging){var s=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+u*i/l,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+s,o,a),n.origin=c(e,d)}else Math.abs(u)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var d=n.inputRef.current;d.value=l;try{d.focus(),d.select()}catch(u){}}},n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state,n=t.dragging,a=t.editing,c=t.value,l=t.suppressingFlicker,d=this.props,u=d.animated,s=d.value,p=d.unit,m=d.minValue,f=d.maxValue,h=d.format,C=d.onChange,g=d.onDrag,b=d.children,N=d.height,v=d.lineHeight,V=d.fontSize,y=s;(n||l)&&(y=c);var _=function(e){return e+(p?" "+p:"")},k=u&&!n&&!l&&(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:y,format:h,children:_})||_(h?h(y):y),x=(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:a?undefined:"none",height:N,"line-height":v,"font-size":V},onBlur:function(t){if(a){var n=(0,r.clamp)(t.target.value,m,f);e.setState({editing:!1,value:n}),e.suppressFlicker(),C&&C(t,n),g&&g(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,m,f);return e.setState({editing:!1,value:n}),e.suppressFlicker(),C&&C(t,n),void(g&&g(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef);return b({dragging:n,editing:a,value:s,displayValue:y,displayElement:k,inputElement:x,handleDragStart:this.handleDragStart})},a}(o.Component);t.DraggableControl=l,l.defaultHooks=a.pureComponentHooks,l.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50,dragMatrix:[1,0]}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(17),i=n(166),c=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.label,i=e.labelColor,c=void 0===i?"label":i,l=e.color,d=e.textAlign,u=e.buttons,s=e.content,p=e.children;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+":":null}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,textAlign:d,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,children:[s,p]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};t.LabeledListItem=l,l.defaultHooks=r.pureComponentHooks;var d=function(e){var t=e.size?(0,a.unit)(Math.max(0,e.size-1)):0;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Divider),2,{colSpan:3,style:{"padding-top":t,"padding-bottom":t}}),2)};t.LabeledListDivider=d,d.defaultHooks=r.pureComponentHooks,c.Item=l,c.Divider=d},function(e,t,n){"use strict";t.__esModule=!0,t.Window=void 0;var o=n(0),r=n(10),a=n(16),i=n(2),c=n(22),l=n(1),d=n(38),u=n(162),s=n(117),p=n(54),m=n(118);var f=(0,p.createLogger)("Window"),h=function(e){var t,n;function l(){return e.apply(this,arguments)||this}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var p=l.prototype;return p.componentDidMount=function(){(0,m.refocusLayout)()},p.render=function(){var e=this.props,t=e.resizable,n=e.theme,l=e.children,p=(0,i.useBackend)(this.context),h=p.config,C=p.debugLayout,b=h.observer?h.statusa;)r.push(arguments[a++]);if(o=t,(m(t)||e!==undefined)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ae(t))return t}),r[1]=t,H.apply(null,r)}});U.prototype[F]||L(U.prototype,F,U.prototype.valueOf),O(U,"Symbol"),T[D]=!0},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(6),i=n(18),c=n(7),l=n(14).f,d=n(128),u=a.Symbol;if(r&&"function"==typeof u&&(!("description"in u.prototype)||u().description!==undefined)){var s={},p=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:String(arguments[0]),t=this instanceof p?new u(e):e===undefined?u():u(e);return""===e&&(s[t]=!0),t};d(p,u);var m=p.prototype=u.prototype;m.constructor=p;var f=m.toString,h="Symbol(test)"==String(u("test")),C=/^Symbol\((.*)\)[^)]+$/;l(m,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=f.call(e);if(i(s,e))return"";var n=h?t.slice(7,-1):t.replace(C,"$1");return""===n?undefined:n}}),o({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){"use strict";n(27)("asyncIterator")},function(e,t,n){"use strict";n(27)("hasInstance")},function(e,t,n){"use strict";n(27)("isConcatSpreadable")},function(e,t,n){"use strict";n(27)("iterator")},function(e,t,n){"use strict";n(27)("match")},function(e,t,n){"use strict";n(27)("replace")},function(e,t,n){"use strict";n(27)("search")},function(e,t,n){"use strict";n(27)("species")},function(e,t,n){"use strict";n(27)("split")},function(e,t,n){"use strict";n(27)("toPrimitive")},function(e,t,n){"use strict";n(27)("toStringTag")},function(e,t,n){"use strict";n(27)("unscopables")},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(55),i=n(7),c=n(15),l=n(12),d=n(51),u=n(65),s=n(66),p=n(13),m=n(97),f=p("isConcatSpreadable"),h=m>=51||!r((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),C=s("concat"),g=function(e){if(!i(e))return!1;var t=e[f];return t!==undefined?!!t:a(e)};o({target:"Array",proto:!0,forced:!h||!C},{concat:function(e){var t,n,o,r,a,i=c(this),s=u(i,0),p=0;for(t=-1,o=arguments.length;t9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n=9007199254740991)throw TypeError("Maximum allowed index exceeded");d(s,p++,a)}return s.length=p,s}})},function(e,t,n){"use strict";var o=n(3),r=n(136),a=n(46);o({target:"Array",proto:!0},{copyWithin:r}),a("copyWithin")},function(e,t,n){"use strict";var o=n(3),r=n(20).every,a=n(41),i=n(25),c=a("every"),l=i("every");o({target:"Array",proto:!0,forced:!c||!l},{every:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(98),a=n(46);o({target:"Array",proto:!0},{fill:r}),a("fill")},function(e,t,n){"use strict";var o=n(3),r=n(20).filter,a=n(66),i=n(25),c=a("filter"),l=i("filter");o({target:"Array",proto:!0,forced:!c||!l},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(20).find,a=n(46),i=n(25),c=!0,l=i("find");"find"in[]&&Array(1).find((function(){c=!1})),o({target:"Array",proto:!0,forced:c||!l},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("find")},function(e,t,n){"use strict";var o=n(3),r=n(20).findIndex,a=n(46),i=n(25),c=!0,l=i("findIndex");"findIndex"in[]&&Array(1).findIndex((function(){c=!1})),o({target:"Array",proto:!0,forced:c||!l},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("findIndex")},function(e,t,n){"use strict";var o=n(3),r=n(137),a=n(15),i=n(12),c=n(31),l=n(65);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=a(this),n=i(t.length),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},function(e,t,n){"use strict";var o=n(3),r=n(137),a=n(15),i=n(12),c=n(32),l=n(65);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=i(n.length);return c(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},function(e,t,n){"use strict";var o=n(3),r=n(203);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},function(e,t,n){"use strict";var o=n(20).forEach,r=n(41),a=n(25),i=r("forEach"),c=a("forEach");e.exports=i&&c?[].forEach:function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}},function(e,t,n){"use strict";var o=n(3),r=n(205);o({target:"Array",stat:!0,forced:!n(76)((function(e){Array.from(e)}))},{from:r})},function(e,t,n){"use strict";var o=n(50),r=n(15),a=n(138),i=n(99),c=n(12),l=n(51),d=n(100);e.exports=function(e){var t,n,u,s,p,m,f=r(e),h="function"==typeof this?this:Array,C=arguments.length,g=C>1?arguments[1]:undefined,b=g!==undefined,N=d(f),v=0;if(b&&(g=o(g,C>2?arguments[2]:undefined,2)),N==undefined||h==Array&&i(N))for(n=new h(t=c(f.length));t>v;v++)m=b?g(f[v],v):f[v],l(n,v,m);else for(p=(s=N.call(f)).next,n=new h;!(u=p.call(s)).done;v++)m=b?a(s,g,[u.value,v],!0):u.value,l(n,v,m);return n.length=v,n}},function(e,t,n){"use strict";var o=n(3),r=n(62).includes,a=n(46);o({target:"Array",proto:!0,forced:!n(25)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},function(e,t,n){"use strict";var o=n(3),r=n(62).indexOf,a=n(41),i=n(25),c=[].indexOf,l=!!c&&1/[1].indexOf(1,-0)<0,d=a("indexOf"),u=i("indexOf",{ACCESSORS:!0,1:0});o({target:"Array",proto:!0,forced:l||!d||!u},{indexOf:function(e){return l?c.apply(this,arguments)||0:r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";n(3)({target:"Array",stat:!0},{isArray:n(55)})},function(e,t,n){"use strict";var o=n(140).IteratorPrototype,r=n(44),a=n(48),i=n(45),c=n(67),l=function(){return this};e.exports=function(e,t,n){var d=t+" Iterator";return e.prototype=r(o,{next:a(1,n)}),i(e,d,!1,!0),c[d]=l,e}},function(e,t,n){"use strict";var o=n(3),r=n(59),a=n(26),i=n(41),c=[].join,l=r!=Object,d=i("join",",");o({target:"Array",proto:!0,forced:l||!d},{join:function(e){return c.call(a(this),e===undefined?",":e)}})},function(e,t,n){"use strict";var o=n(3),r=n(142);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},function(e,t,n){"use strict";var o=n(3),r=n(20).map,a=n(66),i=n(25),c=a("map"),l=i("map");o({target:"Array",proto:!0,forced:!c||!l},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(51);o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var o=n(3),r=n(77).left,a=n(41),i=n(25),c=a("reduce"),l=i("reduce",{1:0});o({target:"Array",proto:!0,forced:!c||!l},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(77).right,a=n(41),i=n(25),c=a("reduceRight"),l=i("reduce",{1:0});o({target:"Array",proto:!0,forced:!c||!l},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(55),i=n(43),c=n(12),l=n(26),d=n(51),u=n(13),s=n(66),p=n(25),m=s("slice"),f=p("slice",{ACCESSORS:!0,0:0,1:2}),h=u("species"),C=[].slice,g=Math.max;o({target:"Array",proto:!0,forced:!m||!f},{slice:function(e,t){var n,o,u,s=l(this),p=c(s.length),m=i(e,p),f=i(t===undefined?p:t,p);if(a(s)&&("function"!=typeof(n=s.constructor)||n!==Array&&!a(n.prototype)?r(n)&&null===(n=n[h])&&(n=undefined):n=undefined,n===Array||n===undefined))return C.call(s,m,f);for(o=new(n===undefined?Array:n)(g(f-m,0)),u=0;m1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(32),a=n(15),i=n(5),c=n(41),l=[],d=l.sort,u=i((function(){l.sort(undefined)})),s=i((function(){l.sort(null)})),p=c("sort");o({target:"Array",proto:!0,forced:u||!s||!p},{sort:function(e){return e===undefined?d.call(a(this)):d.call(a(this),r(e))}})},function(e,t,n){"use strict";n(56)("Array")},function(e,t,n){"use strict";var o=n(3),r=n(43),a=n(31),i=n(12),c=n(15),l=n(65),d=n(51),u=n(66),s=n(25),p=u("splice"),m=s("splice",{ACCESSORS:!0,0:0,1:2}),f=Math.max,h=Math.min;o({target:"Array",proto:!0,forced:!p||!m},{splice:function(e,t){var n,o,u,s,p,m,C=c(this),g=i(C.length),b=r(e,g),N=arguments.length;if(0===N?n=o=0:1===N?(n=0,o=g-b):(n=N-2,o=h(f(a(t),0),g-b)),g+n-o>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(u=l(C,o),s=0;sg-o+n;s--)delete C[s-1]}else if(n>o)for(s=g-o;s>b;s--)m=s+n-1,(p=s+o-1)in C?C[m]=C[p]:delete C[m];for(s=0;s>1,h=23===t?r(2,-24)-r(2,-77):0,C=e<0||0===e&&1/e<0?1:0,g=0;for((e=o(e))!=e||e===1/0?(d=e!=e?1:0,l=m):(l=a(i(e)/c),e*(u=r(2,-l))<1&&(l--,u*=2),(e+=l+f>=1?h/u:h*r(2,1-f))*u>=2&&(l++,u/=2),l+f>=m?(d=0,l=m):l+f>=1?(d=(e*u-1)*r(2,t),l+=f):(d=e*r(2,f-1)*r(2,t),l=0));t>=8;s[g++]=255&d,d/=256,t-=8);for(l=l<0;s[g++]=255&l,l/=256,p-=8);return s[--g]|=128*C,s},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,d=o-1,u=e[d--],s=127&u;for(u>>=7;l>0;s=256*s+e[d],d--,l-=8);for(n=s&(1<<-l)-1,s>>=-l,l+=t;l>0;n=256*n+e[d],d--,l-=8);if(0===s)s=1-c;else{if(s===i)return n?NaN:u?-1/0:1/0;n+=r(2,t),s-=c}return(u?-1:1)*n*r(2,s-t)}}},function(e,t,n){"use strict";var o=n(3),r=n(11);o({target:"ArrayBuffer",stat:!0,forced:!r.NATIVE_ARRAY_BUFFER_VIEWS},{isView:r.isView})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(78),i=n(9),c=n(43),l=n(12),d=n(47),u=a.ArrayBuffer,s=a.DataView,p=u.prototype.slice;o({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r((function(){return!new u(2).slice(1,undefined).byteLength}))},{slice:function(e,t){if(p!==undefined&&t===undefined)return p.call(i(this),e);for(var n=i(this).byteLength,o=c(e,n),r=c(t===undefined?n:t,n),a=new(d(this,u))(l(r-o)),m=new s(this),f=new s(a),h=0;o9999?"+":"";return n+r(a(e),n?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(t,3,0)+"Z"}:l},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(15),i=n(35);o({target:"Date",proto:!0,forced:r((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=a(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){"use strict";var o=n(30),r=n(233),a=n(13)("toPrimitive"),i=Date.prototype;a in i||o(i,a,r)},function(e,t,n){"use strict";var o=n(9),r=n(35);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return r(o(this),"number"!==e)}},function(e,t,n){"use strict";var o=n(24),r=Date.prototype,a=r.toString,i=r.getTime;new Date(NaN)+""!="Invalid Date"&&o(r,"toString",(function(){var e=i.call(this);return e==e?a.call(this):"Invalid Date"}))},function(e,t,n){"use strict";n(3)({target:"Function",proto:!0},{bind:n(144)})},function(e,t,n){"use strict";var o=n(7),r=n(14),a=n(37),i=n(13)("hasInstance"),c=Function.prototype;i in c||r.f(c,i,{value:function(e){if("function"!=typeof this||!o(e))return!1;if(!o(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){"use strict";var o=n(8),r=n(14).f,a=Function.prototype,i=a.toString,c=/^\s*function ([^ (]*)/;o&&!("name"in a)&&r(a,"name",{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var o=n(6);n(45)(o.JSON,"JSON",!0)},function(e,t,n){"use strict";var o=n(79),r=n(145);e.exports=o("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(3),r=n(146),a=Math.acosh,i=Math.log,c=Math.sqrt,l=Math.LN2;o({target:"Math",stat:!0,forced:!a||710!=Math.floor(a(Number.MAX_VALUE))||a(Infinity)!=Infinity},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?i(e)+l:r(e-1+c(e-1)*c(e+1))}})},function(e,t,n){"use strict";var o=n(3),r=Math.asinh,a=Math.log,i=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){return isFinite(e=+e)&&0!=e?e<0?-c(-e):a(e+i(e*e+1)):e}})},function(e,t,n){"use strict";var o=n(3),r=Math.atanh,a=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2}})},function(e,t,n){"use strict";var o=n(3),r=n(107),a=Math.abs,i=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){return r(e=+e)*i(a(e),1/3)}})},function(e,t,n){"use strict";var o=n(3),r=Math.floor,a=Math.log,i=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-r(a(e+.5)*i):32}})},function(e,t,n){"use strict";var o=n(3),r=n(81),a=Math.cosh,i=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!a||a(710)===Infinity},{cosh:function(e){var t=r(i(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},function(e,t,n){"use strict";var o=n(3),r=n(81);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},function(e,t,n){"use strict";n(3)({target:"Math",stat:!0},{fround:n(248)})},function(e,t,n){"use strict";var o=n(107),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),d=a(2,-126);e.exports=Math.fround||function(e){var t,n,a=r(e),u=o(e);return al||n!=n?u*Infinity:u*n}},function(e,t,n){"use strict";var o=n(3),r=Math.hypot,a=Math.abs,i=Math.sqrt;o({target:"Math",stat:!0,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,d=0;c0?(o=n/d)*o:n;return d===Infinity?Infinity:d*i(r)}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=a(4294967295,5)||2!=a.length}))},{imul:function(e,t){var n=+e,o=+t,r=65535&n,a=65535&o;return 0|r*a+((65535&n>>>16)*a+r*(65535&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";var o=n(3),r=Math.log,a=Math.LOG10E;o({target:"Math",stat:!0},{log10:function(e){return r(e)*a}})},function(e,t,n){"use strict";n(3)({target:"Math",stat:!0},{log1p:n(146)})},function(e,t,n){"use strict";var o=n(3),r=Math.log,a=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){"use strict";n(3)({target:"Math",stat:!0},{sign:n(107)})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(81),i=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return i(e=+e)<1?(a(e)-a(-e))/2:(c(e-1)-c(-e-1))*(l/2)}})},function(e,t,n){"use strict";var o=n(3),r=n(81),a=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=r(e=+e),n=r(-e);return t==Infinity?1:n==Infinity?-1:(t-n)/(a(e)+a(-e))}})},function(e,t,n){"use strict";n(45)(Math,"Math",!0)},function(e,t,n){"use strict";var o=n(3),r=Math.ceil,a=Math.floor;o({target:"Math",stat:!0},{trunc:function(e){return(e>0?a:r)(e)}})},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(63),i=n(24),c=n(18),l=n(34),d=n(80),u=n(35),s=n(5),p=n(44),m=n(49).f,f=n(21).f,h=n(14).f,C=n(58).trim,g=r.Number,b=g.prototype,N="Number"==l(p(b)),v=function(e){var t,n,o,r,a,i,c,l,d=u(e,!1);if("string"==typeof d&&d.length>2)if(43===(t=(d=C(d)).charCodeAt(0))||45===t){if(88===(n=d.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(d.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+d}for(i=(a=d.slice(2)).length,c=0;cr)return NaN;return parseInt(a,o)}return+d};if(a("Number",!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var V,y=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof y&&(N?s((function(){b.valueOf.call(n)})):"Number"!=l(n))?d(new g(v(t)),n,y):v(t)},_=o?m(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;_.length>k;k++)c(g,V=_[k])&&!c(y,V)&&h(y,V,f(g,V));y.prototype=b,b.constructor=y,i(r,"Number",y)}},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{isFinite:n(262)})},function(e,t,n){"use strict";var o=n(6).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{isInteger:n(147)})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var o=n(3),r=n(147),a=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&a(e)<=9007199254740991}})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(3)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var o=n(3),r=n(269);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},function(e,t,n){"use strict";var o=n(6),r=n(58).trim,a=n(82),i=o.parseFloat,c=1/i(a+"-0")!=-Infinity;e.exports=c?function(e){var t=r(String(e)),n=i(t);return 0===n&&"-"==t.charAt(0)?-0:n}:i},function(e,t,n){"use strict";var o=n(3),r=n(148);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o=n(3),r=n(31),a=n(272),i=n(106),c=n(5),l=1..toFixed,d=Math.floor,u=function s(e,t,n){return 0===t?n:t%2==1?s(e,t-1,n*e):s(e*e,t/2,n)};o({target:"Number",proto:!0,forced:l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}))},{toFixed:function(e){var t,n,o,c,l=a(this),s=r(e),p=[0,0,0,0,0,0],m="",f="0",h=function(e,t){for(var n=-1,o=t;++n<6;)o+=e*p[n],p[n]=o%1e7,o=d(o/1e7)},C=function(e){for(var t=6,n=0;--t>=0;)n+=p[t],p[t]=d(n/e),n=n%e*1e7},g=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==p[e]){var n=String(p[e]);t=""===t?n:t+i.call("0",7-n.length)+n}return t};if(s<0||s>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(l*u(2,69,1))-69)<0?l*u(2,-t,1):l/u(2,t,1),n*=4503599627370496,(t=52-t)>0){for(h(0,n),o=s;o>=7;)h(1e7,0),o-=7;for(h(u(10,o,1),0),o=t-1;o>=23;)C(1<<23),o-=23;C(1<0?m+((c=f.length)<=s?"0."+i.call("0",s-c)+f:f.slice(0,c-s)+"."+f.slice(c-s)):m+f}})},function(e,t,n){"use strict";var o=n(34);e.exports=function(e){if("number"!=typeof e&&"Number"!=o(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var o=n(3),r=n(274);o({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var o=n(8),r=n(5),a=n(64),i=n(95),c=n(72),l=n(15),d=n(59),u=Object.assign,s=Object.defineProperty;e.exports=!u||r((function(){if(o&&1!==u({b:1},u(s({},"a",{enumerable:!0,get:function(){s(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||"abcdefghijklmnopqrst"!=a(u({},t)).join("")}))?function(e,t){for(var n=l(e),r=arguments.length,u=1,s=i.f,p=c.f;r>u;)for(var m,f=d(arguments[u++]),h=s?a(f).concat(s(f)):a(f),C=h.length,g=0;C>g;)m=h[g++],o&&!p.call(f,m)||(n[m]=f[m]);return n}:u},function(e,t,n){"use strict";n(3)({target:"Object",stat:!0,sham:!n(8)},{create:n(44)})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(32),l=n(14);r&&o({target:"Object",proto:!0,forced:a},{__defineGetter__:function(e,t){l.f(i(this),e,{get:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(3),r=n(8);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:n(132)})},function(e,t,n){"use strict";var o=n(3),r=n(8);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:n(14).f})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(32),l=n(14);r&&o({target:"Object",proto:!0,forced:a},{__defineSetter__:function(e,t){l.f(i(this),e,{set:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(3),r=n(149).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(69),a=n(5),i=n(7),c=n(53).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:a((function(){l(1)})),sham:!r},{freeze:function(e){return l&&i(e)?l(c(e)):e}})},function(e,t,n){"use strict";var o=n(3),r=n(70),a=n(51);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){a(t,e,n)}),undefined,!0),t}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(26),i=n(21).f,c=n(8),l=r((function(){i(1)}));o({target:"Object",stat:!0,forced:!c||l,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(93),i=n(26),c=n(21),l=n(51);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=i(e),r=c.f,d=a(o),u={},s=0;d.length>s;)(n=r(o,t=d[s++]))!==undefined&&l(u,t,n);return u}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(134).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:a})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(15),i=n(37),c=n(103);o({target:"Object",stat:!0,forced:r((function(){i(1)})),sham:!c},{getPrototypeOf:function(e){return i(a(e))}})},function(e,t,n){"use strict";n(3)({target:"Object",stat:!0},{is:n(150)})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(7),i=Object.isExtensible;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isExtensible:function(e){return!!a(e)&&(!i||i(e))}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(7),i=Object.isFrozen;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isFrozen:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(5),a=n(7),i=Object.isSealed;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isSealed:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(15),a=n(64);o({target:"Object",stat:!0,forced:n(5)((function(){a(1)}))},{keys:function(e){return a(r(e))}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(35),l=n(37),d=n(21).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupGetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=d(n,o))return t.get}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(83),i=n(15),c=n(35),l=n(37),d=n(21).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupSetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=d(n,o))return t.set}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(53).onFreeze,i=n(69),c=n(5),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{preventExtensions:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(53).onFreeze,i=n(69),c=n(5),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{seal:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";n(3)({target:"Object",stat:!0},{setPrototypeOf:n(52)})},function(e,t,n){"use strict";var o=n(101),r=n(24),a=n(298);o||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var o=n(101),r=n(75);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){"use strict";var o=n(3),r=n(149).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(3),r=n(148);o({global:!0,forced:parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o,r,a,i,c=n(3),l=n(40),d=n(6),u=n(39),s=n(151),p=n(24),m=n(68),f=n(45),h=n(56),C=n(7),g=n(32),b=n(57),N=n(34),v=n(91),V=n(70),y=n(76),_=n(47),k=n(108).set,x=n(153),w=n(154),L=n(302),B=n(155),S=n(303),I=n(36),T=n(63),E=n(13),A=n(97),P=E("species"),M="Promise",O=I.get,R=I.set,j=I.getterFor(M),D=s,F=d.TypeError,W=d.document,z=d.process,G=u("fetch"),U=B.f,H=U,K="process"==N(z),Y=!!(W&&W.createEvent&&d.dispatchEvent),q=T(M,(function(){if(!(v(D)!==String(D))){if(66===A)return!0;if(!K&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!D.prototype["finally"])return!0;if(A>=51&&/native code/.test(D))return!1;var e=D.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[P]=t,!(e.then((function(){}))instanceof t)})),$=q||!y((function(e){D.all(e)["catch"]((function(){}))})),X=function(e){var t;return!(!C(e)||"function"!=typeof(t=e.then))&&t},Q=function(e,t,n){if(!t.notified){t.notified=!0;var o=t.reactions;x((function(){for(var r=t.value,a=1==t.state,i=0;o.length>i;){var c,l,d,u=o[i++],s=a?u.ok:u.fail,p=u.resolve,m=u.reject,f=u.domain;try{s?(a||(2===t.rejection&&te(e,t),t.rejection=1),!0===s?c=r:(f&&f.enter(),c=s(r),f&&(f.exit(),d=!0)),c===u.promise?m(F("Promise-chain cycle")):(l=X(c))?l.call(c,p,m):p(c)):m(r)}catch(h){f&&!d&&f.exit(),m(h)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&Z(e,t)}))}},J=function(e,t,n){var o,r;Y?((o=W.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),d.dispatchEvent(o)):o={promise:t,reason:n},(r=d["on"+e])?r(o):"unhandledrejection"===e&&L("Unhandled promise rejection",n)},Z=function(e,t){k.call(d,(function(){var n,o=t.value;if(ee(t)&&(n=S((function(){K?z.emit("unhandledRejection",o,e):J("unhandledrejection",e,o)})),t.rejection=K||ee(t)?2:1,n.error))throw n.value}))},ee=function(e){return 1!==e.rejection&&!e.parent},te=function(e,t){k.call(d,(function(){K?z.emit("rejectionHandled",e):J("rejectionhandled",e,t.value)}))},ne=function(e,t,n,o){return function(r){e(t,n,r,o)}},oe=function(e,t,n,o){t.done||(t.done=!0,o&&(t=o),t.value=n,t.state=2,Q(e,t,!0))},re=function ae(e,t,n,o){if(!t.done){t.done=!0,o&&(t=o);try{if(e===n)throw F("Promise can't be resolved itself");var r=X(n);r?x((function(){var o={done:!1};try{r.call(n,ne(ae,e,o,t),ne(oe,e,o,t))}catch(a){oe(e,o,a,t)}})):(t.value=n,t.state=1,Q(e,t,!1))}catch(a){oe(e,{done:!1},a,t)}}};q&&(D=function(e){b(this,D,M),g(e),o.call(this);var t=O(this);try{e(ne(re,this,t),ne(oe,this,t))}catch(n){oe(this,t,n)}},(o=function(e){R(this,{type:M,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:undefined})}).prototype=m(D.prototype,{then:function(e,t){var n=j(this),o=U(_(this,D));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=K?z.domain:undefined,n.parent=!0,n.reactions.push(o),0!=n.state&&Q(this,n,!1),o.promise},"catch":function(e){return this.then(undefined,e)}}),r=function(){var e=new o,t=O(e);this.promise=e,this.resolve=ne(re,e,t),this.reject=ne(oe,e,t)},B.f=U=function(e){return e===D||e===a?new r(e):H(e)},l||"function"!=typeof s||(i=s.prototype.then,p(s.prototype,"then",(function(e,t){var n=this;return new D((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return w(D,G.apply(d,arguments))}}))),c({global:!0,wrap:!0,forced:q},{Promise:D}),f(D,M,!1,!0),h(M),a=u(M),c({target:M,stat:!0,forced:q},{reject:function(e){var t=U(this);return t.reject.call(undefined,e),t.promise}}),c({target:M,stat:!0,forced:l||q},{resolve:function(e){return w(l&&this===a?D:this,e)}}),c({target:M,stat:!0,forced:$},{all:function(e){var t=this,n=U(t),o=n.resolve,r=n.reject,a=S((function(){var n=g(t.resolve),a=[],i=0,c=1;V(e,(function(e){var l=i++,d=!1;a.push(undefined),c++,n.call(t,e).then((function(e){d||(d=!0,a[l]=e,--c||o(a))}),r)})),--c||o(a)}));return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=U(t),o=n.reject,r=S((function(){var r=g(t.resolve);V(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}})},function(e,t,n){"use strict";var o=n(6);e.exports=function(e,t){var n=o.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){"use strict";var o=n(3),r=n(40),a=n(151),i=n(5),c=n(39),l=n(47),d=n(154),u=n(24);o({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=l(this,c("Promise")),n="function"==typeof e;return this.then(n?function(n){return d(t,e()).then((function(){return n}))}:e,n?function(n){return d(t,e()).then((function(){throw n}))}:e)}}),r||"function"!=typeof a||a.prototype["finally"]||u(a.prototype,"finally",c("Promise").prototype["finally"])},function(e,t,n){"use strict";var o=n(3),r=n(39),a=n(32),i=n(9),c=n(5),l=r("Reflect","apply"),d=Function.apply;o({target:"Reflect",stat:!0,forced:!c((function(){l((function(){}))}))},{apply:function(e,t,n){return a(e),i(n),l?l(e,t,n):d.call(e,t,n)}})},function(e,t,n){"use strict";var o=n(3),r=n(39),a=n(32),i=n(9),c=n(7),l=n(44),d=n(144),u=n(5),s=r("Reflect","construct"),p=u((function(){function e(){}return!(s((function(){}),[],e)instanceof e)})),m=!u((function(){s((function(){}))})),f=p||m;o({target:"Reflect",stat:!0,forced:f,sham:f},{construct:function(e,t){a(e),i(t);var n=arguments.length<3?e:a(arguments[2]);if(m&&!p)return s(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(d.apply(e,o))}var r=n.prototype,u=l(c(r)?r:Object.prototype),f=Function.apply.call(e,u,t);return c(f)?f:u}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(9),i=n(35),c=n(14);o({target:"Reflect",stat:!0,forced:n(5)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){a(e);var o=i(t,!0);a(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(21).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=a(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){"use strict";var o=n(3),r=n(7),a=n(9),i=n(18),c=n(21),l=n(37);o({target:"Reflect",stat:!0},{get:function d(e,t){var n,o,u=arguments.length<3?e:arguments[2];return a(e)===u?e[t]:(n=c.f(e,t))?i(n,"value")?n.value:n.get===undefined?undefined:n.get.call(u):r(o=l(e))?d(o,t,u):void 0}})},function(e,t,n){"use strict";var o=n(3),r=n(8),a=n(9),i=n(21);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return i.f(a(e),t)}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(37);o({target:"Reflect",stat:!0,sham:!n(103)},{getPrototypeOf:function(e){return a(r(e))}})},function(e,t,n){"use strict";n(3)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=Object.isExtensible;o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),!a||a(e)}})},function(e,t,n){"use strict";n(3)({target:"Reflect",stat:!0},{ownKeys:n(93)})},function(e,t,n){"use strict";var o=n(3),r=n(39),a=n(9);o({target:"Reflect",stat:!0,sham:!n(69)},{preventExtensions:function(e){a(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(7),i=n(18),c=n(5),l=n(14),d=n(21),u=n(37),s=n(48);o({target:"Reflect",stat:!0,forced:c((function(){var e=l.f({},"a",{configurable:!0});return!1!==Reflect.set(u(e),"a",1,e)}))},{set:function p(e,t,n){var o,c,m=arguments.length<4?e:arguments[3],f=d.f(r(e),t);if(!f){if(a(c=u(e)))return p(c,t,n,m);f=s(0)}if(i(f,"value")){if(!1===f.writable||!a(m))return!1;if(o=d.f(m,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,l.f(m,t,o)}else l.f(m,t,s(0,n));return!0}return f.set!==undefined&&(f.set.call(m,n),!0)}})},function(e,t,n){"use strict";var o=n(3),r=n(9),a=n(141),i=n(52);i&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),a(t);try{return i(e,t),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(63),i=n(80),c=n(14).f,l=n(49).f,d=n(109),u=n(84),s=n(110),p=n(24),m=n(5),f=n(36).set,h=n(56),C=n(13)("match"),g=r.RegExp,b=g.prototype,N=/a/g,v=/a/g,V=new g(N)!==N,y=s.UNSUPPORTED_Y;if(o&&a("RegExp",!V||y||m((function(){return v[C]=!1,g(N)!=N||g(v)==v||"/a/i"!=g(N,"i")})))){for(var _=function(e,t){var n,o=this instanceof _,r=d(e),a=t===undefined;if(!o&&r&&e.constructor===_&&a)return e;V?r&&!a&&(e=e.source):e instanceof _&&(a&&(t=u.call(e)),e=e.source),y&&(n=!!t&&t.indexOf("y")>-1)&&(t=t.replace(/y/g,""));var c=i(V?new g(e,t):g(e,t),o?this:b,_);return y&&n&&f(c,{sticky:n}),c},k=function(e){e in _||c(_,e,{configurable:!0,get:function(){return g[e]},set:function(t){g[e]=t}})},x=l(g),w=0;x.length>w;)k(x[w++]);b.constructor=_,_.prototype=b,p(r,"RegExp",_)}h("RegExp")},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(84),i=n(110).UNSUPPORTED_Y;o&&("g"!=/./g.flags||i)&&r.f(RegExp.prototype,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var o=n(24),r=n(9),a=n(5),i=n(84),c=RegExp.prototype,l=c.toString,d=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),u="toString"!=l.name;(d||u)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(n===undefined&&e instanceof RegExp&&!("flags"in c)?i.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(79),r=n(145);e.exports=o("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(3),r=n(111).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){"use strict";var o,r=n(3),a=n(21).f,i=n(12),c=n(112),l=n(23),d=n(113),u=n(40),s="".endsWith,p=Math.min,m=d("endsWith");r({target:"String",proto:!0,forced:!!(u||m||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!m},{endsWith:function(e){var t=String(l(this));c(e);var n=arguments.length>1?arguments[1]:undefined,o=i(t.length),r=n===undefined?o:p(i(n),o),a=String(e);return s?s.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){"use strict";var o=n(3),r=n(43),a=String.fromCharCode,i=String.fromCodePoint;o({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,i=0;o>i;){if(t=+arguments[i++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var o=n(3),r=n(112),a=n(23);o({target:"String",proto:!0,forced:!n(113)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(111).charAt,r=n(36),a=n(102),i=r.set,c=r.getterFor("String Iterator");a(String,"String",(function(e){i(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:undefined,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var o=n(86),r=n(9),a=n(12),i=n(23),c=n(114),l=n(87);o("match",1,(function(e,t,n){return[function(t){var n=i(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var i=r(e),d=String(this);if(!i.global)return l(i,d);var u=i.unicode;i.lastIndex=0;for(var s,p=[],m=0;null!==(s=l(i,d));){var f=String(s[0]);p[m]=f,""===f&&(i.lastIndex=c(d,a(i.lastIndex),u)),m++}return 0===m?null:p}]}))},function(e,t,n){"use strict";var o=n(3),r=n(105).end;o({target:"String",proto:!0,forced:n(157)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(105).start;o({target:"String",proto:!0,forced:n(157)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(3),r=n(26),a=n(12);o({target:"String",stat:!0},{raw:function(e){for(var t=r(e.raw),n=a(t.length),o=arguments.length,i=[],c=0;n>c;)i.push(String(t[c++])),c]*>)/g,h=/\$([$&'`]|\d\d?)/g;o("replace",2,(function(e,t,n,o){var C=o.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,g=o.REPLACE_KEEPS_$0,b=C?"$":"$0";return[function(n,o){var r=l(this),a=n==undefined?undefined:n[e];return a!==undefined?a.call(n,r,o):t.call(String(r),n,o)},function(e,o){if(!C&&g||"string"==typeof o&&-1===o.indexOf(b)){var a=n(t,e,this,o);if(a.done)return a.value}var l=r(e),m=String(this),f="function"==typeof o;f||(o=String(o));var h=l.global;if(h){var v=l.unicode;l.lastIndex=0}for(var V=[];;){var y=u(l,m);if(null===y)break;if(V.push(y),!h)break;""===String(y[0])&&(l.lastIndex=d(m,i(l.lastIndex),v))}for(var _,k="",x=0,w=0;w=x&&(k+=m.slice(x,B)+A,x=B+L.length)}return k+m.slice(x)}];function N(e,n,o,r,i,c){var l=o+e.length,d=r.length,u=h;return i!==undefined&&(i=a(i),u=f),t.call(c,u,(function(t,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,o);case"'":return n.slice(l);case"<":c=i[a.slice(1,-1)];break;default:var u=+a;if(0===u)return t;if(u>d){var s=m(u/10);return 0===s?t:s<=d?r[s-1]===undefined?a.charAt(1):r[s-1]+a.charAt(1):t}c=r[u-1]}return c===undefined?"":c}))}}))},function(e,t,n){"use strict";var o=n(86),r=n(9),a=n(23),i=n(150),c=n(87);o("search",1,(function(e,t,n){return[function(t){var n=a(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var a=r(e),l=String(this),d=a.lastIndex;i(d,0)||(a.lastIndex=0);var u=c(a,l);return i(a.lastIndex,d)||(a.lastIndex=d),null===u?-1:u.index}]}))},function(e,t,n){"use strict";var o=n(86),r=n(109),a=n(9),i=n(23),c=n(47),l=n(114),d=n(12),u=n(87),s=n(85),p=n(5),m=[].push,f=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));o("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(i(this)),a=n===undefined?4294967295:n>>>0;if(0===a)return[];if(e===undefined)return[o];if(!r(e))return t.call(o,e,a);for(var c,l,d,u=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,h=new RegExp(e.source,p+"g");(c=s.call(h,o))&&!((l=h.lastIndex)>f&&(u.push(o.slice(f,c.index)),c.length>1&&c.index=a));)h.lastIndex===c.index&&h.lastIndex++;return f===o.length?!d&&h.test("")||u.push(""):u.push(o.slice(f)),u.length>a?u.slice(0,a):u}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=i(this),a=t==undefined?undefined:t[e];return a!==undefined?a.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var s=a(e),p=String(this),m=c(s,RegExp),C=s.unicode,g=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(h?"y":"g"),b=new m(h?s:"^(?:"+s.source+")",g),N=r===undefined?4294967295:r>>>0;if(0===N)return[];if(0===p.length)return null===u(b,p)?[p]:[];for(var v=0,V=0,y=[];V1?arguments[1]:undefined,t.length)),o=String(e);return s?s.call(t,o,n):t.slice(n,n+o.length)===o}})},function(e,t,n){"use strict";var o=n(3),r=n(58).trim;o({target:"String",proto:!0,forced:n(115)("trim")},{trim:function(){return r(this)}})},function(e,t,n){"use strict";var o=n(3),r=n(58).end,a=n(115)("trimEnd"),i=a?function(){return r(this)}:"".trimEnd;o({target:"String",proto:!0,forced:a},{trimEnd:i,trimRight:i})},function(e,t,n){"use strict";var o=n(3),r=n(58).start,a=n(115)("trimStart"),i=a?function(){return r(this)}:"".trimStart;o({target:"String",proto:!0,forced:a},{trimStart:i,trimLeft:i})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("big")},{big:function(){return r(this,"big","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("blink")},{blink:function(){return r(this,"blink","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("bold")},{bold:function(){return r(this,"b","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("italics")},{italics:function(){return r(this,"i","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("small")},{small:function(){return r(this,"small","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("strike")},{strike:function(){return r(this,"strike","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("sub")},{sub:function(){return r(this,"sub","","")}})},function(e,t,n){"use strict";var o=n(3),r=n(28);o({target:"String",proto:!0,forced:n(29)("sup")},{sup:function(){return r(this,"sup","","")}})},function(e,t,n){"use strict";n(42)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(31);e.exports=function(e){var t=o(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){"use strict";n(42)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},function(e,t,n){"use strict";n(42)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(42)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(11),r=n(136),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return r.call(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).every,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(98),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("fill",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).filter,a=n(47),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("filter",(function(e){for(var t=r(i(this),e,arguments.length>1?arguments[1]:undefined),n=a(this,this.constructor),o=0,l=t.length,d=new(c(n))(l);l>o;)d[o]=t[o++];return d}))},function(e,t,n){"use strict";var o=n(11),r=n(20).find,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).findIndex,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).forEach,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(116);(0,n(11).exportTypedArrayStaticMethod)("from",n(159),o)},function(e,t,n){"use strict";var o=n(11),r=n(62).includes,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(62).indexOf,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(6),r=n(11),a=n(139),i=n(13)("iterator"),c=o.Uint8Array,l=a.values,d=a.keys,u=a.entries,s=r.aTypedArray,p=r.exportTypedArrayMethod,m=c&&c.prototype[i],f=!!m&&("values"==m.name||m.name==undefined),h=function(){return l.call(s(this))};p("entries",(function(){return u.call(s(this))})),p("keys",(function(){return d.call(s(this))})),p("values",h,!f),p(i,h,!f)},function(e,t,n){"use strict";var o=n(11),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].join;a("join",(function(e){return i.apply(r(this),arguments)}))},function(e,t,n){"use strict";var o=n(11),r=n(142),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(11),r=n(20).map,a=n(47),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("map",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(c(a(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var o=n(11),r=n(116),a=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(a(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},function(e,t,n){"use strict";var o=n(11),r=n(77).left,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=n(77).right,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var e,t=r(this).length,n=i(t/2),o=0;o1?arguments[1]:undefined,1),n=this.length,o=i(e),c=r(o.length),d=0;if(c+t>n)throw RangeError("Wrong length");for(;da;)u[a]=n[a++];return u}),a((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var o=n(11),r=n(20).some,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(11),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].sort;a("sort",(function(e){return i.call(r(this),e)}))},function(e,t,n){"use strict";var o=n(11),r=n(12),a=n(43),i=n(47),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=a(e,o);return new(i(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:a(t,o))-l))}))},function(e,t,n){"use strict";var o=n(6),r=n(11),a=n(5),i=o.Int8Array,c=r.aTypedArray,l=r.exportTypedArrayMethod,d=[].toLocaleString,u=[].slice,s=!!i&&a((function(){d.call(new i(1))}));l("toLocaleString",(function(){return d.apply(s?u.call(c(this)):c(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var o=n(11).exportTypedArrayMethod,r=n(5),a=n(6).Uint8Array,i=a&&a.prototype||{},c=[].toString,l=[].join;r((function(){c.call({})}))&&(c=function(){return l.call(this)});var d=i.toString!=c;o("toString",c,d)},function(e,t,n){"use strict";var o,r=n(6),a=n(68),i=n(53),c=n(79),l=n(160),d=n(7),u=n(36).enforce,s=n(127),p=!r.ActiveXObject&&"ActiveXObject"in r,m=Object.isExtensible,f=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},h=e.exports=c("WeakMap",f,l);if(s&&p){o=l.getConstructor(f,"WeakMap",!0),i.REQUIRED=!0;var C=h.prototype,g=C["delete"],b=C.has,N=C.get,v=C.set;a(C,{"delete":function(e){if(d(e)&&!m(e)){var t=u(this);return t.frozen||(t.frozen=new o),g.call(this,e)||t.frozen["delete"](e)}return g.call(this,e)},has:function(e){if(d(e)&&!m(e)){var t=u(this);return t.frozen||(t.frozen=new o),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(d(e)&&!m(e)){var t=u(this);return t.frozen||(t.frozen=new o),b.call(this,e)?N.call(this,e):t.frozen.get(e)}return N.call(this,e)},set:function(e,t){if(d(e)&&!m(e)){var n=u(this);n.frozen||(n.frozen=new o),b.call(this,e)?v.call(this,e,t):n.frozen.set(e,t)}else v.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(79)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(160))},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(108);o({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(153),i=n(34),c=r.process,l="process"==i(c);o({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=l&&c.domain;a(t?t.bind(e):e)}})},function(e,t,n){"use strict";var o=n(3),r=n(6),a=n(74),i=[].slice,c=function(e){return function(t,n){var o=arguments.length>2,r=o?i.call(arguments,2):undefined;return e(o?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};o({global:!0,bind:!0,forced:/MSIE .\./.test(a)},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(e,t,n){"use strict";t.__esModule=!0,t._CI=Be,t._HI=R,t._M=Se,t._MCCC=Ae,t._ME=Te,t._MFCC=Pe,t._MP=we,t._MR=be,t.__render=De,t.createComponentVNode=function(e,t,n,o,r){var i=new S(1,null,null,e=function(e,t){if(12&e)return e;if(t.prototype&&t.prototype.render)return 4;if(t.render)return 32776;return 8}(e,t),o,function(e,t,n){var o=(32768&e?t.render:t).defaultProps;if(a(o))return n;if(a(n))return u(o,null);return L(n,o)}(e,t,n),function(e,t,n){if(4&e)return n;var o=(32768&e?t.render:t).defaultHooks;if(a(o))return n;if(a(n))return o;return L(n,o)}(e,t,r),t);k.createVNode&&k.createVNode(i);return i},t.createFragment=E,t.createPortal=function(e,t){var n=R(e);return I(1024,1024,null,n,0,null,n.key,t)},t.createRef=function(){return{current:null}},t.createRenderer=function(e){return function(t,n,o,r){e||(e=t),Fe(n,e,o,r)}},t.createTextVNode=T,t.createVNode=I,t.directClone=A,t.findDOMfromVNode=N,t.forwardRef=function(e){return{render:e}},t.getFlagsForElementVnode=function(e){switch(e){case"svg":return 32;case"input":return 64;case"select":return 256;case"textarea":return 128;case"$F":return 8192;default:return 1}},t.linkEvent=function(e,t){if(c(t))return{data:e,event:t};return null},t.normalizeProps=function(e){var t=e.props;if(t){var n=e.flags;481&n&&(void 0!==t.children&&a(e.children)&&O(e,t.children),void 0!==t.className&&(e.className=t.className||null,t.className=undefined)),void 0!==t.key&&(e.key=t.key,t.key=undefined),void 0!==t.ref&&(e.ref=8&n?u(e.ref,t.ref):t.ref,t.ref=undefined)}return e},t.render=Fe,t.rerender=Ke,t.version=t.options=t.Fragment=t.EMPTY_OBJ=t.Component=void 0;var o=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return null==e}function i(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"==typeof e}function l(e){return"string"==typeof e}function d(e){return null===e}function u(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var r in t)n[r]=t[r];return n}function s(e){return!d(e)&&"object"==typeof e}var p={};t.EMPTY_OBJ=p;function m(e){return e.substr(2).toLowerCase()}function f(e,t){e.appendChild(t)}function h(e,t,n){d(n)?f(e,t):e.insertBefore(t,n)}function C(e,t){e.removeChild(t)}function g(e){for(var t=0;t0,f=d(p),h=l(p)&&"$"===p[0];m||f||h?(n=n||t.slice(0,u),(m||h)&&(s=A(s)),(f||h)&&(s.key="$"+u),n.push(s)):n&&n.push(s),s.flags|=65536}}a=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=A(t)),a=2;return e.children=n,e.childFlags=a,e}function R(e){return i(e)||r(e)?T(e,null):o(e)?E(e,0,null):16384&e.flags?A(e):e}var j="http://www.w3.org/1999/xlink",D="http://www.w3.org/XML/1998/namespace",F={"xlink:actuate":j,"xlink:arcrole":j,"xlink:href":j,"xlink:role":j,"xlink:show":j,"xlink:title":j,"xlink:type":j,"xml:base":D,"xml:lang":D,"xml:space":D};function W(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var z=W(0),G=W(null),U=W(!0);function H(e,t){var n=t.$EV;return n||(n=t.$EV=W(null)),n[e]||1==++z[e]&&(G[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?Y(t,!0,e,Q(t)):t.stopPropagation()}}(e):function(e){return function(t){Y(t,!1,e,Q(t))}}(e);return document.addEventListener(m(e),t),t}(e)),n}function K(e,t){var n=t.$EV;n&&n[e]&&(0==--z[e]&&(document.removeEventListener(m(e),G[e]),G[e]=null),n[e]=null)}function Y(e,t,n,o){var r=function(e){return c(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var a=r.$EV;if(a){var i=a[n];if(i&&(o.dom=r,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}r=r.parentNode}while(!d(r))}function q(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function $(){return this.defaultPrevented}function X(){return this.cancelBubble}function Q(e){var t={dom:document};return e.isDefaultPrevented=$,e.isPropagationStopped=X,e.stopPropagation=q,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function J(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function Z(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||p,a=o.dom;if(l(e))J(r,e,n);else for(var i=0;i-1&&t.options[i]&&(c=t.options[i].value),n&&a(c)&&(c=e.defaultValue),ie(o,c)}}var de,ue,se=Z("onInput",me),pe=Z("onChange");function me(e,t,n){var o=e.value,r=t.value;if(a(o)){if(n){var i=e.defaultValue;a(i)||i===r||(t.defaultValue=i,t.value=i)}}else r!==o&&(t.defaultValue=o,t.value=o)}function fe(e,t,n,o,r,a){64&e?ae(o,n):256&e?le(o,n,r,t):128&e&&me(o,n,r),a&&(n.$V=t)}function he(e,t,n){64&e?function(e,t){te(t.type)?(ee(e,"change",oe),ee(e,"click",re)):ee(e,"input",ne)}(t,n):256&e?function(e){ee(e,"change",ce)}(t):128&e&&function(e,t){ee(e,"input",se),t.onChange&&ee(e,"change",pe)}(t,n)}function Ce(e){return e.type&&te(e.type)?!a(e.checked):!a(e.value)}function ge(e){e&&!B(e,null)&&e.current&&(e.current=null)}function be(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){B(e,t)||void 0===e.current||(e.current=t)}))}function Ne(e,t){ve(e),v(e,t)}function ve(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var r=e.props;ge(t);var i=e.childFlags;if(!d(r))for(var l=Object.keys(r),u=0,s=l.length;u0;for(var c in i&&(a=Ce(n))&&he(t,o,n),n)xe(c,null,n[c],o,r,a,null);i&&fe(t,e,o,n,!0,a)}function Le(e,t,n){var o=R(e.render(t,e.state,n)),r=n;return c(e.getChildContext)&&(r=u(n,e.getChildContext())),e.$CX=r,o}function Be(e,t,n,o,r,a){var i=new t(n,o),l=i.$N=Boolean(t.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=a,e.children=i,i.$BS=!1,i.context=o,i.props===p&&(i.props=n),l)i.state=y(i,n,i.state);else if(c(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var u=i.$PS;if(!d(u)){var s=i.state;if(d(s))i.state=u;else for(var m in u)s[m]=u[m];i.$PS=null}i.$BR=!1}return i.$LI=Le(i,n,o),i}function Se(e,t,n,o,r,a){var i=e.flags|=16384;481&i?Te(e,t,n,o,r,a):4&i?function(e,t,n,o,r,a){var i=Be(e,e.type,e.props||p,n,o,a);Se(i.$LI,t,i.$CX,o,r,a),Ae(e.ref,i,a)}(e,t,n,o,r,a):8&i?(!function(e,t,n,o,r,a){Se(e.children=R(function(e,t){return 32768&e.flags?e.type.render(e.props||p,e.ref,t):e.type(e.props||p,t)}(e,n)),t,n,o,r,a)}(e,t,n,o,r,a),Pe(e,a)):512&i||16&i?Ie(e,t,r):8192&i?function(e,t,n,o,r,a){var i=e.children,c=e.childFlags;12&c&&0===i.length&&(c=e.childFlags=2,i=e.children=P());2===c?Se(i,n,r,o,r,a):Ee(i,n,t,o,r,a)}(e,n,t,o,r,a):1024&i&&function(e,t,n,o,r){Se(e.children,e.ref,t,!1,null,r);var a=P();Ie(a,n,o),e.dom=a.dom}(e,n,t,r,a)}function Ie(e,t,n){var o=e.dom=document.createTextNode(e.children);d(t)||h(t,o,n)}function Te(e,t,n,o,r,i){var c=e.flags,l=e.props,u=e.className,s=e.children,p=e.childFlags,m=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0);if(a(u)||""===u||(o?m.setAttribute("class",u):m.className=u),16===p)x(m,s);else if(1!==p){var f=o&&"foreignObject"!==e.type;2===p?(16384&s.flags&&(e.children=s=A(s)),Se(s,m,n,f,null,i)):8!==p&&4!==p||Ee(s,m,n,f,null,i)}d(t)||h(t,m,r),d(l)||we(e,c,l,m,o),be(e.ref,m,i)}function Ee(e,t,n,o,r,a){for(var i=0;i0,d!==u){var f=d||p;if((c=u||p)!==p)for(var h in(s=(448&r)>0)&&(m=Ce(c)),c){var C=f[h],g=c[h];C!==g&&xe(h,C,g,l,o,m,e)}if(f!==p)for(var b in f)a(c[b])&&!a(f[b])&&xe(b,f[b],null,l,o,m,e)}var N=t.children,v=t.className;e.className!==v&&(a(v)?l.removeAttribute("class"):o?l.setAttribute("class",v):l.className=v);4096&r?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,N):Oe(e.childFlags,t.childFlags,e.children,N,l,n,o&&"foreignObject"!==t.type,null,e,i);s&&fe(r,t,l,c,!1,m);var V=t.ref,y=e.ref;y!==V&&(ge(y),be(V,l,i))}(e,t,o,r,m,s):4&m?function(e,t,n,o,r,a,i){var l=t.children=e.children;if(d(l))return;l.$L=i;var s=t.props||p,m=t.ref,f=e.ref,h=l.state;if(!l.$N){if(c(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(s,o),l.$UN)return;l.$BR=!1}d(l.$PS)||(h=u(h,l.$PS),l.$PS=null)}Re(l,h,s,n,o,r,!1,a,i),f!==m&&(ge(f),be(m,l,i))}(e,t,n,o,r,l,s):8&m?function(e,t,n,o,r,i,l){var d=!0,u=t.props||p,s=t.ref,m=e.props,f=!a(s),h=e.children;f&&c(s.onComponentShouldUpdate)&&(d=s.onComponentShouldUpdate(m,u));if(!1!==d){f&&c(s.onComponentWillUpdate)&&s.onComponentWillUpdate(m,u);var C=t.type,g=R(32768&t.flags?C.render(u,s,o):C(u,o));Me(h,g,n,o,r,i,l),t.children=g,f&&c(s.onComponentDidUpdate)&&s.onComponentDidUpdate(m,u)}else t.children=h}(e,t,n,o,r,l,s):16&m?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&m?t.dom=e.dom:8192&m?function(e,t,n,o,r,a){var i=e.children,c=t.children,l=e.childFlags,d=t.childFlags,u=null;12&d&&0===c.length&&(d=t.childFlags=2,c=t.children=P());var s=0!=(2&d);if(12&l){var p=i.length;(8&l&&8&d||s||!s&&c.length>p)&&(u=N(i[p-1],!1).nextSibling)}Oe(l,d,i,c,n,o,r,u,e,a)}(e,t,n,o,r,s):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(Oe(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;C(r,l),f(a,l)}}(e,t,o,s)}function Oe(e,t,n,o,r,a,i,c,l,d){switch(e){case 2:switch(t){case 2:Me(n,o,r,a,i,c,d);break;case 1:Ne(n,r);break;case 16:ve(n),x(r,o);break;default:!function(e,t,n,o,r,a){ve(e),Ee(t,n,o,r,N(e,!0),a),v(e,n)}(n,o,r,a,i,d)}break;case 1:switch(t){case 2:Se(o,r,a,i,c,d);break;case 1:break;case 16:x(r,o);break;default:Ee(o,r,a,i,c,d)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:x(n,t))}(n,o,r);break;case 2:ye(r),Se(o,r,a,i,c,d);break;case 1:ye(r);break;default:ye(r),Ee(o,r,a,i,c,d)}break;default:switch(t){case 16:Ve(n),x(r,o);break;case 2:_e(r,l,n),Se(o,r,a,i,c,d);break;case 1:_e(r,l,n);break;default:var u=0|n.length,s=0|o.length;0===u?s>0&&Ee(o,r,a,i,c,d):0===s?_e(r,l,n):8===t&&8===e?function(e,t,n,o,r,a,i,c,l,d){var u,s,p=a-1,m=i-1,f=0,h=e[f],C=t[f];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[f]=C=A(C)),Me(h,C,n,o,r,c,d),e[f]=C,++f>p||f>m)break e;h=e[f],C=t[f]}for(h=e[p],C=t[m];h.key===C.key;){if(16384&C.flags&&(t[m]=C=A(C)),Me(h,C,n,o,r,c,d),e[p]=C,p--,m--,f>p||f>m)break e;h=e[p],C=t[m]}}if(f>p){if(f<=m)for(s=(u=m+1)m)for(;f<=p;)Ne(e[f++],n);else!function(e,t,n,o,r,a,i,c,l,d,u,s,p){var m,f,h,C=0,g=c,b=c,v=a-c+1,y=i-c+1,_=new Int32Array(y+1),k=v===o,x=!1,w=0,L=0;if(r<4||(v|y)<32)for(C=g;C<=a;++C)if(m=e[C],Lc?x=!0:w=c,16384&f.flags&&(t[c]=f=A(f)),Me(m,f,l,n,d,u,p),++L;break}!k&&c>i&&Ne(m,l)}else k||Ne(m,l);else{var B={};for(C=b;C<=i;++C)B[t[C].key]=C;for(C=g;C<=a;++C)if(m=e[C],Lg;)Ne(e[g++],l);_[c-b]=C+1,w>c?x=!0:w=c,16384&(f=t[c]).flags&&(t[c]=f=A(f)),Me(m,f,l,n,d,u,p),++L}else k||Ne(m,l);else k||Ne(m,l)}if(k)_e(l,s,e),Ee(t,l,n,d,u,p);else if(x){var S=function(e){var t=0,n=0,o=0,r=0,a=0,i=0,c=0,l=e.length;l>je&&(je=l,de=new Int32Array(l),ue=new Int32Array(l));for(;n>1]]0&&(ue[n]=de[a-1]),de[a]=n)}a=r+1;var d=new Int32Array(a);i=de[a-1];for(;a-- >0;)d[a]=i,i=ue[i],de[a]=0;return d}(_);for(c=S.length-1,C=y-1;C>=0;C--)0===_[C]?(16384&(f=t[w=C+b]).flags&&(t[w]=f=A(f)),Se(f,l,n,d,(h=w+1)=0;C--)0===_[C]&&(16384&(f=t[w=C+b]).flags&&(t[w]=f=A(f)),Se(f,l,n,d,(h=w+1)i?i:a,p=0;pi)for(p=s;p=0;--r){var a=this.tryEntries[r],i=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),V(n),d}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;V(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:_(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}(e.exports);try{regeneratorRuntime=o}catch(r){Function("r","regeneratorRuntime = r")(o)}},function(e,t,n){"use strict";!function(t,n){var o,r,a=t.html5||{},i=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,c=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,l=0,d={};function u(){var e=f.elements;return"string"==typeof e?e.split(" "):e}function s(e){var t=d[e._html5shiv];return t||(t={},l++,e._html5shiv=l,d[l]=t),t}function p(e,t,o){return t||(t=n),r?t.createElement(e):(o||(o=s(t)),!(a=o.cache[e]?o.cache[e].cloneNode():c.test(e)?(o.cache[e]=o.createElem(e)).cloneNode():o.createElem(e)).canHaveChildren||i.test(e)||a.tagUrn?a:o.frag.appendChild(a));var a}function m(e){e||(e=n);var t=s(e);return!f.shivCSS||o||t.hasCSS||(t.hasCSS=!!function(e,t){var n=e.createElement("p"),o=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x",o.insertBefore(n.lastChild,o.firstChild)}(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),r||function(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return f.shivMethods?p(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+u().join().replace(/[\w\-:]+/g,(function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'}))+");return n}")(f,t.frag)}(e,t),e}!function(){try{var e=n.createElement("a");e.innerHTML="",o="hidden"in e,r=1==e.childNodes.length||function(){n.createElement("a");var e=n.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(t){o=!0,r=!0}}();var f={elements:a.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:"3.7.3",shivCSS:!1!==a.shivCSS,supportsUnknownElements:r,shivMethods:!1!==a.shivMethods,type:"default",shivDocument:m,createElement:p,createDocumentFragment:function(e,t){if(e||(e=n),r)return e.createDocumentFragment();for(var o=(t=t||s(e)).frag.cloneNode(),a=0,i=u(),c=i.length;a3?c(i):null,N=String(i.key),v=String(i.char),V=i.location,y=i.keyCode||(i.keyCode=N)&&N.charCodeAt(0)||0,_=i.charCode||(i.charCode=v)&&v.charCodeAt(0)||0,x=i.bubbles,k=i.cancelable,w=i.repeat,L=i.locale,B=i.view||e;if(i.which||(i.which=i.keyCode),"initKeyEvent"in p)p.initKeyEvent(t,x,k,B,m,h,f,C,y,_);else if(0>>0),t=Element.prototype,n=t.querySelector,o=t.querySelectorAll;function r(t,n,o){t.setAttribute(e,null);var r=n.call(t,String(o).replace(/(^|,\s*)(:scope([ >]|$))/g,(function(t,n,o,r){return n+"["+e+"]"+(r||" ")})));return t.removeAttribute(e),r}t.querySelector=function(e){return r(this,n,e)},t.querySelectorAll=function(e){return r(this,o,e)}}()}}(window),function(e){var t=e.WeakMap||function(){var e,t=0,n=!1,o=!1;function r(t,r,a){o=a,n=!1,e=undefined,t.dispatchEvent(r)}function a(e){this.value=e}function c(){t++,this.__ce__=new i("@DOMMap:"+t+Math.random())}return a.prototype.handleEvent=function(t){n=!0,o?t.currentTarget.removeEventListener(t.type,this,!1):e=this.value},c.prototype={constructor:c,"delete":function(e){return r(e,this.__ce__,!0),n},get:function(t){r(t,this.__ce__,!1);var n=e;return e=undefined,n},has:function(e){return r(e,this.__ce__,!1),n},set:function(e,t){return r(e,this.__ce__,!0),e.addEventListener(this.__ce__.type,new a(t),!1),this}},c}();function n(){}function o(e,t,n){function r(e){r.once&&(e.currentTarget.removeEventListener(e.type,t,r),r.removed=!0),r.passive&&(e.preventDefault=o.preventDefault),"function"==typeof r.callback?r.callback.call(this,e):r.callback&&r.callback.handleEvent(e),r.passive&&delete e.preventDefault}return r.type=e,r.callback=t,r.capture=!!n.capture,r.passive=!!n.passive,r.once=!!n.once,r.removed=!1,r}n.prototype=(Object.create||Object)(null),o.preventDefault=function(){};var r,a,i=e.CustomEvent,c=e.dispatchEvent,l=e.addEventListener,d=e.removeEventListener,u=0,s=function(){u++},p=[].indexOf||function(e){for(var t=this.length;t--&&this[t]!==e;);return t},m=function(e){return"".concat(e.capture?"1":"0",e.passive?"1":"0",e.once?"1":"0")};try{l("_",s,{once:!0}),c(new i("_")),c(new i("_")),d("_",s,{once:!0})}catch(f){}1!==u&&(a=new t,r=function(e){if(e){var t=e.prototype;t.addEventListener=function(e){return function(t,r,i){if(i&&"boolean"!=typeof i){var c,l,d,u=a.get(this),s=m(i);u||a.set(this,u=new n),t in u||(u[t]={handler:[],wrap:[]}),l=u[t],(c=p.call(l.handler,r))<0?(c=l.handler.push(r)-1,l.wrap[c]=d=new n):d=l.wrap[c],s in d||(d[s]=o(t,r,i),e.call(this,t,d[s],d[s].capture))}else e.call(this,t,r,i)}}(t.addEventListener),t.removeEventListener=function(e){return function(t,n,o){if(o&&"boolean"!=typeof o){var r,i,c,l,d=a.get(this);if(d&&t in d&&(c=d[t],-1<(i=p.call(c.handler,n))&&(r=m(o))in(l=c.wrap[i]))){for(r in e.call(this,t,l[r],l[r].capture),delete l[r],l)return;c.handler.splice(i,1),c.wrap.splice(i,1),0===c.handler.length&&delete d[t]}}else e.call(this,t,n,o)}}(t.removeEventListener)}},e.EventTarget?r(EventTarget):(r(e.Text),r(e.Element||e.HTMLElement),r(e.HTMLDocument),r(e.Window||{prototype:e}),r(e.XMLHttpRequest)))}(window)},function(e,t,n){"use strict";!function(e){if("undefined"!=typeof e.setAttribute){var t=function(e){return e.replace(/-[a-z]/g,(function(e){return e[1].toUpperCase()}))};e.setProperty=function(e,n){var o=t(e);if(!n)return this.removeAttribute(o);var r=String(n);return this.setAttribute(o,r)},e.getPropertyValue=function(e){var n=t(e);return this.getAttribute(n)||null},e.removeProperty=function(e){var n=t(e),o=this.getAttribute(n);return this.removeAttribute(n),o}}}(CSSStyleDeclaration.prototype)},function(e,t,n){"use strict";window.Int32Array||(window.Int32Array=Array)},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";(function(e){ +if(!document.createEvent){var t,n=!0,o=!1,r="__IE8__"+Math.random(),a=Object.defineProperty||function(e,t,n){e[t]=n.value},i=Object.defineProperties||function(t,n){for(var o in n)if(l.call(n,o))try{a(t,o,n[o])}catch(r){e.console}},c=Object.getOwnPropertyDescriptor,l=Object.prototype.hasOwnProperty,d=e.Element.prototype,u=e.Text.prototype,s=/^[a-z]+$/,p=/loaded|complete/,m={},f=document.createElement("div"),h=document.documentElement,C=h.removeAttribute,g=h.setAttribute,b=function(e){return{enumerable:!0,writable:!0,configurable:!0,value:e}};_(e.HTMLCommentElement.prototype,d,"nodeValue"),_(e.HTMLScriptElement.prototype,null,"text"),_(u,null,"nodeValue"),_(e.HTMLTitleElement.prototype,null,"text"),a(e.HTMLStyleElement.prototype,"textContent",(t=c(e.CSSStyleSheet.prototype,"cssText"),y((function(){return t.get.call(this.styleSheet)}),(function(e){t.set.call(this.styleSheet,e)}))));var N=/\b\s*alpha\s*\(\s*opacity\s*=\s*(\d+)\s*\)/;a(e.CSSStyleDeclaration.prototype,"opacity",{get:function(){var e=this.filter.match(N);return e?(e[1]/100).toString():""},set:function(e){this.zoom=1;var t=!1;e=e<1?" alpha(opacity="+Math.round(100*e)+")":"",this.filter=this.filter.replace(N,(function(){return t=!0,e})),!t&&e&&(this.filter+=e)}}),i(d,{textContent:{get:x,set:S},firstElementChild:{get:function(){for(var e=this.childNodes||[],t=0,n=e.length;t3?c(i):null,N=String(i.key),v=String(i.char),V=i.location,y=i.keyCode||(i.keyCode=N)&&N.charCodeAt(0)||0,_=i.charCode||(i.charCode=v)&&v.charCodeAt(0)||0,k=i.bubbles,x=i.cancelable,w=i.repeat,L=i.locale,B=i.view||e;if(i.which||(i.which=i.keyCode),"initKeyEvent"in p)p.initKeyEvent(t,k,x,B,m,h,f,C,y,_);else if(0>>0),t=Element.prototype,n=t.querySelector,o=t.querySelectorAll;function r(t,n,o){t.setAttribute(e,null);var r=n.call(t,String(o).replace(/(^|,\s*)(:scope([ >]|$))/g,(function(t,n,o,r){return n+"["+e+"]"+(r||" ")})));return t.removeAttribute(e),r}t.querySelector=function(e){return r(this,n,e)},t.querySelectorAll=function(e){return r(this,o,e)}}()}}(window),function(e){var t=e.WeakMap||function(){var e,t=0,n=!1,o=!1;function r(t,r,a){o=a,n=!1,e=undefined,t.dispatchEvent(r)}function a(e){this.value=e}function c(){t++,this.__ce__=new i("@DOMMap:"+t+Math.random())}return a.prototype.handleEvent=function(t){n=!0,o?t.currentTarget.removeEventListener(t.type,this,!1):e=this.value},c.prototype={constructor:c,"delete":function(e){return r(e,this.__ce__,!0),n},get:function(t){r(t,this.__ce__,!1);var n=e;return e=undefined,n},has:function(e){return r(e,this.__ce__,!1),n},set:function(e,t){return r(e,this.__ce__,!0),e.addEventListener(this.__ce__.type,new a(t),!1),this}},c}();function n(){}function o(e,t,n){function r(e){r.once&&(e.currentTarget.removeEventListener(e.type,t,r),r.removed=!0),r.passive&&(e.preventDefault=o.preventDefault),"function"==typeof r.callback?r.callback.call(this,e):r.callback&&r.callback.handleEvent(e),r.passive&&delete e.preventDefault}return r.type=e,r.callback=t,r.capture=!!n.capture,r.passive=!!n.passive,r.once=!!n.once,r.removed=!1,r}n.prototype=(Object.create||Object)(null),o.preventDefault=function(){};var r,a,i=e.CustomEvent,c=e.dispatchEvent,l=e.addEventListener,d=e.removeEventListener,u=0,s=function(){u++},p=[].indexOf||function(e){for(var t=this.length;t--&&this[t]!==e;);return t},m=function(e){return"".concat(e.capture?"1":"0",e.passive?"1":"0",e.once?"1":"0")};try{l("_",s,{once:!0}),c(new i("_")),c(new i("_")),d("_",s,{once:!0})}catch(f){}1!==u&&(a=new t,r=function(e){if(e){var t=e.prototype;t.addEventListener=function(e){return function(t,r,i){if(i&&"boolean"!=typeof i){var c,l,d,u=a.get(this),s=m(i);u||a.set(this,u=new n),t in u||(u[t]={handler:[],wrap:[]}),l=u[t],(c=p.call(l.handler,r))<0?(c=l.handler.push(r)-1,l.wrap[c]=d=new n):d=l.wrap[c],s in d||(d[s]=o(t,r,i),e.call(this,t,d[s],d[s].capture))}else e.call(this,t,r,i)}}(t.addEventListener),t.removeEventListener=function(e){return function(t,n,o){if(o&&"boolean"!=typeof o){var r,i,c,l,d=a.get(this);if(d&&t in d&&(c=d[t],-1<(i=p.call(c.handler,n))&&(r=m(o))in(l=c.wrap[i]))){for(r in e.call(this,t,l[r],l[r].capture),delete l[r],l)return;c.handler.splice(i,1),c.wrap.splice(i,1),0===c.handler.length&&delete d[t]}}else e.call(this,t,n,o)}}(t.removeEventListener)}},e.EventTarget?r(EventTarget):(r(e.Text),r(e.Element||e.HTMLElement),r(e.HTMLDocument),r(e.Window||{prototype:e}),r(e.XMLHttpRequest)))}(window)},function(e,t,n){"use strict";!function(e){if("undefined"!=typeof e.setAttribute){var t=function(e){return e.replace(/-[a-z]/g,(function(e){return e[1].toUpperCase()}))};e.setProperty=function(e,n){var o=t(e);if(!n)return this.removeAttribute(o);var r=String(n);return this.setAttribute(o,r)},e.getPropertyValue=function(e){var n=t(e);return this.getAttribute(n)||null},e.removeProperty=function(e){var n=t(e),o=this.getAttribute(n);return this.removeAttribute(n),o}}}(CSSStyleDeclaration.prototype)},function(e,t,n){"use strict";window.Int32Array||(window.Int32Array=Array)},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";(function(e){ /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ -var n;n=void 0!==e?e:void 0,t.loadCSS=function(e,t,o,r){var a,i=n.document,c=i.createElement("link");if(t)a=t;else{var l=(i.body||i.getElementsByTagName("head")[0]).childNodes;a=l[l.length-1]}var d=i.styleSheets;if(r)for(var u in r)r.hasOwnProperty(u)&&c.setAttribute(u,r[u]);c.rel="stylesheet",c.href=e,c.media="only x",function m(e){if(i.body)return e();setTimeout((function(){m(e)}))}((function(){a.parentNode.insertBefore(c,t?a:a.nextSibling)}));var s=function f(e){for(var t=c.href,n=d.length;n--;)if(d[n].href===t)return e();setTimeout((function(){f(e)}))};function p(){c.addEventListener&&c.removeEventListener("load",p),c.media=o||"all"}return c.addEventListener&&c.addEventListener("load",p),c.onloadcssdefined=s,s(p),c}}).call(this,n(124))},function(e,t,n){"use strict";t.__esModule=!0,t.useDispatch=t.StoreProvider=t.createStore=void 0;var o=n(71),r=n(408),a=n(0),i=n(2),c=n(117);t.createStore=function(){var e=(0,o.flow)([function(e,t){return void 0===e&&(e={}),e},i.backendReducer,c.hotKeyReducer]),t=[c.hotKeyMiddleware];return(0,r.createStore)(e,r.applyMiddleware.apply(void 0,t))};var l=function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var r=o.prototype;return r.getChildContext=function(){return{store:this.props.store}},r.render=function(){return this.props.children},o}(a.Component);t.StoreProvider=l;t.useDispatch=function(e){return e.store.dispatch}},function(e,t,n){"use strict";t.__esModule=!0,t.applyMiddleware=t.createStore=void 0;var o=n(71);t.createStore=function r(e,t){if(t)return t(r)(e);var n,o=[],a=function(t){n=e(n,t),o.forEach((function(e){return e()}))};return a({type:"@@INIT"}),{dispatch:a,subscribe:function(e){o.push(e)},getState:function(){return n}}};t.applyMiddleware=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?r-1:0),i=1;i1?t-1:0),o=1;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ByondUi=void 0;var o=n(0),r=n(10),a=n(414),i=n(22),c=n(54),l=n(17);function d(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var u=(0,c.createLogger)("ByondUi"),s=[];window.addEventListener("beforeunload",(function(){for(var e=0;e=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),C=this.state.viewBox,g=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)}(a,C,i,l);if(g.length>0){var b=g[0],N=g[g.length-1];g.push([C[0]+f,N[1]]),g.push([C[0]+f,-f]),g.push([-f,-f]),g.push([-f,b[1]])}var v=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},s,{children:d}))),2),u&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",u,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(0),r=n(10),a=n(17);var i=function(e){var t=e.content,n=(e.children,e.className),i=e.color,c=e.backgroundColor,l=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["content","children","className","color","backgroundColor"]);return l.color=t?null:"transparent",l.backgroundColor=i||c,(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["ColorBox",n,(0,a.computeBoxClassName)(l)]),t||".",0,Object.assign({},(0,a.computeBoxProps)(l))))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(0),r=n(10),a=n(17),i=n(121);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var d=l.prototype;return d.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},d.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},d.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},d.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},d.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,d=t.over,u=t.noscroll,s=t.nochevron,p=t.width,m=(t.onClick,t.selected,t.disabled),f=c(t,["color","over","noscroll","nochevron","width","onClick","selected","disabled"]),h=f.className,C=c(f,["className"]),g=d?!this.state.open:this.state.open,b=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)([u?"Dropdown__menu-noscroll":"Dropdown__menu",d&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:p}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:p,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,m&&"Button--disabled",h])},C,{onClick:function(){m&&!e.state.open||e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),!!s||(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:g?"chevron-up":"chevron-down"}),2)]}))),b],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(0),r=n(168),a=n(10);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.children,n=i(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=c,c.defaultHooks=a.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t,a=e.style,c=i(e,["size","style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},a)},c)))};t.GridColumn=l,c.defaultHooks=a.pureComponentHooks,c.Column=l},function(e,t,n){"use strict";t.__esModule=!0,t.Input=void 0;var o=n(0),r=n(10),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){return(0,r.isFalsy)(e)?"":e},l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,r=n.onChange,a=n.onEnter;return 13===e.keyCode?(t.setEditing(!1),r&&r(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):27===e.keyCode?(t.setEditing(!1),e.target.value=c(t.props.value),void e.target.blur()):void 0},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var d=l.prototype;return d.componentDidMount=function(){var e=this.props.value,t=this.inputRef.current;t&&(t.value=c(e))},d.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,a=this.inputRef.current;a&&!n&&o!==r&&(a.value=c(r))},d.setEditing=function(e){this.setState({editing:e})},d.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,c=i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"]),l=c.className,d=c.fluid,u=i(c,["className","fluid"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",d&&"Input--fluid",l])},u,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},l}(o.Component);t.Input=l},function(e,t,n){"use strict";t.__esModule=!0,t.Knob=void 0;var o=n(0),r=n(19),a=n(10),i=n(22),c=n(17),l=n(169),d=n(122);t.Knob=function(e){if(i.IS_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,u=e.maxValue,s=e.minValue,p=e.onChange,m=e.onDrag,f=e.step,h=e.stepPixelSize,C=e.suppressFlicker,g=e.unit,b=e.value,N=e.className,v=e.style,V=e.fillValue,y=e.color,_=e.ranges,x=void 0===_?{}:_,k=e.size,w=e.bipolar,L=(e.children,function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:t,format:n,maxValue:u,minValue:s,onChange:p,onDrag:m,step:f,stepPixelSize:h,suppressFlicker:C,unit:g,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),i=e.displayValue,l=e.displayElement,d=e.inputElement,p=e.handleDragStart,m=(0,r.scale)(null!=V?V:i,s,u),f=(0,r.scale)(i,s,u),h=y||(0,r.keyOfMatchingRange)(null!=V?V:n,x)||"default",C=270*(f-.5);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Knob","Knob--color--"+h,w&&"Knob--bipolar",N,(0,c.computeBoxClassName)(L)]),[(0,o.createVNode)(1,"div","Knob__circle",(0,o.createVNode)(1,"div","Knob__cursorBox",(0,o.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+C+"deg)"}}),2),t&&(0,o.createVNode)(1,"div","Knob__popupValue",l,0),(0,o.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,o.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,o.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,o.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((w?2.75:2)-1.5*m)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),d],0,Object.assign({},(0,c.computeBoxProps)(Object.assign({style:Object.assign({"font-size":k+"rem"},v)},L)),{onMouseDown:p})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledControls=void 0;var o=n(0),r=n(167);function a(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var i=function(e){var t=e.children,n=a(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},n,{children:t})))};t.LabeledControls=i;i.Item=function(e){var t=e.label,n=e.children,i=a(e,["label","children"]);return(0,o.createComponentVNode)(2,r.Flex.Item,{mx:1,children:(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},i,{children:[(0,o.createComponentVNode)(2,r.Flex.Item),(0,o.createComponentVNode)(2,r.Flex.Item,{children:n}),(0,o.createComponentVNode)(2,r.Flex.Item,{color:"label",children:t})]})))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NanoMap=void 0;var o=n(0),r=n(1),a=n(2),i=function(e,t){var n=(0,a.useBackend)(t).config,i=e.onClick;return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__container",children:(0,o.createComponentVNode)(2,r.Box,{as:"img",src:n.map+"_nanomap_z1.png",style:{width:"512px",height:"512px"},onClick:i})})};t.NanoMap=i;i.Marker=function(e){var t=e.x,n=e.y,a=e.icon,i=e.tooltip,c=e.color;return(0,o.createComponentVNode)(2,r.Box,{position:"absolute",className:"NanoMap__marker",top:2*(255-n)+2+"px",left:2*t+2+"px",children:[(0,o.createComponentVNode)(2,r.Icon,{name:a,color:c,size:.5}),(0,o.createComponentVNode)(2,r.Tooltip,{content:i})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Modal=void 0;var o=n(0),r=n(10),a=n(17),i=n(165);t.Modal=function(e){var t=e.className,n=e.children,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","children"]);return(0,o.createComponentVNode)(2,i.Dimmer,{children:(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Modal",t,(0,a.computeBoxClassName)(c)]),n,0,Object.assign({},(0,a.computeBoxProps)(c))))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(0),r=n(10),a=n(17);var i=function(e){var t=e.className,n=e.color,i=e.info,c=(e.warning,e.success),l=e.danger,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","color","info","warning","success","danger"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",n&&"NoticeBox--color--"+n,i&&"NoticeBox--type--info",c&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",t])},d)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(0),r=n(19),a=n(10),i=n(17);var c=function(e){var t=e.className,n=e.value,c=e.minValue,l=void 0===c?0:c,d=e.maxValue,u=void 0===d?1:d,s=e.color,p=e.ranges,m=void 0===p?{}:p,f=e.children,h=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","value","minValue","maxValue","color","ranges","children"]),C=(0,r.scale)(n,l,u),g=f!==undefined,b=s||(0,r.keyOfMatchingRange)(n,m)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar","ProgressBar--color--"+b,t,(0,i.computeBoxClassName)(h)]),[(0,o.createVNode)(1,"div","ProgressBar__fill ProgressBar__fill--animated",null,1,{style:{width:100*(0,r.clamp01)(C)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",g?f:(0,r.toFixed)(100*C)+"%",0)],4,Object.assign({},(0,i.computeBoxProps)(h))))};t.ProgressBar=c,c.defaultHooks=a.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(0),r=n(10),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,d=e.content,u=e.children,s=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),m=!(0,r.isFalsy)(d)||!(0,r.isFalsy)(u);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},s,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),m&&(0,o.createVNode)(1,"div","Section__content",[d,u],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Slider=void 0;var o=n(0),r=n(19),a=n(10),i=n(22),c=n(17),l=n(169),d=n(122);t.Slider=function(e){if(i.IS_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,u=e.maxValue,s=e.minValue,p=e.onChange,m=e.onDrag,f=e.step,h=e.stepPixelSize,C=e.suppressFlicker,g=e.unit,b=e.value,N=e.className,v=e.fillValue,V=e.color,y=e.ranges,_=void 0===y?{}:y,x=e.children,k=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","fillValue","color","ranges","children"]),w=x!==undefined;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.DraggableControl,Object.assign({dragMatrix:[1,0]},{animated:t,format:n,maxValue:u,minValue:s,onChange:p,onDrag:m,step:f,stepPixelSize:h,suppressFlicker:C,unit:g,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),i=e.displayValue,l=e.displayElement,d=e.inputElement,p=e.handleDragStart,m=v!==undefined&&null!==v,f=((0,r.scale)(n,s,u),(0,r.scale)(null!=v?v:i,s,u)),h=(0,r.scale)(i,s,u),C=V||(0,r.keyOfMatchingRange)(null!=v?v:n,_)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Slider","ProgressBar","ProgressBar--color--"+C,N,(0,c.computeBoxClassName)(k)]),[(0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar__fill",m&&"ProgressBar__fill--animated"]),null,1,{style:{width:100*(0,r.clamp01)(f)+"%",opacity:.4}}),(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,r.clamp01)(Math.min(f,h))+"%"}}),(0,o.createVNode)(1,"div","Slider__cursorOffset",[(0,o.createVNode)(1,"div","Slider__cursor"),(0,o.createVNode)(1,"div","Slider__pointer"),t&&(0,o.createVNode)(1,"div","Slider__popupValue",l,0)],0,{style:{width:100*(0,r.clamp01)(h)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",w?x:l,0),d],0,Object.assign({},(0,c.computeBoxProps)(k),{onMouseDown:p})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Tabs=void 0;var o=n(0),r=n(10),a=n(17),i=n(120);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e.className,n=e.vertical,i=e.children,l=c(e,["className","vertical","children"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Tabs",n?"Tabs--vertical":"Tabs--horizontal",t,(0,a.computeBoxClassName)(l)]),(0,o.createVNode)(1,"div","Tabs__tabBox",i,0),2,Object.assign({},(0,a.computeBoxProps)(l))))};t.Tabs=l;l.Tab=function(e){var t=e.className,n=e.selected,a=e.altSelection,l=c(e,["className","selected","altSelection"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",n&&"Tabs__tab--selected",a&&n&&"Tabs__tab--altSelection",t]),selected:!a&&n,color:"transparent"},l)))}},function(e,t,n){var o={"./AiAirlock.js":431,"./AirAlarm.js":432,"./AirlockElectronics.js":440,"./Apc.js":441,"./AtmosAlertConsole.js":442,"./AtmosControlConsole.js":443,"./AtmosFilter.js":444,"./AtmosMixer.js":445,"./AtmosPump.js":446,"./AtmosRelief.js":447,"./BankMachine.js":448,"./BluespaceArtillery.js":449,"./BorgPanel.js":450,"./BrigTimer.js":451,"./Canister.js":452,"./Canvas.js":453,"./Cargo.js":454,"./CargoExpress.js":458,"./CellularEmporium.js":459,"./CentcomPodLauncher.js":460,"./ChemDispenser.js":473,"./ChemHeater.js":474,"./ChemMaster.js":475,"./ChemSynthesizer.js":479,"./CodexGigas.js":480,"./ComputerFabricator.js":481,"./Crayon.js":482,"./CrewConsole.js":483,"./Cryo.js":484,"./DisposalUnit.js":485,"./DnaVault.js":486,"./EightBallVote.js":487,"./EmergencyShuttleConsole.js":488,"./EngravedMessage.js":489,"./Gps.js":490,"./GravityGenerator.js":491,"./GulagItemReclaimer.js":492,"./GulagTeleporterConsole.js":493,"./Holodeck.js":494,"./ImplantChair.js":495,"./Intellicard.js":496,"./KeycardAuth.js":497,"./LaborClaimConsole.js":498,"./LanguageMenu.js":499,"./LaunchpadConsole.js":500,"./LaunchpadRemote.js":503,"./MechBayPowerConsole.js":504,"./Mule.js":505,"./NaniteChamberControl.js":506,"./NaniteCloudControl.js":507,"./NaniteProgramHub.js":511,"./NaniteProgrammer.js":512,"./NaniteRemote.js":521,"./NotificationPreferences.js":522,"./NtnetRelay.js":523,"./NtosAiRestorer.js":524,"./NtosCard.js":525,"./NtosConfiguration.js":526,"./NtosFileManager.js":527,"./NtosMain.js":528,"./NtosNetChat.js":529,"./NtosNetDos.js":530,"./NtosNetDownloader.js":531,"./NtosNetMonitor.js":532,"./NtosNetTransfer.js":533,"./NtosRbmkStats.js":534,"./NtosRevelation.js":535,"./NtosStationAlertConsole.js":536,"./NtosSupermatterMonitor.js":537,"./NuclearBomb.js":538,"./OperatingComputer.js":539,"./OreBox.js":540,"./OreRedemptionMachine.js":541,"./Pandemic.js":542,"./PersonalCrafting.js":543,"./PortableBasicInfo.js":123,"./PortablePump.js":544,"./PortableScrubber.js":545,"./PowerMonitor.js":546,"./Radio.js":547,"./RapidPipeDispenser.js":548,"./RbmkControlRods.js":549,"./RbmkStats.js":550,"./SatelliteControl.js":551,"./ShuttleManipulator.js":552,"./Signaler.js":553,"./Sleeper.js":554,"./SlimeBodySwapper.js":555,"./SmartVend.js":556,"./Smes.js":557,"./SmokeMachine.js":558,"./SolarControl.js":559,"./SpaceHeater.js":560,"./SpawnersMenu.js":561,"./StationAlertConsole.js":176,"./SuitStorageUnit.js":562,"./Tank.js":563,"./TankDispenser.js":564,"./TelecommsInteraction.js":565,"./TelecommsLogBrowser.js":566,"./TelecommsMonitor.js":567,"./TelecommsPDALog.js":568,"./Teleporter.js":569,"./ThermoMachine.js":570,"./TurbineComputer.js":571,"./Uplink.js":572,"./Wires.js":573};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=430},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},u=d[l.power.main]||d[0],s=d[l.power.backup]||d[0],p=d[l.shock]||d[0];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!l.power.main,content:"Disrupt",onClick:function(){return c("disrupt-main")}}),children:[l.power.main?"Online":"Offline"," ",l.wires.main_1&&l.wires.main_2?l.power.main_timeleft>0&&"["+l.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!l.power.backup,content:"Disrupt",onClick:function(){return c("disrupt-backup")}}),children:[l.power.backup?"Online":"Offline"," ",l.wires.backup_1&&l.wires.backup_2?l.power.backup_timeleft>0&&"["+l.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:p.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(l.wires.shock&&0===l.shock),content:"Restore",onClick:function(){return c("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!l.wires.shock,content:"Temporary",onClick:function(){return c("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!l.wires.shock,content:"Permanent",onClick:function(){return c("shock-perm")}})],4),children:[2===l.shock?"Safe":"Electrified"," ",(l.wires.shock?l.shock_timeleft>0&&"["+l.shock_timeleft+"s]":"[Wires have been cut!]")||-1===l.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.id_scanner?"power-off":"times",content:l.id_scanner?"Enabled":"Disabled",selected:l.id_scanner,disabled:!l.wires.id_scanner,onClick:function(){return c("idscan-toggle")}}),children:!l.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.emergency?"power-off":"times",content:l.emergency?"Enabled":"Disabled",selected:l.emergency,onClick:function(){return c("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.locked?"lock":"unlock",content:l.locked?"Lowered":"Raised",selected:l.locked,disabled:!l.wires.bolts,onClick:function(){return c("bolt-toggle")}}),children:!l.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.lights?"power-off":"times",content:l.lights?"Enabled":"Disabled",selected:l.lights,disabled:!l.wires.lights,onClick:function(){return c("light-toggle")}}),children:!l.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.safe?"power-off":"times",content:l.safe?"Enabled":"Disabled",selected:l.safe,disabled:!l.wires.safe,onClick:function(){return c("safe-toggle")}}),children:!l.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.speed?"power-off":"times",content:l.speed?"Enabled":"Disabled",selected:l.speed,disabled:!l.wires.timing,onClick:function(){return c("speed-toggle")}}),children:!l.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.opened?"sign-out-alt":"sign-in-alt",content:l.opened?"Open":"Closed",selected:l.opened,disabled:l.locked||l.welded,onClick:function(){return c("open-close")}}),children:!(!l.locked&&!l.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),l.locked?"bolted":"",l.locked&&l.welded?" and ":"",l.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(0),r=n(2),a=n(4),i=n(433),c=n(439),l=n(88);t.AirAlarm=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.locked&&!u.siliconUser;return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.InterfaceLockNoticeBox,{siliconUser:u.siliconUser,locked:u.locked,onLockStatusChange:function(){return d("lock")}}),(0,o.createComponentVNode)(2,c.AirAlarmStatus),!s&&(0,o.createComponentVNode)(2,i.AirAlarmControl)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(434),c=n(435),l=n(436),d=n(437),u=n(438);t.AirAlarmControl=function(e,t){var n=(0,r.useBackend)(t),i=(n.config,n.data),c=(0,r.useLocalState)(t,"AirAlarmPage","home"),l=c[0],d=c[1],u=s[l]||s.home,p=u.component();return(0,o.createComponentVNode)(2,a.Section,{title:u.title,buttons:"home"!==i.screen&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return d("home")}}),children:(0,o.createComponentVNode)(2,p)})};var s={home:{title:"Air Controls",component:function(){return i.AirAlarmControlHome}},vents:{title:"Vent Controls",component:function(){return u.AirAlarmControlVents}},scrubbers:{title:"Scrubber Controls",component:function(){return l.AirAlarmControlScrubbers}},modes:{title:"Operating Mode",component:function(){return c.AirAlarmControlModes}},thresholds:{title:"Alarm Thresholds",component:function(){return d.AirAlarmControlThresholds}}}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlHome=void 0;var o=n(0),r=n(2),a=n(1);t.AirAlarmControlHome=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(0,r.useLocalState)(t,"AirAlarmPage","home"),d=(l[0],l[1]),u=c.mode,s=c.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return i(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return i("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,a.Box,{mt:2}),(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlModes=void 0;var o=n(0),r=n(2),a=n(1);t.AirAlarmControlModes=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.modes;return c&&0!==c.length?c.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return i("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,a.Box,{mt:1})],4,e.mode)})):"Nothing to show"}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlScrubbers=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(38);t.AirAlarmControlScrubbers=function(e,t){var n=e.state,r=(0,a.useBackend)(t).data.scrubbers;return r&&0!==r.length?r.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l,Object.assign({state:n},e),e.id_tag))})):"Nothing to show"};var l=function(e,t){var n=e.long_name,l=e.power,d=e.scrubbing,u=e.id_tag,s=e.widenet,p=e.filter_types,m=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){return m("power",{id_tag:u,val:Number(!l)})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,i.Button,{icon:d?"filter":"sign-in-alt",color:d||"danger",content:d?"Scrubbing":"Siphoning",onClick:function(){return m("scrubbing",{id_tag:u,val:Number(!d)})}}),(0,o.createComponentVNode)(2,i.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return m("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Filters",children:d&&p.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,c.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return m("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlThresholds=void 0;var o=n(0),r=n(19),a=n(2),i=n(1);t.AirAlarmControlThresholds=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,l.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return c("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlVents=void 0;var o=n(0),r=n(16),a=n(2),i=n(1);t.AirAlarmControlVents=function(e,t){var n=e.state,r=(0,a.useBackend)(t).data.vents;return r&&0!==r.length?r.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c,Object.assign({state:n},e),e.id_tag))})):"Nothing to show"};var c=function(e,t){var n=e.id_tag,c=e.long_name,l=e.power,d=e.checks,u=e.excheck,s=e.incheck,p=e.direction,m=e.external,f=e.internal,h=e.extdefault,C=e.intdefault,g=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(c),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:l?"power-off":"times",selected:l,content:l?"On":"Off",onClick:function(){return g("power",{id_tag:n,val:Number(!l)})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mode",children:"release"===p?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return g("incheck",{id_tag:n,val:d})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return g("excheck",{id_tag:n,val:d})}})]}),!!s&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return g("set_internal_pressure",{id_tag:n,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:C,content:"Reset",onClick:function(){return g("reset_internal_pressure",{id_tag:n})}})]}),!!u&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(m),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return g("set_external_pressure",{id_tag:n,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return g("reset_external_pressure",{id_tag:n})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmStatus=void 0;var o=n(0),r=n(19),a=n(2),i=n(1);t.AirAlarmStatus=function(e,t){var n=(0,a.useBackend)(t).data,c=(n.environment_data||[]).filter((function(e){return e.value>=.01})),l={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},d=l[n.danger_level]||l[0];return(0,o.createComponentVNode)(2,i.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[c.length>0&&(0,o.createFragment)([c.map((function(e){var t=l[e.danger_level]||l[0];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Local status",color:d.color,children:d.localStatusText}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Area status",color:n.atmos_alarm||n.fire_alarm?"bad":"good",children:(n.atmos_alarm?"Atmosphere Alarm":n.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!n.emagged&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AirlockElectronics=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.regions||[],u=(0,r.useLocalState)(t,"tab",d[0].name),s=u[0],p=u[1],m=d.find((function(e){return e.name===s})),f={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.oneAccess?"unlock":"lock",content:l.oneAccess?"One":"All",onClick:function(){return c("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return c("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return c("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&l.unres_direction?"check-square-o":"square-o",content:"North",selected:1&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&l.unres_direction?"check-square-o":"square-o",content:"East",selected:2&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&l.unres_direction?"check-square-o":"square-o",content:"South",selected:4&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&l.unres_direction?"check-square-o":"square-o",content:"West",selected:8&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:d.map((function(e){var t=e.name,n=e.accesses||[],r=f[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(n)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:r,selected:s===t,onClick:function(){return p(t)},children:t},t)}))})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:m.accesses.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return c("set",{access:e.id})}})},e.id)}))})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(88);t.Apc=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.locked&&!d.siliconUser,s={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},p={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},m=s[d.externalPower]||s[0],f=s[d.chargingStatus]||s[0],h=d.powerChannels||[],C=p[d.malfStatus]||p[0],g=d.powerCellStatus/100;return d.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",d.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return l("reboot")}})]}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:d.siliconUser,locked:d.locked,onLockStatusChange:function(){return l("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!u,disabled:u,onClick:function(){return l("breaker")}}),children:["[ ",m.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:g})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:f.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.chargeMode?"sync":"close",content:d.chargeMode?"Auto":"Off",disabled:u,onClick:function(){return l("charge")}}),children:["[ ",f.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[h.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!u&&(1===e.status||3===e.status),disabled:u,onClick:function(){return l("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!u&&2===e.status,disabled:u,onClick:function(){return l("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!u&&0===e.status,disabled:u,onClick:function(){return l("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,d.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,o.createFragment)([!!d.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:C.icon,content:C.content,color:"bad",onClick:function(){return l(C.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return l("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:u,onClick:function(){return l("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:d.emergencyLights?"Enabled":"Disabled",disabled:u,onClick:function(){return l("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",disabled:u,onClick:function(){return l("toggle_nightshift")}})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.priority||[],u=l.minor||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[d.length>0?d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return c("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),u.length>0?u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return c("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(0),r=n(33),a=n(19),i=n(2),c=n(1),l=n(4);t.AtmosControlConsole=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=u.sensors||[];return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:!!u.tank&&s[0].long_name,children:s.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!u.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),u.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return d("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:u.inputting?"power-off":"times",content:u.inputting?"Injecting":"Off",selected:u.inputting,onClick:function(){return d("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:u.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return d("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:u.outputting?"power-off":"times",content:u.outputting?"Open":"Closed",selected:u.outputting,onClick:function(){return d("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(u.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return d("pressure",{pressure:t})}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(0),r=n(2),a=n(1),i=n(38),c=n(4);t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.filter_types||[];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.on?"power-off":"times",content:d.on?"On":"Off",selected:d.on,onClick:function(){return l("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(d.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return l("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:d.rate===d.max_rate,onClick:function(){return l("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return l("filter",{mode:e.id})}},e.id)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.set_pressure===l.max_pressure,onClick:function(){return c("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return c("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return c("node2",{concentration:t})}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosPump=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return c("power")}})}),l.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return c("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.rate===l.max_rate,onClick:function(){return c("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.pressure===l.max_pressure,onClick:function(){return c("pressure",{pressure:"max"})}})]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosRelief=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosRelief=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Open Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.open_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return c("open_pressure",{open_pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.open_pressure===l.max_pressure,onClick:function(){return c("open_pressure",{open_pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Close Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.close_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:l.open_pressure,step:10,onChange:function(e,t){return c("close_pressure",{close_pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.close_pressure===l.open_pressure,onClick:function(){return c("close_pressure",{close_pressure:"max"})}})]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BankMachine=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_balance,u=l.siphoning,s=l.station_name;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"times":"sync",content:u?"Stop Siphoning":"Siphon Credits",selected:u,onClick:function(){return c(u?"halt":"siphon")}}),children:d+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BluespaceArtillery=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.notice,u=l.connected,s=l.unlocked,p=l.target;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:d}),u?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!s,onClick:function(){return c("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:p?"average":"bad",fontSize:"25px",children:p||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:s?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!p,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return c("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return c("build")}})})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BorgPanel=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.borg||{},u=l.cell||{},s=u.charge/u.maxcharge,p=l.channels||[],m=l.modules||[],f=l.upgrades||[],h=l.ais||[],C=l.laws||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:d.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return c("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:d.emagged?"check-square-o":"square-o",content:"Emagged",selected:d.emagged,onClick:function(){return c("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:d.lockdown,onClick:function(){return c("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:d.scrambledcodes,onClick:function(){return c("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[u.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,content:u.charge+" / "+u.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return c("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return c("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return c("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return c("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:d.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:d.active_module===e.type,onClick:function(){return c("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return c("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:h.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return c("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:d.lawupdate,onClick:function(){return c("toggle_lawupdate")}}),children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BrigTimer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:l.timing?"Stop":"Start",selected:l.timing,onClick:function(){return c(l.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:l.flash_charging?"Recharging":"Flash",disabled:l.flash_charging,onClick:function(){return c("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return c("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return c("time",{adjust:-100})}})," ",String(l.minutes).padStart(2,"0"),":",String(l.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return c("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return c("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return c("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return c("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return c("preset",{preset:"long"})}})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Canister=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",l.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return c("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:l.portConnected?"good":"average",content:l.portConnected?"Connected":"Not Connected"}),!!l.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.restricted?"lock":"unlock",color:"caution",content:l.restricted?"Restricted to Engineering":"Public",onClick:function(){return c("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.releasePressure/(l.maxReleasePressure-l.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:l.releasePressure===l.defaultReleasePressure,content:"Reset",onClick:function(){return c("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:l.releasePressure<=l.minReleasePressure,content:"Min",onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return c("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:l.releasePressure>=l.maxReleasePressure,content:"Max",onClick:function(){return c("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.valveOpen?"unlock":"lock",color:l.valveOpen?l.hasHoldingTank?"caution":"danger":null,content:l.valveOpen?"Open":"Closed",onClick:function(){return c("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!l.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:l.valveOpen&&"danger",content:"Eject",onClick:function(){return c("eject")}}),children:[!!l.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.holdingTank.tankPressure})," kPa"]})]}),!l.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canvas=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Canvas=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,c,{value:d.grid,onCanvasClick:function(e,t){return l("paint",{x:e,y:t})}}),(0,o.createComponentVNode)(2,a.Box,{children:d.name})]})})})};var c=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).canvasRef=(0,o.createRef)(),n.onCVClick=t.onCanvasClick,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.componentDidMount=function(){this.drawCanvas(this.props)},a.componentDidUpdate=function(){this.drawCanvas(this.props)},a.drawCanvas=function(e){var t=this.canvasRef.current.getContext("2d"),n=e.value,o=n.length;if(o){var r=n[0].length,a=Math.round(this.canvasRef.current.width/o),i=Math.round(this.canvasRef.current.height/r);t.save(),t.scale(a,i);for(var c=0;c=0||(r[n]=e[n]);return r}(t,["res","value","px_per_unit"]),c=n.length*a,l=0!==c?n[0].length*a:0;return(0,o.normalizeProps)((0,o.createVNode)(1,"canvas",null,"Canvas failed to render.",16,Object.assign({width:c||300,height:l||300},i,{onClick:function(t){return e.clickwrapper(t)}}),null,this.canvasRef))},r}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Cargo=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(455),l=n(172),d=n(457);t.Cargo=function(e,t){var n=(0,r.useBackend)(t),u=n.data,s=n.act,p=u.requestonly,m=u.points,f=u.docked,h=u.location,C=u.message,g=u.loan,b=u.loan_dispatched,N=u.away,v=u.cart||[],V=u.requests||[],y=Object.values(u.supplies),_=(0,r.useLocalState)(t,"tab","catalog"),x=_[0],k=_[1],w=v.reduce((function(e,t){return e+t.cost}),0),L=p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:1,children:[0===v.length&&"Cart is empty",1===v.length&&"1 item",v.length>=2&&v.length+" items"," ",w>0&&"("+w+" cr)"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return s("clear")}})],4);return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(m)})," credits"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shuttle",children:f&&!p&&(0,o.createComponentVNode)(2,a.Button,{content:h,onClick:function(){return s("send")}})||h}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"CentCom Message",children:C}),g&&!p?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loan",children:b?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,a.Button,{content:"Loan Shuttle",disabled:!(N&&f),onClick:function(){return s("loan")}})}):""]})}),(0,o.createComponentVNode)(2,a.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"list",lineHeight:"23px",selected:"catalog"===x,onClick:function(){return k("catalog")},children:"Catalog"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"envelope",className:V.length>0&&"requests"!==x&&"color-yellow",lineHeight:"23px",selected:"requests"===x,onClick:function(){return k("requests")},children:["Requests (",V.length,")"]}),!p&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"shopping-cart",className:v.length>0&&"cart"!==x&&"color-yellow",lineHeight:"23px",selected:"cart"===x,onClick:function(){return k("cart")},children:["Checkout (",v.length,")"]})]}),"catalog"===x&&(0,o.createComponentVNode)(2,a.Section,{title:"Catalog",buttons:L,children:(0,o.createComponentVNode)(2,l.Catalog,{supplies:y})}),"requests"===x&&(0,o.createComponentVNode)(2,a.Section,{title:"Active Requests",buttons:!p&&(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return s("denyall")}}),children:(0,o.createComponentVNode)(2,d.Requests)}),"cart"===x&&(0,o.createComponentVNode)(2,a.Section,{title:"Current Cart",buttons:L,children:(0,o.createComponentVNode)(2,c.Cart)})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cart=void 0;var o=n(0),r=n(2),a=n(1);t.Cart=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=i.requestonly,d=i.docked,u=i.location,s=i.away,p=i.cart||[];return(0,o.createFragment)([0===p.length&&"Nothing in cart",p.length>0&&(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return c("remove",{id:e.id})}})],4),children:e.object},e.id)}))}),p.length>0&&!l&&(0,o.createComponentVNode)(2,a.Box,{mt:2,children:1===s&&1===d&&(0,o.createComponentVNode)(2,a.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return c("send")}})||(0,o.createComponentVNode)(2,a.Box,{opacity:.5,children:["Shuttle in ",u,"."]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CatalogPackItemList=void 0;var o=n(0),r=n(2),a=n(1);t.CatalogPackItemList=function(e,t){var n=e.supply,i=(0,r.useBackend)(t),c=i.data,l=i.act,d=c.self_paid,u=n.packs;return(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){var t=(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:(d?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return l("add",{id:e.id})}});return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:t,children:!!e.access&&"Restrictions Apply"},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Requests=void 0;var o=n(0),r=n(2),a=n(1);t.Requests=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=i.requestonly,d=i.requests||[];return 0===d.length?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",d.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"check",color:"good",onClick:function(){return c("approve",{id:e.id})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"bad",onClick:function(){return c("deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=void 0;var o=n(0),r=n(1),a=n(88),i=n(4),c=n(172),l=n(2);t.CargoExpress=function(e,t){var n=(0,l.useBackend)(t),d=n.data,u=n.act,s=d.siliconUser,p=d.locked,m=d.points,f=d.usingBeacon,h=d.hasBeacon,C=d.beaconName,g=d.beaconzone,b=d.printMsg,N=d.canBuyBeacon,v=d.message,V=Object.values(d.supplies);return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.InterfaceLockNoticeBox,{siliconUser:s,locked:p,onLockStatusChange:function(){return u("lock")},accessText:"a QM-level ID card"}),!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,r.AnimatedNumber,{value:Math.round(m)})," credits"]}),children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Cargo Bay",selected:!f,onClick:function(){return u("LZCargo")}}),(0,o.createComponentVNode)(2,r.Button,{selected:f,disabled:!h,onClick:function(){return u("LZBeacon")},children:[g," (",C,")"]}),(0,o.createComponentVNode)(2,r.Button,{content:b,disabled:!N,onClick:function(){return u("printBeacon")}})]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Notice",children:v})]})}),(0,o.createComponentVNode)(2,c.Catalog,{supplies:V})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.CellularEmporium=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.abilities;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!l.can_readapt,onClick:function(){return c("readapt")}}),children:l.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return c("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(0),r=(n(16),n(2)),a=n(1),i=n(4),c=n(461),l=n(462),d=n(463),u=n(464),s=n(465),p=n(466),m=n(467),f=n(468),h=n(469),C=n(470),g=n(471),b=n(472);t.CentcomPodLauncher=function(e,t){var n=(0,r.useBackend)(t),N=n.act,v=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,C.CPLSupplyBay),(0,o.createComponentVNode)(2,g.CPLTeleportTo),(0,o.createComponentVNode)(2,c.CPLCloneMode),(0,o.createComponentVNode)(2,s.CPLLaunchStyle),(0,o.createComponentVNode)(2,u.CPLExplosion),(0,o.createComponentVNode)(2,l.CPLDamage),(0,o.createComponentVNode)(2,d.CPLEffects),(0,o.createComponentVNode)(2,p.CPLMovement),(0,o.createComponentVNode)(2,m.CPLNameAndDescription),(0,o.createComponentVNode)(2,f.CPLSound),(0,o.createComponentVNode)(2,b.CPLTimers),(0,o.createComponentVNode)(2,h.CPLStyle)]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:v.numObjects+" turfs in "+v.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pod Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return N("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:v.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return N("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return N("clearBay")}})],4)})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLCloneMode=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLCloneMode=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,r.Button,{content:"Launch Clones",selected:c.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return i("launchClone")}})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLDamage=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLDamage=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Damage",selected:1===c.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return i("damageCustom")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Gib",selected:2===c.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return i("damageGib")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLEffects=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLEffects=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Stun",selected:c.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return i("effectStun")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Delimb",selected:c.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return i("effectLimb")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Yeet Organs",selected:c.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return i("effectOrgans")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLExplosion=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLExplosion=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Size",selected:1===c.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return i("explosionCustom")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Adminbus",selected:2===c.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return i("explosionBus")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLLaunchStyle=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLLaunchStyle=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Ordered",selected:1===c.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return i("launchOrdered")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Random",selected:2===c.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return i("launchRandom")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLMovement=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLMovement=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Bluespace",selected:c.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return i("effectBluespace")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Stealth",selected:c.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return i("effectStealth")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Quiet",selected:c.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return i("effectQuiet")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Reverse Mode",selected:c.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return i("effectReverse")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Missile Mode",selected:c.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return i("effectMissile")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Any Descent Angle",selected:c.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return i("effectCircle")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Machine Gun Mode",selected:c.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return i("effectBurst")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Specific Target",selected:c.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return i("effectTarget")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLNameAndDescription=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLNameAndDescription=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Name/Desc",selected:c.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return i("effectName")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Alert Ghosts",selected:c.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return i("effectAnnounce")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLSound=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLSound=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Falling Sound",selected:c.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return i("fallSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Landing Sound",selected:c.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return i("landingSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Opening Sound",selected:c.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return i("openingSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Leaving Sound",selected:c.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return i("leavingSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Admin Sound Volume",selected:c.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return i("soundVolume")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLStyle=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLStyle=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Standard",selected:1===c.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return i("styleStandard")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Advanced",selected:2===c.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return i("styleBluespace")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Syndicate",selected:4===c.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return i("styleSyndie")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Deathsquad",selected:5===c.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return i("styleBlue")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Cult Pod",selected:6===c.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return i("styleCult")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Missile",selected:7===c.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return i("styleMissile")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Syndicate Missile",selected:8===c.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return i("styleSMissile")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Supply Crate",selected:9===c.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return i("styleBox")}}),(0,o.createComponentVNode)(2,r.Button,{content:"HONK",selected:10===c.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return i("styleHONK")}}),(0,o.createComponentVNode)(2,r.Button,{content:"~Fruit",selected:11===c.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return i("styleFruit")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Invisible",selected:12===c.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return i("styleInvisible")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Gondola",selected:13===c.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return i("styleGondola")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Show Contents (See Through Pod)",selected:14===c.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return i("styleSeeThrough")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLSupplyBay=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLSupplyBay=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Bay #1",selected:1===c.bayNumber,onClick:function(){return i("bay1")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Bay #2",selected:2===c.bayNumber,onClick:function(){return i("bay2")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Bay #3",selected:3===c.bayNumber,onClick:function(){return i("bay3")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Bay #4",selected:4===c.bayNumber,onClick:function(){return i("bay4")}}),(0,o.createComponentVNode)(2,r.Button,{content:"ERT Bay",selected:5===c.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return i("bay5")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLTeleportTo=void 0;var o=n(0),r=n(1),a=n(2);t.CPLTeleportTo=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,r.Button,{content:c.bay,onClick:function(){return i("teleportCentcom")}}),(0,o.createComponentVNode)(2,r.Button,{content:c.oldArea?c.oldArea:"Where you were",disabled:!c.oldArea,onClick:function(){return i("teleportBack")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLTimers=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLTimers=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Falling Duration",selected:4!==c.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return i("fallDuration")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Landing Time",selected:20!==c.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return i("landingDelay")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Opening Time",selected:30!==c.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return i("openingDelay")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Leaving Time",selected:30!==c.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return i("departureDelay")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(0),r=n(19),a=n(16),i=n(2),c=n(1),l=n(4);t.ChemDispenser=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=!!u.recordingRecipe,p=Object.keys(u.recipes).map((function(e){return{name:e,contents:u.recipes[e]}})),m=u.beakerTransferAmounts||[],f=s&&Object.keys(u.recordingRecipe).map((function(e){return{id:e,name:(0,a.toTitleCase)(e.replace(/_/," ")),volume:u.recordingRecipe[e]}}))||u.beakerContents||[];return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Status",buttons:s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,mx:1,color:"red",children:[(0,o.createComponentVNode)(2,c.Icon,{name:"circle",mr:1}),"Recording"]}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Energy",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:u.energy/u.maxEnergy,content:(0,r.toFixed)(u.energy)+" units"})})})}),(0,o.createComponentVNode)(2,c.Section,{title:"Recipes",buttons:(0,o.createFragment)([!s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,mx:1,children:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",content:"Clear recipes",onClick:function(){return d("clear_recipes")}})}),!s&&(0,o.createComponentVNode)(2,c.Button,{icon:"circle",disabled:!u.isBeakerLoaded,content:"Record",onClick:function(){return d("record_recipe")}}),s&&(0,o.createComponentVNode)(2,c.Button,{icon:"ban",color:"transparent",content:"Discard",onClick:function(){return d("cancel_recording")}}),s&&(0,o.createComponentVNode)(2,c.Button,{icon:"save",color:"green",content:"Save",onClick:function(){return d("save_recording")}})],0),children:(0,o.createComponentVNode)(2,c.Box,{mr:-1,children:[p.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"tint",width:"129.5px",lineHeight:"21px",content:e.name,onClick:function(){return d("dispense_recipe",{recipe:e.name})}},e.name)})),0===p.length&&(0,o.createComponentVNode)(2,c.Box,{color:"light-gray",children:"No recipes."})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Dispense",buttons:m.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"plus",selected:e===u.amount,content:e,onClick:function(){return d("amount",{target:e})}},e)})),children:(0,o.createComponentVNode)(2,c.Box,{mr:-1,children:u.chemicals.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"tint",width:"129.5px",lineHeight:"21px",content:e.title,onClick:function(){return d("dispense",{reagent:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"Beaker",buttons:m.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"minus",disabled:s,content:e,onClick:function(){return d("remove",{amount:e})}},e)})),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Beaker",buttons:!!u.isBeakerLoaded&&(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",disabled:!u.isBeakerLoaded,onClick:function(){return d("eject")}}),children:(s?"Virtual beaker":u.isBeakerLoaded&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.AnimatedNumber,{initial:0,value:u.beakerCurrentVolume}),(0,o.createTextVNode)("/"),u.beakerMaxVolume,(0,o.createTextVNode)(" units, "),u.beakerCurrentpH,(0,o.createTextVNode)(" pH")],0))||"No beaker"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Contents",children:[(0,o.createComponentVNode)(2,c.Box,{color:"label",children:u.isBeakerLoaded||s?0===f.length&&"Nothing":"N/A"}),f.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{color:"label",children:[(0,o.createComponentVNode)(2,c.AnimatedNumber,{initial:0,value:e.volume})," ","units of ",e.name]},e.name)}))]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemHeater=void 0;var o=n(0),r=n(19),a=n(2),i=n(1),c=n(4),l=n(173);t.ChemHeater=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.targetTemp,p=u.isActive,m=u.isBeakerLoaded,f=u.currentTemp,h=u.currentpH,C=u.beakerCurrentVolume,g=u.beakerMaxVolume,b=u.beakerContents,N=void 0===b?[]:b;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Thermostat",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:p?"power-off":"times",selected:p,content:p?"On":"Off",onClick:function(){return d("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,i.NumberInput,{width:"65px",unit:"K",step:2,stepPixelSize:1,value:(0,r.round)(s),minValue:0,maxValue:1e3,onDrag:function(e,t){return d("temperature",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.Box,{width:"60px",textAlign:"right",children:m&&(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:f,format:function(e){return(0,r.toFixed)(e)+" K"}})||"\u2014"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"pH",children:(0,o.createComponentVNode)(2,i.Box,{width:"60px",textAlign:"right",children:m&&(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:h,format:function(e){return(0,r.toFixed)(e)+" pH"}})||"-"})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:!!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:2,children:[C," / ",g," units"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return d("eject")}})],4),children:(0,o.createComponentVNode)(2,l.BeakerContents,{beakerLoaded:m,beakerContents:N})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(0),r=n(1),a=n(4),i=n(476),c=n(477),l=n(478),d=n(2);t.ChemMaster=function(e,t){var n=(0,d.useBackend)(t),u=n.data,s=n.act,p=u.screen,m=u.beakerContents,f=void 0===m?[]:m,h=u.bufferContents,C=void 0===h?[]:h,g=u.beakerCurrentVolume,b=u.beakerMaxVolume,N=u.isBeakerLoaded,v=u.isPillBottleLoaded,V=u.pillBottleCurrentAmount,y=u.pillBottleMaxAmount,_=u.mode;return"analyze"===p?(0,o.createComponentVNode)(2,c.AnalysisResults):(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.Section,{title:"Beaker",buttons:!!N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:"label",mr:2,children:[(0,o.createComponentVNode)(2,r.AnimatedNumber,{value:g,initial:0})," / "+b+" units"]}),(0,o.createComponentVNode)(2,r.Button,{icon:"eject",content:"Eject",onClick:function(){return s("eject")}})],4),children:[!N&&(0,o.createComponentVNode)(2,r.Box,{color:"label",mt:"3px",mb:"5px",children:"No beaker loaded."}),!!N&&0===f.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",mt:"3px",mb:"5px",children:"Beaker is empty."}),(0,o.createComponentVNode)(2,i.ChemicalBuffer,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.ChemicalBufferEntry,{chemical:e,transferTo:"buffer"},e.id)}))})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Buffer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:"label",mr:1,children:"Mode:"}),(0,o.createComponentVNode)(2,r.Button,{color:_?"good":"bad",icon:_?"exchange-alt":"times",content:_?"Transfer":"Destroy",onClick:function(){return s("toggleMode")}})],4),children:[0===C.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",mt:"3px",mb:"5px",children:"Buffer is empty."}),(0,o.createComponentVNode)(2,i.ChemicalBuffer,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i.ChemicalBufferEntry,{chemical:e,transferTo:"beaker"},e.id)}))})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Packaging",children:(0,o.createComponentVNode)(2,l.PackagingControls)}),!!v&&(0,o.createComponentVNode)(2,r.Section,{title:"Pill Bottle",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:"label",mr:2,children:[V," / ",y," pills"]}),(0,o.createComponentVNode)(2,r.Button,{icon:"eject",content:"Eject",onClick:function(){return s("ejectPillBottle")}})],4)})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemicalBuffer=t.ChemicalBufferEntry=void 0;var o=n(0),r=n(2),a=n(1);t.ChemicalBufferEntry=function(e,t){var n=(0,r.useBackend)(t).act,i=e.chemical,c=e.transferTo;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.volume,initial:0})," units of "+i.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{content:"1",onClick:function(){return n("transfer",{id:i.id,amount:1,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{content:"5",onClick:function(){return n("transfer",{id:i.id,amount:5,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{content:"10",onClick:function(){return n("transfer",{id:i.id,amount:10,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{content:"All",onClick:function(){return n("transfer",{id:i.id,amount:1e3,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"ellipsis-h",title:"Custom amount",onClick:function(){return n("transfer",{id:i.id,amount:-1,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"question",title:"Analyze",onClick:function(){return n("analyze",{id:i.id})}})]})]},i.id)};var i=a.Table;t.ChemicalBuffer=i},function(e,t,n){"use strict";t.__esModule=!0,t.AnalysisResults=void 0;var o=n(0),r=n(2),a=n(1);t.AnalysisResults=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=i.analyzeVars,d=i.fermianalyze;return(0,o.createComponentVNode)(2,a.Section,{title:"Analysis Results",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("goScreen",{screen:"home"})}}),children:[!d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:l.state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,a.ColorBox,{color:l.color,mr:1}),l.color]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:l.description}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metabolization Rate",children:[l.metaRate," u/minute"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Threshold",children:l.overD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Threshold",children:l.addicD})]}),!!d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:l.state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,a.ColorBox,{color:l.color,mr:1}),l.color]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:l.description}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metabolization Rate",children:[l.metaRate," u/minute"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Threshold",children:l.overD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Threshold",children:l.addicD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity",children:l.purityF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inverse Ratio",children:l.inverseRatioF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity E",children:l.purityE}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lower Optimal Temperature",children:l.minTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upper Optimal Temperature",children:l.maxTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosive Temperature",children:l.eTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"pH Peak",children:l.pHpeak})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PackagingControls=void 0;var o=n(0),r=n(2),a=(n(22),n(1));var i=function(e){var t,n;function i(){var t;return(t=e.call(this)||this).state={pillAmount:1,patchAmount:1,bottleAmount:1,packAmount:1,vialAmount:1,dartAmount:1},t}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=(this.props,this.context),n=(0,r.useBackend)(t),i=n.data,l=n.act,d=this.state,u=d.pillAmount,s=d.patchAmount,p=d.bottleAmount,m=d.packAmount,f=d.vialAmount,h=d.dartAmount,C=i.condi,g=i.chosenPillStyle,b=i.pillStyles,N=void 0===b?[]:b;return(0,o.createComponentVNode)(2,a.LabeledList,{children:[!C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill type",children:N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===g,textAlign:"center",color:"transparent",onClick:function(){return l("pillStyle",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.className})},e.id)}))}),!C&&(0,o.createComponentVNode)(2,c,{label:"Pills",amount:u,amountUnit:"pills",sideNote:"max 50u",onChangeAmount:function(t,n){return e.setState({pillAmount:n})},onCreate:function(){return l("create",{type:"pill",amount:u,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Patches",amount:s,amountUnit:"patches",sideNote:"max 40u",onChangeAmount:function(t,n){return e.setState({patchAmount:n})},onCreate:function(){return l("create",{type:"patch",amount:s,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Bottles",amount:p,amountUnit:"bottles",sideNote:"max 30u",onChangeAmount:function(t,n){return e.setState({bottleAmount:n})},onCreate:function(){return l("create",{type:"bottle",amount:p,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Hypovials",amount:f,amountUnit:"vials",sideNote:"max 60u",onChangeAmount:function(t,n){return e.setState({vialAmount:n})},onCreate:function(){return l("create",{type:"hypoVial",amount:f,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Smartdarts",amount:h,amountUnit:"darts",sideNote:"max 20u",onChangeAmount:function(t,n){return e.setState({dartAmount:n})},onCreate:function(){return l("create",{type:"smartDart",amount:h,volume:"auto"})}}),!!C&&(0,o.createComponentVNode)(2,c,{label:"Packs",amount:m,amountUnit:"packs",sideNote:"max 10u",onChangeAmount:function(t,n){return e.setState({packAmount:n})},onCreate:function(){return l("create",{type:"condimentPack",amount:m,volume:"auto"})}}),!!C&&(0,o.createComponentVNode)(2,c,{label:"Bottles",amount:p,amountUnit:"bottles",sideNote:"max 50u",onChangeAmount:function(t,n){return e.setState({bottleAmount:n})},onCreate:function(){return l("create",{type:"condimentBottle",amount:p,volume:"auto"})}})]})},i}(o.Component);t.PackagingControls=i;var c=function(e,t){var n=e.label,r=e.amountUnit,i=e.amount,c=e.onChangeAmount,l=e.onCreate,d=e.sideNote;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:n,children:[(0,o.createComponentVNode)(2,a.NumberInput,{width:14,unit:r,step:1,stepPixelSize:15,value:i,minValue:1,maxValue:10,onChange:c}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Create",onClick:l}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,ml:1,color:"label",content:d})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(0),r=n(19),a=n(2),i=n(1),c=n(4);t.ChemSynthesizer=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.amount,s=d.current_reagent,p=d.chemicals,m=void 0===p?[]:p,f=d.possible_amounts,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:h.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===u,onClick:function(){return l("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===s,onClick:function(){return l("select",{reagent:e.id})}},e.id)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.CodexGigas=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[l.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==l.currentSection,onClick:function(){return c(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:l.currentSection>2,onClick:function(){return c(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:l.currentSection>4,onClick:function(){return c(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==l.currentSection,onClick:function(){return c(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:l.currentSection<4,onClick:function(){return c("search")}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(0),r=(n(16),n(2)),a=n(1),i=n(4);t.ComputerFabricator=function(e,t){var n=e.state,l=(0,r.useBackend)(t),d=l.act,u=l.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==u.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return d("clean_order")}}),(0,o.createComponentVNode)(2,c,{state:n})]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return 0===c.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return i("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return i("pick_device",{pick:"2"})}})})]})})]}):1===c.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[c.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_battery,onClick:function(){return i("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===c.hw_battery,onClick:function(){return i("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===c.hw_battery,onClick:function(){return i("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_disk,onClick:function(){return i("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===c.hw_disk,onClick:function(){return i("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===c.hw_disk,onClick:function(){return i("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_netcard,onClick:function(){return i("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_netcard,onClick:function(){return i("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===c.hw_netcard,onClick:function(){return i("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_nanoprint,onClick:function(){return i("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_nanoprint,onClick:function(){return i("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_card,onClick:function(){return i("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_card,onClick:function(){return i("hw_card",{card:"1"})}})})]}),2!==c.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_cpu,onClick:function(){return i("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===c.hw_cpu,onClick:function(){return i("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_tesla,onClick:function(){return i("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_tesla,onClick:function(){return i("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return i("confirm_order")}})]}):2===c.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[c.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:c.credits>=c.totalprice?"good":"bad",children:[c.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:c.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},s=function(e,t,n,o){var r=e+t+n+o,a=Math.min(Math.max(Math.ceil(r/25),0),5);return l[a]},p=function(e,t){var n=e.type,r=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[n],textAlign:"center",children:r})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(173);t.Cryo=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:d.occupant.name?d.occupant.name:"No Occupant"}),!!d.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:d.occupant.stat,color:d.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:d.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant.health/d.occupant.maxHealth,color:d.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:d.isOperating?"power-off":"times",disabled:d.isOpen,onClick:function(){return l("power")},color:d.isOperating&&"green",children:d.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:d.isOpen?"unlock":"lock",onClick:function(){return l("door")},content:d.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:d.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return l("autoeject")},content:d.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!d.isBeakerLoaded,onClick:function(){return l("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:d.isBeakerLoaded,beakerContents:d.beakerContents})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.DisposalUnit=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return u.full_pressure?(n="good",c="Ready"):u.panel_open?(n="bad",c="Power Disabled"):u.pressure_charging?(n="average",c="Pressurizing"):(n="bad",c="Off"),(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:n,children:c}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:u.flush?"toggle-on":"toggle-off",disabled:u.isai||u.panel_open,content:u.flush?"Disengage":"Engage",onClick:function(){return d(u.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:u.isai,content:"Eject Contents",onClick:function(){return d("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:u.panel_open,selected:u.pressure_charging,onClick:function(){return d(u.pressure_charging?"pump-0":"pump-1")}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.DnaVault=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.completed,u=l.used,s=l.choiceA,p=l.choiceB,m=l.dna,f=l.dna_max,h=l.plants,C=l.plants_max,g=l.animals,b=l.animals_max;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m/f,content:m+" / "+f+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/C,content:h+" / "+C+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:g/g,content:g+" / "+b+" Samples"})})]})}),!(!d||u)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return c("gene",{choice:s})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:p,textAlign:"center",onClick:function(){return c("gene",{choice:p})}})})]})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(0),r=n(2),a=n(1),i=n(16),c=n(4);t.EightBallVote=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.question,s=d.shaking,p=d.answers,m=void 0===p?[]:p;return s?(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',u,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return l("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]})})}):(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(4);t.EmergencyShuttleConsole=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.timer_str,u=l.enabled,s=l.emagged,p=l.engines_started,m=l.authorizations_remaining,f=l.authorizations,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:d}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:p?"good":"average",ml:1,children:p?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!u,onClick:function(){return c("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!u,onClick:function(){return c("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!u,onClick:function(){return c("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"ERROR":"Remaining: "+m}),children:[h.length>0?h.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),h.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.EngravedMessage=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.admin_mode,s=d.creator_key,p=d.creator_name,m=d.has_liked,f=d.has_disliked,h=d.hidden_message,C=d.is_creator,g=d.num_likes,b=d.num_dislikes,N=d.realdate;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(h)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+g,disabled:C,selected:m,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:C,selected:!f&&!m,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+b,disabled:C,selected:f,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:N})})}),(0,o.createComponentVNode)(2,i.Section),!!u&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return l("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:p})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(0),r=n(33),a=n(71),i=n(19),c=n(163),l=n(2),d=n(1),u=n(4),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e,t){var n=(0,l.useBackend)(t),p=n.act,m=n.data,f=m.currentArea,h=m.currentCoords,C=m.globalmode,g=m.power,b=m.tag,N=m.updating,v=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(h),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(m.signals||[]);return(0,o.createComponentVNode)(2,u.Window,{children:(0,o.createComponentVNode)(2,u.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,d.Button,{icon:"power-off",content:g?"On":"Off",selected:g,onClick:function(){return p("power")}}),children:(0,o.createComponentVNode)(2,d.LabeledList,{children:[(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,d.Button,{icon:"pencil-alt",content:b,onClick:function(){return p("rename")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,d.Button,{icon:N?"unlock":"lock",content:N?"AUTO":"MANUAL",color:!N&&"bad",onClick:function(){return p("updating")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,d.Button,{icon:"sync",content:C?"MAXIMUM":"LOCAL",selected:!C,onClick:function(){return p("globalmode")}})})]})}),!!g&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,d.Box,{fontSize:"18px",children:[f," (",h,")"]})}),(0,o.createComponentVNode)(2,d.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,d.Table,{children:[(0,o.createComponentVNode)(2,d.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,d.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),v.map((function(e){return(0,o.createComponentVNode)(2,d.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,d.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,d.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.GravityGenerator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.breaker,u=l.charge_count,s=l.charging_state,p=l.on,m=l.operational;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:!m&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,disabled:!m,onClick:function(){return c("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===s&&(p&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===s&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===s&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),m&&0!==s&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),m&&0===s&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.GulagItemReclaimer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.mobs||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!l.can_reclaim,onClick:function(){return c("release_items",{mobref:e.mob})}})})]},e.mob)}))})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.GulagTeleporterConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.teleporter,u=l.teleporter_lock,s=l.teleporter_state_open,p=l.teleporter_location,m=l.beacon,f=l.beacon_location,h=l.id,C=l.id_name,g=l.can_teleport,b=l.goal,N=void 0===b?0:b,v=l.prisoner,V=void 0===v?{}:v;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:s?"Open":"Closed",disabled:u,selected:s,onClick:function(){return c("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:u?"lock":"unlock",content:u?"Locked":"Unlocked",selected:u,disabled:s,onClick:function(){return c("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return c("scan_teleporter")}}),children:d?p:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:m?"good":"bad",buttons:!m&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return c("scan_beacon")}}),children:m?f:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:h?C:"No ID",onClick:function(){return c("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:N,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return c("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:V.name?V.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:V.crimstat?V.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!g,textAlign:"center",color:"bad",onClick:function(){return c("teleport")}})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.can_toggle_safety,u=l.default_programs,s=void 0===u?[]:u,p=l.emag_programs,m=void 0===p?[]:p,f=l.emagged,h=l.program;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"unlock":"lock",content:"Safeties",color:"bad",disabled:!d,selected:!f,onClick:function(){return c("safety")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===h,onClick:function(){return c("load_program",{type:e.type})}},e.type)}))}),!!f&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===h,onClick:function(){return c("load_program",{type:e.type})}},e.type)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.ImplantChair=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.occupant.name?l.occupant.name:"No Occupant"}),!!l.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===l.occupant.stat?"good":1===l.occupant.stat?"average":"bad",children:0===l.occupant.stat?"Conscious":1===l.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.open?"unlock":"lock",color:l.open?"default":"red",content:l.open?"Open":"Closed",onClick:function(){return c("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:l.ready?l.special_name||"Implant":"Recharging",onClick:function(){return c("implant")}}),0===l.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[l.ready_implants,1===l.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Intellicard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=s||p,u=l.name,s=l.isDead,p=l.isBraindead,m=l.health,f=l.wireless,h=l.radio,C=l.wiping,g=l.laws,b=void 0===g?[]:g;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:u||"Empty Card",buttons:!!u&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:C?"Stop Wiping":"Wipe",disabled:s,onClick:function(){return c("wipe")}}),children:!!u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:d?"bad":"good",children:d?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:f,onClick:function(){return c("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:h,onClick:function(){return c("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.KeycardAuth=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===l.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===l.waiting&&(0,o.createFragment)([!!l.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return c("auth_swipe")},content:"Authorize"}),0===l.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return c("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return c("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return c("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.LaborClaimConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.can_go_home,s=d.id_points,p=d.ores,m=d.status_info,f=d.unclaimed_points;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:m}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!u,onClick:function(){return l("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!f,onClick:function(){return l("claim_points")}}),children:f})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),p.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.LanguageMenu=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.admin_mode,u=l.is_living,s=l.omnitongue,p=l.languages,m=void 0===p?[]:p,f=l.unknown_languages,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return c("select_default",{language_name:e.name})}}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return c("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return c("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!d&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(s?"Enabled":"Disabled"),selected:s,onClick:function(){return c("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return c("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(174);t.LaunchpadConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.launchpads,s=void 0===u?[]:u,p=d.selected_id;return s.length<=0?(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"})})}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:p===e.id,color:"transparent",onClick:function(){return l("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:p?(0,o.createComponentVNode)(2,c.LaunchpadControl):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadButtonPad=void 0;var o=n(0),r=n(2),a=n(1);t.LaunchpadButtonPad=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return n("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return n("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return n("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return n("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return n("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:-1})}})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchTarget=void 0;var o=n(0),r=n(2),a=n(1);t.LaunchTarget=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.x,d=c.y,u=c.range;return(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:l,minValue:-u,maxValue:u,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return i("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:d,minValue:-u,maxValue:u,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return i("set_pos",{y:t})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadRemote=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(174);t.LaunchpadRemote=function(e,t){var n=(0,r.useBackend)(t).data,l=n.has_pad,d=n.pad_closed;return l?d?(0,o.createComponentVNode)(2,i.Window,{theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"})})}):(0,o.createComponentVNode)(2,i.Window,{theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.LaunchpadControl,{topLevel:!0})})}):(0,o.createComponentVNode)(2,i.Window,{theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.MechBayPowerConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.recharge_port,d=l&&l.mech,u=d&&d.cell;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return c("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.health/d.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.charge/u.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u.charge})," / "+u.maxcharge]})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(88);t.Mule=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.locked&&!d.siliconUser,s=d.siliconUser,p=d.on,m=d.cell,f=d.cellPercent,h=d.load,C=d.mode,g=d.modeStatus,b=d.haspai,N=d.autoReturn,v=d.autoPickup,V=d.reportDelivery,y=d.destination,_=d.home,x=d.id,k=d.destinations,w=void 0===k?[]:k;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:s,locked:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!u&&(0,o.createComponentVNode)(2,a.Button,{icon:p?"power-off":"times",content:p?"On":"Off",selected:p,onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:m?f/100:0,color:m?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:g,children:C})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:h?"good":"average",children:h||"None"})})})]})]}),!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!h&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return l("unload")}}),!!b&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return l("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:x,onChange:function(e,t){return l("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:y||"None",options:w,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return l("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return l("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:_,options:w,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return l("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:N,content:"Auto-Return",onClick:function(){return l("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Auto-Pickup",onClick:function(){return l("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:V,content:"Report Delivery",onClick:function(){return l("report")}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteChamberControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NaniteChamberControl=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.status_msg,u=l.locked,s=l.occupant_name,p=l.has_nanites,m=l.nanite_volume,f=l.regen_rate,h=l.safety_threshold,C=l.cloud_id,g=l.scan_level;if(d)return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d})})});var b=l.mob_programs||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Chamber: "+s,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"lock":"lock-open",content:u?"Locked":"Unlocked",color:u?"bad":"default",onClick:function(){return c("toggle_lock")}}),children:p?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Destroy Nanites",color:"bad",onClick:function(){return c("remove_nanites")}}),children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanite Volume",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Growth Rate",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safety Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:h,minValue:0,maxValue:500,width:"39px",onChange:function(e,t){return c("set_safety",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:C,minValue:0,maxValue:100,step:1,stepPixelSize:3,width:"39px",onChange:function(e,t){return c("set_cloud",{value:t})}})})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",level:2,children:b.map((function(e){var t=e.extra_settings||[],n=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:e.desc}),g>=2&&(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.activated?"good":"bad",children:e.activated?"Active":"Inactive"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanites Consumed",children:[e.use_rate,"/s"]})]})})]}),g>=2&&(0,o.createComponentVNode)(2,a.Grid,{children:[!!e.can_trigger&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:e.trigger_cost}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:e.trigger_cooldown}),!!e.timer_trigger_delay&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:[e.timer_trigger_delay," s"]}),!!e.timer_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:[e.timer_trigger," s"]})]})})}),!(!e.timer_restart&&!e.timer_shutdown)&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[e.timer_restart&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:[e.timer_restart," s"]}),e.timer_shutdown&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:[e.timer_shutdown," s"]})]})})})]}),g>=3&&!!e.has_extra_settings&&(0,o.createComponentVNode)(2,a.Section,{title:"Extra Settings",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:t.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.value},e.name)}))})}),g>=4&&(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[!!e.activation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:e.activation_code}),!!e.deactivation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:e.deactivation_code}),!!e.kill_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:e.kill_code}),!!e.can_trigger&&!!e.trigger_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:e.trigger_code})]})})}),e.has_rules&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Rules",level:2,children:n.map((function(e){return(0,o.createFragment)([e.display,(0,o.createVNode)(1,"br")],0,e.display)}))})})]})]})},e.name)}))})],4):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",textAlign:"center",fontSize:"30px",mb:1,children:"No Nanites Detected"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,icon:"syringe",content:" Implant Nanites",color:"green",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return c("nanite_injection")}})],4)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCloudControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=(n(508),n(509),n(510));t.NaniteCloudControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.has_disk,s=d.current_view,p=d.new_backup_id;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Program Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return l("eject")}}),children:(0,o.createComponentVNode)(2,c.NaniteDiskBox)}),(0,o.createComponentVNode)(2,a.Section,{title:"Cloud Storage",buttons:s?(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Return",onClick:function(){return l("set_view",{view:0})}}):(0,o.createFragment)(["New Backup: ",(0,o.createComponentVNode)(2,a.NumberInput,{value:p,minValue:1,maxValue:100,stepPixelSize:4,width:"39px",onChange:function(e,t){return l("update_new_backup_value",{value:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("create_backup")}})],0)})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCloudBackupDetails=void 0;var o=n(0),r=n(2),a=n(1),i=n(175);t.NaniteCloudBackupDetails=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_view,u=l.disk,s=l.has_program,p=l.cloud_backup,m=u&&u.can_rule||!1;if(!p)return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"ERROR: Backup not found"});var f=l.cloud_programs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Backup #"+d,level:2,buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload From Disk",color:"good",onClick:function(){return c("upload_program")}}),children:f.map((function(e){var t=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_program",{program_id:e.id})}}),children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,i.NaniteInfoBox,{program:e}),!!m&&(0,o.createComponentVNode)(2,a.Section,{mt:-2,title:"Rules",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Add Rule from Disk",color:"good",onClick:function(){return c("add_rule",{program_id:e.id})}}),children:e.has_rules?t.map((function(t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_rule",{program_id:e.id,rule_id:t.id})}}),t.display],0,t.display)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Active Rules"})})]})},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCloudBackupList=void 0;var o=n(0),r=n(2),a=n(1);t.NaniteCloudBackupList=function(e,t){var n=(0,r.useBackend)(t),i=n.act;return(n.data.cloud_backups||[]).map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Backup #"+e.cloud_id,textAlign:"center",onClick:function(){return i("set_view",{view:e.cloud_id})}},e.cloud_id)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteDiskBox=void 0;var o=n(0),r=n(2),a=n(1),i=n(175);t.NaniteDiskBox=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.has_disk,d=c.has_program,u=c.disk;return l?d?(0,o.createComponentVNode)(2,i.NaniteInfoBox,{program:u}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Inserted disk has no program"}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No disk inserted"})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgramHub=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.NaniteProgramHub=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.detail_view,s=d.disk,p=d.has_disk,m=d.has_program,f=d.programs,h=void 0===f?{}:f,C=(0,a.useLocalState)(t,"category",null!==h?Object.keys(h)[0]:null),g=C[0],b=C[1],N=null!==h?h[g]:null;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Program Disk",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return l("eject")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus-circle",content:"Delete Program",onClick:function(){return l("clear")}})],4),children:p?m?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Program Name",children:s.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.desc})]}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No Program Installed"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"Insert Disk"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Programs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:u?"info":"list",content:u?"Detailed":"Compact",onClick:function(){return l("toggle_details")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Sync Research",onClick:function(){l("refresh"),null!==h&&null===g&&b(Object.keys(h)[0])}})],4),children:null!==h?(0,o.createComponentVNode)(2,i.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){var n=t.substring(0,t.length-8);return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:g===t,onClick:function(){return b(t)},children:n},t)}))(h)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:u?N.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"download",content:"Download",disabled:!p,onClick:function(){return l("download",{program_id:e.id})}}),children:e.desc},e.id)})):(0,o.createComponentVNode)(2,i.LabeledList,{children:N.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"download",content:"Download",disabled:!p,onClick:function(){return l("download",{program_id:e.id})}})},e.id)}))})})]}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No nanite programs are currently researched."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgrammer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(513),l=n(514),d=n(515),u=n(516);t.NaniteProgrammer=function(e,t){var n=(0,r.useBackend)(t),s=n.act,p=n.data,m=p.has_disk,f=p.has_program,h=p.name,C=p.activated,g=p.has_extra_settings,b=p.extra_settings,N=void 0===b?{}:b;return m?f?(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:h,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return s("eject")}}),children:[(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.NaniteInfo,Object.assign({},p))),(0,o.createComponentVNode)(2,a.Section,{title:"Settings",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:C?"power-off":"times",content:C?"Active":"Inactive",selected:C,color:"bad",bold:!0,onClick:function(){return s("toggle_active")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,l.NaniteCodes,{state:e.state})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,d.NaniteDelays,{state:e.state})})]}),!!g&&(0,o.createComponentVNode)(2,a.Section,{title:"Special",level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:N.map((function(e){return(0,o.createComponentVNode)(2,u.NaniteExtraEntry,{act:s,extra_setting:e},e.name)}))})})]})]})})}):(0,o.createComponentVNode)(2,a.Section,{title:"Blank Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return s("eject")}})}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Insert a nanite program disk"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteInfo=void 0;var o=n(0),r=n(1);t.NaniteInfo=function(e){var t=e.desc,n=e.use_rate,a=e.can_trigger,i=e.trigger_cost,c=e.trigger_cooldown;return(0,o.createComponentVNode)(2,r.Section,{title:"Info",level:2,children:(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:t}),(0,o.createComponentVNode)(2,r.Grid.Column,{size:.7,children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Use Rate",children:n}),!!a&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Trigger Cost",children:i}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Trigger Cooldown",children:c})],4)]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCodes=void 0;var o=n(0),r=n(2),a=n(1);t.NaniteCodes=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.activation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"activation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.deactivation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"deactivation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.kill_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"kill",code:t})}})}),!!c.can_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.trigger_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"trigger",code:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteDelays=void 0;var o=n(0),r=n(2),a=n(1);t.NaniteDelays=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Delays",level:3,ml:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_restart,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_restart_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_shutdown,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_shutdown_timer",{delay:t})}})}),!!c.can_trigger&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_trigger,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_trigger_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_trigger_delay,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_timer_trigger_delay",{delay:t})}})})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraEntry=void 0;var o=n(0),r=n(1),a=n(517),i=n(518),c=n(519),l=n(520);t.NaniteExtraEntry=function(e,t){var n=e.act,d=e.extra_setting,u=d.name,s=d.type,p={number:(0,o.createComponentVNode)(2,l.NaniteExtraNumber,{act:n,extra_setting:d}),text:(0,o.createComponentVNode)(2,c.NaniteExtraText,{act:n,extra_setting:d}),type:(0,o.createComponentVNode)(2,i.NaniteExtraType,{act:n,extra_setting:d}),boolean:(0,o.createComponentVNode)(2,a.NaniteExtraBoolean,{act:n,extra_setting:d})};return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:u,children:p[s]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraBoolean=void 0;var o=n(0),r=n(1);t.NaniteExtraBoolean=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value,l=a.true_text,d=a.false_text;return(0,o.createComponentVNode)(2,r.Button.Checkbox,{content:c?l:d,checked:c,onClick:function(){return n("set_extra_setting",{target_setting:i})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraType=void 0;var o=n(0),r=n(1);t.NaniteExtraType=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value,l=a.types;return(0,o.createComponentVNode)(2,r.Dropdown,{over:!0,selected:c,width:"150px",options:l,onSelected:function(e){return n("set_extra_setting",{target_setting:i,value:e})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraText=void 0;var o=n(0),r=n(1);t.NaniteExtraText=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value;return(0,o.createComponentVNode)(2,r.Input,{value:c,width:"200px",onInput:function(e,t){return n("set_extra_setting",{target_setting:i,value:t})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraNumber=void 0;var o=n(0),r=n(1);t.NaniteExtraNumber=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value,l=a.min,d=a.max,u=a.unit;return(0,o.createComponentVNode)(2,r.NumberInput,{value:c,width:"64px",minValue:l,maxValue:d,unit:u,onChange:function(e,t){return n("set_extra_setting",{target_setting:i,value:t})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteRemote=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NaniteRemote=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.code,u=l.locked,s=l.mode,p=l.program_name,m=l.relay_code,f=l.comms,h=l.message,C=l.saved_settings,g=void 0===C?[]:C;return u?(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"This interface is locked."})})}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Nanite Control",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock Interface",onClick:function(){return c("lock")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:[(0,o.createComponentVNode)(2,a.Input,{value:p,maxLength:14,width:"130px",onChange:function(e,t){return c("update_name",{name:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"save",content:"Save",onClick:function(){return c("save")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:f?"Comm Code":"Signal Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_code",{code:t})}})}),!!f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",children:(0,o.createComponentVNode)(2,a.Input,{value:h,width:"270px",onChange:function(e,t){return c("set_message",{value:t})}})}),"Relay"===s&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Relay Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:m,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_relay_code",{code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Mode",children:["Off","Local","Targeted","Area","Relay"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,selected:s===e,onClick:function(){return c("select_mode",{mode:e})}},e)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Saved Settings",children:g.length>0?(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"35%",children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{width:"20%",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Code"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Relay"})]}),g.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:"label",children:[e.name,":"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.mode}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.code}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Relay"===e.mode&&e.relay_code}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"upload",color:"good",onClick:function(){return c("load",{save_id:e.id})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return c("remove_save",{save_id:e.id})}})]})]},e.id)}))]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No settings currently saved"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NotificationPreferences=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=(n.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return c("toggle_ignore",{key:e.key})}},e.key)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtnetRelay=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.enabled,u=l.dos_capacity,s=l.dos_overload,p=l.dos_crashed;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:d?"ENABLED":"DISABLED",onClick:function(){return c("toggle")}}),children:p?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return c("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," GQ"," / ",u," GQ"]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAiRestorer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosAiRestorer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.restoring,u=l.error,s=l.name,p=l.nocard,m=l.isDead,f=l.health,h=(l.no_ai,l.ai_laws),C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Insert AI",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Inserted AI:"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:p?"---":s,onClick:function(){return c("PRG_eject")},disabled:p})]}),!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Reconstruction in progress!"}),!!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["ERROR: ",u]})||(0,o.createComponentVNode)(2,a.Section,{title:"System Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"AI Name",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:m?"Non-functional":"Functional"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"System Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:100,value:f,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active Laws"}),C.length>0&&C.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",children:e},"law_"+t.toString())}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"No laws found."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Operations",children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:d,onClick:function(){return c("PRG_beginReconstruction")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCard=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosCard=function(e,t){var n=(0,r.useBackend)(t),p=n.act,m=n.data,f=m.have_id_slot,h=m.manifest,C=m.slots,g=m.has_id,b=m.authenticated,N=m.all_centcom_access,v=m.station_name,V=m.regions,y=m.id_name,_=m.auth_name,x=m.minor,k=m.centcom_access,w=m.id_owner,L=m.id_rank,B=(0,r.useLocalState)(t,"tab",0),S=B[0],I=B[1];return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[!!f&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"folder-open",selected:0===S,onClick:function(){I(0),p("PRG_switchm",{target:"mod"})},children:"Access Modification"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"folder-open",selected:1===S,onClick:function(){I(1),p("PRG_switchm",{target:"manage"})},children:"Job Management"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"folder-open",selected:2===S,onClick:function(){I(2),p("PRG_switchm",{target:"manifest"})},children:"Crew Manifest"}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",disabled:1===S||0===S&&!g,onClick:function(){return p("PRG_print")}})]}),0===S&&(0,o.createComponentVNode)(2,a.Section,{title:"Access Modification",children:[(0,o.createComponentVNode)(2,d,{id_name:y,auth_name:_}),b&&g&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u,{minor:x,id_owner:w,id_rank:L,act:p}),(0,o.createComponentVNode)(2,s,{centcom_access:k}),(0,o.createComponentVNode)(2,c,{centcom_access:k,all_centcom_access:N,station_name:v,regions:V,act:p})],4)||null]}),1===S&&(0,o.createComponentVNode)(2,a.Section,{title:"Job Management",children:(0,o.createComponentVNode)(2,l,{slots:C,act:p})}),2===S&&(0,o.createComponentVNode)(2,a.Section,{title:"Crew Manifest",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Please use a ",(0,o.createVNode)(1,"b",null,"security records console",16)," to modify entries."]}),(0,o.createComponentVNode)(2,a.Box,{children:h&&h.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"b",null,e.name,0),(0,o.createTextVNode)(" - "),e.rank],0)}))})]})]})})};var c=function(e,t){var n=e.centcom_access,i=e.all_centcom_access,c=e.station_name,l=e.regions,d=void 0===l?[]:l,u=e.act,s=(0,r.useLocalState)(t,"regionTab",0),p=s[0],m=s[1];if(n)return(0,o.createComponentVNode)(2,a.Section,{title:"Central Command",level:2,children:i&&i.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:e.desc,checked:e.allowed,onClick:function(){return u("PRG_access",{access_target:e.ref,allowed:e.allowed})}},e.desc)}))});var f=d[p];return(0,o.createComponentVNode)(2,a.Section,{title:c,level:2,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e.selected,onClick:function(){u("PRG_regsel",{region:e.regid}),m(e.regid-1)},children:e.name},e.regid)}))}),f.accesses&&(0,o.createComponentVNode)(2,a.Box,{children:f.accesses.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:e.desc,checked:e.allowed,onClick:function(){return u("PRG_access",{access_target:e.ref,allowed:e.allowed})}},e.desc)}))})]})},l=function(e,t){var n=e.slots,r=e.act;return(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Job"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Slots"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Open Job"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Close Job"})]}),!!n&&n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.current,"/",e.total]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:e.desc_open,disabled:!e.status_open,onClick:function(){return r("PRG_open_job",{target:e.title})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:e.desc_close,disabled:!e.status_close,onClick:function(){return r("PRG_close_job",{target:e.title})}})})]},e.title)}))]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.id_name),l=e.auth_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Please insert the ID into the terminal to proceed."}),(0,o.createComponentVNode)(2,a.Flex,{justify:"space-between",direction:"row",wrap:"wrap",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Box,{children:"Target Identity:"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:c,onClick:function(){return i("PRG_eject",{target:"id"})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Box,{children:"Auth Identity:"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:l,onClick:function(){return i("PRG_eject",{target:"auth"})}})]})]})],4)},u=function(e,t){var n=e.minor,r=e.id_owner,i=e.id_rank,c=e.act;return(0,o.createComponentVNode)(2,a.Section,{title:"Details",level:2,children:!!n&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createVNode)(1,"b",null,"Registered Name:",16)," ",r]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createVNode)(1,"b",null,"Rank:",16)," ",i]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"gear",onClick:function(){return c("PRG_terminate")},disabled:"Unassigned"===i,label:"Demote "+r})})],4)||(0,o.createComponentVNode)(2,a.Box,{children:["Registered Name:",(0,o.createComponentVNode)(2,a.Button,{content:r.trim(),icon:"pencil-alt",onClick:function(){return c("PRG_edit",{name:!0})}})]})})},s=function(e,t){var n=(0,r.useBackend)(t).data,i=e.centcom_access,c=n.engineering_jobs,l=void 0===c?[]:c,d=n.medical_jobs,u=void 0===d?[]:d,s=n.science_jobs,m=void 0===s?[]:s,f=n.security_jobs,h=void 0===f?[]:f,C=n.cargo_jobs,g=void 0===C?[]:C,b=n.civilian_jobs,N=void 0===b?[]:b,v=n.centcom_jobs,V=void 0===v?[]:v;return(0,o.createComponentVNode)(2,a.Section,{title:"Assigments",level:2,children:(0,o.createComponentVNode)(2,a.Collapsible,{title:"Job Presets",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Special"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,p,{selectable:!0,icon:"pencil-alt",assignJob:{display_name:"Custom Job Title",job:"Custom"}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Command"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:{display_name:"Captain",job:"Captain"}})})]}),!!l&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Engineering"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:l.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!u&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Medical"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:u.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!m&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Science"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:m.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!h&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Security"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:h.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!g&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Cargo"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:g.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!N&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Civilian"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:N.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!i&&!!V&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Centcom"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:V.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]})||null]})})})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.id_rank,l=e.assignJob,d=e.selectable,u=e.icon,s=l.display_name,p=l.job;return(0,o.createComponentVNode)(2,a.Button,{content:s,icon:u,selected:d&&c===p,onClick:function(){return i("PRG_assign",{assign_target:p})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.power_usage,u=l.battery_exists,s=l.battery,p=void 0===s?{}:s,m=l.disk_size,f=l.disk_used,h=l.hardware,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",d,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!u&&"average",children:u?(0,o.createComponentVNode)(2,a.ProgressBar,{value:p.charge,minValue:0,maxValue:p.max,ranges:{good:[p.max/2,Infinity],average:[p.max/4,p.max/2],bad:[-Infinity,p.max/4]},children:[p.charge," / ",p.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,minValue:0,maxValue:m,color:"good",children:[f," GQ / ",m," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return c("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.error,u=l.usbconnected,s=l.files,p=void 0===s?[]:s,m=l.usbfiles,f=void 0===m?[]:m;return d?(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:[d,(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"i",null,"Please try again. If the problem persists contact your system administrator for assistance.",16)]})})}):(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Available files (local)",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Operations"})]}),p.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[".",e.type]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.size,"GQ"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"DELETE",disabled:e.undeletable,onClick:function(){return c("PRG_deletefile",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"RENAME",disabled:e.undeletable,onClick:function(){return c("PRG_rename",{name:e.name})}}),!!u&&(0,o.createComponentVNode)(2,a.Button,{content:"EXPORT",disabled:e.undeletable,onClick:function(){return c("PRG_copytousb",{name:e.name})}})]})]},e.name)}))]})}),u&&(0,o.createComponentVNode)(2,a.Section,{title:"Available files (portable device)",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Operations"})]}),f.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[".",e.type]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.size,"GQ"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"DELETE",disabled:e.undeletable,onClick:function(){return c("PRG_usbdeletefile",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"RENAME",disabled:e.undeletable,onClick:function(){return c("PRG_usbrenamefile",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"IMPORT",disabled:e.undeletable,onClick:function(){return c("PRG_copyfromusb",{name:e.name})}})]})]},e.name)}))]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.programs,s=void 0===u?[]:u,p=d.has_light,m=d.light_on,f=d.comp_light_color;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!p&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:m,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",m?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return l("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:f})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:c[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return l("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);(0,n(54).createLogger)("ntos chat");t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.can_admin,s=d.adminmode,p=d.authed,m=d.username,f=d.active_channel,h=d.is_operator,C=d.clients,g=void 0===C?[]:C,b=d.messages,N=void 0===b?[]:b,v=null!==f,V=p||s;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return l("PRG_changename",{new_name:t})}}),!!u&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(s?"ON":"OFF"),color:s?"bad":"good",onClick:function(){return l("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(V?N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return l("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:g.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&V&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return l("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return l("PRG_leavechannel")}})],4),!!h&&p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return l("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return l("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return l("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.active_channel,d=c.all_channels,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return i("PRG_newchannel",{new_channel_name:t})}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===l,color:"transparent",onClick:function(){return i("PRG_joinchannel",{id:e.id})}},e.chan)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetDos=function(e,t){return(0,o.createComponentVNode)(2,i.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.relays,d=void 0===l?[]:l,u=c.focus,s=c.target,p=c.speed,m=c.overload,f=c.capacity,h=c.error;if(h)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:h}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Reset",textAlign:"center",onClick:function(){return i("PRG_reset")}})],4);var C=function(e){for(var t="",n=m/f;t.lengthn?t+="0":t+="1";return t};return s?(0,o.createComponentVNode)(2,a.Section,{fontFamily:"monospace",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:["CURRENT SPEED: ",p," GQ/s"]}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)})]}):(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.id,selected:u===e.id,onClick:function(){return i("PRG_target_relay",{targid:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"EXECUTE",color:"bad",textAlign:"center",disabled:!u,mt:1,onClick:function(){return i("PRG_execute")}})]})};t.NtosNetDosContent=c},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetDownloader=function(e,t){var n=e.state,l=(0,r.useBackend)(t),d=l.act,u=l.data,s=u.disk_size,p=u.disk_used,m=u.downloadable_programs,f=void 0===m?[]:m,h=u.error,C=u.hacked_programs,g=void 0===C?[]:C,b=u.hackedavailable;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:h}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return d("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:s,children:p+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:f.map((function(e){return(0,o.createComponentVNode)(2,c,{state:n,program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),g.map((function(e){return(0,o.createComponentVNode)(2,c,{state:n,program:e},e.filename)}))]})]})})};var c=function(e,t){var n=e.program,i=(0,r.useBackend)(t),c=i.act,l=i.data,d=l.disk_size,u=l.disk_used,s=l.downloadcompletion,p=l.downloading,m=l.downloadname,f=l.downloadsize,h=d-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===m&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:p||n.size>h,onClick:function(){return c("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>h&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:n.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetMonitor=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetMonitor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.idsalarm,p=l.idsstatus,m=l.config_softwaredownload,f=l.config_peertopeer,h=l.config_communication,C=l.config_systemcontrol,g=l.ntnetlogs,b=void 0===g?[]:g,N=l.ntnetmaxlogs;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return c("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return c("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"power-off":"times",content:f?"ENABLED":"DISABLED",selected:f,onClick:function(){return c("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:h?"power-off":"times",content:h?"ENABLED":"DISABLED",selected:h,onClick:function(){return c("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return c("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Security Systems",children:[!!s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,a.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return c("toggleIDS")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return c("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,a.Button,{value:N,width:"39px",onClick:function(){return c("updatemaxlogs")}})})]}),(0,o.createComponentVNode)(2,a.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return c("purgelogs")}}),children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e.entry},e.entry)}))})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetTransfer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetTransfer=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),p=a.error,m=a.downloading,f=a.uploading,h=a.upload_filelist,C=void 0===h?[]:h,g=(0,o.createComponentVNode)(2,s);return p?g=(0,o.createComponentVNode)(2,c):m?g=(0,o.createComponentVNode)(2,l):f?g=(0,o.createComponentVNode)(2,d):C.length&&(g=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:575,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:g})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,a.Section,{title:"An error has occured during operation.",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("PRG_reset")},children:"Reset"}),children:["Additional Information: ",c]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.download_name,d=c.download_progress,u=c.download_size,s=c.download_netspeed;return(0,o.createComponentVNode)(2,a.Section,{title:"Download in progress",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Downloaded File",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,maxValue:u,children:[d," / ",u," GQ"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Speed",children:[s," GQ/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",onClick:function(){return i("PRG_reset")},children:"Cancel Download"})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.upload_clients,d=c.upload_filename,u=c.upload_haspassword;return(0,o.createComponentVNode)(2,a.Section,{title:"Server enabled",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clients Connected",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Provided file",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Server Password",children:u?"Enabled":"Disabled"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Commands",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"lock",onClick:function(){return i("PRG_setpassword")},children:"Set Password"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ban",onClick:function(){return i("PRG_reset")},children:"Cancel Upload"})]})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.upload_filelist;return(0,o.createComponentVNode)(2,a.Section,{title:"File transfer server ready.",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("PRG_reset")},children:"Cancel"}),children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lock",onClick:function(){return i("PRG_setpassword")},children:"Set Password"}),(0,o.createComponentVNode)(2,a.Section,{title:"Pick file to serve.",level:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",onClick:function(){return i("PRG_uploadfile",{id:e.uid})},children:[e.filename," (",e.size,"GQ)"]},e.uid)}))})]})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.servers;return(0,o.createComponentVNode)(2,a.Section,{title:"Available Files",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"upload",onClick:function(){return i("PRG_uploadmenu")},children:"Send File"}),children:c.length&&(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.uid,children:[!!e.haspassword&&(0,o.createComponentVNode)(2,a.Icon,{name:"lock",mr:1}),e.filename,"\xa0 (",e.size,"GQ)\xa0",(0,o.createComponentVNode)(2,a.Button,{icon:"download",onClick:function(){return i("PRG_downloadfile",{uid:e.uid})},children:"Download"})]},e.uid)}))})||(0,o.createComponentVNode)(2,a.Box,{children:"No upload servers found."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRbmkStats=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosRbmkStats=function(e,t){e.state;var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.powerData.map((function(e,t){return[t,e]})),u=l.psiData.map((function(e,t){return[t,e]})),s=l.tempInputData.map((function(e,t){return[t,e]})),p=l.tempOutputdata.map((function(e,t){return[t,e]}));return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Reactor Management",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Legend:",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return c("swap_reactor")},content:"Change Reactor"}),children:["Reactor Power (%):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.power,minValue:0,maxValue:100,color:"yellow"}),(0,o.createVNode)(1,"br"),"Reactor Pressure (PSI):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.psi,minValue:0,maxValue:2e3,color:"white",children:[l.psi," PSI"]}),"Coolant temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.coolantInput,minValue:-273.15,maxValue:1227,color:"blue",children:[l.coolantInput," \xb0C"]}),"Outlet temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.coolantOutput,minValue:-273.15,maxValue:1227,color:"bad",children:[l.coolantOutput," \xb0C"]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Reactor Statistics:",height:"200px",children:[(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:d,rangeX:[0,d.length-1],rangeY:[0,1500],strokeColor:"rgba(255, 215,0, 1)",fillColor:"rgba(255, 215, 0, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:u,rangeX:[0,u.length-1],rangeY:[0,1500],strokeColor:"rgba(255,250,250, 1)",fillColor:"rgba(255,250,250, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:s,rangeX:[0,s.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(127, 179, 255 , 1)",fillColor:"rgba(127, 179, 255 , 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:p,rangeX:[0,p.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(255, 0, 0 , 1)",fillColor:"rgba(255, 0, 0 , 0.1)"})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(0),r=n(1),a=n(2),i=n(4);t.NtosRevelation=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Button.Input,{fluid:!0,content:"Obfuscate Name...",onCommit:function(e,t){return c("PRG_obfuscate",{new_name:t})},mb:1}),(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Payload Status",buttons:(0,o.createComponentVNode)(2,r.Button,{content:l.armed?"ARMED":"DISARMED",color:l.armed?"bad":"average",onClick:function(){return c("PRG_arm")}})})}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,bold:!0,icon:"radiation",content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed,onClick:function(){return c("PRG_activate")}})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(0),r=n(4),a=n(176);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:335,height:587,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.StationAlertConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(0),r=n(33),a=n(71),i=n(19),c=n(2),l=n(1),d=n(38),u=n(4),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e,t){e.state;var n=(0,c.useBackend)(t),s=n.act,f=n.data;if(!f.active)return(0,o.createComponentVNode)(2,u.NtosWindow,{children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,m)})});var h=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),C=Math.max.apply(Math,[1].concat(h.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,u.NtosWindow,{children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.normalizeProps)((0,o.createComponentVNode)(2,p,Object.assign({},f)))})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return s("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*h.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:h.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,d.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,d.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:C,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})})})};var p=function(e){var t=e.SM_integrity,n=e.SM_power,r=e.SM_ambienttemp,a=e.SM_ambientpressure;return(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:t/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:n,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(n)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(r),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(r)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(a),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(a)+" kPa"})})]})},m=function(e,t){var n=(0,c.useBackend)(t),r=n.act,a=n.data.supermatters,i=void 0===a?[]:a;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return r("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:i.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return r("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(0),r=n(10),a=n(2),i=n(1),c=n(4);t.NuclearBomb=function(e,t){var n=e.state,r=(0,a.useBackend)(t),u=r.act,s=r.data,p=s.status1,m=s.status2;return(0,o.createComponentVNode)(2,c.Window,{theme:"retro",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:p}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:m})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return u("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,d,{state:n})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return u("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return u("anchor")}}),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})})})};var l=function(){return(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})})},d=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return n("keypad",{digit:e})}},e)}))},e[0])}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.OperatingComputer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.table,u=l.surgeries,s=void 0===u?[]:u,p=l.procedures,m=void 0===p?[]:p,f=l.patient,h=void 0===f?{}:f,C=(0,r.useLocalState)(t,"tab","state"),g=C[0],b=C[1];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:"state"===g,onClick:function(){return b("state")},children:"Patient State"},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:"procedures"===g,onClick:function(){return b("procedures")},children:"Surgery Procedures"},"procedures")]}),"state"===g&&(0,o.createFragment)([!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:h?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:h.statstate,children:h.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:h.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h.health,minValue:h.minHealth,maxValue:h.maxHealth,color:h.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:h.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h[e.type]/h.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:h[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:m.length?m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!l.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})],0),"procedures"===g&&(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return c("sync")}}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.OreBox=function(e,t){var n=(0,a.useBackend)(t),l=n.data,d=n.act,u=l.materials;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return d("removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br")," Gibtonite is not accepted."]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.OreRedemptionMachine=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=d.materials,p=d.alloys,m=d.diskDesigns,f=d.hasDisk;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),u,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===u,onClick:function(){return r("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return r("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return r("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return r("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:p.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Smelt",{id:e.id,sheets:t})}},e.id)}))})})]})})};var l=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.Pandemic=function(e,t){var n=(0,a.useBackend)(t).data;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l,{state:e.state}),!!n.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.has_beaker,d=c.beaker_empty,u=c.has_blood,s=c.blood,p=!l||d;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:p,onClick:function(){return r("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:p,onClick:function(){return r("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return r("eject_beaker")}})],4),children:l?d?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})},d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.is_ready;return(c.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,n){return r("rename_disease",{index:e.index,name:n})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!l,onClick:function(){return r("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))},u=function(e,t){var n=e.symptom,a=n.name,c=n.desc,l=n.stealth,d=n.resistance,u=n.stage_speed,s=n.transmission,p=n.level,m=n.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(n.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:a,level:2,buttons:!!m&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:c}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:p}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:l.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!c.is_ready,onClick:function(){return r("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.PersonalCrafting=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.busy,p=u.display_craftable_only,m=u.display_compact,f=u.category,h=u.subcategory,C=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),g=C.find((function(e){return e.category===f})),b=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[b,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:m?"check-square-o":"square-o",content:"Compact",selected:m,onClick:function(){return d("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Craftable Only",selected:p,onClick:function(){return d("toggle_recipes")}})],4),children:[(0,o.createComponentVNode)(2,i.Tabs,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{onClick:function(){return d("set_category",{category:e.category,subcategory:e.firstSubcatName})},selected:f===e.category,children:e.category},e.category)}))}),!g.hasSubcats&&(0,o.createComponentVNode)(2,l,{craftables:g.subcategory})||(0,o.createComponentVNode)(2,i.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){return"has_subcats"!==t&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{onClick:function(){return d("set_category",{subcategory:t})},selected:h===t,children:t},t)}))(g.subcategory)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,l,{craftables:g.subcategory[h]})})]})]})]})})};var l=function(e,t){var n=e.craftables,r=void 0===n?[]:n,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.craftability,s=void 0===u?{}:u,p=d.display_compact,m=d.display_craftable_only;return r.map((function(e){return m&&!s[e.ref]?null:p?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return l("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return l("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(123);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=d.target_pressure,p=d.default_pressure,m=d.min_pressure,f=d.max_pressure;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-in-alt":"sign-out-alt",content:u?"In":"Out",selected:u,onClick:function(){return l("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:s,unit:"kPa",width:"75px",minValue:m,maxValue:f,step:10,onChange:function(e,t){return l("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:s===m,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===p,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===f,onClick:function(){return l("pressure",{pressure:"max"})}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=void 0;var o=n(0),r=n(2),a=n(1),i=n(38),c=n(123),l=n(4);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data.filter_types||[];return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return d("toggle_filter",{val:e.gas_id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(0),r=n(33),a=n(71),i=n(19),c=(n(10),n(2)),l=n(1),d=n(4),u=5e5;t.PowerMonitor=function(e,t){var n=(0,c.useBackend)(t),i=n.data,f=(n.act,i.history),h=f.supply.map((function(e,t){return[t,e]})),C=f.demand.map((function(e,t){return[t,e]})),g=(0,c.useLocalState)(t,"sortby",null),b=g[0],N=g[1],v=Math.max.apply(Math,[u].concat(f.supply,f.demand)),V=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===b&&(0,r.sortBy)((function(e){return e.name})),"charge"===b&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===b&&(0,r.sortBy)((function(e){return t=e.load,n=String(t.split(" ")[1]).toLowerCase(),-["w","kw","mw","gw"].indexOf(n);var t,n}),(function(e){return-parseFloat(e.load)}))])(i.areas);return(0,o.createComponentVNode)(2,d.NtosWindow,{children:(0,o.createComponentVNode)(2,d.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,s,{history:f})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,v],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,v],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===b,content:"Name",onClick:function(){return N("name")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===b,content:"Charge",onClick:function(){return N("charge")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===b,content:"Draw",onClick:function(){return N("draw")}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),V.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,m,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,m,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,m,{status:e.env}),2)],4,null,e.id)}))]})]})]})})};var s=function(e,t){var n=e.history,r=n.supply[n.supply.length-1]||0,a=n.demand[n.demand.length-1]||0,c=Math.max.apply(Math,[u].concat(n.supply,n.demand));return(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:r,minValue:0,maxValue:c,color:"teal",content:(0,i.toFixed)(r/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:a,minValue:0,maxValue:c,color:"pink",content:(0,i.toFixed)(a/1e3)+" kW"})})]})},p=function(e,t){var n=e.charging,r=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===n&&(r>50?"battery-half":"battery-quarter")||1===n&&"bolt"||2===n&&"battery-full",color:0===n&&(r>50?"yellow":"red")||1===n&&"yellow"||2===n&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(r)+"%"})],4)},m=function(e,t){var n=e.status,r=Boolean(2&n),a=Boolean(1&n),i=(r?"On":"Off")+" ["+(a?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:r?"good":"bad",content:a?undefined:"M",title:i})}},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(0),r=n(33),a=n(19),i=n(2),c=n(1),l=n(38),d=n(4);t.Radio=function(e,t){var n=(0,i.useBackend)(t),u=n.act,s=n.data,p=s.freqlock,m=s.frequency,f=s.minFrequency,h=s.maxFrequency,C=s.listening,g=s.broadcasting,b=s.command,N=s.useCommand,v=s.subspace,V=s.subspaceSwitchable,y=l.RADIO_CHANNELS.find((function(e){return e.freq===m})),_=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(s.channels);return(0,o.createComponentVNode)(2,d.Window,{children:(0,o.createComponentVNode)(2,d.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[p&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(m/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:f/10,maxValue:h/10,value:m/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return u("frequency",{adjust:t-m/10})}}),y&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:y.color,ml:2,children:["[",y.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:C?"volume-up":"volume-mute",selected:C,onClick:function(){return u("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:g?"microphone":"microphone-slash",selected:g,onClick:function(){return u("broadcast")}}),!!b&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:N,content:"High volume "+(N?"ON":"OFF"),onClick:function(){return u("command")}}),!!V&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:v,content:"Subspace Tx "+(v?"ON":"OFF"),onClick:function(){return u("subspace")}})]}),!!v&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===_.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),_.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return u("channel",{channel:e.name})}})},e.name)}))]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(0),r=n(10),a=n(2),i=n(1),c=n(4),l=["Atmospherics","Disposals","Transit Tubes"],d={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e,t){var n=(0,a.useBackend)(t),p=n.act,m=n.data,f=m.category,h=m.categories,C=void 0===h?[]:h,g=m.selected_color,b=m.piping_layer,N=m.mode,v=m.preview_rows.flatMap((function(e){return e.previews})),V=(0,a.useLocalState)(t,"tab",C[0].cat_name),y=V[0],_=V[1],x=C.find((function(e){return e.cat_name===y}));return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:f===t,icon:d[e],color:"transparent",content:e,onClick:function(){return p("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:N&e.bitmask,content:e.name,onClick:function(){return p("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[g],content:g}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return p("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===f&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===b,content:"Layer "+e,onClick:function(){return p("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:v.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return p("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Tabs,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:d[e.cat_name],onClick:function(){return _(e.cat_name)},children:e.cat_name},e.cat_name)}))}),x.recipes.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:e.selected,content:e.pipe_name,title:e.pipe_name,onClick:function(){return p("pipe_type",{pipe_type:e.pipe_index,category:x.cat_name})}},e.pipe_index)}))]})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RbmkControlRods=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.RbmkControlRods=function(e,t){e.state;var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.control_rods,u=l.k,s=l.desiredK;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Control Rod Management:",children:["Control Rod Insertion:",(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/100*100*.01,ranges:{good:[.7,Infinity],average:[.4,.7],bad:[-Infinity,.4]}}),(0,o.createVNode)(1,"br"),"Neutrons per generation (K):",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/3*100*.01,ranges:{good:[-Infinity,.4],average:[.4,.6],bad:[.6,Infinity]},children:u}),(0,o.createVNode)(1,"br"),"Target criticality:",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:s,unit:"k",width:"125px",minValue:0,maxValue:3,step:.1,onChange:function(e,t){return c("input",{target:t})}})})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RbmkStats=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.RbmkStats=function(e,t){e.state;var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.powerData.map((function(e,t){return[t,e]})),d=c.psiData.map((function(e,t){return[t,e]})),u=c.tempInputData.map((function(e,t){return[t,e]})),s=c.tempOutputdata.map((function(e,t){return[t,e]}));return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"RBMK Stats:",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Legend:",children:["Reactor Power (%):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.power,minValue:0,maxValue:100,color:"yellow"}),(0,o.createVNode)(1,"br"),"Reactor Pressure (PSI):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.psi,minValue:0,maxValue:2e3,color:"white",children:[c.psi," PSI"]}),"Coolant temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.coolantInput,minValue:-273.15,maxValue:1227,color:"blue",children:[c.coolantInput," \xb0C"]}),"Outlet temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.coolantOutput,minValue:-273.15,maxValue:1227,color:"bad",children:[c.coolantOutput," \xb0C"]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Reactor Statistics:",height:"200px",children:[(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:l,rangeX:[0,l.length-1],rangeY:[0,1500],strokeColor:"rgba(255, 215,0, 1)",fillColor:"rgba(255, 215, 0, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:d,rangeX:[0,d.length-1],rangeY:[0,1500],strokeColor:"rgba(255,250,250, 1)",fillColor:"rgba(255,250,250, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:u,rangeX:[0,u.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(127, 179, 255 , 1)",fillColor:"rgba(127, 179, 255 , 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:s,rangeX:[0,s.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(255, 0, 0 , 1)",fillColor:"rgba(255, 0, 0 , 0.1)"})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(170),c=n(4);t.SatelliteControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.satellites||[];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[d.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.meteor_shield_coverage/d.meteor_shield_coverage_max,content:100*d.meteor_shield_coverage/d.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return l("toggle",{id:e.id})}},e.id)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulatorTemplates=t.ShuttleManipulator=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.ShuttleManipulator=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.shuttles,s=void 0===u?[]:u,p=d.selected,m=void 0===p?{}:p,f=d.existingShuttle,h=void 0===f?{}:f,C=(0,a.useLocalState)(t,"tab","status"),g=C[0],b=C[1];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"status"===g,onClick:function(){return b("status")},children:"Status"},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"templates"===g,onClick:function(){return b("templates")},children:"Templates"},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"modification"===g,onClick:function(){return b("modification")},children:"Modification"},"modification")]}),"status"===g&&(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return r("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return r("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return r("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})}),"templates"===g&&(0,o.createComponentVNode)(2,l),"modification"===g&&(0,o.createComponentVNode)(2,i.Section,{children:m?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:m.name,children:(!!m.description||!!m.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!m.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:m.description}),!!m.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:m.admin_notes})]})}),h?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+h.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return r("jump_to",{type:"mobile",id:h.id})}}),children:[h.status,!!h.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),h.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return r("preview",{shuttle_id:m.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return r("load",{shuttle_id:m.shuttle_id})}})]})],0):"No shuttle selected"})]})})};var l=function(e,t){var n,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.templates||{},s=d.selected||{},p=(0,a.useLocalState)(t,"templateId",Object.keys(u)[0]),m=p[0],f=p[1],h=(null==(n=u[m])?void 0:n.templates)||[];return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:m===t,onClick:function(){return f(t)},children:e.port_id},t)}))(u)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:h.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return l("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))})]})})};t.ShuttleManipulatorTemplates=l},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(0),r=n(19),a=n(2),i=n(1),c=n(4);t.Signaler=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.code,s=d.frequency,p=d.minFrequency,m=d.maxFrequency;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:p/10,maxValue:m/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},width:13,onDrag:function(e,t){return l("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,i.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:u,width:13,onDrag:function(e,t){return l("code",{code:t})}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,i.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return l("signal")}})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Sleeper=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.occupied,u=l.open,s=l.occupant,p=void 0===s?[]:s,m=(l.chems||[]).sort((function(e,t){var n=e.name.toLowerCase(),o=t.name.toLowerCase();return no?1:0})),f=(l.synthchems||[]).sort((function(e,t){var n=e.name.toLowerCase(),o=t.name.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:p.name?p.name:"No Occupant",minHeight:"210px",buttons:!!p.stat&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:p.statstate,children:p.stat}),children:!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.ProgressBar,{value:p.health,minValue:p.minHealth,maxValue:p.maxHealth,ranges:{good:[50,Infinity],average:[0,50],bad:[-Infinity,0]}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Oxygen",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p[e.type],minValue:0,maxValue:p.maxHealth,color:"bad"})},e.type)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood",children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.blood_levels/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.blood_levels})}),l.blood_status]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cells",color:p.cloneLoss?"bad":"good",children:p.cloneLoss?"Damaged":"Healthy"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain",color:p.brainLoss?"bad":"good",children:p.brainLoss?"Abnormal":"Healthy"})]})],4)}),(0,o.createComponentVNode)(2,a.Section,{title:"Chemical Analysis",children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chemical Contents",children:l.chemical_list.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[e.volume," units of ",e.name]},e.id)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Inject Chemicals",minHeight:"105px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?"Open":"Closed",onClick:function(){return c("door")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,disabled:!(d&&e.allowed),width:"140px",onClick:function(){return c("inject",{chem:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Synthesize Chemicals",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,width:"140px",onClick:function(){return c("synth",{chem:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Purge Chemicals",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,disabled:!e.allowed,width:"140px",onClick:function(){return c("purge",{chem:e.id})}},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyEntry=t.SlimeBodySwapper=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SlimeBodySwapper=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data.bodies,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{body:e,swapFunc:function(){return l("swap",{ref:e.ref})}},e.name)}))})})})};var c=function(e,t){var n=e.body,r=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:n.htmlcolor,children:n.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[n.occupied],selected:"owner"===n.occupied,color:"stranger"===n.occupied&&"bad",onClick:function(){return r()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[n.status],children:n.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:n.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:n.area})]})})};t.BodyEntry=c},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!d.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:d.drying?"stop":"tint",onClick:function(){return l("Dry")},children:d.drying?"Stop drying":"Dry"}),children:0===d.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",d.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:d.verb?d.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return l("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return l("Release",{name:e.name})}})]})]},t)}))(d.contents)]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Smes=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return n=u.capacityPercent>=100?"good":u.inputting?"average":"bad",c=u.outputting?"good":u.charge>0?"average":"bad",(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*u.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.inputAttempt?"sync-alt":"times",selected:u.inputAttempt,onClick:function(){return d("tryinput")},children:u.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:u.capacityPercent>=100?"Fully Charged":u.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.inputLevel/u.inputLevelMax,content:u.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===u.inputLevel,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===u.inputLevel,onClick:function(){return d("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(u.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:u.inputLevelMax/1e3,onChange:function(e,t){return d("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:u.inputLevel===u.inputLevelMax,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:u.inputLevel===u.inputLevelMax,onClick:function(){return d("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:u.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.outputAttempt?"power-off":"times",selected:u.outputAttempt,onClick:function(){return d("tryoutput")},children:u.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:c,children:u.outputting?"Sending":u.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.outputLevel/u.outputLevelMax,content:u.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===u.outputLevel,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===u.outputLevel,onClick:function(){return d("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(u.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:u.outputLevelMax/1e3,onChange:function(e,t){return d("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:u.outputLevel===u.outputLevelMax,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:u.outputLevel===u.outputLevelMax,onClick:function(){return d("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:u.outputUsed})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SmokeMachine=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.TankContents,u=l.TankCurrentVolume,s=l.TankMaxVolume,p=l.active,m=l.setting,f=l.maxSetting,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"power-off":"times",selected:p,content:p?"On":"Off",onClick:function(){return c("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/s,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:u||0})," / "+s]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:m===e,icon:"plus",content:3*e,disabled:h0?"good":"bad",children:h})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,l,{generated:s})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Off",selected:0===m,onClick:function(){return u("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"clock-o",content:"Timed",selected:1===m,onClick:function(){return u("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Auto",selected:2===m,disabled:!C,onClick:function(){return u("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Angle",children:[(0===m||1===m)&&(0,o.createComponentVNode)(2,i.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:p,format:function(e){return Math.round(360+e)%360},onDrag:function(e,t){return u("angle",{value:t})}}),1===m&&(0,o.createComponentVNode)(2,i.NumberInput,{width:"80px",unit:"\xb0/h",step:5,stepPixelSize:2,minValue:-7200,maxValue:7200,value:f,format:function(e){return(Math.sign(e)>0?"+":"-")+(0,r.toFixed)(Math.abs(e))},onDrag:function(e,t){return u("rate",{value:t})}}),2===m&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mt:"3px",children:[p+" \xb0"," (auto)"]})]})]})})]})})};var l=function(e,t){var n=e.generated;return(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[6e4,Infinity],average:[3e4,6e4],bad:[-Infinity,3e4]},minValue:0,maxValue:9e4,value:n,content:n+" W"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SpaceHeater=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!l.hasPowercell||!l.open,onClick:function(){return c("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,disabled:!l.hasPowercell,onClick:function(){return c("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!l.hasPowercell&&"bad",children:l.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.powerLevel/100,content:l.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(l.targetTemp-l.currentTemp)>50?"bad":Math.abs(l.targetTemp-l.currentTemp)>20?"average":"good",children:[l.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:l.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.targetTemp),width:"65px",unit:"\xb0C",minValue:l.minTemp,maxValue:l.maxTemp,onChange:function(e,t){return c("target",{target:t})}})||l.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:l.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===l.mode,onClick:function(){return c("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===l.mode,onClick:function(){return c("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===l.mode,onClick:function(){return c("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SpawnersMenu=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.spawners||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return c("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return c("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.open,s=l.safeties,p=l.uv_active,m=l.occupied,f=l.suit,h=l.helmet,C=l.mask,g=l.storage;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[!(!m||!s)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),p&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!u&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"unlock":"lock",content:d?"Unlock":"Lock",onClick:function(){return c("lock")}}),!d&&(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-out-alt":"sign-in-alt",content:u?"Close":"Open",onClick:function(){return c("door")}})],0),children:d&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return c("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return c("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"square":"square-o",content:C||"Empty",disabled:!C,onClick:function(){return c("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:g?"square":"square-o",content:g||"Empty",disabled:!g,onClick:function(){return c("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:m&&s,textAlign:"center",onClick:function(){return c("uv")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Tank=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.tankPressure/1013,content:l.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:l.ReleasePressure===l.minReleasePressure,onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.releasePressure),width:"65px",unit:"kPa",minValue:l.minReleasePressure,maxValue:l.maxReleasePressure,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.ReleasePressure===l.maxReleasePressure,onClick:function(){return c("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:l.ReleasePressure===l.defaultReleasePressure,onClick:function(){return c("pressure",{pressure:"reset"})}})]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.TankDispenser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.plasma?"square":"square-o",content:"Dispense",disabled:!l.plasma,onClick:function(){return c("plasma")}}),children:l.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.oxygen?"square":"square-o",content:"Dispense",disabled:!l.oxygen,onClick:function(){return c("oxygen")}}),children:l.oxygen})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsInteraction=void 0;var o=n(0),r=n(2),a=n(19),i=n(38),c=n(1),l=n(4);t.TelecommsInteraction=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.notice,p=void 0===s?"":s,m=u.multitool,f=void 0!==m&&m,h=u.multitool_buf,C=void 0===h?null:h,g=u.machine,b=void 0===g?null:g,N=u.links,v=void 0===N?[]:N,V=u.freq_listening,y=void 0===V?[]:V,_=b.power,x=void 0!==_&&_,k=b.id,w=void 0===k?"NULL":k,L=b.network,B=b.prefab,S=void 0!==B&&B,I=b.hidden,T=void 0!==I&&I,E=b.isrelay,A=void 0!==E&&E,P=b.isbus,M=void 0!==P&&P;return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[!!p&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:p}),(0,o.createComponentVNode)(2,c.Section,{title:"Network Access",children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Power Status",children:(0,o.createComponentVNode)(2,c.Button,{content:x?"On":"Off",icon:x?"power-off":"times",color:x?"good":"bad",onClick:function(){return d("toggle")}})}),x?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Identification String",children:(0,o.createComponentVNode)(2,c.Input,{value:w,width:"150px",maxLength:255,onChange:function(e,t){return d("machine",{id:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,c.Input,{value:L,width:"150px",maxLength:15,onChange:function(e,t){return d("machine",{network:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Prefabrication",color:x?"good":"bad",children:S?"TRUE":"FALSE"}),A?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Broadcasting",children:(0,o.createComponentVNode)(2,c.Button,{content:b.broadcast?"YES":"NO",icon:b.broadcast?"check":"times",color:b.broadcast?"good":"bad",onClick:function(){return d("relay",{broadcast:!0})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Receiving",children:(0,o.createComponentVNode)(2,c.Button,{content:b.receiving?"YES":"NO",icon:b.receiving?"check":"times",color:b.receiving?"good":"bad",onClick:function(){return d("relay",{receiving:!0})}})})],4):"",M?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Change Signal Frequency",children:[(0,o.createComponentVNode)(2,c.Button,{content:b.chang_frequency?"Enabled":"Disabled",icon:b.chang_frequency?"power-off":"times",color:b.chang_frequency?"good":"bad",onClick:function(){return d("frequency",{toggle:!0})}}),b.chang_frequency?(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:120.1,maxValue:159.9,value:b.chang_freq_value/10,format:function(e){return(0,a.toFixed)(e,1)},onChange:function(e,t){return d("frequency",{adjust:t})}}):""]}):"",T?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Shadow Link",children:"ACTIVE"}):"",f?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Multitool buffer",buttons:C?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{content:"Link",onClick:function(){return d("multitool",{Link:!0})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Flush",onClick:function(){return d("multitool",{Flush:!0})}})],4):(0,o.createComponentVNode)(2,c.Button,{content:"Add Machine",onClick:function(){return d("multitool",{Add:!0})}}),children:C?C.name+" ("+C.id+")":""}):""],0):""]}),x?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Linked Network Entities",level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.ref,buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Remove",onClick:function(){return d("unlink",{value:e.ref})}}),children:e.name+" ("+e.id+")"},e.name)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"Filtering Frequencies",level:2,children:[(0,o.createComponentVNode)(2,c.Button,{content:"Add Filter",onClick:function(){return d("freq",{add:!0})}}),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),y&&y.length?y.map((function(e){var t=i.RADIO_CHANNELS.find((function(t){return t.freq===e}));return(0,o.createComponentVNode)(2,c.Button,{content:t?(0,o.createVNode)(1,"span",null,e+" ("+t.name+")",0,{style:"color: "+t.color}):e,onClick:function(){return d("freq",{remove:e})}},e)})):""]})],4):""]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsLogBrowser=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.TelecommsLogBrowser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.notice,u=l.network,s=void 0===u?"NULL":u,p=l.servers,m=l.selected,f=void 0===m?null:m,h=l.selected_logs,C=f&&f.status,g=(0,r.useLocalState)(t,"tab","servers"),b=g[0],N=g[1];return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:d}),(0,o.createComponentVNode)(2,a.Section,{title:"Network Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,a.Input,{value:s,width:"150px",maxLength:15,onChange:function(e,t){return c("network",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Memory",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Flush Buffer",icon:"minus-circle",disabled:!p.length||!!f,onClick:function(){return c("release")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Probe Network",icon:"sync",disabled:f,onClick:function(){return c("probe")}})],4),children:p?p.length+" currently probed and buffered":"Buffer is empty!"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Selected Server",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Disconnect",disabled:!f,onClick:function(){return c("mainmenu")}}),children:f?f.name+" ("+f.id+")":"None (None)"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recorded Traffic",children:f?f.traffic<=1024?f.traffic+" Gigabytes":Math.round(f.traffic/1024)+" Terrabytes":"0 Gigabytes"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Server Status",color:C?"good":"bad",children:C?"Running":"Server down!"})]})}),(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:"servers"===b,onClick:function(){return N("servers")},children:"Servers"},"servers"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{disabled:!C,selected:"messages"===b,onClick:function(){return N("messages")},children:"Messages"},"messages")]}),"servers"===b&&(0,o.createComponentVNode)(2,a.Section,{children:p&&p.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:""+e.ref,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Connect",selected:l.selected&&e.ref===l.selected.ref,onClick:function(){return c("viewmachine",{value:e.id})}}),children:e.name+" ("+e.id+")"},e.name)}))}):"404 Servers not found. Have you tried scanning the network?"}),"messages"===b&&(0,o.createComponentVNode)(2,a.Section,{title:"Logs",children:C&&h?h.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{level:4,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filename",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Delete",onClick:function(){return c("delete",{value:e.ref})}}),children:e.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data type",children:e.input_type}),e.source&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:"["+e.source.name+"] (Job: ["+e.source.job+"])"}),e.race&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Class",children:e.race}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Contents",children:e.message})]})},e.ref)})):"No server selected!"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMonitor=void 0;var o=n(0),r=n(2),a=n(38),i=n(1),c=n(4);t.TelecommsMonitor=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data,u=d.notice,s=d.network,p=void 0===s?"NULL":s,m=d.servers,f=d.selected,h=void 0===f?null:f,C=d.selected_servers,g=h&&h.status,b=(0,r.useLocalState)(t,"tab","network_entities"),N=b[0],v=b[1];return(0,o.createComponentVNode)(2,c.NtosWindow,{children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!u&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:u}),(0,o.createComponentVNode)(2,i.Section,{title:"Network Control",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,i.Input,{value:p,width:"150px",maxLength:15,onChange:function(e,t){return a("network",{value:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Memory",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{content:"Flush Buffer",icon:"minus-circle",disabled:!m.length||!!h,onClick:function(){return a("release")}}),(0,o.createComponentVNode)(2,i.Button,{content:"Probe Network",icon:"sync",disabled:h,onClick:function(){return a("probe")}})],4),children:h?C?C.length+" currently probed and buffered":"Connected devices is empty!":m?m.length+" currently probed and buffered":"Buffer is empty!"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Selected Entity",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Disconnect",icon:"minus-circle",disabled:!h,onClick:function(){return a("mainmenu")}}),children:h?h.name+" ("+h.id+")":"None (None)"})]})}),(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"network_entities"===N,onClick:function(){return v("network_entities")},children:"Network Entities"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{disabled:!h,selected:"entity_status"===N,onClick:function(){return v("entity_status")},children:"Entity Status"})]}),"network_entities"===N&&(0,o.createComponentVNode)(2,i.Section,{title:"Detected Network Entities",children:m&&m.length?(0,o.createComponentVNode)(2,i.LabeledList,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.ref,buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Connect",selected:h&&e.ref===h.ref,onClick:function(){return a("viewmachine",{value:e.id})}}),children:e.name+" ("+e.id+")"},e.name)}))}):"404 Servers not found. Have you tried scanning the network?"}),"entity_status"===N&&(0,o.createComponentVNode)(2,i.Section,{title:"Network Entity Status",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:g?"good":"bad",children:g?"Running":"Server down!"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Network Traffic",color:g&&h.netspeed0?"good":"bad",children:[m," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:v,onInput:function(e,t){return V(t)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:s?"list":"info",content:s?"Compact":"Detailed",onClick:function(){return u("compact_toggle")}}),!!p&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return u("lock")}})],0),children:v.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,d,{compact:!0,items:h.flatMap((function(e){return e.items||[]})).filter((function(e){var t=v.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:g,onBuyMouseOver:function(e){return b(e)},onBuyMouseOut:function(e){return b({})},onBuy:function(e){return u("buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:h.map((function(e,t){var n=e.name,r=e.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:_===t,onClick:function(){return x(t)},children:[n," (",r.length,")"]},n)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l,{activeCategory:_})})]})})})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.data,i=n.act,c=r.compact_mode,l=r.telecrystals,u=r.categories,s=void 0===u?[]:u,p=e.activeCategory,m=(0,a.useLocalState)(t,"hover",{}),f=m[0],h=m[1],C=s[p].items;return(0,o.createComponentVNode)(2,d,{compact:c,items:C,hoveredItem:f,telecrystals:l,onBuyMouseOver:function(e){return h(e)},onBuyMouseOut:function(e){return h({})},onBuy:function(e){return i("buy",{item:e.name})}})},d=function(e,t){var n=e.items,a=e.hoveredItem,c=e.telecrystals,l=e.compact,d=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,p=a&&a.cost||0;return l?(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:n.map((function(e){var t=a&&a.name!==e.name,n=c-p1?r-1:0),i=1;i1?t-1:0),o=1;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ByondUi=void 0;var o=n(0),r=n(10),a=n(414),i=n(22),c=n(54),l=n(17);function d(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var u=(0,c.createLogger)("ByondUi"),s=[];window.addEventListener("beforeunload",(function(){for(var e=0;e=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),C=this.state.viewBox,g=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)}(a,C,i,l);if(g.length>0){var b=g[0],N=g[g.length-1];g.push([C[0]+f,N[1]]),g.push([C[0]+f,-f]),g.push([-f,-f]),g.push([-f,b[1]])}var v=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},s,{children:d}))),2),u&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",u,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(0),r=n(10),a=n(17);var i=function(e){var t=e.content,n=(e.children,e.className),i=e.color,c=e.backgroundColor,l=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["content","children","className","color","backgroundColor"]);return l.color=t?null:"transparent",l.backgroundColor=i||c,(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["ColorBox",n,(0,a.computeBoxClassName)(l)]),t||".",0,Object.assign({},(0,a.computeBoxProps)(l))))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(0),r=n(10),a=n(17),i=n(121);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var d=l.prototype;return d.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},d.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},d.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},d.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},d.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,d=t.over,u=t.noscroll,s=t.nochevron,p=t.width,m=(t.onClick,t.selected,t.disabled),f=c(t,["color","over","noscroll","nochevron","width","onClick","selected","disabled"]),h=f.className,C=c(f,["className"]),g=d?!this.state.open:this.state.open,b=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)([u?"Dropdown__menu-noscroll":"Dropdown__menu",d&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:p}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:p,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,m&&"Button--disabled",h])},C,{onClick:function(){m&&!e.state.open||e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),!!s||(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:g?"chevron-up":"chevron-down"}),2)]}))),b],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(0),r=n(168),a=n(10);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.children,n=i(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=c,c.defaultHooks=a.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t,a=e.style,c=i(e,["size","style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},a)},c)))};t.GridColumn=l,c.defaultHooks=a.pureComponentHooks,c.Column=l},function(e,t,n){"use strict";t.__esModule=!0,t.Input=void 0;var o=n(0),r=n(10),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){return(0,r.isFalsy)(e)?"":e},l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,r=n.onChange,a=n.onEnter;return 13===e.keyCode?(t.setEditing(!1),r&&r(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):27===e.keyCode?(t.setEditing(!1),e.target.value=c(t.props.value),void e.target.blur()):void 0},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var d=l.prototype;return d.componentDidMount=function(){var e=this.props.value,t=this.inputRef.current;t&&(t.value=c(e))},d.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,a=this.inputRef.current;a&&!n&&o!==r&&(a.value=c(r))},d.setEditing=function(e){this.setState({editing:e})},d.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,c=i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"]),l=c.className,d=c.fluid,u=i(c,["className","fluid"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",d&&"Input--fluid",l])},u,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},l}(o.Component);t.Input=l},function(e,t,n){"use strict";t.__esModule=!0,t.Knob=void 0;var o=n(0),r=n(19),a=n(10),i=n(22),c=n(17),l=n(169),d=n(122);t.Knob=function(e){if(i.IS_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,u=e.maxValue,s=e.minValue,p=e.onChange,m=e.onDrag,f=e.step,h=e.stepPixelSize,C=e.suppressFlicker,g=e.unit,b=e.value,N=e.className,v=e.style,V=e.fillValue,y=e.color,_=e.ranges,k=void 0===_?{}:_,x=e.size,w=e.bipolar,L=(e.children,function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:t,format:n,maxValue:u,minValue:s,onChange:p,onDrag:m,step:f,stepPixelSize:h,suppressFlicker:C,unit:g,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),i=e.displayValue,l=e.displayElement,d=e.inputElement,p=e.handleDragStart,m=(0,r.scale)(null!=V?V:i,s,u),f=(0,r.scale)(i,s,u),h=y||(0,r.keyOfMatchingRange)(null!=V?V:n,k)||"default",C=270*(f-.5);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Knob","Knob--color--"+h,w&&"Knob--bipolar",N,(0,c.computeBoxClassName)(L)]),[(0,o.createVNode)(1,"div","Knob__circle",(0,o.createVNode)(1,"div","Knob__cursorBox",(0,o.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+C+"deg)"}}),2),t&&(0,o.createVNode)(1,"div","Knob__popupValue",l,0),(0,o.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,o.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,o.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,o.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((w?2.75:2)-1.5*m)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),d],0,Object.assign({},(0,c.computeBoxProps)(Object.assign({style:Object.assign({"font-size":x+"rem"},v)},L)),{onMouseDown:p})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledControls=void 0;var o=n(0),r=n(167);function a(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var i=function(e){var t=e.children,n=a(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},n,{children:t})))};t.LabeledControls=i;i.Item=function(e){var t=e.label,n=e.children,i=a(e,["label","children"]);return(0,o.createComponentVNode)(2,r.Flex.Item,{mx:1,children:(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},i,{children:[(0,o.createComponentVNode)(2,r.Flex.Item),(0,o.createComponentVNode)(2,r.Flex.Item,{children:n}),(0,o.createComponentVNode)(2,r.Flex.Item,{color:"label",children:t})]})))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NanoMap=void 0;var o=n(0),r=n(1),a=n(2),i=function(e,t){var n=(0,a.useBackend)(t).config,i=e.onClick;return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__container",children:(0,o.createComponentVNode)(2,r.Box,{as:"img",src:n.map+"_nanomap_z1.png",style:{width:"512px",height:"512px"},onClick:i})})};t.NanoMap=i;i.Marker=function(e){var t=e.x,n=e.y,a=e.icon,i=e.tooltip,c=e.color;return(0,o.createComponentVNode)(2,r.Box,{position:"absolute",className:"NanoMap__marker",top:2*(255-n)+2+"px",left:2*t+2+"px",children:[(0,o.createComponentVNode)(2,r.Icon,{name:a,color:c,size:.5}),(0,o.createComponentVNode)(2,r.Tooltip,{content:i})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Modal=void 0;var o=n(0),r=n(10),a=n(17),i=n(165);t.Modal=function(e){var t=e.className,n=e.children,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","children"]);return(0,o.createComponentVNode)(2,i.Dimmer,{children:(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Modal",t,(0,a.computeBoxClassName)(c)]),n,0,Object.assign({},(0,a.computeBoxProps)(c))))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(0),r=n(10),a=n(17);var i=function(e){var t=e.className,n=e.color,i=e.info,c=(e.warning,e.success),l=e.danger,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","color","info","warning","success","danger"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",n&&"NoticeBox--color--"+n,i&&"NoticeBox--type--info",c&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",t])},d)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(0),r=n(19),a=n(10),i=n(17);var c=function(e){var t=e.className,n=e.value,c=e.minValue,l=void 0===c?0:c,d=e.maxValue,u=void 0===d?1:d,s=e.color,p=e.ranges,m=void 0===p?{}:p,f=e.children,h=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","value","minValue","maxValue","color","ranges","children"]),C=(0,r.scale)(n,l,u),g=f!==undefined,b=s||(0,r.keyOfMatchingRange)(n,m)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar","ProgressBar--color--"+b,t,(0,i.computeBoxClassName)(h)]),[(0,o.createVNode)(1,"div","ProgressBar__fill ProgressBar__fill--animated",null,1,{style:{width:100*(0,r.clamp01)(C)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",g?f:(0,r.toFixed)(100*C)+"%",0)],4,Object.assign({},(0,i.computeBoxProps)(h))))};t.ProgressBar=c,c.defaultHooks=a.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(0),r=n(10),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,d=e.content,u=e.children,s=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),m=!(0,r.isFalsy)(d)||!(0,r.isFalsy)(u);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},s,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),m&&(0,o.createVNode)(1,"div","Section__content",[d,u],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Slider=void 0;var o=n(0),r=n(19),a=n(10),i=n(22),c=n(17),l=n(169),d=n(122);t.Slider=function(e){if(i.IS_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,d.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,u=e.maxValue,s=e.minValue,p=e.onChange,m=e.onDrag,f=e.step,h=e.stepPixelSize,C=e.suppressFlicker,g=e.unit,b=e.value,N=e.className,v=e.fillValue,V=e.color,y=e.ranges,_=void 0===y?{}:y,k=e.children,x=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","fillValue","color","ranges","children"]),w=k!==undefined;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.DraggableControl,Object.assign({dragMatrix:[1,0]},{animated:t,format:n,maxValue:u,minValue:s,onChange:p,onDrag:m,step:f,stepPixelSize:h,suppressFlicker:C,unit:g,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),i=e.displayValue,l=e.displayElement,d=e.inputElement,p=e.handleDragStart,m=v!==undefined&&null!==v,f=((0,r.scale)(n,s,u),(0,r.scale)(null!=v?v:i,s,u)),h=(0,r.scale)(i,s,u),C=V||(0,r.keyOfMatchingRange)(null!=v?v:n,_)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Slider","ProgressBar","ProgressBar--color--"+C,N,(0,c.computeBoxClassName)(x)]),[(0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar__fill",m&&"ProgressBar__fill--animated"]),null,1,{style:{width:100*(0,r.clamp01)(f)+"%",opacity:.4}}),(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,r.clamp01)(Math.min(f,h))+"%"}}),(0,o.createVNode)(1,"div","Slider__cursorOffset",[(0,o.createVNode)(1,"div","Slider__cursor"),(0,o.createVNode)(1,"div","Slider__pointer"),t&&(0,o.createVNode)(1,"div","Slider__popupValue",l,0)],0,{style:{width:100*(0,r.clamp01)(h)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",w?k:l,0),d],0,Object.assign({},(0,c.computeBoxProps)(x),{onMouseDown:p})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Tabs=void 0;var o=n(0),r=n(10),a=n(17),i=n(120);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e.className,n=e.vertical,i=e.children,l=c(e,["className","vertical","children"]);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Tabs",n?"Tabs--vertical":"Tabs--horizontal",t,(0,a.computeBoxClassName)(l)]),(0,o.createVNode)(1,"div","Tabs__tabBox",i,0),2,Object.assign({},(0,a.computeBoxProps)(l))))};t.Tabs=l;l.Tab=function(e){var t=e.className,n=e.selected,a=e.altSelection,l=c(e,["className","selected","altSelection"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",n&&"Tabs__tab--selected",a&&n&&"Tabs__tab--altSelection",t]),selected:!a&&n,color:"transparent"},l)))}},function(e,t,n){var o={"./AiAirlock.js":431,"./AirAlarm.js":432,"./AirlockElectronics.js":440,"./Apc.js":441,"./AtmosAlertConsole.js":442,"./AtmosControlConsole.js":443,"./AtmosFilter.js":444,"./AtmosMixer.js":445,"./AtmosPump.js":446,"./AtmosRelief.js":447,"./BankMachine.js":448,"./BluespaceArtillery.js":449,"./BorgPanel.js":450,"./BrigTimer.js":451,"./Canister.js":452,"./Canvas.js":453,"./CardsDeck.js":454,"./Cargo.js":455,"./CargoExpress.js":459,"./CellularEmporium.js":460,"./CentcomPodLauncher.js":461,"./ChemDispenser.js":474,"./ChemHeater.js":475,"./ChemMaster.js":476,"./ChemSynthesizer.js":480,"./CodexGigas.js":481,"./ComputerFabricator.js":482,"./Crayon.js":483,"./CrewConsole.js":484,"./Cryo.js":485,"./DisposalUnit.js":486,"./DnaVault.js":487,"./EightBallVote.js":488,"./EmergencyShuttleConsole.js":489,"./EngravedMessage.js":490,"./Gps.js":491,"./GravityGenerator.js":492,"./GulagItemReclaimer.js":493,"./GulagTeleporterConsole.js":494,"./Holodeck.js":495,"./ImplantChair.js":496,"./Intellicard.js":497,"./KeycardAuth.js":498,"./LaborClaimConsole.js":499,"./LanguageMenu.js":500,"./LaunchpadConsole.js":501,"./LaunchpadRemote.js":504,"./MechBayPowerConsole.js":505,"./Mule.js":506,"./NaniteChamberControl.js":507,"./NaniteCloudControl.js":508,"./NaniteProgramHub.js":512,"./NaniteProgrammer.js":513,"./NaniteRemote.js":522,"./NotificationPreferences.js":523,"./NtnetRelay.js":524,"./NtosAiRestorer.js":525,"./NtosCard.js":526,"./NtosConfiguration.js":527,"./NtosFileManager.js":528,"./NtosMain.js":529,"./NtosNetChat.js":530,"./NtosNetDos.js":531,"./NtosNetDownloader.js":532,"./NtosNetMonitor.js":533,"./NtosNetTransfer.js":534,"./NtosRbmkStats.js":535,"./NtosRevelation.js":536,"./NtosStationAlertConsole.js":537,"./NtosSupermatterMonitor.js":538,"./NuclearBomb.js":539,"./OperatingComputer.js":540,"./OreBox.js":541,"./OreRedemptionMachine.js":542,"./Pandemic.js":543,"./PersonalCrafting.js":544,"./PortableBasicInfo.js":123,"./PortablePump.js":545,"./PortableScrubber.js":546,"./PowerMonitor.js":547,"./Radio.js":548,"./RapidPipeDispenser.js":549,"./RbmkControlRods.js":550,"./RbmkStats.js":551,"./SatelliteControl.js":552,"./ShuttleManipulator.js":553,"./Signaler.js":554,"./Sleeper.js":555,"./SlimeBodySwapper.js":556,"./SmartVend.js":557,"./Smes.js":558,"./SmokeMachine.js":559,"./SolarControl.js":560,"./SpaceHeater.js":561,"./SpawnersMenu.js":562,"./StationAlertConsole.js":176,"./SuitStorageUnit.js":563,"./Tank.js":564,"./TankDispenser.js":565,"./TelecommsInteraction.js":566,"./TelecommsLogBrowser.js":567,"./TelecommsMonitor.js":568,"./TelecommsPDALog.js":569,"./Teleporter.js":570,"./ThermoMachine.js":571,"./TurbineComputer.js":572,"./Uplink.js":573,"./Wires.js":574};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=430},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},u=d[l.power.main]||d[0],s=d[l.power.backup]||d[0],p=d[l.shock]||d[0];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!l.power.main,content:"Disrupt",onClick:function(){return c("disrupt-main")}}),children:[l.power.main?"Online":"Offline"," ",l.wires.main_1&&l.wires.main_2?l.power.main_timeleft>0&&"["+l.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!l.power.backup,content:"Disrupt",onClick:function(){return c("disrupt-backup")}}),children:[l.power.backup?"Online":"Offline"," ",l.wires.backup_1&&l.wires.backup_2?l.power.backup_timeleft>0&&"["+l.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:p.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(l.wires.shock&&0===l.shock),content:"Restore",onClick:function(){return c("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!l.wires.shock,content:"Temporary",onClick:function(){return c("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!l.wires.shock,content:"Permanent",onClick:function(){return c("shock-perm")}})],4),children:[2===l.shock?"Safe":"Electrified"," ",(l.wires.shock?l.shock_timeleft>0&&"["+l.shock_timeleft+"s]":"[Wires have been cut!]")||-1===l.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.id_scanner?"power-off":"times",content:l.id_scanner?"Enabled":"Disabled",selected:l.id_scanner,disabled:!l.wires.id_scanner,onClick:function(){return c("idscan-toggle")}}),children:!l.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.emergency?"power-off":"times",content:l.emergency?"Enabled":"Disabled",selected:l.emergency,onClick:function(){return c("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.locked?"lock":"unlock",content:l.locked?"Lowered":"Raised",selected:l.locked,disabled:!l.wires.bolts,onClick:function(){return c("bolt-toggle")}}),children:!l.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.lights?"power-off":"times",content:l.lights?"Enabled":"Disabled",selected:l.lights,disabled:!l.wires.lights,onClick:function(){return c("light-toggle")}}),children:!l.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.safe?"power-off":"times",content:l.safe?"Enabled":"Disabled",selected:l.safe,disabled:!l.wires.safe,onClick:function(){return c("safe-toggle")}}),children:!l.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.speed?"power-off":"times",content:l.speed?"Enabled":"Disabled",selected:l.speed,disabled:!l.wires.timing,onClick:function(){return c("speed-toggle")}}),children:!l.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.opened?"sign-out-alt":"sign-in-alt",content:l.opened?"Open":"Closed",selected:l.opened,disabled:l.locked||l.welded,onClick:function(){return c("open-close")}}),children:!(!l.locked&&!l.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),l.locked?"bolted":"",l.locked&&l.welded?" and ":"",l.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(0),r=n(2),a=n(4),i=n(433),c=n(439),l=n(88);t.AirAlarm=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.locked&&!u.siliconUser;return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.InterfaceLockNoticeBox,{siliconUser:u.siliconUser,locked:u.locked,onLockStatusChange:function(){return d("lock")}}),(0,o.createComponentVNode)(2,c.AirAlarmStatus),!s&&(0,o.createComponentVNode)(2,i.AirAlarmControl)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(434),c=n(435),l=n(436),d=n(437),u=n(438);t.AirAlarmControl=function(e,t){var n=(0,r.useBackend)(t),i=(n.config,n.data),c=(0,r.useLocalState)(t,"AirAlarmPage","home"),l=c[0],d=c[1],u=s[l]||s.home,p=u.component();return(0,o.createComponentVNode)(2,a.Section,{title:u.title,buttons:"home"!==i.screen&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return d("home")}}),children:(0,o.createComponentVNode)(2,p)})};var s={home:{title:"Air Controls",component:function(){return i.AirAlarmControlHome}},vents:{title:"Vent Controls",component:function(){return u.AirAlarmControlVents}},scrubbers:{title:"Scrubber Controls",component:function(){return l.AirAlarmControlScrubbers}},modes:{title:"Operating Mode",component:function(){return c.AirAlarmControlModes}},thresholds:{title:"Alarm Thresholds",component:function(){return d.AirAlarmControlThresholds}}}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlHome=void 0;var o=n(0),r=n(2),a=n(1);t.AirAlarmControlHome=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(0,r.useLocalState)(t,"AirAlarmPage","home"),d=(l[0],l[1]),u=c.mode,s=c.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return i(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return i("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,a.Box,{mt:2}),(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlModes=void 0;var o=n(0),r=n(2),a=n(1);t.AirAlarmControlModes=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.modes;return c&&0!==c.length?c.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return i("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,a.Box,{mt:1})],4,e.mode)})):"Nothing to show"}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlScrubbers=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(38);t.AirAlarmControlScrubbers=function(e,t){var n=e.state,r=(0,a.useBackend)(t).data.scrubbers;return r&&0!==r.length?r.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l,Object.assign({state:n},e),e.id_tag))})):"Nothing to show"};var l=function(e,t){var n=e.long_name,l=e.power,d=e.scrubbing,u=e.id_tag,s=e.widenet,p=e.filter_types,m=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){return m("power",{id_tag:u,val:Number(!l)})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,i.Button,{icon:d?"filter":"sign-in-alt",color:d||"danger",content:d?"Scrubbing":"Siphoning",onClick:function(){return m("scrubbing",{id_tag:u,val:Number(!d)})}}),(0,o.createComponentVNode)(2,i.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return m("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Filters",children:d&&p.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,c.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return m("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlThresholds=void 0;var o=n(0),r=n(19),a=n(2),i=n(1);t.AirAlarmControlThresholds=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,l.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return c("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmControlVents=void 0;var o=n(0),r=n(16),a=n(2),i=n(1);t.AirAlarmControlVents=function(e,t){var n=e.state,r=(0,a.useBackend)(t).data.vents;return r&&0!==r.length?r.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c,Object.assign({state:n},e),e.id_tag))})):"Nothing to show"};var c=function(e,t){var n=e.id_tag,c=e.long_name,l=e.power,d=e.checks,u=e.excheck,s=e.incheck,p=e.direction,m=e.external,f=e.internal,h=e.extdefault,C=e.intdefault,g=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(c),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:l?"power-off":"times",selected:l,content:l?"On":"Off",onClick:function(){return g("power",{id_tag:n,val:Number(!l)})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mode",children:"release"===p?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return g("incheck",{id_tag:n,val:d})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return g("excheck",{id_tag:n,val:d})}})]}),!!s&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return g("set_internal_pressure",{id_tag:n,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:C,content:"Reset",onClick:function(){return g("reset_internal_pressure",{id_tag:n})}})]}),!!u&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(m),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return g("set_external_pressure",{id_tag:n,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return g("reset_external_pressure",{id_tag:n})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarmStatus=void 0;var o=n(0),r=n(19),a=n(2),i=n(1);t.AirAlarmStatus=function(e,t){var n=(0,a.useBackend)(t).data,c=(n.environment_data||[]).filter((function(e){return e.value>=.01})),l={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},d=l[n.danger_level]||l[0];return(0,o.createComponentVNode)(2,i.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[c.length>0&&(0,o.createFragment)([c.map((function(e){var t=l[e.danger_level]||l[0];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Local status",color:d.color,children:d.localStatusText}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Area status",color:n.atmos_alarm||n.fire_alarm?"bad":"good",children:(n.atmos_alarm?"Atmosphere Alarm":n.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!n.emagged&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AirlockElectronics=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.regions||[],u=(0,r.useLocalState)(t,"tab",d[0].name),s=u[0],p=u[1],m=d.find((function(e){return e.name===s})),f={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.oneAccess?"unlock":"lock",content:l.oneAccess?"One":"All",onClick:function(){return c("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return c("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return c("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&l.unres_direction?"check-square-o":"square-o",content:"North",selected:1&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&l.unres_direction?"check-square-o":"square-o",content:"East",selected:2&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&l.unres_direction?"check-square-o":"square-o",content:"South",selected:4&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&l.unres_direction?"check-square-o":"square-o",content:"West",selected:8&l.unres_direction,onClick:function(){return c("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:d.map((function(e){var t=e.name,n=e.accesses||[],r=f[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(n)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:r,selected:s===t,onClick:function(){return p(t)},children:t},t)}))})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:m.accesses.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return c("set",{access:e.id})}})},e.id)}))})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(88);t.Apc=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.locked&&!d.siliconUser,s={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},p={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},m=s[d.externalPower]||s[0],f=s[d.chargingStatus]||s[0],h=d.powerChannels||[],C=p[d.malfStatus]||p[0],g=d.powerCellStatus/100;return d.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",d.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return l("reboot")}})]}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:d.siliconUser,locked:d.locked,onLockStatusChange:function(){return l("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!u,disabled:u,onClick:function(){return l("breaker")}}),children:["[ ",m.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:g})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:f.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.chargeMode?"sync":"close",content:d.chargeMode?"Auto":"Off",disabled:u,onClick:function(){return l("charge")}}),children:["[ ",f.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[h.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!u&&(1===e.status||3===e.status),disabled:u,onClick:function(){return l("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!u&&2===e.status,disabled:u,onClick:function(){return l("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!u&&0===e.status,disabled:u,onClick:function(){return l("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,d.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,o.createFragment)([!!d.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:C.icon,content:C.content,color:"bad",onClick:function(){return l(C.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return l("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:u,onClick:function(){return l("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:d.emergencyLights?"Enabled":"Disabled",disabled:u,onClick:function(){return l("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",disabled:u,onClick:function(){return l("toggle_nightshift")}})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.priority||[],u=l.minor||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[d.length>0?d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return c("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),u.length>0?u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return c("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(0),r=n(33),a=n(19),i=n(2),c=n(1),l=n(4);t.AtmosControlConsole=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=u.sensors||[];return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:!!u.tank&&s[0].long_name,children:s.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!u.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),u.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return d("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:u.inputting?"power-off":"times",content:u.inputting?"Injecting":"Off",selected:u.inputting,onClick:function(){return d("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:u.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return d("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:u.outputting?"power-off":"times",content:u.outputting?"Open":"Closed",selected:u.outputting,onClick:function(){return d("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(u.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return d("pressure",{pressure:t})}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(0),r=n(2),a=n(1),i=n(38),c=n(4);t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.filter_types||[];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.on?"power-off":"times",content:d.on?"On":"Off",selected:d.on,onClick:function(){return l("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(d.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return l("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:d.rate===d.max_rate,onClick:function(){return l("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return l("filter",{mode:e.id})}},e.id)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.set_pressure===l.max_pressure,onClick:function(){return c("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return c("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return c("node2",{concentration:t})}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosPump=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return c("power")}})}),l.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return c("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.rate===l.max_rate,onClick:function(){return c("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.pressure===l.max_pressure,onClick:function(){return c("pressure",{pressure:"max"})}})]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosRelief=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.AtmosRelief=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Open Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.open_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return c("open_pressure",{open_pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.open_pressure===l.max_pressure,onClick:function(){return c("open_pressure",{open_pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Close Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.close_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:l.open_pressure,step:10,onChange:function(e,t){return c("close_pressure",{close_pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.close_pressure===l.open_pressure,onClick:function(){return c("close_pressure",{close_pressure:"max"})}})]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BankMachine=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_balance,u=l.siphoning,s=l.station_name;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"times":"sync",content:u?"Stop Siphoning":"Siphon Credits",selected:u,onClick:function(){return c(u?"halt":"siphon")}}),children:d+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BluespaceArtillery=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.notice,u=l.connected,s=l.unlocked,p=l.target;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:d}),u?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!s,onClick:function(){return c("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:p?"average":"bad",fontSize:"25px",children:p||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:s?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!p,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return c("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return c("build")}})})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BorgPanel=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.borg||{},u=l.cell||{},s=u.charge/u.maxcharge,p=l.channels||[],m=l.modules||[],f=l.upgrades||[],h=l.ais||[],C=l.laws||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:d.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return c("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:d.emagged?"check-square-o":"square-o",content:"Emagged",selected:d.emagged,onClick:function(){return c("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:d.lockdown,onClick:function(){return c("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:d.scrambledcodes,onClick:function(){return c("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[u.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,content:u.charge+" / "+u.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return c("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return c("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return c("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return c("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:d.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:d.active_module===e.type,onClick:function(){return c("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return c("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:h.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return c("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:d.lawupdate,onClick:function(){return c("toggle_lawupdate")}}),children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.BrigTimer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:l.timing?"Stop":"Start",selected:l.timing,onClick:function(){return c(l.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:l.flash_charging?"Recharging":"Flash",disabled:l.flash_charging,onClick:function(){return c("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return c("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return c("time",{adjust:-100})}})," ",String(l.minutes).padStart(2,"0"),":",String(l.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return c("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return c("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return c("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return c("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return c("preset",{preset:"long"})}})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Canister=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",l.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return c("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:l.portConnected?"good":"average",content:l.portConnected?"Connected":"Not Connected"}),!!l.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.restricted?"lock":"unlock",color:"caution",content:l.restricted?"Restricted to Engineering":"Public",onClick:function(){return c("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.releasePressure/(l.maxReleasePressure-l.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:l.releasePressure===l.defaultReleasePressure,content:"Reset",onClick:function(){return c("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:l.releasePressure<=l.minReleasePressure,content:"Min",onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return c("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:l.releasePressure>=l.maxReleasePressure,content:"Max",onClick:function(){return c("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.valveOpen?"unlock":"lock",color:l.valveOpen?l.hasHoldingTank?"caution":"danger":null,content:l.valveOpen?"Open":"Closed",onClick:function(){return c("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!l.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:l.valveOpen&&"danger",content:"Eject",onClick:function(){return c("eject")}}),children:[!!l.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.holdingTank.tankPressure})," kPa"]})]}),!l.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canvas=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Canvas=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,c,{value:d.grid,onCanvasClick:function(e,t){return l("paint",{x:e,y:t})}}),(0,o.createComponentVNode)(2,a.Box,{children:d.name})]})})})};var c=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).canvasRef=(0,o.createRef)(),n.onCVClick=t.onCanvasClick,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.componentDidMount=function(){this.drawCanvas(this.props)},a.componentDidUpdate=function(){this.drawCanvas(this.props)},a.drawCanvas=function(e){var t=this.canvasRef.current.getContext("2d"),n=e.value,o=n.length;if(o){var r=n[0].length,a=Math.round(this.canvasRef.current.width/o),i=Math.round(this.canvasRef.current.height/r);t.save(),t.scale(a,i);for(var c=0;c=0||(r[n]=e[n]);return r}(t,["res","value","px_per_unit"]),c=n.length*a,l=0!==c?n[0].length*a:0;return(0,o.normalizeProps)((0,o.createVNode)(1,"canvas",null,"Canvas failed to render.",16,Object.assign({width:c||300,height:l||300},i,{onClick:function(t){return e.clickwrapper(t)}}),null,this.canvasRef))},r}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.CardsDeck=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.CardsDeck=function(e,t){var n=(0,r.useBackend)(t),c=n.data,l=n.act,d=c.face_up,u=c.rotation,s=c.cards,p=c.name,m=c.peeking,f=c.possible_rotations,h=(0,r.useLocalState)(t,"tab",0),C=h[0],g=h[1],b=(0,r.useLocalState)(t,"drawCount",1),N=b[0],v=b[1],V=(0,r.useLocalState)(t,"dealCards",1),y=V[0],_=V[1],k=(0,r.useLocalState)(t,"dealHands",1),x=k[0],w=k[1],L=(0,r.useLocalState)(t,"selectedCards",[]),B=L[0],S=L[1];return(0,o.createComponentVNode)(2,i.Window,{resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:p,children:[(0,o.createComponentVNode)(2,a.Box,{children:["This ",(0,o.createVNode)(1,"b",null,p,0)," contains ",(0,o.createVNode)(1,"b",null,[s.length,(0,o.createTextVNode)(" cards")],0),"."]}),(0,o.createComponentVNode)(2,a.Box,{children:["The deck is ",(0,o.createVNode)(1,"b",null,u,0)," and turned ",(0,o.createVNode)(1,"b",null,d?"face-up":"face-down",0),"."]}),!!d&&s.length>0&&(0,o.createComponentVNode)(2,a.Box,{children:["You can see a ",(0,o.createVNode)(1,"b",null,s[s.length-1].name,0)," on top."]})||null]}),(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===C,onClick:function(){return g(0)},children:"Controls"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===C,onClick:function(){return g(1)},children:"Peek"})]}),0===C&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flip",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("flip")},content:d?"face-up":"face-down"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rotate",children:(0,o.createComponentVNode)(2,a.Dropdown,{selected:u,options:f,onSelected:function(e){return l("rotate",{angle:e})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Draw",children:[(0,o.createComponentVNode)(2,a.NumberInput,{minValue:1,maxValue:s.length,unit:"cards",value:N,onChange:function(e,t){return v(parseInt(t,10)||1)}}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("draw",{cards:Object.keys(s.slice(0,N))})},content:"into new hand"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deal",children:[(0,o.createComponentVNode)(2,a.NumberInput,{minValue:1,maxValue:8,unit:"hands",value:x,onChange:function(e,t){return w(parseInt(t,10)||1)}}),"with",(0,o.createComponentVNode)(2,a.NumberInput,{minValue:1,maxValue:Math.ceil(s.length/4),unit:"cards",value:y,onChange:function(e,t){return _(parseInt(t,10)||1)}}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("deal",{count:y,hands:x})},content:"Deal"}),(0,o.createComponentVNode)(2,a.Box,{as:"small",color:y*x>s.length?"bad":"good",children:["(",y*x," cards total)"]})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shuffle",children:(0,o.createComponentVNode)(2,a.Button,{content:"Shuffle deck",icon:"retweet",onClick:function(){l("shuffle"),l("flip",{side:"face_down"}),v(1),S([])}})})]})}),1===C&&(0,o.createComponentVNode)(2,a.Section,{title:"Peek",children:m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{style:{"padding-bottom":"10px"},children:[(0,o.createComponentVNode)(2,a.Button,{content:"Draw",onClick:function(){l("draw",{cards:B}),S([])}}),(0,o.createComponentVNode)(2,a.Button,{content:"Select All",onClick:function(){return S(Array.from(Array(s.length).keys()))}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deselect All",onClick:function(){return S([])}})]}),(0,o.createComponentVNode)(2,a.Box,{overflowY:"scroll",height:"calc(100vh - 270px)",children:(0,o.createComponentVNode)(2,a.Table,{children:s.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",children:t+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:B.includes(t),onClick:function(){return function(e){B.includes(e)?S(B.filter((function(t){return t!==e}))):S([].concat(B,[e]))}(t)}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Draw 1",onClick:function(){return l("draw",{cards:[t]})}})})]},e.name)}))})})],4)||(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("peek")},content:"Peek in deck"}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"(Announces to surroundings!)"})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cargo=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(456),l=n(172),d=n(458);t.Cargo=function(e,t){var n=(0,r.useBackend)(t),u=n.data,s=n.act,p=u.requestonly,m=u.points,f=u.docked,h=u.location,C=u.message,g=u.loan,b=u.loan_dispatched,N=u.away,v=u.cart||[],V=u.requests||[],y=Object.values(u.supplies),_=(0,r.useLocalState)(t,"tab","catalog"),k=_[0],x=_[1],w=v.reduce((function(e,t){return e+t.cost}),0),L=p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:1,children:[0===v.length&&"Cart is empty",1===v.length&&"1 item",v.length>=2&&v.length+" items"," ",w>0&&"("+w+" cr)"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return s("clear")}})],4);return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(m)})," credits"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shuttle",children:f&&!p&&(0,o.createComponentVNode)(2,a.Button,{content:h,onClick:function(){return s("send")}})||h}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"CentCom Message",children:C}),g&&!p?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loan",children:b?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,a.Button,{content:"Loan Shuttle",disabled:!(N&&f),onClick:function(){return s("loan")}})}):""]})}),(0,o.createComponentVNode)(2,a.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"list",lineHeight:"23px",selected:"catalog"===k,onClick:function(){return x("catalog")},children:"Catalog"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"envelope",className:V.length>0&&"requests"!==k&&"color-yellow",lineHeight:"23px",selected:"requests"===k,onClick:function(){return x("requests")},children:["Requests (",V.length,")"]}),!p&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"shopping-cart",className:v.length>0&&"cart"!==k&&"color-yellow",lineHeight:"23px",selected:"cart"===k,onClick:function(){return x("cart")},children:["Checkout (",v.length,")"]})]}),"catalog"===k&&(0,o.createComponentVNode)(2,a.Section,{title:"Catalog",buttons:L,children:(0,o.createComponentVNode)(2,l.Catalog,{supplies:y})}),"requests"===k&&(0,o.createComponentVNode)(2,a.Section,{title:"Active Requests",buttons:!p&&(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return s("denyall")}}),children:(0,o.createComponentVNode)(2,d.Requests)}),"cart"===k&&(0,o.createComponentVNode)(2,a.Section,{title:"Current Cart",buttons:L,children:(0,o.createComponentVNode)(2,c.Cart)})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cart=void 0;var o=n(0),r=n(2),a=n(1);t.Cart=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=i.requestonly,d=i.docked,u=i.location,s=i.away,p=i.cart||[];return(0,o.createFragment)([0===p.length&&"Nothing in cart",p.length>0&&(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return c("remove",{id:e.id})}})],4),children:e.object},e.id)}))}),p.length>0&&!l&&(0,o.createComponentVNode)(2,a.Box,{mt:2,children:1===s&&1===d&&(0,o.createComponentVNode)(2,a.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return c("send")}})||(0,o.createComponentVNode)(2,a.Box,{opacity:.5,children:["Shuttle in ",u,"."]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CatalogPackItemList=void 0;var o=n(0),r=n(2),a=n(1);t.CatalogPackItemList=function(e,t){var n=e.supply,i=(0,r.useBackend)(t),c=i.data,l=i.act,d=c.self_paid,u=n.packs;return(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){var t=(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:(d?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return l("add",{id:e.id})}});return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:t,children:!!e.access&&"Restrictions Apply"},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Requests=void 0;var o=n(0),r=n(2),a=n(1);t.Requests=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=i.requestonly,d=i.requests||[];return 0===d.length?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",d.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"check",color:"good",onClick:function(){return c("approve",{id:e.id})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"bad",onClick:function(){return c("deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=void 0;var o=n(0),r=n(1),a=n(88),i=n(4),c=n(172),l=n(2);t.CargoExpress=function(e,t){var n=(0,l.useBackend)(t),d=n.data,u=n.act,s=d.siliconUser,p=d.locked,m=d.points,f=d.usingBeacon,h=d.hasBeacon,C=d.beaconName,g=d.beaconzone,b=d.printMsg,N=d.canBuyBeacon,v=d.message,V=Object.values(d.supplies);return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.InterfaceLockNoticeBox,{siliconUser:s,locked:p,onLockStatusChange:function(){return u("lock")},accessText:"a QM-level ID card"}),!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,r.AnimatedNumber,{value:Math.round(m)})," credits"]}),children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Cargo Bay",selected:!f,onClick:function(){return u("LZCargo")}}),(0,o.createComponentVNode)(2,r.Button,{selected:f,disabled:!h,onClick:function(){return u("LZBeacon")},children:[g," (",C,")"]}),(0,o.createComponentVNode)(2,r.Button,{content:b,disabled:!N,onClick:function(){return u("printBeacon")}})]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Notice",children:v})]})}),(0,o.createComponentVNode)(2,c.Catalog,{supplies:V})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.CellularEmporium=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.abilities;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!l.can_readapt,onClick:function(){return c("readapt")}}),children:l.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return c("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(0),r=(n(16),n(2)),a=n(1),i=n(4),c=n(462),l=n(463),d=n(464),u=n(465),s=n(466),p=n(467),m=n(468),f=n(469),h=n(470),C=n(471),g=n(472),b=n(473);t.CentcomPodLauncher=function(e,t){var n=(0,r.useBackend)(t),N=n.act,v=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,C.CPLSupplyBay),(0,o.createComponentVNode)(2,g.CPLTeleportTo),(0,o.createComponentVNode)(2,c.CPLCloneMode),(0,o.createComponentVNode)(2,s.CPLLaunchStyle),(0,o.createComponentVNode)(2,u.CPLExplosion),(0,o.createComponentVNode)(2,l.CPLDamage),(0,o.createComponentVNode)(2,d.CPLEffects),(0,o.createComponentVNode)(2,p.CPLMovement),(0,o.createComponentVNode)(2,m.CPLNameAndDescription),(0,o.createComponentVNode)(2,f.CPLSound),(0,o.createComponentVNode)(2,b.CPLTimers),(0,o.createComponentVNode)(2,h.CPLStyle)]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:v.numObjects+" turfs in "+v.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pod Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return N("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:v.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return N("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return N("clearBay")}})],4)})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLCloneMode=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLCloneMode=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,r.Button,{content:"Launch Clones",selected:c.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return i("launchClone")}})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLDamage=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLDamage=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Damage",selected:1===c.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return i("damageCustom")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Gib",selected:2===c.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return i("damageGib")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLEffects=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLEffects=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Stun",selected:c.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return i("effectStun")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Delimb",selected:c.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return i("effectLimb")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Yeet Organs",selected:c.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return i("effectOrgans")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLExplosion=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLExplosion=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Size",selected:1===c.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return i("explosionCustom")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Adminbus",selected:2===c.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return i("explosionBus")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLLaunchStyle=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLLaunchStyle=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Ordered",selected:1===c.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return i("launchOrdered")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Random",selected:2===c.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return i("launchRandom")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLMovement=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLMovement=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Bluespace",selected:c.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return i("effectBluespace")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Stealth",selected:c.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return i("effectStealth")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Quiet",selected:c.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return i("effectQuiet")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Reverse Mode",selected:c.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return i("effectReverse")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Missile Mode",selected:c.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return i("effectMissile")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Any Descent Angle",selected:c.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return i("effectCircle")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Machine Gun Mode",selected:c.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return i("effectBurst")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Specific Target",selected:c.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return i("effectTarget")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLNameAndDescription=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLNameAndDescription=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Name/Desc",selected:c.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return i("effectName")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Alert Ghosts",selected:c.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return i("effectAnnounce")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLSound=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLSound=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Falling Sound",selected:c.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return i("fallSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Landing Sound",selected:c.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return i("landingSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Opening Sound",selected:c.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return i("openingSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Leaving Sound",selected:c.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return i("leavingSound")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Admin Sound Volume",selected:c.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return i("soundVolume")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLStyle=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLStyle=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Standard",selected:1===c.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return i("styleStandard")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Advanced",selected:2===c.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return i("styleBluespace")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Syndicate",selected:4===c.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return i("styleSyndie")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Deathsquad",selected:5===c.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return i("styleBlue")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Cult Pod",selected:6===c.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return i("styleCult")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Missile",selected:7===c.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return i("styleMissile")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Syndicate Missile",selected:8===c.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return i("styleSMissile")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Supply Crate",selected:9===c.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return i("styleBox")}}),(0,o.createComponentVNode)(2,r.Button,{content:"HONK",selected:10===c.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return i("styleHONK")}}),(0,o.createComponentVNode)(2,r.Button,{content:"~Fruit",selected:11===c.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return i("styleFruit")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Invisible",selected:12===c.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return i("styleInvisible")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Gondola",selected:13===c.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return i("styleGondola")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Show Contents (See Through Pod)",selected:14===c.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return i("styleSeeThrough")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLSupplyBay=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLSupplyBay=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Bay #1",selected:1===c.bayNumber,onClick:function(){return i("bay1")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Bay #2",selected:2===c.bayNumber,onClick:function(){return i("bay2")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Bay #3",selected:3===c.bayNumber,onClick:function(){return i("bay3")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Bay #4",selected:4===c.bayNumber,onClick:function(){return i("bay4")}}),(0,o.createComponentVNode)(2,r.Button,{content:"ERT Bay",selected:5===c.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return i("bay5")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLTeleportTo=void 0;var o=n(0),r=n(1),a=n(2);t.CPLTeleportTo=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,r.Button,{content:c.bay,onClick:function(){return i("teleportCentcom")}}),(0,o.createComponentVNode)(2,r.Button,{content:c.oldArea?c.oldArea:"Where you were",disabled:!c.oldArea,onClick:function(){return i("teleportBack")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CPLTimers=void 0;var o=n(0),r=(n(16),n(1)),a=n(2);t.CPLTimers=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,r.Button,{content:"Custom Falling Duration",selected:4!==c.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return i("fallDuration")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Landing Time",selected:20!==c.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return i("landingDelay")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Opening Time",selected:30!==c.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return i("openingDelay")}}),(0,o.createComponentVNode)(2,r.Button,{content:"Custom Leaving Time",selected:30!==c.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return i("departureDelay")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(0),r=n(19),a=n(16),i=n(2),c=n(1),l=n(4);t.ChemDispenser=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=!!u.recordingRecipe,p=Object.keys(u.recipes).map((function(e){return{name:e,contents:u.recipes[e]}})),m=u.beakerTransferAmounts||[],f=s&&Object.keys(u.recordingRecipe).map((function(e){return{id:e,name:(0,a.toTitleCase)(e.replace(/_/," ")),volume:u.recordingRecipe[e]}}))||u.beakerContents||[];return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Status",buttons:s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,mx:1,color:"red",children:[(0,o.createComponentVNode)(2,c.Icon,{name:"circle",mr:1}),"Recording"]}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Energy",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:u.energy/u.maxEnergy,content:(0,r.toFixed)(u.energy)+" units"})})})}),(0,o.createComponentVNode)(2,c.Section,{title:"Recipes",buttons:(0,o.createFragment)([!s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,mx:1,children:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",content:"Clear recipes",onClick:function(){return d("clear_recipes")}})}),!s&&(0,o.createComponentVNode)(2,c.Button,{icon:"circle",disabled:!u.isBeakerLoaded,content:"Record",onClick:function(){return d("record_recipe")}}),s&&(0,o.createComponentVNode)(2,c.Button,{icon:"ban",color:"transparent",content:"Discard",onClick:function(){return d("cancel_recording")}}),s&&(0,o.createComponentVNode)(2,c.Button,{icon:"save",color:"green",content:"Save",onClick:function(){return d("save_recording")}})],0),children:(0,o.createComponentVNode)(2,c.Box,{mr:-1,children:[p.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"tint",width:"129.5px",lineHeight:"21px",content:e.name,onClick:function(){return d("dispense_recipe",{recipe:e.name})}},e.name)})),0===p.length&&(0,o.createComponentVNode)(2,c.Box,{color:"light-gray",children:"No recipes."})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Dispense",buttons:m.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"plus",selected:e===u.amount,content:e,onClick:function(){return d("amount",{target:e})}},e)})),children:(0,o.createComponentVNode)(2,c.Box,{mr:-1,children:u.chemicals.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"tint",width:"129.5px",lineHeight:"21px",content:e.title,onClick:function(){return d("dispense",{reagent:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"Beaker",buttons:m.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"minus",disabled:s,content:e,onClick:function(){return d("remove",{amount:e})}},e)})),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Beaker",buttons:!!u.isBeakerLoaded&&(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",disabled:!u.isBeakerLoaded,onClick:function(){return d("eject")}}),children:(s?"Virtual beaker":u.isBeakerLoaded&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.AnimatedNumber,{initial:0,value:u.beakerCurrentVolume}),(0,o.createTextVNode)("/"),u.beakerMaxVolume,(0,o.createTextVNode)(" units, "),u.beakerCurrentpH,(0,o.createTextVNode)(" pH")],0))||"No beaker"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Contents",children:[(0,o.createComponentVNode)(2,c.Box,{color:"label",children:u.isBeakerLoaded||s?0===f.length&&"Nothing":"N/A"}),f.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{color:"label",children:[(0,o.createComponentVNode)(2,c.AnimatedNumber,{initial:0,value:e.volume})," ","units of ",e.name]},e.name)}))]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemHeater=void 0;var o=n(0),r=n(19),a=n(2),i=n(1),c=n(4),l=n(173);t.ChemHeater=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.targetTemp,p=u.isActive,m=u.isBeakerLoaded,f=u.currentTemp,h=u.currentpH,C=u.beakerCurrentVolume,g=u.beakerMaxVolume,b=u.beakerContents,N=void 0===b?[]:b;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Thermostat",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:p?"power-off":"times",selected:p,content:p?"On":"Off",onClick:function(){return d("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,i.NumberInput,{width:"65px",unit:"K",step:2,stepPixelSize:1,value:(0,r.round)(s),minValue:0,maxValue:1e3,onDrag:function(e,t){return d("temperature",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.Box,{width:"60px",textAlign:"right",children:m&&(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:f,format:function(e){return(0,r.toFixed)(e)+" K"}})||"\u2014"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"pH",children:(0,o.createComponentVNode)(2,i.Box,{width:"60px",textAlign:"right",children:m&&(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:h,format:function(e){return(0,r.toFixed)(e)+" pH"}})||"-"})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:!!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:2,children:[C," / ",g," units"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return d("eject")}})],4),children:(0,o.createComponentVNode)(2,l.BeakerContents,{beakerLoaded:m,beakerContents:N})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(0),r=n(1),a=n(4),i=n(477),c=n(478),l=n(479),d=n(2);t.ChemMaster=function(e,t){var n=(0,d.useBackend)(t),u=n.data,s=n.act,p=u.screen,m=u.beakerContents,f=void 0===m?[]:m,h=u.bufferContents,C=void 0===h?[]:h,g=u.beakerCurrentVolume,b=u.beakerMaxVolume,N=u.isBeakerLoaded,v=u.isPillBottleLoaded,V=u.pillBottleCurrentAmount,y=u.pillBottleMaxAmount,_=u.mode;return"analyze"===p?(0,o.createComponentVNode)(2,c.AnalysisResults):(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.Section,{title:"Beaker",buttons:!!N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:"label",mr:2,children:[(0,o.createComponentVNode)(2,r.AnimatedNumber,{value:g,initial:0})," / "+b+" units"]}),(0,o.createComponentVNode)(2,r.Button,{icon:"eject",content:"Eject",onClick:function(){return s("eject")}})],4),children:[!N&&(0,o.createComponentVNode)(2,r.Box,{color:"label",mt:"3px",mb:"5px",children:"No beaker loaded."}),!!N&&0===f.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",mt:"3px",mb:"5px",children:"Beaker is empty."}),(0,o.createComponentVNode)(2,i.ChemicalBuffer,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.ChemicalBufferEntry,{chemical:e,transferTo:"buffer"},e.id)}))})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Buffer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:"label",mr:1,children:"Mode:"}),(0,o.createComponentVNode)(2,r.Button,{color:_?"good":"bad",icon:_?"exchange-alt":"times",content:_?"Transfer":"Destroy",onClick:function(){return s("toggleMode")}})],4),children:[0===C.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",mt:"3px",mb:"5px",children:"Buffer is empty."}),(0,o.createComponentVNode)(2,i.ChemicalBuffer,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i.ChemicalBufferEntry,{chemical:e,transferTo:"beaker"},e.id)}))})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Packaging",children:(0,o.createComponentVNode)(2,l.PackagingControls)}),!!v&&(0,o.createComponentVNode)(2,r.Section,{title:"Pill Bottle",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:"label",mr:2,children:[V," / ",y," pills"]}),(0,o.createComponentVNode)(2,r.Button,{icon:"eject",content:"Eject",onClick:function(){return s("ejectPillBottle")}})],4)})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemicalBuffer=t.ChemicalBufferEntry=void 0;var o=n(0),r=n(2),a=n(1);t.ChemicalBufferEntry=function(e,t){var n=(0,r.useBackend)(t).act,i=e.chemical,c=e.transferTo;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.volume,initial:0})," units of "+i.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{content:"1",onClick:function(){return n("transfer",{id:i.id,amount:1,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{content:"5",onClick:function(){return n("transfer",{id:i.id,amount:5,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{content:"10",onClick:function(){return n("transfer",{id:i.id,amount:10,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{content:"All",onClick:function(){return n("transfer",{id:i.id,amount:1e3,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"ellipsis-h",title:"Custom amount",onClick:function(){return n("transfer",{id:i.id,amount:-1,to:c})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"question",title:"Analyze",onClick:function(){return n("analyze",{id:i.id})}})]})]},i.id)};var i=a.Table;t.ChemicalBuffer=i},function(e,t,n){"use strict";t.__esModule=!0,t.AnalysisResults=void 0;var o=n(0),r=n(2),a=n(1);t.AnalysisResults=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=i.analyzeVars,d=i.fermianalyze;return(0,o.createComponentVNode)(2,a.Section,{title:"Analysis Results",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("goScreen",{screen:"home"})}}),children:[!d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:l.state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,a.ColorBox,{color:l.color,mr:1}),l.color]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:l.description}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metabolization Rate",children:[l.metaRate," u/minute"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Threshold",children:l.overD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Threshold",children:l.addicD})]}),!!d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:l.state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,a.ColorBox,{color:l.color,mr:1}),l.color]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:l.description}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metabolization Rate",children:[l.metaRate," u/minute"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Threshold",children:l.overD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Threshold",children:l.addicD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity",children:l.purityF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inverse Ratio",children:l.inverseRatioF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity E",children:l.purityE}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lower Optimal Temperature",children:l.minTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upper Optimal Temperature",children:l.maxTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosive Temperature",children:l.eTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"pH Peak",children:l.pHpeak})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PackagingControls=void 0;var o=n(0),r=n(2),a=(n(22),n(1));var i=function(e){var t,n;function i(){var t;return(t=e.call(this)||this).state={pillAmount:1,patchAmount:1,bottleAmount:1,packAmount:1,vialAmount:1,dartAmount:1},t}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=(this.props,this.context),n=(0,r.useBackend)(t),i=n.data,l=n.act,d=this.state,u=d.pillAmount,s=d.patchAmount,p=d.bottleAmount,m=d.packAmount,f=d.vialAmount,h=d.dartAmount,C=i.condi,g=i.chosenPillStyle,b=i.pillStyles,N=void 0===b?[]:b;return(0,o.createComponentVNode)(2,a.LabeledList,{children:[!C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill type",children:N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===g,textAlign:"center",color:"transparent",onClick:function(){return l("pillStyle",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.className})},e.id)}))}),!C&&(0,o.createComponentVNode)(2,c,{label:"Pills",amount:u,amountUnit:"pills",sideNote:"max 50u",onChangeAmount:function(t,n){return e.setState({pillAmount:n})},onCreate:function(){return l("create",{type:"pill",amount:u,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Patches",amount:s,amountUnit:"patches",sideNote:"max 40u",onChangeAmount:function(t,n){return e.setState({patchAmount:n})},onCreate:function(){return l("create",{type:"patch",amount:s,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Bottles",amount:p,amountUnit:"bottles",sideNote:"max 30u",onChangeAmount:function(t,n){return e.setState({bottleAmount:n})},onCreate:function(){return l("create",{type:"bottle",amount:p,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Hypovials",amount:f,amountUnit:"vials",sideNote:"max 60u",onChangeAmount:function(t,n){return e.setState({vialAmount:n})},onCreate:function(){return l("create",{type:"hypoVial",amount:f,volume:"auto"})}}),!C&&(0,o.createComponentVNode)(2,c,{label:"Smartdarts",amount:h,amountUnit:"darts",sideNote:"max 20u",onChangeAmount:function(t,n){return e.setState({dartAmount:n})},onCreate:function(){return l("create",{type:"smartDart",amount:h,volume:"auto"})}}),!!C&&(0,o.createComponentVNode)(2,c,{label:"Packs",amount:m,amountUnit:"packs",sideNote:"max 10u",onChangeAmount:function(t,n){return e.setState({packAmount:n})},onCreate:function(){return l("create",{type:"condimentPack",amount:m,volume:"auto"})}}),!!C&&(0,o.createComponentVNode)(2,c,{label:"Bottles",amount:p,amountUnit:"bottles",sideNote:"max 50u",onChangeAmount:function(t,n){return e.setState({bottleAmount:n})},onCreate:function(){return l("create",{type:"condimentBottle",amount:p,volume:"auto"})}})]})},i}(o.Component);t.PackagingControls=i;var c=function(e,t){var n=e.label,r=e.amountUnit,i=e.amount,c=e.onChangeAmount,l=e.onCreate,d=e.sideNote;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:n,children:[(0,o.createComponentVNode)(2,a.NumberInput,{width:14,unit:r,step:1,stepPixelSize:15,value:i,minValue:1,maxValue:10,onChange:c}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Create",onClick:l}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,ml:1,color:"label",content:d})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(0),r=n(19),a=n(2),i=n(1),c=n(4);t.ChemSynthesizer=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.amount,s=d.current_reagent,p=d.chemicals,m=void 0===p?[]:p,f=d.possible_amounts,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:h.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===u,onClick:function(){return l("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===s,onClick:function(){return l("select",{reagent:e.id})}},e.id)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.CodexGigas=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[l.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==l.currentSection,onClick:function(){return c(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:l.currentSection>2,onClick:function(){return c(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:l.currentSection>4,onClick:function(){return c(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==l.currentSection,onClick:function(){return c(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:l.currentSection<4,onClick:function(){return c("search")}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(0),r=(n(16),n(2)),a=n(1),i=n(4);t.ComputerFabricator=function(e,t){var n=e.state,l=(0,r.useBackend)(t),d=l.act,u=l.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==u.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return d("clean_order")}}),(0,o.createComponentVNode)(2,c,{state:n})]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return 0===c.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return i("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return i("pick_device",{pick:"2"})}})})]})})]}):1===c.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[c.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_battery,onClick:function(){return i("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===c.hw_battery,onClick:function(){return i("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===c.hw_battery,onClick:function(){return i("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_disk,onClick:function(){return i("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===c.hw_disk,onClick:function(){return i("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===c.hw_disk,onClick:function(){return i("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_netcard,onClick:function(){return i("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_netcard,onClick:function(){return i("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===c.hw_netcard,onClick:function(){return i("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_nanoprint,onClick:function(){return i("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_nanoprint,onClick:function(){return i("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_card,onClick:function(){return i("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_card,onClick:function(){return i("hw_card",{card:"1"})}})})]}),2!==c.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_cpu,onClick:function(){return i("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===c.hw_cpu,onClick:function(){return i("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===c.hw_tesla,onClick:function(){return i("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===c.hw_tesla,onClick:function(){return i("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return i("confirm_order")}})]}):2===c.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[c.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:c.credits>=c.totalprice?"good":"bad",children:[c.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:c.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},s=function(e,t,n,o){var r=e+t+n+o,a=Math.min(Math.max(Math.ceil(r/25),0),5);return l[a]},p=function(e,t){var n=e.type,r=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[n],textAlign:"center",children:r})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(173);t.Cryo=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:d.occupant.name?d.occupant.name:"No Occupant"}),!!d.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:d.occupant.stat,color:d.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:d.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant.health/d.occupant.maxHealth,color:d.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:d.isOperating?"power-off":"times",disabled:d.isOpen,onClick:function(){return l("power")},color:d.isOperating&&"green",children:d.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:d.isOpen?"unlock":"lock",onClick:function(){return l("door")},content:d.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:d.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return l("autoeject")},content:d.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!d.isBeakerLoaded,onClick:function(){return l("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:d.isBeakerLoaded,beakerContents:d.beakerContents})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.DisposalUnit=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return u.full_pressure?(n="good",c="Ready"):u.panel_open?(n="bad",c="Power Disabled"):u.pressure_charging?(n="average",c="Pressurizing"):(n="bad",c="Off"),(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:n,children:c}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:u.flush?"toggle-on":"toggle-off",disabled:u.isai||u.panel_open,content:u.flush?"Disengage":"Engage",onClick:function(){return d(u.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:u.isai,content:"Eject Contents",onClick:function(){return d("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:u.panel_open,selected:u.pressure_charging,onClick:function(){return d(u.pressure_charging?"pump-0":"pump-1")}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.DnaVault=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.completed,u=l.used,s=l.choiceA,p=l.choiceB,m=l.dna,f=l.dna_max,h=l.plants,C=l.plants_max,g=l.animals,b=l.animals_max;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m/f,content:m+" / "+f+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/C,content:h+" / "+C+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:g/g,content:g+" / "+b+" Samples"})})]})}),!(!d||u)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return c("gene",{choice:s})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:p,textAlign:"center",onClick:function(){return c("gene",{choice:p})}})})]})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(0),r=n(2),a=n(1),i=n(16),c=n(4);t.EightBallVote=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.question,s=d.shaking,p=d.answers,m=void 0===p?[]:p;return s?(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',u,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return l("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]})})}):(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(4);t.EmergencyShuttleConsole=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.timer_str,u=l.enabled,s=l.emagged,p=l.engines_started,m=l.authorizations_remaining,f=l.authorizations,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:d}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:p?"good":"average",ml:1,children:p?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!u,onClick:function(){return c("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!u,onClick:function(){return c("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!u,onClick:function(){return c("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"ERROR":"Remaining: "+m}),children:[h.length>0?h.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),h.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.EngravedMessage=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.admin_mode,s=d.creator_key,p=d.creator_name,m=d.has_liked,f=d.has_disliked,h=d.hidden_message,C=d.is_creator,g=d.num_likes,b=d.num_dislikes,N=d.realdate;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(h)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+g,disabled:C,selected:m,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:C,selected:!f&&!m,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+b,disabled:C,selected:f,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:N})})}),(0,o.createComponentVNode)(2,i.Section),!!u&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return l("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:p})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(0),r=n(33),a=n(71),i=n(19),c=n(163),l=n(2),d=n(1),u=n(4),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e,t){var n=(0,l.useBackend)(t),p=n.act,m=n.data,f=m.currentArea,h=m.currentCoords,C=m.globalmode,g=m.power,b=m.tag,N=m.updating,v=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(h),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(m.signals||[]);return(0,o.createComponentVNode)(2,u.Window,{children:(0,o.createComponentVNode)(2,u.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,d.Button,{icon:"power-off",content:g?"On":"Off",selected:g,onClick:function(){return p("power")}}),children:(0,o.createComponentVNode)(2,d.LabeledList,{children:[(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,d.Button,{icon:"pencil-alt",content:b,onClick:function(){return p("rename")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,d.Button,{icon:N?"unlock":"lock",content:N?"AUTO":"MANUAL",color:!N&&"bad",onClick:function(){return p("updating")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,d.Button,{icon:"sync",content:C?"MAXIMUM":"LOCAL",selected:!C,onClick:function(){return p("globalmode")}})})]})}),!!g&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,d.Box,{fontSize:"18px",children:[f," (",h,")"]})}),(0,o.createComponentVNode)(2,d.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,d.Table,{children:[(0,o.createComponentVNode)(2,d.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,d.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),v.map((function(e){return(0,o.createComponentVNode)(2,d.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,d.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,d.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.GravityGenerator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.breaker,u=l.charge_count,s=l.charging_state,p=l.on,m=l.operational;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:!m&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,disabled:!m,onClick:function(){return c("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===s&&(p&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===s&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===s&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),m&&0!==s&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),m&&0===s&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.GulagItemReclaimer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.mobs||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!l.can_reclaim,onClick:function(){return c("release_items",{mobref:e.mob})}})})]},e.mob)}))})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.GulagTeleporterConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.teleporter,u=l.teleporter_lock,s=l.teleporter_state_open,p=l.teleporter_location,m=l.beacon,f=l.beacon_location,h=l.id,C=l.id_name,g=l.can_teleport,b=l.goal,N=void 0===b?0:b,v=l.prisoner,V=void 0===v?{}:v;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:s?"Open":"Closed",disabled:u,selected:s,onClick:function(){return c("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:u?"lock":"unlock",content:u?"Locked":"Unlocked",selected:u,disabled:s,onClick:function(){return c("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return c("scan_teleporter")}}),children:d?p:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:m?"good":"bad",buttons:!m&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return c("scan_beacon")}}),children:m?f:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:h?C:"No ID",onClick:function(){return c("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:N,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return c("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:V.name?V.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:V.crimstat?V.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!g,textAlign:"center",color:"bad",onClick:function(){return c("teleport")}})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.can_toggle_safety,u=l.default_programs,s=void 0===u?[]:u,p=l.emag_programs,m=void 0===p?[]:p,f=l.emagged,h=l.program;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"unlock":"lock",content:"Safeties",color:"bad",disabled:!d,selected:!f,onClick:function(){return c("safety")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===h,onClick:function(){return c("load_program",{type:e.type})}},e.type)}))}),!!f&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===h,onClick:function(){return c("load_program",{type:e.type})}},e.type)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.ImplantChair=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.occupant.name?l.occupant.name:"No Occupant"}),!!l.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===l.occupant.stat?"good":1===l.occupant.stat?"average":"bad",children:0===l.occupant.stat?"Conscious":1===l.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.open?"unlock":"lock",color:l.open?"default":"red",content:l.open?"Open":"Closed",onClick:function(){return c("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:l.ready?l.special_name||"Implant":"Recharging",onClick:function(){return c("implant")}}),0===l.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[l.ready_implants,1===l.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Intellicard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=s||p,u=l.name,s=l.isDead,p=l.isBraindead,m=l.health,f=l.wireless,h=l.radio,C=l.wiping,g=l.laws,b=void 0===g?[]:g;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:u||"Empty Card",buttons:!!u&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:C?"Stop Wiping":"Wipe",disabled:s,onClick:function(){return c("wipe")}}),children:!!u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:d?"bad":"good",children:d?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:f,onClick:function(){return c("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:h,onClick:function(){return c("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.KeycardAuth=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===l.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===l.waiting&&(0,o.createFragment)([!!l.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return c("auth_swipe")},content:"Authorize"}),0===l.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return c("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return c("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return c("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.LaborClaimConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.can_go_home,s=d.id_points,p=d.ores,m=d.status_info,f=d.unclaimed_points;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:m}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!u,onClick:function(){return l("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!f,onClick:function(){return l("claim_points")}}),children:f})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),p.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.LanguageMenu=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.admin_mode,u=l.is_living,s=l.omnitongue,p=l.languages,m=void 0===p?[]:p,f=l.unknown_languages,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return c("select_default",{language_name:e.name})}}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return c("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return c("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!d&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(s?"Enabled":"Disabled"),selected:s,onClick:function(){return c("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return c("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(174);t.LaunchpadConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.launchpads,s=void 0===u?[]:u,p=d.selected_id;return s.length<=0?(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"})})}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:p===e.id,color:"transparent",onClick:function(){return l("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:p?(0,o.createComponentVNode)(2,c.LaunchpadControl):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadButtonPad=void 0;var o=n(0),r=n(2),a=n(1);t.LaunchpadButtonPad=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return n("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return n("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return n("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return n("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return n("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:-1})}})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchTarget=void 0;var o=n(0),r=n(2),a=n(1);t.LaunchTarget=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.x,d=c.y,u=c.range;return(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:l,minValue:-u,maxValue:u,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return i("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:d,minValue:-u,maxValue:u,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return i("set_pos",{y:t})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadRemote=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(174);t.LaunchpadRemote=function(e,t){var n=(0,r.useBackend)(t).data,l=n.has_pad,d=n.pad_closed;return l?d?(0,o.createComponentVNode)(2,i.Window,{theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"})})}):(0,o.createComponentVNode)(2,i.Window,{theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.LaunchpadControl,{topLevel:!0})})}):(0,o.createComponentVNode)(2,i.Window,{theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.MechBayPowerConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.recharge_port,d=l&&l.mech,u=d&&d.cell;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return c("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.health/d.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.charge/u.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u.charge})," / "+u.maxcharge]})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(88);t.Mule=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.locked&&!d.siliconUser,s=d.siliconUser,p=d.on,m=d.cell,f=d.cellPercent,h=d.load,C=d.mode,g=d.modeStatus,b=d.haspai,N=d.autoReturn,v=d.autoPickup,V=d.reportDelivery,y=d.destination,_=d.home,k=d.id,x=d.destinations,w=void 0===x?[]:x;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:s,locked:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!u&&(0,o.createComponentVNode)(2,a.Button,{icon:p?"power-off":"times",content:p?"On":"Off",selected:p,onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:m?f/100:0,color:m?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:g,children:C})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:h?"good":"average",children:h||"None"})})})]})]}),!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!h&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return l("unload")}}),!!b&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return l("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:k,onChange:function(e,t){return l("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:y||"None",options:w,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return l("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return l("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:_,options:w,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return l("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:N,content:"Auto-Return",onClick:function(){return l("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Auto-Pickup",onClick:function(){return l("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:V,content:"Report Delivery",onClick:function(){return l("report")}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteChamberControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NaniteChamberControl=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.status_msg,u=l.locked,s=l.occupant_name,p=l.has_nanites,m=l.nanite_volume,f=l.regen_rate,h=l.safety_threshold,C=l.cloud_id,g=l.scan_level;if(d)return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d})})});var b=l.mob_programs||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Chamber: "+s,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"lock":"lock-open",content:u?"Locked":"Unlocked",color:u?"bad":"default",onClick:function(){return c("toggle_lock")}}),children:p?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Destroy Nanites",color:"bad",onClick:function(){return c("remove_nanites")}}),children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanite Volume",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Growth Rate",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safety Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:h,minValue:0,maxValue:500,width:"39px",onChange:function(e,t){return c("set_safety",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:C,minValue:0,maxValue:100,step:1,stepPixelSize:3,width:"39px",onChange:function(e,t){return c("set_cloud",{value:t})}})})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",level:2,children:b.map((function(e){var t=e.extra_settings||[],n=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:e.desc}),g>=2&&(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.activated?"good":"bad",children:e.activated?"Active":"Inactive"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanites Consumed",children:[e.use_rate,"/s"]})]})})]}),g>=2&&(0,o.createComponentVNode)(2,a.Grid,{children:[!!e.can_trigger&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:e.trigger_cost}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:e.trigger_cooldown}),!!e.timer_trigger_delay&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:[e.timer_trigger_delay," s"]}),!!e.timer_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:[e.timer_trigger," s"]})]})})}),!(!e.timer_restart&&!e.timer_shutdown)&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[e.timer_restart&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:[e.timer_restart," s"]}),e.timer_shutdown&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:[e.timer_shutdown," s"]})]})})})]}),g>=3&&!!e.has_extra_settings&&(0,o.createComponentVNode)(2,a.Section,{title:"Extra Settings",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:t.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.value},e.name)}))})}),g>=4&&(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[!!e.activation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:e.activation_code}),!!e.deactivation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:e.deactivation_code}),!!e.kill_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:e.kill_code}),!!e.can_trigger&&!!e.trigger_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:e.trigger_code})]})})}),e.has_rules&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Rules",level:2,children:n.map((function(e){return(0,o.createFragment)([e.display,(0,o.createVNode)(1,"br")],0,e.display)}))})})]})]})},e.name)}))})],4):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",textAlign:"center",fontSize:"30px",mb:1,children:"No Nanites Detected"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,icon:"syringe",content:" Implant Nanites",color:"green",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return c("nanite_injection")}})],4)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCloudControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=(n(509),n(510),n(511));t.NaniteCloudControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.has_disk,s=d.current_view,p=d.new_backup_id;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Program Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return l("eject")}}),children:(0,o.createComponentVNode)(2,c.NaniteDiskBox)}),(0,o.createComponentVNode)(2,a.Section,{title:"Cloud Storage",buttons:s?(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Return",onClick:function(){return l("set_view",{view:0})}}):(0,o.createFragment)(["New Backup: ",(0,o.createComponentVNode)(2,a.NumberInput,{value:p,minValue:1,maxValue:100,stepPixelSize:4,width:"39px",onChange:function(e,t){return l("update_new_backup_value",{value:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("create_backup")}})],0)})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCloudBackupDetails=void 0;var o=n(0),r=n(2),a=n(1),i=n(175);t.NaniteCloudBackupDetails=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_view,u=l.disk,s=l.has_program,p=l.cloud_backup,m=u&&u.can_rule||!1;if(!p)return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"ERROR: Backup not found"});var f=l.cloud_programs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Backup #"+d,level:2,buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload From Disk",color:"good",onClick:function(){return c("upload_program")}}),children:f.map((function(e){var t=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_program",{program_id:e.id})}}),children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,i.NaniteInfoBox,{program:e}),!!m&&(0,o.createComponentVNode)(2,a.Section,{mt:-2,title:"Rules",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Add Rule from Disk",color:"good",onClick:function(){return c("add_rule",{program_id:e.id})}}),children:e.has_rules?t.map((function(t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_rule",{program_id:e.id,rule_id:t.id})}}),t.display],0,t.display)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Active Rules"})})]})},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCloudBackupList=void 0;var o=n(0),r=n(2),a=n(1);t.NaniteCloudBackupList=function(e,t){var n=(0,r.useBackend)(t),i=n.act;return(n.data.cloud_backups||[]).map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Backup #"+e.cloud_id,textAlign:"center",onClick:function(){return i("set_view",{view:e.cloud_id})}},e.cloud_id)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteDiskBox=void 0;var o=n(0),r=n(2),a=n(1),i=n(175);t.NaniteDiskBox=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.has_disk,d=c.has_program,u=c.disk;return l?d?(0,o.createComponentVNode)(2,i.NaniteInfoBox,{program:u}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Inserted disk has no program"}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No disk inserted"})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgramHub=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.NaniteProgramHub=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.detail_view,s=d.disk,p=d.has_disk,m=d.has_program,f=d.programs,h=void 0===f?{}:f,C=(0,a.useLocalState)(t,"category",null!==h?Object.keys(h)[0]:null),g=C[0],b=C[1],N=null!==h?h[g]:null;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Program Disk",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return l("eject")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus-circle",content:"Delete Program",onClick:function(){return l("clear")}})],4),children:p?m?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Program Name",children:s.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.desc})]}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No Program Installed"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"Insert Disk"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Programs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:u?"info":"list",content:u?"Detailed":"Compact",onClick:function(){return l("toggle_details")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Sync Research",onClick:function(){l("refresh"),null!==h&&null===g&&b(Object.keys(h)[0])}})],4),children:null!==h?(0,o.createComponentVNode)(2,i.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){var n=t.substring(0,t.length-8);return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:g===t,onClick:function(){return b(t)},children:n},t)}))(h)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:u?N.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"download",content:"Download",disabled:!p,onClick:function(){return l("download",{program_id:e.id})}}),children:e.desc},e.id)})):(0,o.createComponentVNode)(2,i.LabeledList,{children:N.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"download",content:"Download",disabled:!p,onClick:function(){return l("download",{program_id:e.id})}})},e.id)}))})})]}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No nanite programs are currently researched."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgrammer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(514),l=n(515),d=n(516),u=n(517);t.NaniteProgrammer=function(e,t){var n=(0,r.useBackend)(t),s=n.act,p=n.data,m=p.has_disk,f=p.has_program,h=p.name,C=p.activated,g=p.has_extra_settings,b=p.extra_settings,N=void 0===b?{}:b;return m?f?(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:h,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return s("eject")}}),children:[(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.NaniteInfo,Object.assign({},p))),(0,o.createComponentVNode)(2,a.Section,{title:"Settings",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:C?"power-off":"times",content:C?"Active":"Inactive",selected:C,color:"bad",bold:!0,onClick:function(){return s("toggle_active")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,l.NaniteCodes,{state:e.state})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,d.NaniteDelays,{state:e.state})})]}),!!g&&(0,o.createComponentVNode)(2,a.Section,{title:"Special",level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:N.map((function(e){return(0,o.createComponentVNode)(2,u.NaniteExtraEntry,{act:s,extra_setting:e},e.name)}))})})]})]})})}):(0,o.createComponentVNode)(2,a.Section,{title:"Blank Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return s("eject")}})}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Insert a nanite program disk"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteInfo=void 0;var o=n(0),r=n(1);t.NaniteInfo=function(e){var t=e.desc,n=e.use_rate,a=e.can_trigger,i=e.trigger_cost,c=e.trigger_cooldown;return(0,o.createComponentVNode)(2,r.Section,{title:"Info",level:2,children:(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:t}),(0,o.createComponentVNode)(2,r.Grid.Column,{size:.7,children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Use Rate",children:n}),!!a&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Trigger Cost",children:i}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Trigger Cooldown",children:c})],4)]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteCodes=void 0;var o=n(0),r=n(2),a=n(1);t.NaniteCodes=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.activation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"activation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.deactivation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"deactivation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.kill_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"kill",code:t})}})}),!!c.can_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.trigger_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return i("set_code",{target_code:"trigger",code:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteDelays=void 0;var o=n(0),r=n(2),a=n(1);t.NaniteDelays=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Delays",level:3,ml:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_restart,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_restart_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_shutdown,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_shutdown_timer",{delay:t})}})}),!!c.can_trigger&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_trigger,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_trigger_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c.timer_trigger_delay,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return i("set_timer_trigger_delay",{delay:t})}})})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraEntry=void 0;var o=n(0),r=n(1),a=n(518),i=n(519),c=n(520),l=n(521);t.NaniteExtraEntry=function(e,t){var n=e.act,d=e.extra_setting,u=d.name,s=d.type,p={number:(0,o.createComponentVNode)(2,l.NaniteExtraNumber,{act:n,extra_setting:d}),text:(0,o.createComponentVNode)(2,c.NaniteExtraText,{act:n,extra_setting:d}),type:(0,o.createComponentVNode)(2,i.NaniteExtraType,{act:n,extra_setting:d}),boolean:(0,o.createComponentVNode)(2,a.NaniteExtraBoolean,{act:n,extra_setting:d})};return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:u,children:p[s]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraBoolean=void 0;var o=n(0),r=n(1);t.NaniteExtraBoolean=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value,l=a.true_text,d=a.false_text;return(0,o.createComponentVNode)(2,r.Button.Checkbox,{content:c?l:d,checked:c,onClick:function(){return n("set_extra_setting",{target_setting:i})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraType=void 0;var o=n(0),r=n(1);t.NaniteExtraType=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value,l=a.types;return(0,o.createComponentVNode)(2,r.Dropdown,{over:!0,selected:c,width:"150px",options:l,onSelected:function(e){return n("set_extra_setting",{target_setting:i,value:e})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraText=void 0;var o=n(0),r=n(1);t.NaniteExtraText=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value;return(0,o.createComponentVNode)(2,r.Input,{value:c,width:"200px",onInput:function(e,t){return n("set_extra_setting",{target_setting:i,value:t})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteExtraNumber=void 0;var o=n(0),r=n(1);t.NaniteExtraNumber=function(e,t){var n=e.act,a=e.extra_setting,i=a.name,c=a.value,l=a.min,d=a.max,u=a.unit;return(0,o.createComponentVNode)(2,r.NumberInput,{value:c,width:"64px",minValue:l,maxValue:d,unit:u,onChange:function(e,t){return n("set_extra_setting",{target_setting:i,value:t})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NaniteRemote=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NaniteRemote=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.code,u=l.locked,s=l.mode,p=l.program_name,m=l.relay_code,f=l.comms,h=l.message,C=l.saved_settings,g=void 0===C?[]:C;return u?(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{children:"This interface is locked."})})}):(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Nanite Control",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock Interface",onClick:function(){return c("lock")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:[(0,o.createComponentVNode)(2,a.Input,{value:p,maxLength:14,width:"130px",onChange:function(e,t){return c("update_name",{name:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"save",content:"Save",onClick:function(){return c("save")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:f?"Comm Code":"Signal Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_code",{code:t})}})}),!!f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",children:(0,o.createComponentVNode)(2,a.Input,{value:h,width:"270px",onChange:function(e,t){return c("set_message",{value:t})}})}),"Relay"===s&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Relay Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:m,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_relay_code",{code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Mode",children:["Off","Local","Targeted","Area","Relay"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,selected:s===e,onClick:function(){return c("select_mode",{mode:e})}},e)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Saved Settings",children:g.length>0?(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"35%",children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{width:"20%",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Code"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Relay"})]}),g.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:"label",children:[e.name,":"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.mode}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.code}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Relay"===e.mode&&e.relay_code}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"upload",color:"good",onClick:function(){return c("load",{save_id:e.id})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return c("remove_save",{save_id:e.id})}})]})]},e.id)}))]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No settings currently saved"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NotificationPreferences=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=(n.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return c("toggle_ignore",{key:e.key})}},e.key)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtnetRelay=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.enabled,u=l.dos_capacity,s=l.dos_overload,p=l.dos_crashed;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:d?"ENABLED":"DISABLED",onClick:function(){return c("toggle")}}),children:p?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return c("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," GQ"," / ",u," GQ"]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAiRestorer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosAiRestorer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.restoring,u=l.error,s=l.name,p=l.nocard,m=l.isDead,f=l.health,h=(l.no_ai,l.ai_laws),C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Insert AI",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Inserted AI:"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:p?"---":s,onClick:function(){return c("PRG_eject")},disabled:p})]}),!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Reconstruction in progress!"}),!!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["ERROR: ",u]})||(0,o.createComponentVNode)(2,a.Section,{title:"System Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"AI Name",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:m?"Non-functional":"Functional"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"System Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:100,value:f,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active Laws"}),C.length>0&&C.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",children:e},"law_"+t.toString())}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{children:(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"No laws found."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Operations",children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:d,onClick:function(){return c("PRG_beginReconstruction")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCard=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosCard=function(e,t){var n=(0,r.useBackend)(t),p=n.act,m=n.data,f=m.have_id_slot,h=m.manifest,C=m.slots,g=m.has_id,b=m.authenticated,N=m.all_centcom_access,v=m.station_name,V=m.regions,y=m.id_name,_=m.auth_name,k=m.minor,x=m.centcom_access,w=m.id_owner,L=m.id_rank,B=(0,r.useLocalState)(t,"tab",0),S=B[0],I=B[1];return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[!!f&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"folder-open",selected:0===S,onClick:function(){I(0),p("PRG_switchm",{target:"mod"})},children:"Access Modification"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"folder-open",selected:1===S,onClick:function(){I(1),p("PRG_switchm",{target:"manage"})},children:"Job Management"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"folder-open",selected:2===S,onClick:function(){I(2),p("PRG_switchm",{target:"manifest"})},children:"Crew Manifest"}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",disabled:1===S||0===S&&!g,onClick:function(){return p("PRG_print")}})]}),0===S&&(0,o.createComponentVNode)(2,a.Section,{title:"Access Modification",children:[(0,o.createComponentVNode)(2,d,{id_name:y,auth_name:_}),b&&g&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u,{minor:k,id_owner:w,id_rank:L,act:p}),(0,o.createComponentVNode)(2,s,{centcom_access:x}),(0,o.createComponentVNode)(2,c,{centcom_access:x,all_centcom_access:N,station_name:v,regions:V,act:p})],4)||null]}),1===S&&(0,o.createComponentVNode)(2,a.Section,{title:"Job Management",children:(0,o.createComponentVNode)(2,l,{slots:C,act:p})}),2===S&&(0,o.createComponentVNode)(2,a.Section,{title:"Crew Manifest",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Please use a ",(0,o.createVNode)(1,"b",null,"security records console",16)," to modify entries."]}),(0,o.createComponentVNode)(2,a.Box,{children:h&&h.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"b",null,e.name,0),(0,o.createTextVNode)(" - "),e.rank],0)}))})]})]})})};var c=function(e,t){var n=e.centcom_access,i=e.all_centcom_access,c=e.station_name,l=e.regions,d=void 0===l?[]:l,u=e.act,s=(0,r.useLocalState)(t,"regionTab",0),p=s[0],m=s[1];if(n)return(0,o.createComponentVNode)(2,a.Section,{title:"Central Command",level:2,children:i&&i.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:e.desc,checked:e.allowed,onClick:function(){return u("PRG_access",{access_target:e.ref,allowed:e.allowed})}},e.desc)}))});var f=d[p];return(0,o.createComponentVNode)(2,a.Section,{title:c,level:2,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e.selected,onClick:function(){u("PRG_regsel",{region:e.regid}),m(e.regid-1)},children:e.name},e.regid)}))}),f.accesses&&(0,o.createComponentVNode)(2,a.Box,{children:f.accesses.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:e.desc,checked:e.allowed,onClick:function(){return u("PRG_access",{access_target:e.ref,allowed:e.allowed})}},e.desc)}))})]})},l=function(e,t){var n=e.slots,r=e.act;return(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Job"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Slots"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Open Job"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Close Job"})]}),!!n&&n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.current,"/",e.total]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:e.desc_open,disabled:!e.status_open,onClick:function(){return r("PRG_open_job",{target:e.title})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:e.desc_close,disabled:!e.status_close,onClick:function(){return r("PRG_close_job",{target:e.title})}})})]},e.title)}))]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.id_name),l=e.auth_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Please insert the ID into the terminal to proceed."}),(0,o.createComponentVNode)(2,a.Flex,{justify:"space-between",direction:"row",wrap:"wrap",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Box,{children:"Target Identity:"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:c,onClick:function(){return i("PRG_eject",{target:"id"})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Box,{children:"Auth Identity:"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:l,onClick:function(){return i("PRG_eject",{target:"auth"})}})]})]})],4)},u=function(e,t){var n=e.minor,r=e.id_owner,i=e.id_rank,c=e.act;return(0,o.createComponentVNode)(2,a.Section,{title:"Details",level:2,children:!!n&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createVNode)(1,"b",null,"Registered Name:",16)," ",r]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createVNode)(1,"b",null,"Rank:",16)," ",i]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"gear",onClick:function(){return c("PRG_terminate")},disabled:"Unassigned"===i,label:"Demote "+r})})],4)||(0,o.createComponentVNode)(2,a.Box,{children:["Registered Name:",(0,o.createComponentVNode)(2,a.Button,{content:r.trim(),icon:"pencil-alt",onClick:function(){return c("PRG_edit",{name:!0})}})]})})},s=function(e,t){var n=(0,r.useBackend)(t).data,i=e.centcom_access,c=n.engineering_jobs,l=void 0===c?[]:c,d=n.medical_jobs,u=void 0===d?[]:d,s=n.science_jobs,m=void 0===s?[]:s,f=n.security_jobs,h=void 0===f?[]:f,C=n.cargo_jobs,g=void 0===C?[]:C,b=n.civilian_jobs,N=void 0===b?[]:b,v=n.centcom_jobs,V=void 0===v?[]:v;return(0,o.createComponentVNode)(2,a.Section,{title:"Assigments",level:2,children:(0,o.createComponentVNode)(2,a.Collapsible,{title:"Job Presets",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Special"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,p,{selectable:!0,icon:"pencil-alt",assignJob:{display_name:"Custom Job Title",job:"Custom"}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Command"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:{display_name:"Captain",job:"Captain"}})})]}),!!l&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Engineering"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:l.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!u&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Medical"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:u.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!m&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Science"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:m.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!h&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Security"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:h.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!g&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Cargo"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:g.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!N&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Civilian"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:N.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]}),!!i&&!!V&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,children:"Centcom"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:V.map((function(e){return(0,o.createComponentVNode)(2,p,{selectable:!0,assignJob:e},e.display_name)}))})]})||null]})})})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.id_rank,l=e.assignJob,d=e.selectable,u=e.icon,s=l.display_name,p=l.job;return(0,o.createComponentVNode)(2,a.Button,{content:s,icon:u,selected:d&&c===p,onClick:function(){return i("PRG_assign",{assign_target:p})}})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.power_usage,u=l.battery_exists,s=l.battery,p=void 0===s?{}:s,m=l.disk_size,f=l.disk_used,h=l.hardware,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",d,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!u&&"average",children:u?(0,o.createComponentVNode)(2,a.ProgressBar,{value:p.charge,minValue:0,maxValue:p.max,ranges:{good:[p.max/2,Infinity],average:[p.max/4,p.max/2],bad:[-Infinity,p.max/4]},children:[p.charge," / ",p.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,minValue:0,maxValue:m,color:"good",children:[f," GQ / ",m," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return c("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.error,u=l.usbconnected,s=l.files,p=void 0===s?[]:s,m=l.usbfiles,f=void 0===m?[]:m;return d?(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:[d,(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"i",null,"Please try again. If the problem persists contact your system administrator for assistance.",16)]})})}):(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Available files (local)",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Operations"})]}),p.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[".",e.type]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.size,"GQ"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"DELETE",disabled:e.undeletable,onClick:function(){return c("PRG_deletefile",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"RENAME",disabled:e.undeletable,onClick:function(){return c("PRG_rename",{name:e.name})}}),!!u&&(0,o.createComponentVNode)(2,a.Button,{content:"EXPORT",disabled:e.undeletable,onClick:function(){return c("PRG_copytousb",{name:e.name})}})]})]},e.name)}))]})}),u&&(0,o.createComponentVNode)(2,a.Section,{title:"Available files (portable device)",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Operations"})]}),f.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[".",e.type]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.size,"GQ"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"DELETE",disabled:e.undeletable,onClick:function(){return c("PRG_usbdeletefile",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"RENAME",disabled:e.undeletable,onClick:function(){return c("PRG_usbrenamefile",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"IMPORT",disabled:e.undeletable,onClick:function(){return c("PRG_copyfromusb",{name:e.name})}})]})]},e.name)}))]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.programs,s=void 0===u?[]:u,p=d.has_light,m=d.light_on,f=d.comp_light_color;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!p&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:m,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",m?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return l("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:f})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:c[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return l("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);(0,n(54).createLogger)("ntos chat");t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.can_admin,s=d.adminmode,p=d.authed,m=d.username,f=d.active_channel,h=d.is_operator,C=d.clients,g=void 0===C?[]:C,b=d.messages,N=void 0===b?[]:b,v=null!==f,V=p||s;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return l("PRG_changename",{new_name:t})}}),!!u&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(s?"ON":"OFF"),color:s?"bad":"good",onClick:function(){return l("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(V?N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return l("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:g.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&V&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return l("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return l("PRG_leavechannel")}})],4),!!h&&p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return l("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return l("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return l("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.active_channel,d=c.all_channels,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return i("PRG_newchannel",{new_channel_name:t})}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===l,color:"transparent",onClick:function(){return i("PRG_joinchannel",{id:e.id})}},e.chan)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetDos=function(e,t){return(0,o.createComponentVNode)(2,i.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.relays,d=void 0===l?[]:l,u=c.focus,s=c.target,p=c.speed,m=c.overload,f=c.capacity,h=c.error;if(h)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:h}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Reset",textAlign:"center",onClick:function(){return i("PRG_reset")}})],4);var C=function(e){for(var t="",n=m/f;t.lengthn?t+="0":t+="1";return t};return s?(0,o.createComponentVNode)(2,a.Section,{fontFamily:"monospace",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:["CURRENT SPEED: ",p," GQ/s"]}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)}),(0,o.createComponentVNode)(2,a.Box,{children:C(45)})]}):(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.id,selected:u===e.id,onClick:function(){return i("PRG_target_relay",{targid:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"EXECUTE",color:"bad",textAlign:"center",disabled:!u,mt:1,onClick:function(){return i("PRG_execute")}})]})};t.NtosNetDosContent=c},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetDownloader=function(e,t){var n=e.state,l=(0,r.useBackend)(t),d=l.act,u=l.data,s=u.disk_size,p=u.disk_used,m=u.downloadable_programs,f=void 0===m?[]:m,h=u.error,C=u.hacked_programs,g=void 0===C?[]:C,b=u.hackedavailable;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:h}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return d("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:s,children:p+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:f.map((function(e){return(0,o.createComponentVNode)(2,c,{state:n,program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),g.map((function(e){return(0,o.createComponentVNode)(2,c,{state:n,program:e},e.filename)}))]})]})})};var c=function(e,t){var n=e.program,i=(0,r.useBackend)(t),c=i.act,l=i.data,d=l.disk_size,u=l.disk_used,s=l.downloadcompletion,p=l.downloading,m=l.downloadname,f=l.downloadsize,h=d-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===m&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:p||n.size>h,onClick:function(){return c("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>h&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:n.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetMonitor=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetMonitor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.idsalarm,p=l.idsstatus,m=l.config_softwaredownload,f=l.config_peertopeer,h=l.config_communication,C=l.config_systemcontrol,g=l.ntnetlogs,b=void 0===g?[]:g,N=l.ntnetmaxlogs;return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return c("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return c("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"power-off":"times",content:f?"ENABLED":"DISABLED",selected:f,onClick:function(){return c("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:h?"power-off":"times",content:h?"ENABLED":"DISABLED",selected:h,onClick:function(){return c("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return c("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Security Systems",children:[!!s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,a.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return c("toggleIDS")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return c("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,a.Button,{value:N,width:"39px",onClick:function(){return c("updatemaxlogs")}})})]}),(0,o.createComponentVNode)(2,a.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return c("purgelogs")}}),children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e.entry},e.entry)}))})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetTransfer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosNetTransfer=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),p=a.error,m=a.downloading,f=a.uploading,h=a.upload_filelist,C=void 0===h?[]:h,g=(0,o.createComponentVNode)(2,s);return p?g=(0,o.createComponentVNode)(2,c):m?g=(0,o.createComponentVNode)(2,l):f?g=(0,o.createComponentVNode)(2,d):C.length&&(g=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:575,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:g})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,a.Section,{title:"An error has occured during operation.",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("PRG_reset")},children:"Reset"}),children:["Additional Information: ",c]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.download_name,d=c.download_progress,u=c.download_size,s=c.download_netspeed;return(0,o.createComponentVNode)(2,a.Section,{title:"Download in progress",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Downloaded File",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,maxValue:u,children:[d," / ",u," GQ"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Speed",children:[s," GQ/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",onClick:function(){return i("PRG_reset")},children:"Cancel Download"})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.upload_clients,d=c.upload_filename,u=c.upload_haspassword;return(0,o.createComponentVNode)(2,a.Section,{title:"Server enabled",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clients Connected",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Provided file",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Server Password",children:u?"Enabled":"Disabled"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Commands",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"lock",onClick:function(){return i("PRG_setpassword")},children:"Set Password"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ban",onClick:function(){return i("PRG_reset")},children:"Cancel Upload"})]})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.upload_filelist;return(0,o.createComponentVNode)(2,a.Section,{title:"File transfer server ready.",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("PRG_reset")},children:"Cancel"}),children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lock",onClick:function(){return i("PRG_setpassword")},children:"Set Password"}),(0,o.createComponentVNode)(2,a.Section,{title:"Pick file to serve.",level:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",onClick:function(){return i("PRG_uploadfile",{id:e.uid})},children:[e.filename," (",e.size,"GQ)"]},e.uid)}))})]})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.servers;return(0,o.createComponentVNode)(2,a.Section,{title:"Available Files",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"upload",onClick:function(){return i("PRG_uploadmenu")},children:"Send File"}),children:c.length&&(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.uid,children:[!!e.haspassword&&(0,o.createComponentVNode)(2,a.Icon,{name:"lock",mr:1}),e.filename,"\xa0 (",e.size,"GQ)\xa0",(0,o.createComponentVNode)(2,a.Button,{icon:"download",onClick:function(){return i("PRG_downloadfile",{uid:e.uid})},children:"Download"})]},e.uid)}))})||(0,o.createComponentVNode)(2,a.Box,{children:"No upload servers found."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRbmkStats=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.NtosRbmkStats=function(e,t){e.state;var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.powerData.map((function(e,t){return[t,e]})),u=l.psiData.map((function(e,t){return[t,e]})),s=l.tempInputData.map((function(e,t){return[t,e]})),p=l.tempOutputdata.map((function(e,t){return[t,e]}));return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Reactor Management",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Legend:",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return c("swap_reactor")},content:"Change Reactor"}),children:["Reactor Power (%):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.power,minValue:0,maxValue:100,color:"yellow"}),(0,o.createVNode)(1,"br"),"Reactor Pressure (PSI):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.psi,minValue:0,maxValue:2e3,color:"white",children:[l.psi," PSI"]}),"Coolant temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.coolantInput,minValue:-273.15,maxValue:1227,color:"blue",children:[l.coolantInput," \xb0C"]}),"Outlet temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.coolantOutput,minValue:-273.15,maxValue:1227,color:"bad",children:[l.coolantOutput," \xb0C"]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Reactor Statistics:",height:"200px",children:[(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:d,rangeX:[0,d.length-1],rangeY:[0,1500],strokeColor:"rgba(255, 215,0, 1)",fillColor:"rgba(255, 215, 0, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:u,rangeX:[0,u.length-1],rangeY:[0,1500],strokeColor:"rgba(255,250,250, 1)",fillColor:"rgba(255,250,250, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:s,rangeX:[0,s.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(127, 179, 255 , 1)",fillColor:"rgba(127, 179, 255 , 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:p,rangeX:[0,p.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(255, 0, 0 , 1)",fillColor:"rgba(255, 0, 0 , 0.1)"})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(0),r=n(1),a=n(2),i=n(4);t.NtosRevelation=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Button.Input,{fluid:!0,content:"Obfuscate Name...",onCommit:function(e,t){return c("PRG_obfuscate",{new_name:t})},mb:1}),(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Payload Status",buttons:(0,o.createComponentVNode)(2,r.Button,{content:l.armed?"ARMED":"DISARMED",color:l.armed?"bad":"average",onClick:function(){return c("PRG_arm")}})})}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,bold:!0,icon:"radiation",content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed,onClick:function(){return c("PRG_activate")}})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(0),r=n(4),a=n(176);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:335,height:587,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.StationAlertConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(0),r=n(33),a=n(71),i=n(19),c=n(2),l=n(1),d=n(38),u=n(4),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e,t){e.state;var n=(0,c.useBackend)(t),s=n.act,f=n.data;if(!f.active)return(0,o.createComponentVNode)(2,u.NtosWindow,{children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,m)})});var h=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),C=Math.max.apply(Math,[1].concat(h.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,u.NtosWindow,{children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.normalizeProps)((0,o.createComponentVNode)(2,p,Object.assign({},f)))})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return s("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*h.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:h.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,d.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,d.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:C,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})})})};var p=function(e){var t=e.SM_integrity,n=e.SM_power,r=e.SM_ambienttemp,a=e.SM_ambientpressure;return(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:t/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:n,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(n)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(r),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(r)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(a),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(a)+" kPa"})})]})},m=function(e,t){var n=(0,c.useBackend)(t),r=n.act,a=n.data.supermatters,i=void 0===a?[]:a;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return r("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:i.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return r("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(0),r=n(10),a=n(2),i=n(1),c=n(4);t.NuclearBomb=function(e,t){var n=e.state,r=(0,a.useBackend)(t),u=r.act,s=r.data,p=s.status1,m=s.status2;return(0,o.createComponentVNode)(2,c.Window,{theme:"retro",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:p}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:m})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return u("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,d,{state:n})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return u("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return u("anchor")}}),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})})})};var l=function(){return(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})})},d=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return n("keypad",{digit:e})}},e)}))},e[0])}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.OperatingComputer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.table,u=l.surgeries,s=void 0===u?[]:u,p=l.procedures,m=void 0===p?[]:p,f=l.patient,h=void 0===f?{}:f,C=(0,r.useLocalState)(t,"tab","state"),g=C[0],b=C[1];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:"state"===g,onClick:function(){return b("state")},children:"Patient State"},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:"procedures"===g,onClick:function(){return b("procedures")},children:"Surgery Procedures"},"procedures")]}),"state"===g&&(0,o.createFragment)([!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:h?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:h.statstate,children:h.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:h.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h.health,minValue:h.minHealth,maxValue:h.maxHealth,color:h.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:h.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h[e.type]/h.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:h[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:m.length?m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!l.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})],0),"procedures"===g&&(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return c("sync")}}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.OreBox=function(e,t){var n=(0,a.useBackend)(t),l=n.data,d=n.act,u=l.materials;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return d("removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br")," Gibtonite is not accepted."]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(0),r=n(16),a=n(2),i=n(1),c=n(4);t.OreRedemptionMachine=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=d.materials,p=d.alloys,m=d.diskDesigns,f=d.hasDisk;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),u,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===u,onClick:function(){return r("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return r("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return r("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return r("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:p.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Smelt",{id:e.id,sheets:t})}},e.id)}))})})]})})};var l=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.Pandemic=function(e,t){var n=(0,a.useBackend)(t).data;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l,{state:e.state}),!!n.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.has_beaker,d=c.beaker_empty,u=c.has_blood,s=c.blood,p=!l||d;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:p,onClick:function(){return r("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:p,onClick:function(){return r("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return r("eject_beaker")}})],4),children:l?d?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})},d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.is_ready;return(c.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,n){return r("rename_disease",{index:e.index,name:n})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!l,onClick:function(){return r("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))},u=function(e,t){var n=e.symptom,a=n.name,c=n.desc,l=n.stealth,d=n.resistance,u=n.stage_speed,s=n.transmission,p=n.level,m=n.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(n.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:a,level:2,buttons:!!m&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:c}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:p}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:l.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!c.is_ready,onClick:function(){return r("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.PersonalCrafting=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.busy,p=u.display_craftable_only,m=u.display_compact,f=u.category,h=u.subcategory,C=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),g=C.find((function(e){return e.category===f})),b=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[b,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:m?"check-square-o":"square-o",content:"Compact",selected:m,onClick:function(){return d("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Craftable Only",selected:p,onClick:function(){return d("toggle_recipes")}})],4),children:[(0,o.createComponentVNode)(2,i.Tabs,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{onClick:function(){return d("set_category",{category:e.category,subcategory:e.firstSubcatName})},selected:f===e.category,children:e.category},e.category)}))}),!g.hasSubcats&&(0,o.createComponentVNode)(2,l,{craftables:g.subcategory})||(0,o.createComponentVNode)(2,i.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){return"has_subcats"!==t&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{onClick:function(){return d("set_category",{subcategory:t})},selected:h===t,children:t},t)}))(g.subcategory)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,l,{craftables:g.subcategory[h]})})]})]})]})})};var l=function(e,t){var n=e.craftables,r=void 0===n?[]:n,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.craftability,s=void 0===u?{}:u,p=d.display_compact,m=d.display_craftable_only;return r.map((function(e){return m&&!s[e.ref]?null:p?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return l("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return l("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(0),r=n(2),a=n(1),i=n(4),c=n(123);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=d.target_pressure,p=d.default_pressure,m=d.min_pressure,f=d.max_pressure;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-in-alt":"sign-out-alt",content:u?"In":"Out",selected:u,onClick:function(){return l("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:s,unit:"kPa",width:"75px",minValue:m,maxValue:f,step:10,onChange:function(e,t){return l("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:s===m,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===p,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===f,onClick:function(){return l("pressure",{pressure:"max"})}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=void 0;var o=n(0),r=n(2),a=n(1),i=n(38),c=n(123),l=n(4);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data.filter_types||[];return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return d("toggle_filter",{val:e.gas_id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(0),r=n(33),a=n(71),i=n(19),c=(n(10),n(2)),l=n(1),d=n(4),u=5e5;t.PowerMonitor=function(e,t){var n=(0,c.useBackend)(t),i=n.data,f=(n.act,i.history),h=f.supply.map((function(e,t){return[t,e]})),C=f.demand.map((function(e,t){return[t,e]})),g=(0,c.useLocalState)(t,"sortby",null),b=g[0],N=g[1],v=Math.max.apply(Math,[u].concat(f.supply,f.demand)),V=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===b&&(0,r.sortBy)((function(e){return e.name})),"charge"===b&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===b&&(0,r.sortBy)((function(e){return t=e.load,n=String(t.split(" ")[1]).toLowerCase(),-["w","kw","mw","gw"].indexOf(n);var t,n}),(function(e){return-parseFloat(e.load)}))])(i.areas);return(0,o.createComponentVNode)(2,d.NtosWindow,{children:(0,o.createComponentVNode)(2,d.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,s,{history:f})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,v],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,v],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===b,content:"Name",onClick:function(){return N("name")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===b,content:"Charge",onClick:function(){return N("charge")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===b,content:"Draw",onClick:function(){return N("draw")}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),V.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,m,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,m,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,m,{status:e.env}),2)],4,null,e.id)}))]})]})]})})};var s=function(e,t){var n=e.history,r=n.supply[n.supply.length-1]||0,a=n.demand[n.demand.length-1]||0,c=Math.max.apply(Math,[u].concat(n.supply,n.demand));return(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:r,minValue:0,maxValue:c,color:"teal",content:(0,i.toFixed)(r/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:a,minValue:0,maxValue:c,color:"pink",content:(0,i.toFixed)(a/1e3)+" kW"})})]})},p=function(e,t){var n=e.charging,r=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===n&&(r>50?"battery-half":"battery-quarter")||1===n&&"bolt"||2===n&&"battery-full",color:0===n&&(r>50?"yellow":"red")||1===n&&"yellow"||2===n&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(r)+"%"})],4)},m=function(e,t){var n=e.status,r=Boolean(2&n),a=Boolean(1&n),i=(r?"On":"Off")+" ["+(a?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:r?"good":"bad",content:a?undefined:"M",title:i})}},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(0),r=n(33),a=n(19),i=n(2),c=n(1),l=n(38),d=n(4);t.Radio=function(e,t){var n=(0,i.useBackend)(t),u=n.act,s=n.data,p=s.freqlock,m=s.frequency,f=s.minFrequency,h=s.maxFrequency,C=s.listening,g=s.broadcasting,b=s.command,N=s.useCommand,v=s.subspace,V=s.subspaceSwitchable,y=l.RADIO_CHANNELS.find((function(e){return e.freq===m})),_=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(s.channels);return(0,o.createComponentVNode)(2,d.Window,{children:(0,o.createComponentVNode)(2,d.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[p&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(m/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:f/10,maxValue:h/10,value:m/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return u("frequency",{adjust:t-m/10})}}),y&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:y.color,ml:2,children:["[",y.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:C?"volume-up":"volume-mute",selected:C,onClick:function(){return u("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:g?"microphone":"microphone-slash",selected:g,onClick:function(){return u("broadcast")}}),!!b&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:N,content:"High volume "+(N?"ON":"OFF"),onClick:function(){return u("command")}}),!!V&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:v,content:"Subspace Tx "+(v?"ON":"OFF"),onClick:function(){return u("subspace")}})]}),!!v&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===_.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),_.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return u("channel",{channel:e.name})}})},e.name)}))]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(0),r=n(10),a=n(2),i=n(1),c=n(4),l=["Atmospherics","Disposals","Transit Tubes"],d={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e,t){var n=(0,a.useBackend)(t),p=n.act,m=n.data,f=m.category,h=m.categories,C=void 0===h?[]:h,g=m.selected_color,b=m.piping_layer,N=m.mode,v=m.preview_rows.flatMap((function(e){return e.previews})),V=(0,a.useLocalState)(t,"tab",C[0].cat_name),y=V[0],_=V[1],k=C.find((function(e){return e.cat_name===y}));return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:f===t,icon:d[e],color:"transparent",content:e,onClick:function(){return p("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:N&e.bitmask,content:e.name,onClick:function(){return p("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[g],content:g}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return p("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===f&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===b,content:"Layer "+e,onClick:function(){return p("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:v.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return p("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Tabs,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:d[e.cat_name],onClick:function(){return _(e.cat_name)},children:e.cat_name},e.cat_name)}))}),k.recipes.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:e.selected,content:e.pipe_name,title:e.pipe_name,onClick:function(){return p("pipe_type",{pipe_type:e.pipe_index,category:k.cat_name})}},e.pipe_index)}))]})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RbmkControlRods=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.RbmkControlRods=function(e,t){e.state;var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.control_rods,u=l.k,s=l.desiredK;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Control Rod Management:",children:["Control Rod Insertion:",(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/100*100*.01,ranges:{good:[.7,Infinity],average:[.4,.7],bad:[-Infinity,.4]}}),(0,o.createVNode)(1,"br"),"Neutrons per generation (K):",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/3*100*.01,ranges:{good:[-Infinity,.4],average:[.4,.6],bad:[.6,Infinity]},children:u}),(0,o.createVNode)(1,"br"),"Target criticality:",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:s,unit:"k",width:"125px",minValue:0,maxValue:3,step:.1,onChange:function(e,t){return c("input",{target:t})}})})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RbmkStats=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.RbmkStats=function(e,t){e.state;var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.powerData.map((function(e,t){return[t,e]})),d=c.psiData.map((function(e,t){return[t,e]})),u=c.tempInputData.map((function(e,t){return[t,e]})),s=c.tempOutputdata.map((function(e,t){return[t,e]}));return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"RBMK Stats:",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Legend:",children:["Reactor Power (%):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.power,minValue:0,maxValue:100,color:"yellow"}),(0,o.createVNode)(1,"br"),"Reactor Pressure (PSI):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.psi,minValue:0,maxValue:2e3,color:"white",children:[c.psi," PSI"]}),"Coolant temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.coolantInput,minValue:-273.15,maxValue:1227,color:"blue",children:[c.coolantInput," \xb0C"]}),"Outlet temperature (\xb0C):",(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.coolantOutput,minValue:-273.15,maxValue:1227,color:"bad",children:[c.coolantOutput," \xb0C"]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Reactor Statistics:",height:"200px",children:[(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:l,rangeX:[0,l.length-1],rangeY:[0,1500],strokeColor:"rgba(255, 215,0, 1)",fillColor:"rgba(255, 215, 0, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:d,rangeX:[0,d.length-1],rangeY:[0,1500],strokeColor:"rgba(255,250,250, 1)",fillColor:"rgba(255,250,250, 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:u,rangeX:[0,u.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(127, 179, 255 , 1)",fillColor:"rgba(127, 179, 255 , 0.1)"}),(0,o.createComponentVNode)(2,a.Chart.Line,{fillPositionedParent:!0,data:s,rangeX:[0,s.length-1],rangeY:[-273.15,1227],strokeColor:"rgba(255, 0, 0 , 1)",fillColor:"rgba(255, 0, 0 , 0.1)"})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(170),c=n(4);t.SatelliteControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.satellites||[];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[d.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.meteor_shield_coverage/d.meteor_shield_coverage_max,content:100*d.meteor_shield_coverage/d.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return l("toggle",{id:e.id})}},e.id)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulatorTemplates=t.ShuttleManipulator=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.ShuttleManipulator=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.shuttles,s=void 0===u?[]:u,p=d.selected,m=void 0===p?{}:p,f=d.existingShuttle,h=void 0===f?{}:f,C=(0,a.useLocalState)(t,"tab","status"),g=C[0],b=C[1];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"status"===g,onClick:function(){return b("status")},children:"Status"},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"templates"===g,onClick:function(){return b("templates")},children:"Templates"},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"modification"===g,onClick:function(){return b("modification")},children:"Modification"},"modification")]}),"status"===g&&(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return r("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return r("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return r("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})}),"templates"===g&&(0,o.createComponentVNode)(2,l),"modification"===g&&(0,o.createComponentVNode)(2,i.Section,{children:m?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:m.name,children:(!!m.description||!!m.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!m.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:m.description}),!!m.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:m.admin_notes})]})}),h?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+h.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return r("jump_to",{type:"mobile",id:h.id})}}),children:[h.status,!!h.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),h.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return r("preview",{shuttle_id:m.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return r("load",{shuttle_id:m.shuttle_id})}})]})],0):"No shuttle selected"})]})})};var l=function(e,t){var n,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.templates||{},s=d.selected||{},p=(0,a.useLocalState)(t,"templateId",Object.keys(u)[0]),m=p[0],f=p[1],h=(null==(n=u[m])?void 0:n.templates)||[];return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:m===t,onClick:function(){return f(t)},children:e.port_id},t)}))(u)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:h.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return l("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))})]})})};t.ShuttleManipulatorTemplates=l},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(0),r=n(19),a=n(2),i=n(1),c=n(4);t.Signaler=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.code,s=d.frequency,p=d.minFrequency,m=d.maxFrequency;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:p/10,maxValue:m/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},width:13,onDrag:function(e,t){return l("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,i.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:u,width:13,onDrag:function(e,t){return l("code",{code:t})}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,i.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return l("signal")}})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Sleeper=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.occupied,u=l.open,s=l.occupant,p=void 0===s?[]:s,m=(l.chems||[]).sort((function(e,t){var n=e.name.toLowerCase(),o=t.name.toLowerCase();return no?1:0})),f=(l.synthchems||[]).sort((function(e,t){var n=e.name.toLowerCase(),o=t.name.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:p.name?p.name:"No Occupant",minHeight:"210px",buttons:!!p.stat&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:p.statstate,children:p.stat}),children:!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.ProgressBar,{value:p.health,minValue:p.minHealth,maxValue:p.maxHealth,ranges:{good:[50,Infinity],average:[0,50],bad:[-Infinity,0]}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Oxygen",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p[e.type],minValue:0,maxValue:p.maxHealth,color:"bad"})},e.type)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood",children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.blood_levels/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.blood_levels})}),l.blood_status]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cells",color:p.cloneLoss?"bad":"good",children:p.cloneLoss?"Damaged":"Healthy"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain",color:p.brainLoss?"bad":"good",children:p.brainLoss?"Abnormal":"Healthy"})]})],4)}),(0,o.createComponentVNode)(2,a.Section,{title:"Chemical Analysis",children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chemical Contents",children:l.chemical_list.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[e.volume," units of ",e.name]},e.id)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Inject Chemicals",minHeight:"105px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?"Open":"Closed",onClick:function(){return c("door")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,disabled:!(d&&e.allowed),width:"140px",onClick:function(){return c("inject",{chem:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Synthesize Chemicals",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,width:"140px",onClick:function(){return c("synth",{chem:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Purge Chemicals",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,disabled:!e.allowed,width:"140px",onClick:function(){return c("purge",{chem:e.id})}},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyEntry=t.SlimeBodySwapper=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SlimeBodySwapper=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data.bodies,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{body:e,swapFunc:function(){return l("swap",{ref:e.ref})}},e.name)}))})})})};var c=function(e,t){var n=e.body,r=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:n.htmlcolor,children:n.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[n.occupied],selected:"owner"===n.occupied,color:"stranger"===n.occupied&&"bad",onClick:function(){return r()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[n.status],children:n.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:n.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:n.area})]})})};t.BodyEntry=c},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(0),r=n(33),a=n(2),i=n(1),c=n(4);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!d.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:d.drying?"stop":"tint",onClick:function(){return l("Dry")},children:d.drying?"Stop drying":"Dry"}),children:0===d.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",d.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:d.verb?d.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return l("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return l("Release",{name:e.name})}})]})]},t)}))(d.contents)]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Smes=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return n=u.capacityPercent>=100?"good":u.inputting?"average":"bad",c=u.outputting?"good":u.charge>0?"average":"bad",(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*u.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.inputAttempt?"sync-alt":"times",selected:u.inputAttempt,onClick:function(){return d("tryinput")},children:u.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:u.capacityPercent>=100?"Fully Charged":u.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.inputLevel/u.inputLevelMax,content:u.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===u.inputLevel,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===u.inputLevel,onClick:function(){return d("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(u.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:u.inputLevelMax/1e3,onChange:function(e,t){return d("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:u.inputLevel===u.inputLevelMax,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:u.inputLevel===u.inputLevelMax,onClick:function(){return d("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:u.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.outputAttempt?"power-off":"times",selected:u.outputAttempt,onClick:function(){return d("tryoutput")},children:u.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:c,children:u.outputting?"Sending":u.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.outputLevel/u.outputLevelMax,content:u.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===u.outputLevel,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===u.outputLevel,onClick:function(){return d("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(u.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:u.outputLevelMax/1e3,onChange:function(e,t){return d("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:u.outputLevel===u.outputLevelMax,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:u.outputLevel===u.outputLevelMax,onClick:function(){return d("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:u.outputUsed})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SmokeMachine=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.TankContents,u=l.TankCurrentVolume,s=l.TankMaxVolume,p=l.active,m=l.setting,f=l.maxSetting,h=void 0===f?[]:f;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"power-off":"times",selected:p,content:p?"On":"Off",onClick:function(){return c("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/s,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:u||0})," / "+s]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:m===e,icon:"plus",content:3*e,disabled:h0?"good":"bad",children:h})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,l,{generated:s})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Off",selected:0===m,onClick:function(){return u("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"clock-o",content:"Timed",selected:1===m,onClick:function(){return u("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Auto",selected:2===m,disabled:!C,onClick:function(){return u("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Angle",children:[(0===m||1===m)&&(0,o.createComponentVNode)(2,i.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:p,format:function(e){return Math.round(360+e)%360},onDrag:function(e,t){return u("angle",{value:t})}}),1===m&&(0,o.createComponentVNode)(2,i.NumberInput,{width:"80px",unit:"\xb0/h",step:5,stepPixelSize:2,minValue:-7200,maxValue:7200,value:f,format:function(e){return(Math.sign(e)>0?"+":"-")+(0,r.toFixed)(Math.abs(e))},onDrag:function(e,t){return u("rate",{value:t})}}),2===m&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mt:"3px",children:[p+" \xb0"," (auto)"]})]})]})})]})})};var l=function(e,t){var n=e.generated;return(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[6e4,Infinity],average:[3e4,6e4],bad:[-Infinity,3e4]},minValue:0,maxValue:9e4,value:n,content:n+" W"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SpaceHeater=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!l.hasPowercell||!l.open,onClick:function(){return c("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,disabled:!l.hasPowercell,onClick:function(){return c("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!l.hasPowercell&&"bad",children:l.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.powerLevel/100,content:l.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(l.targetTemp-l.currentTemp)>50?"bad":Math.abs(l.targetTemp-l.currentTemp)>20?"average":"good",children:[l.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:l.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.targetTemp),width:"65px",unit:"\xb0C",minValue:l.minTemp,maxValue:l.maxTemp,onChange:function(e,t){return c("target",{target:t})}})||l.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:l.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===l.mode,onClick:function(){return c("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===l.mode,onClick:function(){return c("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===l.mode,onClick:function(){return c("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SpawnersMenu=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.spawners||[];return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return c("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return c("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.open,s=l.safeties,p=l.uv_active,m=l.occupied,f=l.suit,h=l.helmet,C=l.mask,g=l.storage;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[!(!m||!s)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),p&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!u&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"unlock":"lock",content:d?"Unlock":"Lock",onClick:function(){return c("lock")}}),!d&&(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-out-alt":"sign-in-alt",content:u?"Close":"Open",onClick:function(){return c("door")}})],0),children:d&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return c("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return c("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"square":"square-o",content:C||"Empty",disabled:!C,onClick:function(){return c("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:g?"square":"square-o",content:g||"Empty",disabled:!g,onClick:function(){return c("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:m&&s,textAlign:"center",onClick:function(){return c("uv")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.Tank=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.tankPressure/1013,content:l.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:l.ReleasePressure===l.minReleasePressure,onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.releasePressure),width:"65px",unit:"kPa",minValue:l.minReleasePressure,maxValue:l.maxReleasePressure,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.ReleasePressure===l.maxReleasePressure,onClick:function(){return c("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:l.ReleasePressure===l.defaultReleasePressure,onClick:function(){return c("pressure",{pressure:"reset"})}})]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.TankDispenser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.plasma?"square":"square-o",content:"Dispense",disabled:!l.plasma,onClick:function(){return c("plasma")}}),children:l.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.oxygen?"square":"square-o",content:"Dispense",disabled:!l.oxygen,onClick:function(){return c("oxygen")}}),children:l.oxygen})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsInteraction=void 0;var o=n(0),r=n(2),a=n(19),i=n(38),c=n(1),l=n(4);t.TelecommsInteraction=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.notice,p=void 0===s?"":s,m=u.multitool,f=void 0!==m&&m,h=u.multitool_buf,C=void 0===h?null:h,g=u.machine,b=void 0===g?null:g,N=u.links,v=void 0===N?[]:N,V=u.freq_listening,y=void 0===V?[]:V,_=b.power,k=void 0!==_&&_,x=b.id,w=void 0===x?"NULL":x,L=b.network,B=b.prefab,S=void 0!==B&&B,I=b.hidden,T=void 0!==I&&I,E=b.isrelay,A=void 0!==E&&E,P=b.isbus,M=void 0!==P&&P;return(0,o.createComponentVNode)(2,l.Window,{children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[!!p&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:p}),(0,o.createComponentVNode)(2,c.Section,{title:"Network Access",children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Power Status",children:(0,o.createComponentVNode)(2,c.Button,{content:k?"On":"Off",icon:k?"power-off":"times",color:k?"good":"bad",onClick:function(){return d("toggle")}})}),k?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Identification String",children:(0,o.createComponentVNode)(2,c.Input,{value:w,width:"150px",maxLength:255,onChange:function(e,t){return d("machine",{id:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,c.Input,{value:L,width:"150px",maxLength:15,onChange:function(e,t){return d("machine",{network:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Prefabrication",color:k?"good":"bad",children:S?"TRUE":"FALSE"}),A?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Broadcasting",children:(0,o.createComponentVNode)(2,c.Button,{content:b.broadcast?"YES":"NO",icon:b.broadcast?"check":"times",color:b.broadcast?"good":"bad",onClick:function(){return d("relay",{broadcast:!0})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Receiving",children:(0,o.createComponentVNode)(2,c.Button,{content:b.receiving?"YES":"NO",icon:b.receiving?"check":"times",color:b.receiving?"good":"bad",onClick:function(){return d("relay",{receiving:!0})}})})],4):"",M?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Change Signal Frequency",children:[(0,o.createComponentVNode)(2,c.Button,{content:b.chang_frequency?"Enabled":"Disabled",icon:b.chang_frequency?"power-off":"times",color:b.chang_frequency?"good":"bad",onClick:function(){return d("frequency",{toggle:!0})}}),b.chang_frequency?(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:120.1,maxValue:159.9,value:b.chang_freq_value/10,format:function(e){return(0,a.toFixed)(e,1)},onChange:function(e,t){return d("frequency",{adjust:t})}}):""]}):"",T?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Shadow Link",children:"ACTIVE"}):"",f?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Multitool buffer",buttons:C?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{content:"Link",onClick:function(){return d("multitool",{Link:!0})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Flush",onClick:function(){return d("multitool",{Flush:!0})}})],4):(0,o.createComponentVNode)(2,c.Button,{content:"Add Machine",onClick:function(){return d("multitool",{Add:!0})}}),children:C?C.name+" ("+C.id+")":""}):""],0):""]}),k?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Linked Network Entities",level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.ref,buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Remove",onClick:function(){return d("unlink",{value:e.ref})}}),children:e.name+" ("+e.id+")"},e.name)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"Filtering Frequencies",level:2,children:[(0,o.createComponentVNode)(2,c.Button,{content:"Add Filter",onClick:function(){return d("freq",{add:!0})}}),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),y&&y.length?y.map((function(e){var t=i.RADIO_CHANNELS.find((function(t){return t.freq===e}));return(0,o.createComponentVNode)(2,c.Button,{content:t?(0,o.createVNode)(1,"span",null,e+" ("+t.name+")",0,{style:"color: "+t.color}):e,onClick:function(){return d("freq",{remove:e})}},e)})):""]})],4):""]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsLogBrowser=void 0;var o=n(0),r=n(2),a=n(1),i=n(4);t.TelecommsLogBrowser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.notice,u=l.network,s=void 0===u?"NULL":u,p=l.servers,m=l.selected,f=void 0===m?null:m,h=l.selected_logs,C=f&&f.status,g=(0,r.useLocalState)(t,"tab","servers"),b=g[0],N=g[1];return(0,o.createComponentVNode)(2,i.NtosWindow,{children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:d}),(0,o.createComponentVNode)(2,a.Section,{title:"Network Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,a.Input,{value:s,width:"150px",maxLength:15,onChange:function(e,t){return c("network",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Memory",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Flush Buffer",icon:"minus-circle",disabled:!p.length||!!f,onClick:function(){return c("release")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Probe Network",icon:"sync",disabled:f,onClick:function(){return c("probe")}})],4),children:p?p.length+" currently probed and buffered":"Buffer is empty!"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Selected Server",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Disconnect",disabled:!f,onClick:function(){return c("mainmenu")}}),children:f?f.name+" ("+f.id+")":"None (None)"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recorded Traffic",children:f?f.traffic<=1024?f.traffic+" Gigabytes":Math.round(f.traffic/1024)+" Terrabytes":"0 Gigabytes"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Server Status",color:C?"good":"bad",children:C?"Running":"Server down!"})]})}),(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:"servers"===b,onClick:function(){return N("servers")},children:"Servers"},"servers"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{disabled:!C,selected:"messages"===b,onClick:function(){return N("messages")},children:"Messages"},"messages")]}),"servers"===b&&(0,o.createComponentVNode)(2,a.Section,{children:p&&p.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:""+e.ref,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Connect",selected:l.selected&&e.ref===l.selected.ref,onClick:function(){return c("viewmachine",{value:e.id})}}),children:e.name+" ("+e.id+")"},e.name)}))}):"404 Servers not found. Have you tried scanning the network?"}),"messages"===b&&(0,o.createComponentVNode)(2,a.Section,{title:"Logs",children:C&&h?h.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{level:4,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filename",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Delete",onClick:function(){return c("delete",{value:e.ref})}}),children:e.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data type",children:e.input_type}),e.source&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:"["+e.source.name+"] (Job: ["+e.source.job+"])"}),e.race&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Class",children:e.race}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Contents",children:e.message})]})},e.ref)})):"No server selected!"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMonitor=void 0;var o=n(0),r=n(2),a=n(38),i=n(1),c=n(4);t.TelecommsMonitor=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data,u=d.notice,s=d.network,p=void 0===s?"NULL":s,m=d.servers,f=d.selected,h=void 0===f?null:f,C=d.selected_servers,g=h&&h.status,b=(0,r.useLocalState)(t,"tab","network_entities"),N=b[0],v=b[1];return(0,o.createComponentVNode)(2,c.NtosWindow,{children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!u&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:u}),(0,o.createComponentVNode)(2,i.Section,{title:"Network Control",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,i.Input,{value:p,width:"150px",maxLength:15,onChange:function(e,t){return a("network",{value:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Memory",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{content:"Flush Buffer",icon:"minus-circle",disabled:!m.length||!!h,onClick:function(){return a("release")}}),(0,o.createComponentVNode)(2,i.Button,{content:"Probe Network",icon:"sync",disabled:h,onClick:function(){return a("probe")}})],4),children:h?C?C.length+" currently probed and buffered":"Connected devices is empty!":m?m.length+" currently probed and buffered":"Buffer is empty!"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Selected Entity",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Disconnect",icon:"minus-circle",disabled:!h,onClick:function(){return a("mainmenu")}}),children:h?h.name+" ("+h.id+")":"None (None)"})]})}),(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"network_entities"===N,onClick:function(){return v("network_entities")},children:"Network Entities"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{disabled:!h,selected:"entity_status"===N,onClick:function(){return v("entity_status")},children:"Entity Status"})]}),"network_entities"===N&&(0,o.createComponentVNode)(2,i.Section,{title:"Detected Network Entities",children:m&&m.length?(0,o.createComponentVNode)(2,i.LabeledList,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.ref,buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Connect",selected:h&&e.ref===h.ref,onClick:function(){return a("viewmachine",{value:e.id})}}),children:e.name+" ("+e.id+")"},e.name)}))}):"404 Servers not found. Have you tried scanning the network?"}),"entity_status"===N&&(0,o.createComponentVNode)(2,i.Section,{title:"Network Entity Status",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:g?"good":"bad",children:g?"Running":"Server down!"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Network Traffic",color:g&&h.netspeed0?"good":"bad",children:[m," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:v,onInput:function(e,t){return V(t)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:s?"list":"info",content:s?"Compact":"Detailed",onClick:function(){return u("compact_toggle")}}),!!p&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return u("lock")}})],0),children:v.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,d,{compact:!0,items:h.flatMap((function(e){return e.items||[]})).filter((function(e){var t=v.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:g,onBuyMouseOver:function(e){return b(e)},onBuyMouseOut:function(e){return b({})},onBuy:function(e){return u("buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:h.map((function(e,t){var n=e.name,r=e.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:_===t,onClick:function(){return k(t)},children:[n," (",r.length,")"]},n)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l,{activeCategory:_})})]})})})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.data,i=n.act,c=r.compact_mode,l=r.telecrystals,u=r.categories,s=void 0===u?[]:u,p=e.activeCategory,m=(0,a.useLocalState)(t,"hover",{}),f=m[0],h=m[1],C=s[p].items;return(0,o.createComponentVNode)(2,d,{compact:c,items:C,hoveredItem:f,telecrystals:l,onBuyMouseOver:function(e){return h(e)},onBuyMouseOut:function(e){return h({})},onBuy:function(e){return i("buy",{item:e.name})}})},d=function(e,t){var n=e.items,a=e.hoveredItem,c=e.telecrystals,l=e.compact,d=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,p=a&&a.cost||0;return l?(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:n.map((function(e){var t=a&&a.name!==e.name,n=c-p Date: Mon, 25 Apr 2022 23:09:36 +1000 Subject: [PATCH 32/59] Crystal Gremlins! Uhoh, looks like these little cuties have a little symbiosis going on! --- .../living/simple_animal/gremlin/gremlin.dm | 2 +- icons/mob/mob.dmi | Bin 273767 -> 277111 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/gremlin/gremlin.dm b/code/modules/mob/living/simple_animal/gremlin/gremlin.dm index 0d154c2c2..b4694b6f0 100644 --- a/code/modules/mob/living/simple_animal/gremlin/gremlin.dm +++ b/code/modules/mob/living/simple_animal/gremlin/gremlin.dm @@ -73,7 +73,7 @@ GLOBAL_LIST(bad_gremlin_items) var/datum/job/captain/C = new /datum/job/captain access_card.access = C.get_access() if(!body_color) - body_color = pick(list("orange","blue","purple", "green")) + body_color = pick(list("orange","blue","purple", "green", "crystal")) AddElement(/datum/element/mob_holder, "gremlin_[body_color]") icon_state = "gremlin_[body_color]" icon_living = "gremlin_[body_color]" diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 8e2b11443f561fa5746f5e231c5f56f36a7adcc7..d98f9dad964368213d93c516d8203fbc914f09a7 100644 GIT binary patch delta 24568 zcmYg$by!wUwDn83bazW5A}#q+B8`A_Nq6_5Ls}FNkyHVZZs`U=LP5H_yWjW@zk9#u zxqpZ-GiT16nZ4IuYwy{fBf7pIN@Ybw$4Fxr0#ezP-xai)cVP7}5jwI_HHc|n-qrtP zZ!5ksI2%jJbL$w|uWYl+0cQ%DMqZ9-RW~v5rkxc>D^_K;nP;CD zz!lvb=?Sa3z#zeV&-cEfK0bluO`Era&*y^O=+Cr#-*IP9)2?9Rs&fj;7b*+VhWaUW zad(ScrOG;YS~~xXV|A8{rT5DfME7;S%qVRV>%1qLFAOqppnOpxBOFMd+~h(wSpNi= zgId0*vmDuQ<*j|SmG?O5xn^!fhD^PD9OW=qq>yTCiGvTLK;!zPyhHPhRX4EgbK;*6 zOCoAw94q$L@1OoGx3Q^5v(#Ltw&f?=391m4>TjyDg_0SVYsTU%JgWOQ*0)iI>$y+m zu~Pp4k){};m`wFG8f>kH%J$E{v~#=wd=(sc+nNtDe$5c2B#v=z$T^9f$5w{CMbMMSaZb^e{FMfntE z?c1$!`2-b_A4u%oJoQbH(A_=fQri5Pk*McmONg5iJakGf@ULnWmSrl=-5>Q*tyeWs zu8Q3@zEM|>qTX#??T1k#W1fQKRDcZ>@AkffNoV4a&rJKTzH$NIGf7#q(_E6uTAzl| ze~jxCCDR>%3JciiJJpgRqJbA>p!d&JpLh-q_h(rqw%Kb9Wicx6FPade4b53)Lai6K@u zcWSR^X4A~6@@$$ySBBSMQH`_84|D5BQnjfg43$Chx;Px$9oA?3GaI|FxCGicGV7ka<}ujv@%HO+7SVOp5yg#0 z^=ziY@5%4z$b0+we0%I~NzcDr1~xz6h(ksr23>vqtqIiSwt(8Wj_nMeZzoj}&&NeR z5p0j;VRgnAA`qd1_-M^08qe3!AH|~C)>6|iF0K?`-R4&k9)Eo4{+3zd7Mog@qYYZrqkbz2i*y)II@;!;Gq^y`-MaC+kIeoCYmq0^JHMD$w&+g3~LeSXpT7P z>({Rr;Qjq9o)auN?d~Yo%RtAlUqV7c^?C;a?`@WH(>`bq+hj}Py2T1+3?_VrUJ)AMxrm%-O_HmLH2jJ)9B5BnW09UUFi(^Cjy zfhbfg(JiY6r*@1+1)n>WGiQ8wt3flJ0QU#6iodHJ*T>4r$^#|g8#gXQfKb>=S2S#M z7(_NlB;)Pp`O)nP38i?kLoF?)cPSqL`t}=olhhX}_bhjDH%v^V$cW%0alO<$^*(Gl z!Kf81taj+ba{^(;p}#cy&=Pq=m5tWgc3bcm&c8}S_~C@7cf=@E#YtZStfC{d4mD-b znHh`X+gr-vI56@K^devii^=4^g*Ti7jrrpjQWSJ|wR<)aoEJH2*>RmSwRVK$J^TO4 zdvc!#m8k6Q?oyw7ns}ONYZEUb`#MBA`Fhw<2PTX>e41x+AKfZt2 zjc7o*T^p|cth$}8iAnWiZnPn#Fq z-G;TIqFL;-(+;CvxpEDh2X@`XcHCl4t}iY+SKY@$KKDlM>`KS2po(cLwZ=!uNJ-H> zij6!{+l>6u5ir-Rm-QuSHY45Zjj=}ZW7~V*3<2jjQQ-ZBVhu}paK9k_H>jfA!N{BD z;Aws`a3}Wu7(=wUKRg~B?Y}i`Y4VbkWFG$2eb_GjYk7J)c45IJ&Eafhj;a%u<*w3#S2$rH0;xwWLroYpJ8W+3O~6gu*Vw=nQK;*$<~L z5Xp4ZPoCk1%}vrsM1! zcvBdh$f z3t1NzK6t3H@uxA^7uO*_A>Tu*B34$9seq*OCr`4TxiJI=2D-0yV+f0ivWkmS^YHQ8yhy)`nnZcRh&O>6ADyR!pa*d?>gW~Pk+#h>wKv9+^iy#4^9oex!C<17qUgI zqQ_mr!aCu7BRJ{!tj>t9u&~fRAU!>OVqpQlXf{#YYl}%jf@XVo*n#H9zN+fZ?y+)@ z*VyfQjl^ZlU^JCL9TIO1v_Vox@6&St(z4hGIqN+Y7|(tmWz85Gr_2z5?lfJY=;Csi zRg_PPHVC>->ZeZ$gNgV#Qb81ogfjR8+j)PFNzexW#4<#DwzOZo>Cw!)Cnr~#-aWBW z#_~o(yQx3FR=-*}65tA-bAWJhah=*j0=|QwruHHq1T{#+m(SlJ5GIH!6p+)S#FE_> z4udQ;vZOx1TaSn}X5(k;Ss`ATP&zI}#Tfu5w&*E`&&0>am(^iUJerZQmh%Y(9fEkp zuj~Xx=jUL{_dp`Fw^3M`Wd!IM>264RNqtFjW|&EjVXfXN+sz5fRZoBWt7LX7%_zpG z?^8-OtRr)8omD;e4$=WTv92A5Tesr&1YAazL20oQ_HXLyUy$*X?sJpS%0f0Gq6+o| z+n-PrjyDpoC45iSs&-pgr?EaUXtw1;qta?p16Pi5$VseSfQU5o)ziFoCYHP)BScVR zU5CK+9$xDdRvBpnJT@R~NVdssS$gjk4;NQgG#+J16O)xfGpi%?6xe2K!ntf>()X>t$GxL;3^=?4!7 zRs%y_fUax|rF+j>EFaDf3R4leHd-&Yhuj?1j;&S4Uwd|-$bF};Mkb5oE!@I042Xkeo%M3fj_wT9IVzdyw^&sAd+YoT=dqw>1lOC zw;@49ofni&*bB0AKYm{LNkFA zV_u3GXOW-Lo%Hjbo)r(svrQHoyTHlyHV*rxnre8@YJOKL87>CsXKeyP)lI&KG(T8~ zjn>wxq=ZQLJUj$1t`$bkS%M;GR>KN9mN!kxRH8utX?EZ7mY|6YgNf5UdYFc#`&nJM z?jYmZ;&K&ER!i&$Y|BvkehJ`ufPVitc5{Rp`UpRN(E&0fL{s3&FG=wWBAegyr8-FSTV zQI9)%&{2_e4A0PKm*klqzga642nmzp|KX{KNVmO6FR_tSi!nU+bZ$t?x8y1F_E(J?hmNnblN+RQ@%2S?&(M(fGomM957A%Ajt;^iYiwjBXg5k{ zUvE@Gj_U|f{WSsw{fDhsGo75Oh<}&^lV}LUZP2T9Y&k%D_xQ`@T5rU+HS$p*U=bi- zs@?j%9$_Os93m!8ZT?-a#Q#V838lJ-zozG~b|mZe*Tx? zO;9HUlCu&R_*=)MV?yJ2ei4luJqoY~&gjk23pmHN7ylvJm&ycAws0tF;ITL>L)>Al z1>e8pic?eXNCuGPU0fCJ7Nu0}t;SB&_z8gaVL#hKsmW&?b2KJ1z}ePT^;taf;KCaW zllQ+jai*rG9zT8@rpMh^Z9PzBH^uTKEJ#WiiR=iB0~94#+9Ia=e&@ZW9fTds6Nm4B_Qw9OL{TcOsdTH@5fasS24pz zMqcWP4g2>gAn6^}6f)#!0esAhiwldPckCr)Wkth321$(TLxH@aZdXLGl@$eM%^??inLOR*#!UVw?9o_Q{ z9!15n^NYYQqQXqinNdLPLX(6EY9UosRWaWKDpL+ALBX)9D!~UT!o-4l_3`P1t8gKc zByC&lqty?EER_uT25;Y<1rpMOARscAq%>nU+A9l1|1~^JOhFM79***}^=_uxT9_zX zsVIEbSt$^ZNBu)flUh8z4)V4sV@JnaxU3&aCU#v)UPSIOC$ReJYO(OZ|4 zMdNcJ!#BdaJ0g!gvcgZZcFHbKoZEbCovZ=S5!n*fjrKa2W#evezj80_jNYKq9o%}oXw z3}mG>5EMlZhy!trHeCAg`rxUb#hnN^j=&SN1`-c65;|`*wt?;YU95o28)G|zBsDsIp5rx{!VeU_?u||#o zX}<}Pdh++E^2Vn!Wq|bQ;nC&kMfTUpdF3cd;&Az5RNOD1#vzW%g)T2nBIM)EQ8h1_ zZSGsJ|8uPH;Axx2BA({}y=IBt4#-@G4hvilj+HfyXmYhmEpjBt-2)>~lcHXZW~#7> zd2QjFqE64vy}gJ+hvq&{sJrnO78Yg_6{Y-JtU2)Usof5ncAUzHTn=_XpTB1C5*Jr9 zM%b1EyV=uF_;P0UTizmK4{q{A+ozMB;@uj#Q6_8=6VBiIv-=1EDcLr^jo=#d43p^) z7Wt)gx?1#&V35&gj=pm$VIzqf&5?`JC42X#b7EpbPdM#-CKZkq!C$&BamLM>ja4Nn>0b{<-;c@_4a^pH4Tk^Fb3vN?^_CgO4HGc z`qmRWp>Lj2QNce$!T%-qdZKCQ1^Rq<^v>R%ym82LFfJ**&?W{qbMZ{xAH@FD>}*_c zHatrH6>x4-)O%2IKfLbXKGaj#RrZ>O?Ho!>hSmpt}tV|93&~~==Uc@ zFj#_MHaMmXI&!zaoE?Pe1%Kt1;%OUKis2jzH%uH6$tZ<$@vA4IEo#-KC zJv(?EJU$&eSZjCMMrkJN@=0A!9kUu zc^?+M^z|uz@=;6{e+9xBPaN60ek%_`)~M6_Ao6=`0s@32X>rnaD)fOg$XN`$6EJTh z%wupTjM%>nRDrT=Y;Fc5MI0uX$DIPgp=Od&4wAt)D?uEj1T2cZPCdf{31(c}MxWmZ zul;zs=BB2GXIki1JF6w;MB$q8e#H=wNgPN4GhGU9LaV_qfsqnS?6ce3EUF!Kj;!Cd zR4I%DpzL4Z<&s!1+L=?m?Ny_igM3SwgQ2>&)ap)TK>ldg$e z3}!U!*i;l7Y_vzjHbNK-h%>dlBvvyy7U{F|Kc$U_s{$Q1Z-g+cyv>V#+;YU-aJ?Ap zR9VaHG`$Gm2GGJRtzwb6?=3r-{W<7zc+09w*-qZiI>+djeND$Gn#ETL zlz7(f{qZIL_CRl+cBJOmWT~J826lW2f99|@s1c&&S4mnE!>|S3SvP?3JDPEYL$Dn{ zKVI2>mo(e{nZ4QOx9w9MUEMZJob^ZnrJH;CvO1#$dzWYv{$e#}955?&cYj}cO}gSa zyJcgOKfo0lN=F_4;{%UDP&T^cedivdveH^)yYxly9hYZL89g>Q*TnL&Ok(EbV$wf- zJ%{?0<7+x~^jLhRqU-RWMTmT_T`1ryg8A!L%!lc}H!@7=g|0&iC610~4zRJ88vU}b zsn2R_W8<~D8HtHeY%Mxjf&6vA)>9}e90dx6`jdBo@!B>=CisRaKKtI&h7D7{yzssY z#60H%Y4;VT*U2whZ%a!{A5?;&Ays!#;f`UJo=M_UN`bg(q>?j|&S0*+nS0Mwi(DfgLcwX13))Qs3nya#dH0G3TnaSrYE*7|!RfU)ir^ zh6#YS68=7t7X{c9z}U=`BPNfQn-*(C>Cp{P!KH}+LhXxGKokSDHXg(McC5%B#7mu1 z$U0DI?SQNfR5;$cqI^Gjm@VJXVSpm_5q;bqWKU16jf`pa@F>@CKHy%`5X`A_O!5U_ zH{RWARZgscZKuNwU3Cp2*sB4)>wxELC!XZX>mJ~0%7Eb{Z_maDj`2Td@vUZnEIXZ}YODqb8l0?%(l78+!Vp+KX zwyE(kxpT5VeKKV+4MIa+t6ZtK>*{#AgY>Ssx%q)QnN`M`@GDzdGE>DA@JOlT8b)@7 z%?1R-si`Y|&`&5XDrDl~H*4eL+#bhnjb-cWE6YoMD-ZTGP3nz|4x=?=)v(Pv)<;-U zkx@{{^Jjudhobs=a&U60xVTP0lARq(wOJW25IqW?=_uT5aQmS{r?eRQS*nASUt3i1OA zylQKt&d^L~NBHDtXdQggcHQ!VJyOzf!dXzp35h8K*^I84oHL4mlcHuw`3ETZER6>Lr_KACpR% z$Sq4C*W9luK^h39j@w~2lc{0Lh+_(+j=<2#-4~tnfGbJX@9$ z_&$Za;OZKmd49PFlIx6W&*ofO`f!T0ZFA-|sOV#&DR+3xA31VBEP>H@oPUkvvS*%eY|lBgf6o0*ER z_;Gte`LmUE&EUanNtv5=PM7MfW9VS#jdw7Ht|z2Y><7( zE%oMvnG_cnV_`<3JOtOFbWT$!_t4)Lt&Zj8^_YhT)HM`f#^ifhndz^wj@UFY1xzA?mm+A` zkOLV{^zB|N-ju|sL&SY4u{EHk{yW_?mXPtn3+DIaC(Uo$nWGLyu=wGj!P}2uRhBwK z-u4iJdLo=>YAP5JHUNMLPViTdJa&SWnQ>N`j>GM<{vbPQlYUs%GpA7KT-wHAn~rw) zpFcV@WL`>gC`V(zqn+m)o+vYaaGCF4%KMZ+JqrKv>eZ{qe0+Vthqt)d1~ad>6rMQ! zgAKx8%O2SoYm648<)X+Af^5K1h(@+`wfE20!q5Z^I0c>tuPHaGSeHUZCk>794v8U4 z+(S#?OlWTI`52)K*)30K+XqWUvFrJ>y5)4noI%~@=qQ@s z8vO(#DSR{p)Lfmc)*I))-0%qpT+(sMw#WQt)oKF~u-17F(nJlywDWtEQ!EK$7Wb4+ zl|LrU=V|LlX^)5YE!2at=^kN$p-EdyOP19Z_?h`swMZ^w0{cnWd`O7>*l0hf7d1jo zF=`T(*uGCO9CLwmu-0y@A7pE$tp>q6mx0`2U_wdi?7Rrw@9L`Xxg>4l9UuSnNv~$c z^}C_S%9Uwa^Qc|#pO(Z)J`(iKBD97Xiblaw-2$fFAhW3h&W7Te^V&|^b@bjV>j3!C z=0BrAJyXSt_v!am+NUo)t9Z)SK_^kED7{ZP5>TR$wEJMz(Hk^}>DGOSe`w-5@*I{B z3}$M)tg6-8T9ExicCN69MC3;H5$xy^r3qo%nt1CbDO1FQp%P34*{PjP%}#|(G<)4J zF2gvyCH-m;*p{;mE6ETV0#HzhZ2lG_n9msW;t31ZJooVs*jPN)vzf*-ynIpGmco%ri+#)wQ&zA4> z$9q#aA9ep0NEyejN4hVl9UlAOT-cDx=B}7vA{aMT(;w1#XBL6L*OJG_V2XAR?yGU8 zpB|ffc(RHlvf!%017L5-%jT1meww%^=%{9rHP9x-nODneA!Iq^mpEp6YxdjGo!Qhp zuD5;{f~WeR`PkD`ECi|SiHJ3W*v+}Pf2B`Pj(g+39vZ5G2rjm(>&jf@ipkw8fC*-2 z&_f?=z!We|N}v>219Jjkf+1_zXNW-yOzHjmr%#k(>FQdcwuig+n{^_JI!5kOSJ>X3 zBUt9>wh-*Jt(^$uoSxeC_I@qUEMtBZ7O3FwFIHGol=l986vz^qd9^XZK(Z~o_*3!k zOycGBfM|DpZ(qUgKR&3E($C;xFank7m&@yb`VV|6#E9j9fEjJj{Us(EHWIP0>{eQO zyWG$d+tEdfY&`8pPK}-d&twOXF0H56v>@w2G&VZj4>IoDAPXvCxm91kZK=9hw{r$N zO%zH&2FFH~E*X(=q-ba*%Z-Gu|9)c@5E$cp!ZzQK^m}+%;a{D@LpvuXrWPC+kYSOL zoR97yZI!}PA_!JA1L+wZM-hsRu+-V+ldIilY7?c$5fc5+@|wZAs7457u30S^d-8#- zy%JxKeX~Zfx;mNEH4lnvw1O-;c6^*vE>li03Wql?o3#8P;MRbQldIy0gq&ge4VQgs zx=}uU|DMiUp){d`*sqlODv{}-c z{7K1iF~IyyNO^|k&eF)&edbah73re~5^saU-6OaIE_KpX81v^@#J_-+36=U*5B z*b}l*GKZ*n#$?cEWfsaXi8Oa4g8lK_VDO#K@80o2v;NVGdyb1E7#F}C*B39?A`2Hk zB2E*SvzX<>E+9k6XeMrpBMSx6P`{kbGwiw6yQ0Kkg_pH?-n(;{Pbw+ zit!l%iTg1glfdAbu^CG6>Uw~A(`zf`7qC#yb2O@Z=pa1;JAI;^XQLNuCCUo4{qNtu zD{U-+<<+kmKwvzP?{r*?F26WPE4HS`iedv`30)agF!j4tn*w zz!vw{cY_xDmv1++5hn^wr$BrMEX)Z=d0lH;f1h>i;PXDn7$9dzb`cjhc-YBNv(~uV zTDz3T5jOJ;)#o6bgWG30TcZfnfyD8bfvXY$3qr|gcO#ery%o*{X3L~7iOekyL{>dt zv4VS*#X`}8Y4J9TR4%iO#_~WUDUg79{NK@Q`v6G>{Fh&@Q##Wr1+ze?BRcwUbpp0NI|I1XvLM?u7Zm%I<0rHdiDoW88R)bSpjh50NNi^D;QiN)$P!fl8f+#% zev;XV=bpPN!*v1MjPJ-OD>;Z+;d}!PIY17N4UQ!f%;wf2|B!ePs-l8!y`~_gW+Q)$ z_}J(*`0j5SDsF(pk-M1t>6&7us?^Zp9wFf6^%V5+y}doy8hFj5Cn`hcKhK<>Px$rg zm!+CRBy+>_)AZ?wYI}5abjgn&P&YR>Sr{`~+;P)1K2vb&-FGS~rgdb43m`5o?5dLOhi*-1UYn*Sy08oHbGp`Rc)uVMRvyDf`Und+I?t54X9#fPN+3=$RHIy<^W&eq|`*v)!SN19W{&mjE<9-YjiL9)#Qx$I#DSB%|l zlZf{>dyW5dnLtj@nxgYM8$zQ%Z3_*Cc}#VFf3-fUezTuUSDKA|IxNrwRga1gKgF>; zvn(VaBK^%60RRtm7n|MzMn*crdPjNa%4b1@raq{J(|aKD`2qWUzH@aBkftWQMpq9r z+4h^bl$7GKvI_GK{wBx-_r;ipCsURxsBpb_sOgrpsI6ppral4KBm}4$_)04)31bY*$xB18 zB{LYEQ&+a`E+cSJG~X~uv4(KiP-C|)p7($?&$idE<;Z2nrl+boHFBtYTS2kd2FM^h zw3-wSkKYEB!W9qxl@qy`KG|zm@ZB#CHC@Pain-y;kclFa&!UQJa3#R%M1{2Y?606x z+Lxhuh(^#lGfX)2!F-PB*F@hiSNFt6$1qjOS|K`AEj=~AYe(Z<4 z;>6I==}M2U!W7>S6L6chjK%c#R-#u%8^(-62kr;Bxc~i;NXfB)HUf~A%$%WXPG4~R zl82EFGyebH{~6~l5V?i&DCXu2Q`3YQ5x)r#{+|iJAx+c7tA~-7Emv9s1tuIl^JBoU z-9(+ovH9zMtAbx}OOXcds33=u>e z6#FTMG>$+szMDYc()E?V;;;~YB|Nj^06>1S_^-dr|B#WZ2bli|N+P&f#_o1KutasY zjD8*~SZx@*u9*2MqWD|;wihj?=h5eG#_o+U0~CD7U!NgJSa_G5^TNFWMQ5CRR4}J% zxg3;g+oZz9h1zQsTLwATep0Lv|8)R$l@lA9n8X=H5n6DyE%NaCo+w;DP>Xoy!wPb;gRS%f0$Lsm7D^5j!6x;2U7s2DXDoVtNPib~|v@tcV) zg?mmE)zeml0i`VX<)IO>y*K`AW+aF=ru8$Y<_SPG^Q*U?f9vxi#5uW@Nz$SI6(P@) za~pT>i^EE-*BNgv@?t9B5y!CNCC!2X7X4spj!?~M_9k77%SD}0NgQG9jAE6ZeZND? zbgTN*guaWJq$`mW(tYp*t8_`zcY^v|m5no(_Ste0w4}(;f6>Z-1w5^Q^=-U{v|oEX z9YCW~BQ*g;iNd<5ixDxgqVAu}7KV*fk*kWBMYJrM#nAjFmNTp0eg8JK(Xp?SQq-#SEK&B5`idFG9d}?W`PxLO0KT%06VNPcl^`fEe z7L27othum|b1tSz5Y~i((y{hM~>nwUyseBKmZtg zDD38TlgTRBu9o~hbo4oJOa_GSy81)JRt0+7uxLr?(Vd_u`1tWm35%FMHe{IZS%j(Y z3sN7czxb`s^Jg+GPOw_=>ROH?Bau5am^|#L+fkNF-tOE*@P#;;4%di2&jtskN2xB6 zC5=#6B1b5Uyi>K>2tvhyS?~%Cf~dMvl{vq_UxY4t@o(*L-+!EFS|Po9jy84#C)0Yhfvw#hv{QNZhH1k!RxGq zxxQC2cnbuC5cD!65RXaRMe&K=QIQQ(Pe-`^LXLSm2}mS&7}Ad0sqeNwiharQ$Pflr zh`Ix1*%j?Vu&ClmaGS|&`*E9pM>UP0LobYWucJshzTm5#E_|o)vxXEldz=!U>!-LO zd1MAJI~bn-@2leb@4lNl|H+RotF9zB_tC^l7x|Qx?yQD^!-#n_k>3+=+=&uJ!oNJNrZm5aoEq@ zk2oH+zKee&5SomI56Fof-|klli4_M>3@qPsKG=>Eg9@=;Fi9w+=hw<8fvi@jP7FPO ztf$K4k6n#!wrT~IlF_zZt&}3E(54$uA-@8Bg`rRGLZWqU)6J=lAapAmi;ulfCp z5r5`J(5z`4L$EU-YeS=}C^-?8ls)D>C;AUx$&CSN)rg)vuyP- z?brR9-szX+Rf<-*FaAXJH~9BlxBX(OCOE*yL15{s~!x_UvVvFa!klJ9d|c60Fx zg4X2#07Qvb*Oc;&fb1LMeE2bk^FmPe2Q~46;$*$>cu!gGjPbE@U)qh3RnRn1Ayj3G zTE{#6ZN;-}K6D|+NqPCdXSkaDGTg8sO@WZGE~@0lg0heW=*eAV@ob_Y;HpFS?{`3p z>LQ*)aFcFTwYLCIrucx2A{&(h*%v8h`}$et#;Y#-tvH)N9A&%H~e+!)nQuN*2J=8)4-IylkTE+?AAo=tR zv%^y0O}U8Vm&LVJxPU_N7+8~rb>!HgUod$+4J4wQ&>s*%hjd!6zJWj@+dUSb?yD2F`bFwk zkl?My=wbO(jQwbS(GZTArt8Xs&;s(}yu63_$l{_^$6#kiy(&Dx-!0;mv? zZ9e6zM0}IBKVgTj1|X1qD_bm|*C*hazgEH_Ivr3}Fp%8%w!*KrMT=@<#r4I=mE@*n zZ;aW1`?L&$=Ts+Ks0m&<)QeafAr=HUNJDdm`S5D@?n?zJ=Wg6NEx{A^1=P_4gIcO? zOQmeaa>L6gD=qF3+$DO|{@ivHSj+D$-CG!S;=xv1WAhcz>)Uj^9hYyJGM`-L+p%aJh_ zWQPkGzS8~ovkW)KBXBX6q$IXEy41>_sJ{c59;M6_@a^7>b+DIKD z=W;(yQ#ex_>4XB|UI!Q;va<)<_8;F}x6w>W5YdqGh4m;Qe-R;U_WCxFZ-RBP-ouLzA@c6$w#`hV+A8>U_^0xW1WXnUhpZRZ- z`tq`P@^wbR?zmoa8c@|K0a#gsk2>Uu6{CML} zKAsGqRETa}9Z_v)+KUA_;QIO292QE~-?5z6m0MWGzwn34$cSIb^Vqi&oX)+q?`>Jz zSkpxZ_;bZS!3TC{&S{a7?0zf504IbS310TxFMpgTdEY1{DBeEi2cV4j_4^@KXKRk`GR+<)w}jM`E^Mwe@? z)to>}DK@T1+|9?UVb>X#oasKt#=o8zwErCxP%KMMn?Qht#C~<)?q*n3wY#IJ&z=x9 zwd=xJHRqx=#8SPx)90}R=;mwW$`4yKK00i%ez`u5^rwrOcWj*ST-=}0^(NncQB$DP zXVud|AN7Jf!H0cT?>z=7@QFL6hC3Qx|I_@9U9G~`R7>5>iIr;^Q=!S9Hb$5&i*G}m zjH<7~9^pTI1W$Qld5A)PRqhbI*u2;2So;^8`R1++CCh#CEApc|nK|%`$lEm(neOYQ zcJg&`4d)p6qS0T5OuNfNDU@80B^in;tV zfjjvz)P;9;(t|-~0fGf@H6yvDlRUTnb!_Tzc42n34|yKvE*aOEFyCP1VVop8y*l{h z#Gn9z;;oxRm9R$q=dsHEKVs}>%ij6ZrFyQ@(mW^S20y&TR-Bl&%9MwBs#qRrG)>~7wf_Z5fL_TI5YsSvR;@F{7j zg1_~4rglbqiXsPLFx8)3uE0Q1wy1=}9?|D`ScLs6Kt*L@ZLxm2$fw5Z((mMum2<}B zm1y)a@Je*njZwVo$OKMrw0v9vXCTq31INq%UG$i-EVWvOom%_vx#e`d+2v*TMR-2T z7+sS})`as>xFK$y98{q@z-slXZDT|cvj-O`og;>k{l|~g3n_4Rx%{s$>%m8>Q-_=H zZh)&>)&mh;qJ9}&^83Sc<(bbNCIrnU@x=&=1V3~0gs2NLdlJsBo9zQ&pYcr<@9Vuk z$P9M1YJ|4!pDP(1&h;szO2~2<-0d`p^7WZ=GQ3Ks8^LyqIoftbc2=8kYCjfqvt_Nh zK9PH!nrE8mRrx$Rk8Qb=kca(1Wf~`H8R!Z^TwN>`0_cx;Sg|_TwPj9nvlNkfQ$O^hese5J+O~;1S-_|X!zxK`6vJP%$pFLnJdL=2CRIevq%Za zYAZA5Y4CsMOf|^k>Z0#Si|;epOpsn@53lhL^|Pot_=i>8SVZ=6RKs_;q$N@QvFy{blFr z*xL3Dry#iSc-QsieW!`Zg9BiAdtzGNy3cd_=DHkQ@y-oa=XhvJGEjinj?hBlNrM0< ze~#R`Mv6|-5ZHK%Q*86e<|LDvh{SZkfM&%k!u;BLa-n8A$0SUdAHr3ctR3oq&v-*u zzcIn=J>bcY56wG8;Eb8p@~17C;dy5}q2-S}qp5_peG^_0mPbu=e(leBZjBSdCu}>m zq9e~YYTP-6)%iirvKv0W>IBysJ?s-Tvq5V^4ngvyIzJr^leWFj;;k2j{^Rm!)r z%N^%!Orz^SOWq9aiZvOkgg1t!XtH)eoY@usdd9!|#V7Kz$sfu@4b31(lhgxL3p4+` zXNjp^y{~M0`)yQ1*vHrEuUn|9IRFxHgDydl*7x7YaQLKgfYl$t7e;r_LyM>Xq;$W& zm0R6b;LhmGKUUNY;gOJZLxU{rv)jYR$}3RvYtKcp_lzyauYW@O+cT?FGdKf>j_8n~ z7c|+~k`t2)@#-@FeH0_eXM?g;c7|kD1x&>7+HA*M=A9by-B*9)p8)3|G=WyeY+uTL&l+FH9E$%!ix&EIsIxkeB_ zceWYhb9woWvrFHZIb8GZ?&D`;3rnijihZKCc_id0hy&#*yR|WmDG0Y=AvxPiVF&wk$ zYu2X*IA+GYX{vhsSEQfwEl$JB>yQ;%C$bITL3XH4e7AIPp9>5eU?(6}m9ws&Ps{kM z$`=MDGII5k3u)@zemsIWp-o6I)S2!@8_c2>HZ2D&;fjZR%&<@vt-Bs+$gFpd)hz(M zPr;CHKpIxHw8gvpG}2r~I`01QND*l&-{WZ6743-nT1HzlLv;rXXd(!V&vg0=0JvtY z>V$60S2@T1=I8tlaVoehWs5O&FX=B)Nh8C+@q6#!UAusyX7!hfc&sc-XZ!DN(R#c% zf!yB~)j1kULkEAs%f8O8FC$;RI{20c$E47uwE1NSzJgY!i(*qO5!l3|1! z%k@xIfa(yvcJckPI6#Zci5LN__9E_(m=3UeS7NojZ2uLir;*>BE>mCh%4zo1887sT zn64)Q)TDxl=sWWgq&V>ig3`m6xh#;06w7R=H`{M-BB+7^?OZb<)R4;(dEUb(HjBcm z3V|bg++2Hr(YpB7&!QBFW0(cbZx=P4dol(W+cAgSzGS3PB0*_RCoq3~u7Phd|F&j8 zS8-{S)``B!d>^I9Jb&U_QSmhe!-z_;nMF|-#7N*6VXQT`xq*bSKddv1PlUAH(H>gI z&4Bql^X-e0d%poE0__6>f+UF8vE*`3u;X4(VO%ZVYoM7!0=I4q)&K7V$v@}%LU%b7 ziKL!Lg5J^(k0o^hFlF$TK7|s8AA-}-a>LBT^4Jg-{6oe+&gePrHf2*B6GR%PtNJ9p z?Q8IGB{4n(DgKw@ zeW>ge#d+WHZrQVob5Ndws?@I)_(#k#pCse%N#8F3oN{n^6>7 z`Z{M76ch3xLBeV{TK^qyzasDxL;KiVnMy11UXn5Yb-N-QAA%g~UBQ5(|HWtn8B&?{ zDmxbL9H`r>w1As_+u>r+^ngfK?_s*#mh*#~^kml}oa2h%FmXmc+bh;@qo&N6BP^Li zZ|=6dvI1}T8#SYCxLua7uAU9aAXKQ{!41ufgt*T*gel6(m_@k(a<6P+d_+{-MDF1{ zC?>4A!8@fK?5wt~gkT#ZA(v-|($ja}M!agjq7N@P{G7e{s`RTA4-Kn~o}IV}(&>XH zAs+CTqX^RuTPm6NIb$7pknKeD2k4M*WpEdUcv4{jt#6&FYGS-9PD|Yr@@< zYZ|8E2_;d(0!>NT2K-|RHZ$cKh=@ODa=c0lX;>IReqW-moZ-UJBG?@N8KcQ^8epjr zs^_TB?Jz;Ft)Zc(=t>AfQKo!Da&9L9+;JKjfL{2jO@t;35wgoaA!q(0==R5Nrd{6~ zh0r9bz5m#yGLR{qZ%|1kL+Dk3CK1r8K;tx{(|u=@PDg?|1Wgh_src1d3IYB7k4KtO zLkegI3iijNsftpd!v^1NfVkp|P&4^5*&Z?RJOS-R~8P01Y?{(lms3(BW^*_MEmecgo1J+*DS`E5Xigc7niJCj|D zyIvC+qmSb;n@9|?Of3Y4r7=kn#wso0gQ2pmE=`4g{qXX>5cPFW+3Aj9T0RNk;skLjo~Zg|`dKur|OId4Jx zdf>3^l`(&&Lh)?Dx;gJ>Kl<~QQ^|KlR^B9O(?;z%+U}0$z9OspJpx@FyZb=-0*IvH z&7z&Ws(gZgF=`|0&rE@!8PJKuetU|Elb;`ut#O@g-7vs@KWWv5A{W#ce42JgjZ_^K zv~VyDdN2Uq?$~isyGxh3XS`vHno?`eRX4yopcb!72f?d=TaM7lH3qciWj(#t<(un# z1u$|v`2+lm5kQbB{y+G%@Gp$8(_JxtLE$Vb@kh0r{9%*j@7a)_f)FF#oZqv71QC^lBUcCiK(C zy$JkFukMETF3K1~%b780A*24vgk|J7$Dqm^7aOx}-rb~%vSB$@-A`P>jGV*=uU2g} zsIVUqSo5fNa$p7<6zErBUBsST4XNbd=Yt7@d1*u!2kQ^_Cc?p^>c=l-J12PVSG509 zID*@V5UPsuAai|9=n8=6JQK51yvWxvi*RqV!=VfRmag9d;zusC-)uyR%FT`p<{+u$ z(l~o$Om;anv*6hy3gE>%RNmw7*oh*HrcRkb|;H-!0WMpVTZnPSAo@kXo2n z4GX+Ld-8hBbQF99iW%#s9HWSwpY{LypoL2$k zr4KK`xYU>yt6B)xpbmS_pV8T{{1Gd^Vt8Hr+KL?lCU+#~Fg6;MP3wrV|NP@ac3h$i z;z&>dNTJHl*Y=4!-VwDZnBn^4uvu*nflw7bRZ%o@V^tbWd@dLYb99-yRH)J~s;Lj% z_})Dn^g>j#@lP;jJM8i#rFprzd`9xFY1e9(4kF}J2L?W=FWUywm8#W>e zQB?ho95$a>C8p6bne5Z(kUijO-R_gi?vbCs`2CmhRiFg+f9{u%$$Co~lTK;*h_23( zrL2~=fsvFq5>NQo6W%AJLU9y18$2j;(!Fs#6=b-HM6r^QHUqdW zpZv~sFNQU2T5`DkZ-0Sr2|720vo8d}e}mugsAPCxv1?P8y#o&j{~1_UO1f?!$p9GR zHc)I9%)U6bo4N}-%0D`XHInwc5G>dh!_r^uE->jN6|c=?b6k`G#a^|QiAW$)EhqWK za~Yj)KD)P6%R{X51y#s3_Qmu2|BGgu77L}o zPfTyB4^t6GfsoUs*A0E5+O7*Ca$ocU`?AM@k%TX+Mhh461ACtOo1mC`Rvs5mZaP`1 zHffT1j~C zoyAc*A(-{cBh8Byi*#eMb|f+{i5k3*mlEaPKC?TX#LIm4Qvi%V)_++{6J>WCJqJVV zaryDnkgJ7O)(wKtvtD+L%yqDQqk71MSQs*cytx<{ex%v2@|}f4ioar{0O}TNM?ki2 zmGyDcfFol0x_R(XXc8{gir%Ptu`eWF5{&hP2?B26hC2q%tPxjC>(=K|bSy!iwI;q3 z$r0Gta3NDnfk9t6Vf#V=wb?r#{Iq7T>%p`vr~8+So-TcJsa?@4Uvh2a@Tr;$H?M)%Yxx{QoV3Q86!gbUI>S6C^Q&!Od|NSuFBD)8(0*whMI}%Fh2L0OhnODV1W;_`! z0nu0BQi%YWLxCUG(slC-=uztH@A6EEohe&whrv%)yz6o8kA9a87w^+o%OwIGZTK7^ zzXOY#-k&$~6RWX_*+iZEgXGJzC-dIJaRu=|78ld@U<<^X!h zv^&!Z+T><;4W+m@IjD1x#Pc(7?^YG8gi%9Q_S|e~K&rZ3oK(iLjT9+zE!ffOIcBUO z7`kiZDFTWuM#+7}WBbKq{Jo!Ij0yXo0gc(e6Qp5lbE<;tyn4fpfuYUOlQuM>5$8nS z1E%kKR4+M{BtdmP13^bP_a5+RpmfAmVqu-^rr$;dL;HfM<;c4rKiDO9a{Tl@o0U3D z$lggYSsj-C3{lCwOn#ei4WpV zfs5$Uei3pg>Msr-bmv`|ML*@wn3-4V>dHh0<^7mz{ji+Luw&Doia?1P*22x7uAlEi z53A8hUU~OWL5AXB5^}mzO%?wT@_VPHviv4r)Rm;D$*Vrzn2$&!n=c{a7Mwz`0vmTcUw1&(QT$y#l0euQ z5p+gPAay4xDMbgY49b55S#bqfNk5OBZA}7_#9eNY@tONBtX;@8BEqf-W{i|r&i787V*QOX^)fVZAsd;!kry(Zxf59duR2EnZeA5#htv(}+F% zS@dTTjd&A#<~ZRF!SmU=OL@eqo}NnzB*5xIdNB}CI#wU(x3%>nWtd&>#wbK$jE}g1 zWwdQE$}pW_NAQp&$P5Z@}whYdEU3OCis^s!YWGVF3j}U)yFO>Cg%WFuG{P83C-VRCO0&!n5%4r_6 zM_m%$*7)&H))RygF(CaX%COx*@O?{|0nzg%p!Y|E}SaT z$`gZ<#ofcaQI(%BX-;N0k>#m{HT8MmI;IZE@MB8ggykR4_x|xLD}omk>4F4XtS9^& z$5(v95puGSZF|r+-)f_C%JgCL)Yq>F1pl4?Wh$Suvw!5t{-Y>GOpL?$7k98#%DLxB zEWP+r;VgR!NHpsDVN9u8o=O08-)aiocVk!QGnOU?buPJ^vweA7i$1rwM?Mbd?7@h! zXVG`wWjYQbG&^!rww6rT91HY&3F4CvLzzD^abCp^QP`M}=kn9Y_tv8V1$XFUR$xdp zeD!=#%rox<&aS(k@DV$QBUOHF;k>}=Ljn813m(3iqUTsTbSp6~Q~h@$jcK#02Qi^p z6D6(Cvd|qoj(dixzjQ`Qz8V5e20BU>#%g^8BM+8>OjE4x>VXHosI33bhZNsl*@3)`YIW&De z_hDn9&h>5CtL}UC2_LKFWV#wY5p|~d(VPEGdd%CX%bsN;iI>}A_dll$KGEFUrQ zsWcDqS2kB4-9QB~9bfaU_+tMUx0j&dMz(q>AoR-?t~+$r0u8)}PiH=p8ZWfYOWc|3 z-m5?MZ|eQ+Q@3q6xquBZKx?XgVRq1wCCXaF1P^187E*Vn9Ocghrf>ig3;nOhVt4^v zbhqmz8u`4@QcY%7M^*cM)&0}U&qZ#`zogzVgw&rUPsqBcqH-+R?{skgZxE8Z{9vz8 zX}kB*KiZRQLf>t`?X6l*1Rf1^zX{?{ih6IeYxa4XIxLoKkzAb4V4(YZTYP==K=&ui z6TS4s&o#|}k)NWmovRb+nA}5Z1DE3khatwm?z21bz3pEKP#LtA0O3wH9~_-)$-6z^ zrr|jUp;`wDB}JA-F6B#Ojr_uKd;AzNT8VrLf2Lze>6M=2W(b!&F?6m<@wNK;e6Id_ z?)NCQF_Al!e6`Er;qkXWUUg;A;wOKtl({2ZsvF6H4&DXKt$6sPY1G1RpVo<$b%9~( zRec-_U%ox;>L@Qx8s^J(54J>STzEfyck;#%9B&fM_=`O!-X?6?dG4jBy(HV(yS#k5ZRfXEn}5T3hcVy^xXz zZCXI9kd~H*X>|bNA>vEcPys^ym7#k9O^82@U)6nIKWWHS9;JzWEW6=x)6eihEl~w!kmEgrobo$NM3g&Z{Ud`w@@el-9iHaMa`0AO99e-V(hOKTZU@9dG3RB1) zn%BtZQbqg3`&yM*W|ux@FlIW+?Tj7Jrjvbj>*8N(!Oz!!PmC%PAu;LBb2=(Y9*t5@a#{$QS1^_U zr>hqnJP|33K_wFCv@V}FoRJUfKlR6u>CyU5f z4Mtf)wz+skODW>e;5eCwnInZhDN{CKnTRD;$(5kE4u5y=>lgl^xM=!T>E1lxpln`2 zajFI!G(TfB1X@lc+#c4?HPk~CA!;6^ofhlTV|*M@o{!z5sLzoaaa(3b#Cbe_9n(S98MbkhOYa1);%MNFMsAQjxu9 zZq)J+4z4`3NWYxcRn+^ioiPa^m)9#$t@ZK%55(=4#ZQwh3j>%=FMQr5?LEEW>+hyW zv_{+6o?T~Rvdwif(A3=pRy?{a2)WVDudE&W=K9fP@#@D!jO2ISb4CEg@9*CLHC!(|nGe+-De?R!Tyv@CIB^iTRgjP|4X2?ZB z)lErOI##eIU;IK_Llk|UO|wfM0GhHWP;9xx5*~&<;&M9)@zA}HkJGzXA3F$RP3wFq zQAPo z6q`83p+%={gSMrT50AEj@ZP8Cj!WA(6e)&q}&t@n{RzV1pm$KL}0J;nndrt@L!%$KPS?CxZ zFEnWoR~6M>6bsA`70&1J~lKrq})A>@BB>S&$RR$@${KlV;u z+*%$@guO8PqHtxg5Ry-sF-*vChj?0dWT6K`=Ie$mppLFfY28;kN#Fq+1i23xunVTp z?^^FNRj7fC-*h&(Jz@oc30r`PZv1PqKd0T}#t)YcWKRk1w|jA5O1^O>YLnJ5{B+fV z6XxkwxCOxMh#x3T&Cg6=f`*bu6Jzb<;{gS*{45lr{p|3y$(_*Yd6`;4CHWtB3Q*z; zTc0RP67`yK_e@QX`@O_iD{keY=ahyIz=Nf7Mghr@01@h5{#0i@g9(>8H+gHR6S>vJ z167o&0Dq@Kn~uEnh4b6X5F90CA~kz*;@1t~djSXjc9(_@U2QAYUb!>hmcGDvk9Sh? zDdr;ax5LQE@iDU=2VmTH{9daYD}w*2eV|69jPI)-qyQ!~C*Mt>DOZXlkm=w&G8aZ- zJp?SNW>__d6II-RpNF~bdX#IWP3 zb{KI4)-dl4^hlIz2Xnv2G~99KKUN@@PTI?XCcxOU2B7%S?mWp*G%6^+`|UrDy3QlK zUJh4fuXZ)8`Bo7C)}rw`zOxZR2QAMC>u3L$>;JTQ=T=tQJRzM!Xx;o_?RoLMku%@c zKosZlL7OEy3`852Fs9`a9W1M3ibbk5n$pTB-Lp^N%rGKj|3)>;k02Ou}!5;H&5>@IYCb5vSu3`HueWUvdcn zEe;k*DmV)mXLhCXmTO_LntwC2Gzb(*U8%XF+2rKOjNUN{@p~v(zO;Vg@nLF=td9ks z4i(Wur;;^L+XcOT?7HU~M!5E4zY=_d+O%ms;7LV`w(&qIzdiYBb0<@=3FqLx zQ$18dC1{+$rZTziULv7#@Hf8b6;T;!V?IoWO#Qu`VjnT?Ql^nP`my|R4wJ2Nd$rTr zK|DxanI8j<$iflJ(VgppE$+1dIwRQYQVbHdH_kHYi%6ZH@>RhO+myda$A{cl2fkgp j98O@k-+cz3lfEPSNQzjN#j6g1fWN1zx+*nFHWB{=_1hMm delta 21198 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 From 6ef2eae8cddedc58d0119b68778a4187d8cb23aa Mon Sep 17 00:00:00 2001 From: SquishyRolls <104085410+SquishyRolls@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:26:12 +0100 Subject: [PATCH 33/59] Overalls fix and Lewd Overalls Fixes the Digi-Legs Overalls that can be bought from vendors. Also adds 'Form Fitting Overalls' A pair of overalls that can be worn on the suit slot and has the same functionality as the Latex Bodysuit. --- hyperstation/code/obj/kinkyclothes.dm | 9 +++++++++ hyperstation/icons/mob/clothes/extra.dmi | Bin 1412 -> 4082 bytes hyperstation/icons/obj/clothing/uniforms.dmi | Bin 378 -> 1475 bytes icons/mob/uniform.dmi | Bin 388469 -> 389242 bytes modular_citadel/icons/mob/suit_digi.dmi | Bin 444758 -> 444589 bytes modular_citadel/icons/mob/uniform_digi.dmi | Bin 345487 -> 346304 bytes 6 files changed, 9 insertions(+) diff --git a/hyperstation/code/obj/kinkyclothes.dm b/hyperstation/code/obj/kinkyclothes.dm index 1e74de37c..9ea2c72bf 100644 --- a/hyperstation/code/obj/kinkyclothes.dm +++ b/hyperstation/code/obj/kinkyclothes.dm @@ -129,3 +129,12 @@ obj/item/clothing/neck/stole/black max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT heat_protection = CHEST|GROIN|ARMS armor = list("melee" = 60, "bullet" = 80, "laser" = 80, "energy" = 90, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 50) + +/obj/item/clothing/under/raccveralls + name = "form fitting overalls" + desc = "A tight form fitting pair of overalls." + icon = 'hyperstation/icons/obj/clothing/uniforms.dmi' + icon_state = "raccveralls" + alternate_worn_icon = 'hyperstation/icons/mobs/uniforms.dmi' + item_state = "raccveralls" + can_adjust = FALSE \ No newline at end of file diff --git a/hyperstation/icons/mob/clothes/extra.dmi b/hyperstation/icons/mob/clothes/extra.dmi index 1dd717c37c69aa3256b2cb7d0c521d8670769b85..be95878b835f1679de155c687a4667c95aca6092 100644 GIT binary patch literal 4082 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 delta 1406 zcmV-^1%dkVAA}2#7k|JA0{{R3Dqo-F0001fP)t-sz`(#FAtELvCM+v0E-fxiKTlaj zTQx5=Ff>H}?9uV=-0C=2JR&a84_w-Y6 z@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5DF;Yb#22LI zWfm)Oai(Mz6@P=Ya&e{=CFZ7r*oNq8lZsLki%W=9ospQ6MvCcR^~BncoSagWT3k$| z`7qTanqHPon)yKW#M)3?nVgefl98F0PNWq`8VJ~-tl;YB0!|PB<>{ngNBV8@000C1 zNklo51rBHBMZJAZ4E1;+Y^jk6{ zM;92h*TNM@w7_5rc1clx4ydUAqyzu}000000Pss$KCWn7JubN?@hAVX{ln$cQ}#D| zet+f!^8I(h{ljIR7ypVp=LE9-cf$R{Wx1}3vZ&T2qmb*rlkOktyef10sdDXq64!qx z-9OZnp`|V0f39Vyk^C+$X;J!7SWq>UP;V-~z-nZHGrg|XY<~zHDgdqFQMd^#egkyAW;dbx7g*N(CZwyd zz&!T}ctt0B0OxI<3`DjqnM6H=m=zo3i zrb)%+DblXlbNl-s^Pk=6`@eqRR|EfW2LEs--Cl!#2>(#FK=_9M00000001D7PW^ZH zOqc$<5TgCVF8y~QB>RWUa^3!B`|mJNm`<--VFuA9m}%3n1A)?Am|FBiTRf zr~eNAA($-28oQ;3iCM%&zJ5@QbAQ%3Hojo+&b-SNND8+BeI~4MCs^Sx5NHDe!@;}V zPOw1Z_)FBGf`}FvOu;TG%I5$800000004k1FtZNFKKIMsxmojtav!mVwQ=)CrGpyS0uU$E&mSblN*>x1QIVt+j4{I$gVZEXE!w0C!8{^&i8N z`E=Xu_M(OpO}I}pnm!U}kB9w%R7TVpW4^w>zb*@GX2OR`!(r&^xl=R51aWHk@ziZ- z|9%faFhvFc7GsSYJBC3q@6#4&-glGM_X`B>An?vHZsGy~0HAOF1ICd@FZ?D#1poj5 M07*qoM6N<$g6prE-2eap diff --git a/hyperstation/icons/obj/clothing/uniforms.dmi b/hyperstation/icons/obj/clothing/uniforms.dmi index 56e017c560f88b825f4d2fc5f893be537d89ea3a..c902de9789e01055a9c43756d8f328d9fa2236b8 100644 GIT binary patch delta 1443 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 delta 18783 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 diff --git a/modular_citadel/icons/mob/suit_digi.dmi b/modular_citadel/icons/mob/suit_digi.dmi index 8a14afa119989932c9de9af67ed19334b4058929..3aad740e0e4a4f6485a7031b488085458a66bd63 100644 GIT binary patch delta 289994 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%0DWdl%5k~+c!<-29 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ⅈjcI`#%3uvoGG=CR% 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ℜVD| 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
      M}m#%Z!tTK9sR>R%R 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 z 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%0Dq1N8uUQ<_ zLf!o1ygjnG+?AQRdJzBP696qo*dw&j-|grltr4sji3qqXqv7uF1zbt)J$hK-)L4ys zjxsQ&g^5~Y=y%0!M27vp=}|Y>9&$h?3&OueprUmokb^Q_>gdH;dx99^!QMdJ)LxsW z905#n1jYr+zHY)@mL(Tl+RdpcaDyU}UQ>R~bG)->AjL(c05&VM)0-=r|o}e^0@W z$#{4k@Ax=G_m%($*~{T^o>phK+lyc53ud)F)X>DN;u;=_&yv=c}dTswhV^cdQEast&w;21p$;oj-qE#`Y+X{lXA&y74 zrSomfER`t<_e$R0oijWyR3;Np$jAFCH}uH~_2PEz9|BJmDJgV&!CRJ+GQP7*QJ_st z!rTa{=#Ra9^u6)nB_JZQGGKnsOLt%>Jq!f>?$gciO8if!(f{cb#iYxX42B0bFLJ`d za`Vl&N{9sLj{$$=wO=j+pz^?S_V)9>9Rv5lb zD~>T*9-$NUHFQ4d;b2@^Lc(5Z>#e6Xi4}>7eXADHzMO8ZwfV(F#k&nR#BzSf{N<$L zIDd>ag;tLgW|5`lcew%b`+dhaUOSU8n1qMil{~Y%H^5m8`{_>T5MVO>E!wB`5N(1I zkK~loH5G}>S(&7K^<-*f2Qd6~PHpHfQrM-0;{LuMTZXmi?B5UHBtYE!8V5dOJMW7i z(}6o<(U`Jo)yxO!>FFJ(7x=~P^;NU>h>8`fXCF@QU0hQ};;y||A3eOGDNBi+FFf0r zJ8#oTY9~6&J$v9n_JZLtGiJ-+-R?|%)8BMAM`1t}L(VAFkn?eL5lHe-B2K6V1afvi zjpQ19xd4?2iU21r7(!5fPNv>|`Q%r5;H4qk(bLnKh0JUDDQ@%4A9M{*DW2V{OLz%) zn$9I-pplUN4jt@)8u!-u1ivRHPOS)gZ}~!sEA7SUE)$)G&^+CZ8~hK(F@t}vy+Q+~ zB>))Uhw0P+61Pj^6oa0U!W_`OzwQSC0XX8z?}Ed)FUZCFbXlhs6iu`}7S4oxs`N z{h7)KY~B~`B#sr$?dV}~hX%#I0UtAct(OgegtPDUI~*_Bubk~7QDMYhSynUBg=JNm zBp0(EYM$>mZT4B7Vy|g`-Yy1ZzA=1M%*>($F$k*Akb*E2oxywuF@Hv+kNg0$A-sx(^96-^eQ$KwvMx z>^fbh!3e;AAY37j1|0b6)l(>Vi+a|(Cew{TbaC>n`(g%)sJJvsPQr&I7iSq-B{r#$WrDO?Ezl2&Y&-^-5 zGO35p6GRu^TBV_97TgfeCuP#2CMn`=M~V*agc0obL&w*y zoP`E+Ny#c{DH4qSl#S_kYq7zIv|OMd12GX|-=P}5*%c`>r$E6O8dBgP^Y9O*uMNXW z&j|!MaW^v4a|Z2OlPO^CGny>&i}*-mX3a)T2cql5=cS z_{M?Q8)nF$zbbiEYG!9iJgu`m`{@Vh4$alh<|R`V5PXxmTbjABGC}#Gdb@t8maXmY z<%-(KKj8!m&cGoNgKfyA@rgNJ+>j!oI`Pjo3R}@me(pLq3=sE%kXhC~Y+W=k3O2T7 z-e&s}T>)0u5jp^|&pLnrd^?MW+Cj-Nyt9y>tbJi=8`u>zbNsKS(-9xb>d<^}NFm{} z`&oR+XVP>!nvUa6u)MjNNuwr_kfwbys;Ox2FFY%)WqVtwbh=sjbtUe*n)8nC^G{&#wUKynWJ^pZnK$Z#YhT zFBCPIKNW8lL`r*6>SOXmJcCsHbZ%lbnbE>Vt21z*`>T(kiK0T1-SJs!I}!*rFRU=) z!_C(0`UP4t4{kK1tADgX`m#VlA212ZQW2e6D5kq zzqKo_{&Cd;uvt-`kuQ@%`WfGyYBsUU@3!`{Xi}X2?u9Dzxrn+^haHv>XgS6~(*$*} z(r(D&HjpVNqyr{4o8f(lfV11(7}hz+veyn|p=cl%sU!SSm6I291VRX%VO7;tL1||g z>|cVF87BlHK*Gv(!EfmCyLa$SZQa*p9!W>O4cz}8Zi3<8^aTu@glUiS$)sQYOVQmg zx&M(z%DOpk+Vo1w`i0{_-1A?^aC8J`>-g|MrPq9jN)n}Lg3bhR`+a(`K)Bx&gfuu$ z8z6+x*lj1a@qnwc)(Wt8Yo1CCH@sYvEI$DN5_~c*DV|@dYzCpp=d$3(?gdH)#_xG- z0N-xZMu3ef3IXIfq_-i$h&-qL<=RtSBfhrIAyCi&kv}8MO6c-5yZk5dkM-PbFmDR? z&DEt#1Qcz)gSjEhz1NKP{D>IuC{VMiE z{qQ8dyc7;8^vZV(TETS=pFCA!18_*%5l{)wU_sy=<%(oj5t`Rn6Lal;m1gc{I8T06 zLEgiWL?%k1fmg;CHCGr{ZLDXcr$kR@y+{2IVWU`I z$&g4k7))xi_FEhgEYWZUT?5;!H~Lc4V5i#*3TC{PGE|vWnQyyo6ETAZTexGnFs8tr2&ZZxgW&c zQKn#R=E>`eo%G&M5DrX(C_1_FFNgk8Ip}G8D)%uf*_YDN(z2tob6%FpczR6vjeq=yKax*IM$PMG!hu)^Zfx_|@Vpnf-<8POJT+y)08YFEoc7SU zd3m)@s&NqUUBMCKO)vDNDTWr38sL$FKV6ZliaT_@8D0K#ySUiPAHL*wvYk zrlyBb+?qEs*~`!&U~mnEh8WyJ!Ti2Av07`3k#wut;|i#U|3Re-2@p&)86L}+5Lmc2 zA*ABPwW`y;TaTQPnrN@t7^hr6p{vju#Uw-+r7w%g`u`nEEloP^am>yC`b0;Jigo&M zLj>+XBk6ob4V0YMX&YP9+Y^P5;9ORP$8@%YZ=S+aBjF*Zn_vJJ(}Mz8{ndYf z)RW|CY996JdlSuL?*IP1`RI6L!B;n{1zo;D80yU#pNVz;1_g5v93b;=ft_IQ5&*&1 z1hyLG4xGpW%SHF%rO-iZr~5-TWLIOcXUl$K|BeBV>7#b1#JuCv!{UyLJ}bh!i-I;B zx^|0r()1byzc zzt)a>qZISZ>ZCcn$iBF2;4jZ8qfDe1SXGv2Pe=K>>gr)F$!-E#G%uIT1H*Ag>>{;g ztNn!mJ)!Fo|k|;u;zn zXP-5ozE*_6ZDCu;A;RG$2TQQEHqMYhKvC?j5=rjnWzAg<=t7&ib~U zneG0DHwrA;HwYl(3QXxZ#VmbXRYc8Y4lN3DN8TP;r5eZSS zfXzP2c{ka!GZumy)~0Isob6caE;Tg`yPq;#C}VkxdNm>IQH;(5-eeXCC$rS``>IV| zTPnx*wh)AJ-m4e&?x2h@$H&^Io?6lnL+}pFDh0cvdhL=q@|uT&JY)d*TgoN%_nI;@ z;v^;{oXi+T4OHeJV1Hk3JL&!K45s&`*d?bkT`eHCULjUPQq0|MoH4N>oIN-;amqO+ zV?34sGbS2}s=yKkLOJdr(!23_&8-&hvHbtgE)@ck&u|eNaA$w7_J-;}Q7F>)T$W?< znZGLNdARf8<_O?LqO%=AqpDdgUzUM^{A*`1I}wdD7ncMp?0mO?dAbf_qJ6Eu@%q9( zndvTXzO&UlX6KO~-Xh$jNS@ZPKu54p4nsc)Y&&Y^IG zDLEI*AC%u)X%<1VVm>!$wd!{LZ1F8{np8}|x+)GO?$3Zby}B#ixFzhbg6LAT1En!SG)sWE zQ_ml>eAjYw{+X4dr2h(UoPW&^H(m`3*z?kHQNUY2bQ3E0@m_e%QyB`zGl&`Vv^lRa zfh$;j49&o1Pb6JXmljaCD^<9`@&5^9gJ^uv1Pwx@E!n|OF=?I2?91NGR3PFHN{FXw z(``0XZ-B+`HuseqnF0eq`U-c!F^Vor#K@FCs5Me+aR*hhe0L4i9*T4nuhB%#_uhLa zQc~!Wna;60!w~r=?54xNf<{c&)qi59O?fg3(A(4SWLJoS;&350&@HQ8A_BtYFHgyn znF>*KRBtN#L;OpS3})U*>a|%D6`bRn@$9**Yq3E`GIbR|(PR#7KR^kWdH!QR?CIgP z2$NM)z~hkZ}whbUCtw1agui=M9Cl|AUi6=t0o8|9n< z&@r(>ePy3rxeC*jwcKyOVumfO9*QI+3KHd8+Wz~xkaZX{>h)hE?)Nb=V__{k_Ne_U z)q*EB?ult0IIrtnf@*|}10|cZ|z-hTqLiB@@Er_wX!iz$t+fnT!;X0IRQ4V`^q6^GP42!*g;OCvngJ(=T)b z&>#9!KQ9&(7x!PTv?AC3KLTNu8`KaqGwy8^N;+#1bjk8GB+&Z;b2!P%WAEYEnA``} z)}EA7Z^j@2^wpCObB93ne|HNjdg4$dHZ@sN4w1^6g12CoA1&%Mld{*}=VC0_wKId&8t$<@JdS zS?#_*{fS2f_SPF^UCj{3|F3($ymUd(|HV$KVO2#QTb)5L+BNRf6ru`9k>;HtU zLarVWx=ea;1GFR$fra@U7}T`%!&`?QHrKxJ&~-+_`pFmZZin1Y3^r*u1{7#vG^Q0< zBjO8{Ca9`-W(~)Ry6o#?a~^3QH^&MWn}V`_In|uT1zm=-%neT~n|8h4s~))fM5I@_ z2E7CRyy#8`%}8NpXfh`2N{s2#&^`21t-<)1Ku8&r%LTxJ&FAd|iuhmK7a%J(t}XY6 zip_~d7Z3!>OLPE&mySj{J@{x{cl(N=(`HhgrjyFCbqsYizUErb2MwA>p}+t6{!T&C zT!Cdzm{8$@xnAYnUw=y|+SHE_Dh;u+;ke8b;v<_{Ki?y=4Q#^ChBwjFw zqTV3`VAn&0QRVLYuZzCyWpr)UVLvqAnsTG-aJpS%T(I*c0ZVh!=g}ONda9qVqkE^M zJ(9D%AFU8t;wzmhdn!?|Q5|8hKvH`7LlbL{(#j?_XCE0FGGn#97km+81s=XUd7E%<=-3L1W>J)yM3gi;6^l$<-1mhf3MVo1#sKFrqn-jb0q^eeoDvC!8K zA!ibPxn+TBZxq2F41b@Bv)9%gfd#P#BEEQs#z*-k~*71@_Qp zt3V)j_bNV=IyrcJp1(t`nCZIth$pg2k27$sKFDQ%%auN9QhN+EnZt;Tta{+HgtM+P(%DMu0c z#V~WEtZ=$l)2D%aBj0Kw+uQ_0{8n{r*k zY08r|aLcVy=kWcGv?fB!%^Wy$gns#BR2mz|;BBLmg!j9F;nPM`pHqbq_(W{T;7{3J zhm$F~xQIfBo7aK9xYV1wTRG)UQ!{wJ%inT@8Fu|l%0V-^077ewxIDakO|w|DULw{b zbl-yZIdq}V=}tJ2AY-}jg*(3DAwG8((CAG>rZ3f=lO4jb<#^k*`xIth=c(Z6R%R;8 zhF8JpQHvvx8|{BieZJG}jG&;X#-ppDqC=3(2L`ym^P$scV3=Re(M?J~OLkDbwBgJZ4 zyGVS|wh}k*NpW;)!i_iSn5VBcGywduzA&@|=a&te9gx&Z^4N;bXy|)gG#U#xJRZpjlhCT5Xc2`g(2;sO& zMdfM2^YumjhoB$=Wom@ha+Ttl;_x!ZYTjofK-np8UI~U8 zrlep+`Vl>f(#D@^Fo&ja6bIQ02s4#Fu7Muzxm)>eVXp$ETPN{m*qL2_cmPed@VX4% zAkNS_3`qhLjWbpB*je}VQu4?GA(Cyx`GiuVTG?+q44f?_N0Sx|jIO{RZi8P+|)5_0~rucF&KVh?t54*H;?KzB;Z0mMpqn4x9MtXk-D>Meo!z?WR{!%BsO!>nt zN|Rmfe!~^m5Biqm!E#4X8CqCfU0u4mx`C-BoR3E`zFZZO89X~z)Y~$AuV{vY!~8~# z{rS(&&($h-BLfRXU=7a_i1e0-W-gS`xvUs^`cE;`vu3pMPmmA%Q#i#)D_x1RJ3=3G zQZT0xz%bX{zM(d$w+HvLh0hFHi+AUCcOyd%1VsU63fNo}2)o=5vqoF))oVXAslN42 zj|toD7r?~QCGtCO00Gr8I%1b(c)h%=IPsblyogAcWJWBm66mpsH>Oq3S-?h1vxH>R zz_@^EiH<3Gs@bxP{+G^kEQphV%tPQm*w4-bc zow-E&rFdbPl{(<0KVonK7z?I;@&SL+ zMm^)J=mftXF)^tocXUfm$$w2(NnLZJE=#+;h5-bTpverOFyyd#=~$>#?^k}nz->Kj zS@3gwM>b`g@Slu?>Lvbm7Vl~sq3cjw-}eIbaY@tb3FWmR3rdD+10O)LEk)_`?RnRu z5mC$T+|)ld4HdO40&3ABLcFjw^YxGJRAS%3q#+=7+)C5?ROLLF?BLP(Pg$L#F|+oc zvVCtne)&f@M)IK9$^wUUuF{$`NJ>93H90G;?6;IQwHqwV7=5qNRBC9NH*Gj^Uqhul z0NX98Cp0(pj~Q3kP!^vIM@*QDT|c;B z&s=}R#@@^X2wCh46o-IowRIkqzh=t2bUb$KQZgyB`I}ogz0#m^8`9XDDXciI>NcLH zTX!_DtD2nb)H4kddNW6lUc6us##gf5=~JHT(J3h>XoG&$$ke zpcPKkW_w1drV=T~q2lf?0cEskKSt|H&8k8>KGXZ6Sd!Z&f@ZC76KmNTc4&HAfS=V2 z_pEA;u{hlP1RwEa$`lO)!^gqFK}K9;Sl9=tHK}(e>hDodou?z#E)hZ)>58-nqxKT!k60`Ph1UIJI zZeo4yYDqZ%9g;RnyX_OsltXwB)+-u}>-#-_U^D<4pFLz2HQEa4!rIK}Am#-zXqR&# zKg8tB1wG6RbY4CLa``MT-CytADPmN67FDL>@FuftN*{8UoR!3W)FkojkpA3+$N(m+ zXje*7J7s`*gQN8s@<_HmnlbSHZ7RN9h3t0}%Ju5>(0k4mhw*Sl3;k_!#xPoFP{40&~0xy%j?sM^^J0e^{%nqMLM0+`DgRqp{ zCfq!K-f%&?;Qnvl+bZD~WH6U^piAQEByIPl-9SKRlZLRpT}p608#p~`E{itNWtFEVp$S1!V=lD;Xn)|Mb97;Cmg$YiOy6m*f>r-}hwc%h10!C08 z`hL~+TPb6@dY})RI4S!NAQkZeHwqJ3KhHT@QRY;G;86cLo7?*7;iAtKQc|}Yzv5ohL$85L0Zz0$4l&&Ibc7t_lkzYVqzwep~+~jywldH?c(0c=z^hebNIEEJcDJu^{|6clK?+ zsUk}v*vr-4BvV%yYm0(6Zuds2a^+8pf7a>G_(uiA_rKOd{`@dho={^n-3wu0zT5aU zZ+hJYIXnKF?t9MqZ@agH#S(kYiW$yyU;4vvO-!(N8?q3Ky9j4{$aec|rPWYnizbA# zzSeuj6sAZszNv`6PEL6Y_?-cXwJLwpQY)enZWbMFNQ=7;O7wqEPXHmZ%rhlDBV~54 zU#U&fza#q=zB7IdeJ`v`Iqnve2FA^u6XUfkfo!bE)w z5$*GszQu8*w?{bd)vZ79_sM%##}hVaXm3PzOzEedB%Zo1Ok0{p$B+|`BMNozz;Y;7 zh2v8a+-^M_h6j~k5rz&-G#ni7IW9UF_qe_>(JP`4O_mGtVdW=iqg-IQ93jEt1aRXy z+cIr>YToPvsc$xO`?tY_i{L&eZ=r5y`Lfp|Uh9q0kCm_f5DSk!%+ZU`7@}K>SL!sn znp94cxd1AE+Lq5#L?yf$n+{~X|Yn@CPJtwePTDN~y)3emgF0 z>YWP3J_+G3Y}7_!h<-TF_%z$D60q%pU=C;y0bW$#M;7aiG1%Q_LzTYx&{Ggpl_#AJ zp=7O`3wH?;(x?{3aJKUvHL5suXbMtmA~gb<1@4D3t(zh z5H=NVf9~eqOcnI$K?BK?)18Qgqr?8Ji($5;ZZAR$u;lUG5AGS?6J{Ss(ouSB?RT7S zS6fUL3hqc%RcHh~AD!D!Ix(MX(_u5cn_i%r$<97o;PO+ZoYpxyEB-y^&Aj*!&1m^u-c zuPV1Dr>3BUB$YZ9lWAFLi$@QFwUQ!rhtzk7i=o_^wzhX*C+GdF{tvWAmPwPrt4AB4+VI$Kv7PPh~YVwLJ`mx*Kd@b~lyz`0dQ@ z>b89*{*Y!8?7oZU3d7>~cqrGvkCTfs{_C{Hy-97sCn~PE(*ZQfR8k=gcl1DSXHpg@ z0^1{$IC$D04Uq*$ENHK~tjUy-_VCh0IA3fA;th5t!_v1*xD2%WV4@4skjvJCBTdf$ zK&MqR=wjD>VSH@&<|vAYW&+daLRFKs4zw*mZ>b`IqKy zDE@tR6+Colivxr03wi*R?E$Y711_4cRJNw8=!*Hme29gKUef7WHPQZbeZ(h6&uRFF zfP9bnUX^9QZFhq4-P>PXW!OZC3@t496Y3wPDoPH1H^&k6dcgR(=bD(H^fb;fUyAT& zPEcqMS5X0rTK86k8E9!Y2Q44Y$xL%NLe*qGvDD! z8+;x2Hzdt;EMA&i^r(h6G1AIy_$E|HX$RZH7)<4(-4eL=@$RRGXXP&oVxec}B(r1N zJ68FOPyL;04{R$MeGHzs0TL1$DR5tw8AgTE+YV*MRXXt-9(=BNthcR?tk~oGWTc+O zo5IZDD$E8ODte?AoUpfV-&XP&d?4f_pw_8hQcsXy_etx^!emmK^iy_5Vee`chkg!M zR#v{w4n=i=@2KtU>~wQS`ZquR^bL+QFAO!#4=E_6x9R<*WMy@e4WJ6`mgI)2kSs>; zOz~89*61vdRO5N0KeKwy?ZB%ncym>sJn79Y0E@5&u)V#NFBp*!P+gP_q=J&E&D4#J zMT1+%W4G?}lVup6c&v@!Pl4N;Wfd-D&NC$omTy)=ye?*Ru;|nMZZ%D7CR4f*Ac@MR z{``$D=xnwx`k)FZHT;m*YHs%wG@D=pYhS6?JN2W$W;DLp3s1ec3%Fqq&5`0baQE6V zcf6<%4f>$k58lpA`_`oOuB_UH9e+>{<$pFd+v;jHwa zGF8VvkrlDQPKUjs`g&TFc2~HpRGhnZUP z5f9V0jG5z=h9`S6l41nsGZYcy+wsi2t(+0Nj9N(DliS!~Ld}CiX=FD7`%y%}nlsrD8D3o%|K@smHx8>VvbY@v(99Vxi zvc9qB4y zZQleDtbhvC*+#!NdTz{l{01*gc#LL9itu-;W5GfhycNN|FRCpg^KkNGpcbP8Sbzho z;J`V20k$&~WIX+oW7PR#f7<4IsXtHf|Hai?fJGT~ZKFeXcY`3HNC?thk`ju7bO}f! zDfQ4HA|N85zz`}R4bsvmpoBMyGNr8r?cH-B~+_+x3sABxmZ!e9)$wG?s6s2#QkX)MQ!P7Hlxhwl9F*%1_`E)MDNi>|Cz_J{)P!hs9qzNN|TIQ^VK3Vnb z8eiG6rk<)4@GFyICbP4%P0Y|Z%mKCC`Y?8*Pc^k~sJGe#R(?RD>r8DVyTF3&G{5AN zWSEZp*dD^H(F#?TdK9gr_T8UNQkHty#4M4=8~N;|>`d-7O}0Co^nG_LV2_w?7y8+5 z#i~;Fq@XlB#OCamP2C%aBq^>2hEvRawQF?0?1{Ik$C$IYbF+_U#e=wL&R!BSP+s`w zk3ohmFZe1=%ASCkw*A?%46)>F5k|M8?-zJI$M6bn6}-gio=AH0X6+>LKKEK_0KU!D zT&4fz%0WzRR;Z89H)~|nMv-;Cl^L1<3h+=CM z6+qaOjp^=geKsvW_S$d|<9G8CZq`7ooNj94{=B2A#mW#PKl&P8iD^Y$BD&M|+9(Y$ z1Tjd(&?`((1XA$~WK*a_Gfc})PB}uZ5Ytdw3cc@w99iqvI>b!qZn)x`6NAW3_{wjZ zHF}mTJwArk*U-t~{FVj*-Vy@I+dpWuB8GFBU~E{d`n4M}NkY8$-@1J$=`GF>ki4Im zZh>&2^kU4vtYVpSe%?Te8Zb}v-@4Dy^$=qLq^p_YaCFm06aCTUJnh}P)gyGrgPqn# z^AjSgBc0)IBw0hMziv969`9vJ+oG59M>Y=@c_o6mA>TMM>2+iBn)RK~vgio8lt#OI z%v`B`*En281|uyktrBl)htrANX@^n|Q{q)^eW_CCslTdO2r2Ahx|`R?v6xC|S1TD1&*`Sq5l<0kyYo$xY__7J>w^aS#$=@x;flqV^KxdcdaQH?3rScGj$aK8i@Sb} z;(mW**A04HQ!-K$`VbcG>vcU-!j|~+G)QE*cCAPzcd(bGb>2vXf;cN4-S) zZfx$6*iDSFs;@jFq{ae@{aW>Lr9UI{?QM4Cee=M1>B%L^`Y9XxY1C{mK&nAjM5{u)`aj?btX@&o_P#OkOB_O9y0$(WamaUhktqbUp|2U zM+MBW^XDN<*I$l9%F);U`Z%yXT}KbTn>UvdZ{y4t$s_`A0u>Mx&DrLuv9G}2cWKOy z1G_1ib|SlG&1L{DJd;lSEK7kVMCvR3NRkO=<^PZw`RteL z7xUEnlTuh zQH;PZ44KPa#CsLit2#}i5bThvw!bKbH4G*WyJ0{5KFpfIvSI1?NpRb}2p4%&=yTlG zuk?O+M*1BjHkIT>dF-;x5L%jy*Y&a5;_f+rZ_+Bh0%dkX_Uc#>I%tTtdH%>8jX3znpHg_asaqbJVmfcf} z@mavKH+&_tXWH_@gshq}(tzh?6~|}LmJC=R;In3rIsc=FrS#cXnwHI??T?JO6f#dg z!BbO5E;|e8zD8h!CY~U>5ud+Lbd+UgZr=YKOG#N7tIlIV=oN2!D7NXJpjNe-q9Q`( z#QXOK1ZE(JQ%nqOxI4NK!i+*&nDbNk6^3Kss@{7d5-Ch>T!$&ZV1&I|t(gp!D|Yqm z=8Ky8%gB{maoWGWCNc>@GY#Je%lxi&&PGlE3<`iMI~I7?w3Ef!GJ5!FiPPJ;!)z!+ zidhn|uqyrI3gMSSESYC#e&8Y6b+=TQD*~cvwA%4r??Pa~$c2R7!<0h%c1fQ{${%<% z<5oli%Le*+%BIQI2feRQGBTnqZ(L*EnW?Av_bj$S9Z-4S{rZ)YaB;l8(j8CZ^!$0p zS|UrsWy@wSvrC9Rs$#*ce`XugKNq@MwP5|Fao_LklUkfO>YX*YY43rtx%}62GHBKX zX)#m~F-F-al!G;?4_%Z{J+rr0$}?z?yGY?vs5Wn=OdWnxs{nsJ2TH=2v*Y zXo>M&y?UjV8J4cU+7$4mvNCz3w6t_pfvbOLC|0kK#-5z9m0cPP3q$Io3qc#K;_Ka2 z1h-J_rQ$MIk!$<=pR<|suOK?j&X}wx!8d7~zFa70T>Oy357RkUUiA0~F7LnQjMzBt zQA&js(ZQO8g>Hsxp{M%$Xbl?IJKa8(~=CHatRxMe`$gyLLQP$U|SbZT~UA?}X zChA#|?C@+T+FVEjtb)h<{Sif~6?rF;lDsyEy*ZO_PE^&^d=L>BmA7yzce}&R+SJsv zK}kfyhCsq?`r7-P9lvFMAWr#eQ2uSftNIM!iQX}*Bb{JO3;_EXHp*jvj$f&7yQ)PA zt7oRV_!IlBvsvHo_9#h8)%g0O+HXeGU`x4#zr%8?-&!1eYG^PyVX#tKIQ`>v4`k@B z!+Hk?Ug)-ffO@e_X$8h)`#A4^Z;}1g=!?^)&{X##lNPU8AA@bEK61d%Q3u z!x$<8PuRgwmMKrwZBZL(!~*8JUFq~IlzNeTROda*TyL6B>2gJ%eNS_GI5Q5eEaq-_sbXj zva&KM)2CS3dOd==N==KsXe})*r6hwbyNaRMeu3mPc?MV|s9+P~#D$&57wB-x0C#?} z4N|PnHm8}r^G4`pCpTQ_P|@ZF+#m(wQ>!|SjEub8G%I^zcuIu2kO1AnjTs;z%DY_5 zp9XR&ZmpSfjzaX;!lQ(Cygnj*3ax+sD^snl^;bc3?ec9(Z!F+79`}sjVYAS~h9WJp zY!bwiE)M-{_;UFgVp*Qr#+m0KRR~NAIvA9bfH5(~Z#~2K%R@=p{az$Y?!%GNz5#g7 zurSlIp8)yledGNi;Rc~R#k9#b%^Kt{&{Y;NU1D5)!Czg-gAHqD?DB7;Q~h8!P)0EM zgW=1GV6Rd+(ORYWUh~Vs#dRwalQ=N!958n{Wn`FBwwIayvg_r%1GA4PX=ozz^Kaz+ zGXzfo7rl_ZC~TupIJM7OG_wKS9fsND{!_n2d%^Rqx|+I|R{cYy;!eA(gtvIIKBgN< z`~Ls0PV~{3Tjz>fq469Z!YRRz-57k&Z$+yxwPi#iJ1Z*j4106l^$JEDTmyHnKG~4u z1J%dB!TQp!OrO&aycGV}4!aom|O|M(D#LxJ5 zg3RuJvmiV#2_@Hnx3wAURDKejN~IWf3og8$erPgqAh~EX^aI3i>fDJQeI?;C2<- z8UeMgPER80I8AuuslTO!c}e9EhPw^mY0U=S#5pNb>5eT`u@}jT?eMhxmX;9_i6b|7 z48B?LL&?e-_Vz8c;gfd-TE`v z|5_=d{h!^tN-DzHt3^L2eTwJ%_$My-$UR%zLz?DK?$1@)@Wg&H;D4w5bViE9g=L-F z@8S(s^Y35GTa?Yg1oaikJMT-|fp@rZJkMcd1xF~)-xTcDc*bBhtlF&F5jhgglHqn);B(14qZkmfj;M*i*>Evtf2{H;D_scb!Epnd+Y z>HLpH_|J7)Qppq)e~kCL(hoINC+DE5Cje_VI3N#2G%qam%;@moxN*2+fiF{(Qr`sg z@oAka69A4u34JW^6}q5(;cLM0Z0`FbQ3%s)mRY#A@dx~!vuGkBqRDU1X)M#xh$0L{ zBCz@w3v<6!mfVda=Z6Jf@)xJ zwzJDn0mxm!46LjOj&HZ99mc%Pl*`<0Pe@FR)=nc$(~cfe6z&{uh8TU>>Y<&+v`jd{ zBTE66@zE@|LUw3VfF?CBE*=}E2U+zg9`35xFcc7m8V>5hWpH4*aq$s*apddlioEgW z3`5BbYA|bYQ_sCay9npP@6wSeH+vgr9EV(N%)FJ~9<7nym)9Zl7Mo#vd317D%8Jtc zrqdS0@qf4TKZgwZ&ke>I0jXiJVkC&B@Tc`ahNj@3QzeMhyL)dkGq zn;8VQ>A1Lh267^pnVbE> z><>qTiWdr3+bU&N_+|N0MN(?1TiHa?Hc6+_a z6+uZ)vQcOvB5U1*!0Qt^braT(FT%&|fBjw+CV>rB zPuf>3Ji**tgN@AcA6(ztL_gS6f2r&GiS<^oHf%AXBqhp|C)k@JrT+_kde{J)K4RTc zk-^GiZpoK#7DrrPq;X%eU4MFCLC@ID&|k_OXtRdhycu)_MlX<7R^IiVAjAeqTtM zkz6qT`q@An*hcye>dN^5ZndwO^pCxjYH(~LmQHj41NjlH+#+RmCzLcfzaNtkNW658 zz(LC{eJ5KY*4}rd9X1sCXo_S@ryyGGCSTS(SPM-gLdgt#p;wMseE7e1MAS5fuDvYF z=iSB9Ky2QV5^x|IcGcC@?btij$`c$x&y~g*fJn$>lTXNB3C%yxxTWdVMYKQ&*+zLX z!Pi9&nG%v^_&91c&Tep3mMtj!EcfIeaai2x(>5=f7RqAg zrOnJOHy4UiiYQ;|xA-!`f^>T%kcuy#j&n(&48$YiZ^{5s;Rp*p8K(DTN|T1z{+xA# zKQFnjd|#!_D&bSS|1IG2OOnePYQ-X4r}&)O;E|4K&l{r>{5-)xJqU>tX^pOqG95np z;*~dVu&%Xd%ulPC>5G%kTQ~?+ntebP-t6MpE!SWlY&lkjDIwHpc=-G~Y#PB-n4N0) zlxs}a3#_-P&3{6MabdmSDN#jYmxZF-YHjxG2)Fg5rH2J?<~#@7GLnyBf5rp;oiB{{ zj{A@`J9T`%&o({CaqLX!Y*vy@;y-P=d;SB*-?1iGYTm6vDdScf(?JGK@SaKqTx zFA@m$);eWFlO-u-S~~2C)as%&qLd3Il?o*}MMW5$pHU;|m>B!#*4f`Ra*R9*kfgL% zX!e#kPEHd0XlgA{yV!oEs;Tw3sZ?9W^lt*_-(qx=d`Gc+lQc%pqh0zVQ&q|f|sc}#M(|7yJ0|^oasgyrG^J9_M$E!^Dh;geZO-l;I zDU>@F^5&Fd_BFZ1v!ID+$BC9^566+#mXij>QH_K5OwyK13MGGZ)$j03ZMys*4r9~M z?$5jmdnA0Xacf11WLokT?p}1TGPTMYDXo!x`sh*Q%_Gh}HbHFJmDY($4_(+tcq|-4 z2TvJpTP>sm%AsH@fa?8fXHjq8KBa}IBg9Keq|1COK8rQW${frc2f{apbW>i;yvgxy zH%6|oZ7KfepuZayErkimgpjY+kW40*e6HJnvkF(v3B>vE;Y04uj+&m{n<7=}zF;c= zx)MIJ>>3{}1&swJ>mR)%J{o1Aw6IjTEvU2Wr90HfMDy08>+^_g^1FAqWzdrZ&^^)K zSjZYUNFcQdAi7skQMj_wiwz)?04vn`}i>$9R<|R29w}&t-^UB8-#Cb}A+^ zonICRi~C;xc3W@IlM+RZHu{TA4>$ndo}ZSFO7yG19}OQQYm_5~HQfbTjR|~f17DKH z5GDK|{`_$B5k}Sa(c}k6ThVr34#Pcz#dKRE;B1I0`zp>$}Y=^Nr&3KaJccykt|m>tw4LGA&rTjs$Ci*%Z4M)1jx`_kVev zy`~o%xfe0vg}}Jlz^rYKaL#|^J&7tqq)u{d+gvF~Vh0UEq_Fel#+&&qL^qICZ(XWH zF0kA$bB;N@5%I;)P@%{_GFUq*{mI?1{YXaY@5wT+2Fs`|j`uKAop*FYVHCn`ll$fi zb5bc&-d8JLn;4U5&tog3{E7f3$=6<#E{MgD>9%SR(x`v-L*J~A@#j@5GqFs!k@Akr zt&#HpM>(+|WmbnMBjQl`bL9HJ)a2}(jydD;CwL{Fm5o9mY@#rjC)b~0Z}N1dUks%| zg4s*kIF#a1`BycsLB9{{v8-uEqus%#zTE} z5S;yZZ9PyiYNLbY73MQnsb=!_PTxw$9u4spX7X+ADgN5>j|3_2g_O_ZAOglM6}1|FU(ZZQzIw_#GB=m_0VBujEU%Tm zV9k2@%X&~?tFVComi?#W8k>wtXEkwB7b^VII@yfwZnf^8KX2sE{PMFu^|N})v((_T zNzJRD^BRyNfUjW4yUw?i00!+SWif*>5rl+6O2DIw#VBuK?NI7_d;9?zu5L2JIV)dsF~W^u*85w^0s0K*JyO1y z4jT&!{pr+#m0YbS%8->=Brp_u9I}ZUT6fQv45c@EVc=y6| z^doaidAL$cZj46M(hieg{>t*wj;Ci&!kYvF*gXj*t^~u*>C#x9xDeX|-VK(o^e}4~ zS*fyy$@#_RLu~(?4z7n8%)-{%9<5;$<(-iO>1tcd(K??9$#+Cd&-fkziHxcrZJjVi5DK_XshovGm-Va_v*hmW{SIv!(hF0=|)U89Q+Yie$8qC_g8IXx#DPuwGdW4ve1%JjAF1;IyaWe!{p#G= z7u#e7!#h=Dc~vMESeUIl7dAGw!P7o+^_y4>7nV<-5g~|Iw5L5IUGAcs6*IG%8IjP)qoion|F23S|dj7igs4Xb8I`v#Nqr%ppjFVG=e9x}Ib&_CSScGd0g z-+Okr1r8Dk#!)_$zBvtXEhKq#v4`C!{H{-(JAT)1R6Z-l)7MQ>ar$BNF72^R{SkYA zAga^}iJPXqdBhe5E~s1kEh%GJptR^IlH~*4om;)DsRv&daDkn%08P3P2T-)t@227> zYHfG30kp|LOWj&*bbEDeZMi)h$0;B;4a>Z%9*2N@5tyJ=Uml{uHirS`BBR^jXZ9T= zHeUL)D`d`RL{RhL?Ubyn*JC9Ugys4HkC4U=Q`OJFRDi;R(MS4VJlelWATqFa>RmVL zqneC{SdZW7!s}ZA7lN4P-(5YvhrwzH(C2K!f&DDQ*o9Z1hNc5??CNJ4D|L9iEgl*2 zrh3_A%(-ifkF(⋙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
      + + This {name} contains {cards.length} cards. + + {!noRotation && ( + + The deck is {rotation} and turned {face_up ? "face-up" : "face-down"}. + + )} + {!notOrdered & !!face_up && cards.length > 0 && ( + + You can see a {cards[cards.length - 1].name} on top. + + ) || null} + {...children} +
      + ); +}; diff --git a/tgui/packages/tgui/interfaces/Cards/CardsControlList.js b/tgui/packages/tgui/interfaces/Cards/CardsControlList.js new file mode 100644 index 000000000..3713cda75 --- /dev/null +++ b/tgui/packages/tgui/interfaces/Cards/CardsControlList.js @@ -0,0 +1,82 @@ +import { useBackend, useLocalState } from '../../backend'; +import { Box, Button, Dropdown, LabeledList, NumberInput } from '../../components'; + +export const CardsControlList = (props, context) => { + const { data, act } = useBackend(context); + const { face_up, rotation, cards, possible_rotations } = data; + const { flip, rotate, draw, deal, shuffle } = props; + + const [drawCount, setDrawCount] = useLocalState(context, 'drawCount', 1); + const [dealCardsCount, setDealCardsCount] = useLocalState(context, 'dealCards', 1); + const [dealHandsCount, setDealHandsCount] = useLocalState(context, 'dealHands', 1); + const [selectedCards, setSelectedCards] = useLocalState(context, 'selectedCards', []); + + return ( + + {!!flip && ( + +

      2vOy<<@YeqFUvc`L>>LKx9Fpz+P^_t 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 z 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φ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�J_+(kf2&@$EU0iV9TQ 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 diff --git a/modular_citadel/icons/mob/uniform_digi.dmi b/modular_citadel/icons/mob/uniform_digi.dmi index ddc536dd1608553ea7d547d5d69862e84269ce11..09a7af2a3bc9ba378be36621f5fe6c0503158c7d 100644 GIT binary patch delta 17131 zcmYLQ1zZ$Sw_h5hMH)dw>29P&KuHxAkXk}Y8l+<=0coT~x}>{dDFJB&>F(~1W#8cU z-uL*;Fgthd#J#8g=iJCp($;9wsAnil<g0kz#SFb(P~w(&?)W!$H>Uch8v{Ww}JJF4`W`an!OzjistJoG0sI(pI23jV7<=bA+sZ%Mzn<0#Oh_@eiV zCtK|&%;BHh7&|cXHCEF5id3>(!C|FddxJ?+SDqW5F$0543yu+--y0>ZU;T+T1;(0e z%l~W_$S+vWdm@y@oq=iWn4W;^Yj>+lf1fXe0@S%JhZ&~#CtzEm665Y&6)_A@vrUxX zxtzRe)BoG(zCLYW8fl9WKSH#eUy7mXRqPteypg>UUK;;yLWu}n8jp6QB4}|ePoh)S zBIam2RMeyrH>zIn-DG)a3$OI_6iYPE3hi;*j1gvCXt=Q_0#Om zu{bxOE$w4MW}7AC!G*Sit#`|%M54U`wk`$61Juyr-NfNul z;suLZXUWG+HnlqQrTo`gqM{LIq(3Iu>gVX`=_^WlKBDRb`!OZJyz4#ZY-*{&#)8Dt z>`i~GqxrMeP!&j$lp(8n-~`<3Mt$Z>{)j!-3tx{3#e)eQQ|iV^cLG51qimbc^pKfc6yme0bv8sj z({ke9+@PLev4zFEGtz)h5hp3Z##nBW-QW3Wu4kPouls2I?3E?|m|$nVPoq?3B~dx@1c}`lZrqNN^U@P%TX8gOEt9^8>n4TMZ}gzGoar>F?nmIlm=ZsYTa|rDpV|}!@%hMV`wdHnuhJiYBC#dW$Oha&0J#MdTd^*7uf%d61 z>TEyX76N$!dGktIou4i5>!qObG-t#pY$4%1x;2k}q<%&oHHW2jLq^$w?sN8LVVo1BJYtD|Eb!iHkKt^LFG=b6$ERI0F-Ar?C`z}I1IVH-3tpPTqlxdgCnhHP zwEHiO*I`OZc-uQWCSJ51@%T2=;QbNRWb2??_0#m>6GVJq7>^uI#aNLt&N&rZ|ZNr}uj_u{p zw{D5HklTVjR)w4gbuCD1Nlu02ewp_qYfX;YJV#F~CbuNcEMSp4Z2eZojtwju?#9o4 z&8&VBbJm5i9Sv@A{@HUj?u+Mu_-u{ltyB(4h$f6$EPGULoVhQZxkI5^+GCo4``oin z_@ZY5js2#TFg!D=689R{X8q63&b>4JVSEqAH}v%MDo`e-rt(FY=IambznnsRLc7qu zKooW$Yf73rjcJ8D5OSYT{`tH@I2QBv`~u1ozb%i`iHjU;sp#cdSr2jHcw!XGFmet$ zw6*fvp!E3e)UNeNl$|vx#bz8p)+47LE7bX%#xW(r9d0^Z^nDV{$H3l~ zNBzAlngefg6DW&J)&&HE3aY4*5x~BiMjp%1o^zx94Z_+LP<*(KBt%-I(-2?@-b%Ob zUDWn?i4n0L1)oI53X}H|?#U`hhBgkKd!Z@Aa7{>`==cgqa1Opj3*!JJGK#KGidF6f z3cERqb=C(a?#eRnU7Dw-jV@IX1(L;nG=X&%(t<(Ra26SV7g`9nb)qcvF%G4t=mZtv zs>ouM(MV|as&IV+d(X(lMfs{Z7b)c9B$tb{_0@bF@a1mgS`wIcy)8m%ZJZzm_U z6w^*`tXsz>6de&j+10#*g98LoU0n@1O+)s($SONm<~5<5H=}$!_+yOyb37!qXgN%; z@L&L*dacmj(eY<|Jl72zx}IvjK2P#MK`)&N^sTFFoz08BiU;amFznXv5Z48aCLxp$ zQFy|mjZ&^phqX!&65?lB{Zf03c_;o(yKEhwrK!(_msm%F_c^I|ciz!7*>iy&#m z_C(VqsDgI_*xMOhM6vpulwPQiRk`0c(0|seqGG{cze<1nn9Yw@)iIiP zky0o@O|US(^p2yU^>oU6zR-tt2pCls`Z{8EWZuEL=<`e+3hf~cvZ5>f!W7)r@ZE*<#nT zd{yXPsl*w}d(KZ7+|h-1lhJA>UJFpo=ZJjWvphXfQhB4hG%ek?p;f!|ms9PQ9~pMH zllcx=HP2`{zw;6RfR6SpiVth9#l-dm)(S816eInO3H+=R5>v4F{p0BF?5Qe)h1QT8 z6}8UV1kRD*2c4;sGq}|0jE~1^w0xP_5bfW;f6<$k8c#tNOVXNZ$;Y^6ff{ z&f3(%#*)WxhM;NCA1uZOV+LMs$a*5Gf|4eb>}2n(phlGUw4Q}`Rnw=xj=K1t9lQwy zI+moCYriJipWr={h-XH!YiMYoMmoj>t%O@#E)fF3F-)qy`KN+-%Av_a`#e>zSY-8-$RMwdrT_#};yGYK^xy z`k#MgO%H_z2V>uxvCUwtu`%&b-bcXWudme9M4vu=>h4x6arxZ?G^}slyfL>T5U?Ws z+qM4o+4JXD91SNEEqBl-BoW-GrtTP)o5p3I;{wUkOZ@mAnw(J^AIR_Y1TcUS^mzj` zK9FZ5`-Rrl*rB0*-D82VMH;aOwG{7BuwFCH-f=~w*VjL~X@R`w{C4W5*_s2G5Tfuk zgy4QUD)cCg)09Ts%-qy(T_0c65}r{2lJM857ZIJ95qy77J0UCK?{{>oZ}w)J4%>0D zadG{ptO7eTOK?9o&K|q0A+y8ZS)04w1jqn#44=5EYcbU&FA{#jG{g(mLz@I#j2{fH{B2{S3lxRK z9gj+`755{4vDpT-Ep75-!rU4kEAC_J-@)$YRm;x2KoP9lG2P;usC!WNXx6C`Yp96N zX8w(z)J)3}qU{A}rD%k=JJ+jQ+M2!qzkZc7Zf#T)KWrVCU8QEbXb1F++cRW>qN1ah zE@rjr6AHc46Cb$HNy`P=7p6lWPesZE5oG*XJU~$fzL5zi3|~shr|^@Y8r>zUo?S@| zA8;^Y+InT3#Xg%*oMxdynz5Hgr?RbFb&^;i=8cRF$Az?2-;B#=W?SQ&EKIR_VNE;5 zwQ{5y>|9W(2{oOCj{|BB4T4lGjymNC-veUeq=@X*kLns4MmGry#^<9Q?@poonqC?x zn(zg`*iZ$p)GN(afq2*GcyaXb=la!G|9i!dxd765Y&z~@)D;|NMU_aS!nJVYmn^m@P&Ia;=FX;e7OX6cy8YR z{?=w7MO5?SSSg^W>AqwqY9VQQBCn6njc z%eJl5cO9E+DDEn2-IgXtE7Wm=L4s37KYt9HfaYv@dJ1sKoL{3;RiH`hZ7oZv==`g{ zUpgsnzoR&nxiN8_jM_G?*@Xg0Xkl1hNy9k|&$m^ROcRH@7jv0}vXem;o%YDTS9DJP z@xAC)a5P}Zd9HIiQV8Jv=dN55X`3G z?VoAB$3y$*aDVPNQoFSqj?1*Zm7}1@@Is$TS`JwTxn5kZvW-H(lQ=L{?5nKEEfS}e znF&osH8plX$b=o_9j(ZC)P%!70Kt(QL)VW7KQL8lQP;YsQ6>!n@lE-L=Rb!;mc5j$ z>cdoJTYN{_{DJ5J?#m`b8d}Q&sh!#Pl>sY3$3j2cT){0Yk-(P_cc3ZxK_P3b&L`D-re3WdTsKIxgT%Wd}ktv0R|mPacJ>n_|D-GJmry zuXm<+Pn?0CBN`Yne-0Y`k=U@1$a`u?L# z+X^v$a8k5abiJi?!d^dT6Y%AW;r?uWLwNUtdp3{^oSKp~+C5VGMRw2`V1(`o9%aGP z{z1->vumtI?=s`Mos!01mzSTNlpXagljZWVyAID-0q=YH1W{i9XRwv0$%P~)dSR~HG8)PrB?1N zFlrt`oq9F`H7@1u>Iv0^0ihbi;i#=6GR0VK^RMD)IT+UkM~23P*Ex{4?6llIerIyX z4V);8&{T~vJT?oE;De~L+%2@L!Pp2)#9|g69n~XaiyBVca+q`hXT;pvA6w+hGVMk1k!l_A?qH-%9jN*@(@TXeAz5Bk1CUBPDm;W?t5DzwXhWF zuO~Ul({$X+)^0|3_nty1Jsqj58sZJv9N+9d^ z#3kzwI4M?IZ7b1h3@CE(T&J6^R;&|a>nk0=M)b^C3sGhtPzTwHiO#!WS+q=bsZl|q z&XcVtj|N5Sqz&6yjF)p7EhjkX*$Tlp4aKwGG9k)aHXbMlx4a|0-im3QS*ObS?*k|X zC6Rg^jVDOHH{bR6Lcb>L|9k7g6|%&{M9*;cpe5J4=BNeP()ZA7WeR*nYxPpu`MK%i zNx)k85PYNI)DXY%GCLPkcaKy0`uPR!Rsy8+@i!KJ4^!3WG^+61Wu4gg+I&`^`Ps^j zjtpL1G>bTC!u=?@Bn3%l=4XOL=Ab^kldgZJ=L0|jG8gvWi!SzJ5nfs4pM%e}S6j6; zLPr9NKD26ID0#GH@ZAO^$&{=|2)*(8hp*CS&egoB}zseLb3(v2QLv5kg3~HHnp!j_Y%Aq1vyr-OXo*?Ggfn+jC z1hkD3BiS+>+Cqtvd{SK9{3ge?deY!)SaeVhC_+Oh@?fY$gl@wcbJP!emkp!YQSebecgSV;?W z;X>?svMn{C^>cPY`f`H)RFMbZXN2_DyfJ>fX!rnr+gtgv`b52y)O>7EZLu7JHac-4 z-1Pz4N__tX(iEMbpPNY1jS86+kY95aL|2>Y3Y7{Krzpq%cO6e-@`srMgGymIKn|)H z>y~L8uX63|jPZYMUn1|1HU@8Gkz}CG*xzz3pg( z2`%D35B$%6^e4hE9TV)SF7+kzd%)eF`WP9;POn3%?e(S33 zZ*srK6IX+Dv@k}~u!`jdQQD)OotCEaMAx6$7|4@DzS-l$pzegPyG~uqYy@#tzlZQr zuh|2`-f0YYX(QVG@4NmS8*D@-a5h2Feat4{OL>20B%04q7Bjv~pg_(6ZznvDbJD)< z!@pRVE_YZD95)6@Yi;IO(We=~X~2{KfmCbPEe8ADNj&JxpR6EmWvHX+C>tBl> zFZSo2LfGMpGM+KlRkxMrS!#sALyuc9A>5AZN;Z=IO2AqbR~egUeNoI32;W`cKzV3hXkpJIkk<_h zOEpakeV9ajlEz(~7PDt3wN{;}UY!NE2U8aw`_o}{nR>}xfk@qg0?l_Os%f2 z27?If=H@0O$+oNP)HkoQJq1ATz4O%@#1UU;*~OB@YkZhAafdl1fq+P&N&LR9nEyrp zwD%4LQUD11Nyj77PgBe%<0hTb<1N|S_K^lVeeVAJNZaOe{je}REJ%L?kNmhhvYF#4 zq^j0sIbMhSlr7Mk+OGdrK_TK~Dkj5Cj1YCp79>-&lCU3EqssvqA0OX4DD+G1v_n~$ zV_Y3bf~b26%*6Yzetg2h@--Q!(&NI${ua1Ag7{QF@6i(e6z9nYulY#U6^>M(aA-Pu^-<8(WQS1z3i5Fge4 z6TF@d6PvB+0U54W>vI4GI)0Xv#6<2y;xIjW^ypLs+Z3+n`G)G@at<}zxVsMm0a3o61)ssFHbXb& zaLDfg4~qyvdHD$WArCno8szVokio)6r#g=OCIKIe0t$sfeA3(nmrD&@(7;5DoS|Vx ziJVWVx4b-nMMXumYMnd~2m&=W*S*5uVq%~Zpz6a&R=#Gh>q7h};ElqPd~xP;nc>C* zNzce=(1Ad2DV1Zy*DyECnF+xk-TzScvG79s_`x|n54&(#w|v$nPl4hiwA ztihx$CD$({r;QA1gn#?T0Jyl_TchvK08LGD*JPN&-th2Sh}7#~99q>p`sr9CEvDMt zNqi9z%ynC(<^0Mm(zv4`2r+%&0oaj@7wb>uxn4J8qwy_7Jm%`qgwdfuesz8@k?F@a zGUf;ljk!BH8=H`~+jXUUxNKc_`Ovuc@N1j@$nECl-LSHPg5Q8?$M5p5Wm8raIIZVq zrl!}>kgbd%5C(}deyyPJK8XuVK|TEKiHj+itSl&l;$-EXF@`iVDqC$S1Ima5lkqJT zO_${JXcsf{IwMuYpOkPUVSpUb-kwS=O?x#2s$bJ=m8hVkcwyCh`sJyH9{X3Le7lN^ zejzQOtFG!*+o(2v;@&K*f0B}Rm7C}Nq)ES&2A2;#{FMcqB?z*E&-eJa)+%lWRMh^r z)>u(3dyr3sed>YOg+K@{zv@{1Hb}g-`O*k_o0dzWt4`OeJijSSI*Gcu z^}n$O3J2!*Cp5zzt5LpmU!Fm-#jh`eMl7FJhNi=ARNy@+=USSi+&b)yMz4SK`Bu_- zT4a$3|(aToF*gH%;D{5^y&W}_SEacNw<8!XkPQ?_IA4v07H{^c#!Jp%;2)els3ow;+xvxz`{g& zVIgjwss}#b0;5W5i0y+51|hTfGUfx*tMXGg4EuRE0d+ibW<#H)|8A@ErOhC_;nG~? z7g;wU+_u3M;N3d)s30rSO;ICw{4%5NpiO!5ZeJb(iR{LW?B2O>ziFgff@2A_QAs`m z`<${6nl(Sz#ySA7rFa)WZg6=1oj9!CfCBtkfzxe7kFEcRjI5v_0@C_HuXNhR-25#i zs{5Zme|+29UrsF=Us7@TMvNvG6tIpt$-R2@nGlJ1woByvwJ7 zXO>WC9Bhzsa2vF+r~63X@5t5FkFQ?6LhlSPfdV}}J+mi6=9ZRFalX;M+7xmHk`hp# zGsfUNe*BpABwQ$KHw)@+QQJ)Mk_mXuZCcuu*=K$QHO{cz%lhs05bH{WfB1n!unfowM&pS>^$WLV z;cjaE3T|(2_t6$uf`zxH2tyL;g+hUGb6mj%KJ*W@k{D*nq}wSfV~*o{s!Isc6~pkF zMcxb3cd5w=@`!3ey~y4WHFHZSG7QuTb=w6;wVGr*C8eui7aq%HqUg?#s!HuGu$1C$ zl6mHvn}yQBKyjWo@cE*zGOq;1-f?-J(9zO<{Sr$1-hy5CG>U?jwnrS926$CqC8yQN zp444TaJ&LljdULp;DT8s;vg6LG(+Upfc3vi=J};Q0^ZD!^o9lkLqo=ZFK-y$Pg)A1 zkAY0VaYmXb;^dk(2#jOWbgX@fW?KqdEi8>}U0c5Bj(0?}C242>$_CK5@Ih3QBdh(of@9hWle0-l|`+Sh(UozRFF^HzD zK={0ff8liG09U_MbDuEFz-w^EPMx6MSO@{n?EnQH$f#*h62K$$;e@{SJ)PRQH|5{O zPSK*1`7|r1dwxG)UYmu10^WN4Mz!i1IY&6gh`ZJjbi#pz$BOP9@7$xey=Dstf8QTJ zXx@E5jK8anZp?kpz{RE7-_x^nF0}uLNuS89n7#dn^4ut=y64yJUI#Z&O()zoG*r-7 z0h~o5$?S>M71)syN9`h=>xGdOKzcLf1+pzrWNw#S+1I19k&EX$No4)K zI-wufLZi;YvJXlwAD*c&H8eCV?m6tR78Vw$ zqFm{M4ORM;E0Z^;U8a>dV4ELrDoA=zep{(LG(uS~a4m~)tj@UB1oD8K930RpTv(p( z0Sm0JF)b$=ku1nhVS~WelYsRmBU49V-uFzG99>Z@^swQ|hboHq2$k!A3&dwdU?E@Q zqsg_xsETTY`lI}k4Bd+5}JRs`(L1@@?0 zl2wNtMB!Z4hT7HFma^`(2;`*ZI5%%M7*y82U!+Vv#SP$u7Dl{{gNh!7) zgRcAu+9!cnil<>hAav&Ux%wyU?7Fnqi~-mN9l&9Gdv?p4NQuvBiv@*UHKIC4J=>HU z*>nkutv764g{LUL8Fgi^dT39IsdJHcAxFWAcIK%Ux+_!8W^B$JF%kd)9R~&kn;!LL zfMdyq2m}2~>;NL^oMy`;(wTj$F~oO|KET!WS$qGI!FqD^)d7BQ3w*+}?)7z$C2Zrf zG0aYQYpUpzb9^*lQ}tN7EQ zL}>bwpPxS+4o?mBwq*|TpMHEadzKh@z^$Ijd=mq$zsj`AyFKaHyuHzIF7Kp>1p_Bm zK5QQw)3>&9Ch+fGUJLch&MxhlT3^)b0qy|eu!=~Hwbq9wJXNTwIEAmN@P5Z>VBrds zifEC(tsXO}c-JXP{?++xSg02u1Yr#v9Gv3^*}WS90q7+ScqW~Cu<7u0{$=Gh?33{F z+8inF_T3+#JmETr4f9h&eh2!;)0Y`^WA|&j?JuCLH|w(PREDIDE?cO_CuHOR^`y$- z;ldoL8hZ=X{UL5#6RDNX>8@nE6!e-V2-6L_M>e-CF9V36vQM}`IU{-+kZ!l4dX$_p z!rcN2u2z|G!2X2T@bQ8sGxGZF2WaT&k@4FPV=X7=8(s+34-}$;Xe%RO$veedzq+*T z5Ji@&dkmfaD}6-7Vu@FVF24Y@y)OKgu*k@SjTxhLG>@7otKi5DTOT}U&=Ee;oDKhy zQus@6sqf1_pSG+q`UlPAk5Sy-mZLE07qs%MA^bs(pP)(QD_!`HOZ#TcwXdx%a}M}M zg_4vSw%B-*l&}v3;d0aRS%2M7i>-@U`PjiI|F`9H^#vNR>Om_LV0U0|^T9`>!NXIH z=l~;4$dgj%trxd|g9=`;Pdm3#8lJ98H$%IV%j*t-i(R&^!;i-6fktodur%+cGSPZ5 zAYr;hKG1m9zw;${uxHP5ubainUS%yANwsl$71PIWcB%x$v zWMC7&EW0{)o~`Ww2>MDmjJ&N-si;-AN|5G?xbUkRs*n0N)UJ)Q*uEdTl3orl&tA#v z3SJm$fk?RJyASj!LV|*{`-6h6V)|2;Xg;?b2ch*Mm36DnfWDh!GyG9JTt0f*((b81=BLt<690~9pXZ_8^tKmk zUfP@Q`8FM@7bopk!b-td$Gnb(_)#qB>)s7184|a28t*($YkqhK4I0PWbS5}eQ=s;F z;6Wyu9M?;!D?%Fod76CY_PUIfwNHGYDoxi9^QANZ9TUoYlFx-cCu3$jml72Ho}(VZ zjF6_&V@1FLmheK=AUktAJSmzo{|-iQ=9i*l;d%YtwwGckZhD(nto)p-Za<>6(8>Zj z_m37NmPm)ez*n%->S4u&gabA`SLZ$Im+7v4P!x>U6a7l`&FQy=lvY=CKdq)JWcA(n zxwyE@F)2d7Y=~L;a`#?_hKI|?c808GKrZ#+VICz|mz9wp zT%kowT{t8u<8@}XRxGYgjYS58ikL3h!6T?g3G1TbcI zbm&A^cr-tjO70k7y5r%Ju@iB;dpB~J_xtrTCMHFaliJ#>tSq!*Yiq3*Z}D0>2+S)m z`r7P8VBVe7SKp?`tM(76=Tbi+5zJsxx0zZ7__Qu6Zs`-iX$ zeRFejpHV%+Yz0X)eCw_=$+d;cTYxT~`I~adPiEZdhC=uxDh}u;*j%_bHzdR0*Pt7@ zCb;$#zdvln5YF>rF2#XVH~%DHfm-`he96cz7j@j`02bZV@Kb9I19*{r|}m0HtK zof-G1qBAOGA<N*yes(x`8CaU6TNhs3G#a&={dV@70lBSj$;{8BDIZeT;d|Nz93e*0qJd_ zM?xkKdo`?P^dUh&hwranulf^t&^*p}rInTO3knOD9O~`*igB-<2E8fmqUrBQX1{z% zGW;5b0#O&eiWO(YIg;xzOxQoxo=ILjI)u5&=07%8!B9cV)A2nv-h)_icVJdhn%gdW zAn51K1DvN8Eil9i+~6G8UohzB-5wv<$bT^HK6r= z{xApu@sLQkYx~WAp^nzU`N8LV#X(*7;raF2@&K*|4n)1siWUqYvfS8RyiN|;-rXQ1 zecoA&gjB)A87o4HYA3ih?qr*~w%S1{_B-VP2xufU!cTb!{%UAuF={XLq@hJiboo-{ z;mTxYxSJjwnwD*(m7mmOW@}Y;rVLHJ`xN_=5Og(uTs`q;c9}*o&RrEyvYg7K8E9b& zii~$g%Jk!vPR!|r$Iu^4^aWsNAB2uTM${zVDiM}?N{0mp|B4y1d9-)_>KON$RWvlDpLlcmK@#$|6NN(P3b{YmC<`gD z#A+=*NMc+A4%gF?B<|%n?#`89vuf6?K9U{M4;#^Vyi#o(I0HwiOgEdhC1E(Eab~*A8!=ns_<9H=loNv*%8K z|McpE@jJEi$K+lnG#WZjA?bIE$qtQfmvOpIUdDF7!U+s{i6e;xsp9`@7iu`V-TCwh zM>{u&Cyl{x0T7K4HG4XbIK%}RVIb$)YO7sGc5S#11RX&KH7@M~wGIx{)(fIlc|2iM zCEK`)ER>1UYCPhQIc_=J*ZI{$+4KG8yUv_e)yo#c&1Rl^P>EYp0>1{%8}X=dGz$6_ zB_Fk9)*pz<8|#6-4lB0hKo;@)@?#xZh)h#{!k*5Xm8~9_78-1`LXWl#Dd*J zp&}vUZd4)A4QkU%YwIV6l+EO{pqZF3q4+eSWP+L?5I?45W~&ILbs`|+RuOOfb|_g$ zH7p`RPC+4LRzqKZzjkhRHf$hS=t3m0G8Ju*%s63yys#7Vo(1Gw+rzjEI|IQ?w-)f! z_#>D~PrMo*nNFWx$8Q`DWX!X2hl;9ZWc09XbTDHY-z6=*g+iYvbL>_-NFGoW6cl_M z%_=J!9>V5D&AIya<40J3ztR-N5)NM`=rgTJaBokuAh(4R?+kicxO(d+!u*N_djlJJ zPx^jCU&obKRaZY{?ez=$i}M{9x(O(Q;6D$8lb_hC5XHn}$)%0pv_r?lAQ(%FAgZD| zdf>AcZ*|ndzh#Zs&3?&(!?<99T^K!!`rC<6FF-~iidml zbz9$A?)TTh;lC!MaRS%Cx>)pQzvOzazn%;K6%1;lGTHTf(k9sAS3D#P)094wwSYrf zCyylGgJ6T$*^IW%@c6W!sJ^O{mKMdntGKkyN^z;|hp9JU)MYeTMqI(u9uuSqe?mYl zh)PTxU2$amC>8)P0kylNDUe>A$=2ZX0>I`3kvarh=%R?Xtv|t_O^HGSBR4FZym(L9 zJ5HnDmA4&YX>I#5uW>-NrMkI?2+@`bn8c}RYg758hR`sCL5f+~7|!CjPo8UWlLSIv zQlfyta$6!Gxcg|6lB_o{i|R`}JQ_QSOp^QfJKDQtF~Ij7W{ID+j@q84MQ0e6Mp9SI zcnyIvg4wc&9+L(vnSXY|Wj{$+XNma~JgEQ6(DHzyW3icKr1R#QLP8R4%b4bMmClfP z&C$q3=j+h}rPn8ikFlL8ez_6wY11|xvi(II@?4z=EiFU_t9pq{5g{gQ3Okmva=fp% zi~;%Oh>7|jpXQ+fpT=dy+siA?*tnF~+VEkG-|S3k!hGomK0p zG9%lVhIMu1`rC2@@J4^vw|Kt$#Ps|*Js=`76~$U)@bc=wkb7M+YRe>mG9ENSRi6oO z*!O5{EVJS98ag_KR`3s*?1Ab_7%@^OO_V&ynV22tOG+2 z>~TLsBJ`5}VtZ<0j>QPD0UV5kfz+ju5V==5$ZyFtT<^A8URiuW4(YjS0nFcm zw8~A_N{4oaAnmRaAH>m0=QM)A8B$B4gS@@y=ti$Oh#BLn+XjqMnasED{~!J}+jUSO zlHeI4xpM}X$LBX=YhjJW1eUg|yWS8jk1VzQATagRK24o+IfKYJ7Ua_FZTV#|Ajvi8 zj?G$HKX~2OS1QIv!E@EZ1r%)$1REycY3!L)PpV&AVgHOqa8I5L*_?(qEt!o;C}jC2 zJxxkVI*t;{GUE9(SUR65;+Si&>cq#4^yfl?7#}J$`K;!^^AA>boSf)fin)NnpD*xx zw7}fjGH!+UfyNn_Z59Qy%?dQL)L* z@s=M}rB7VSEOH(Bw30KUgF!VUvAN^swncb;TS<+WXN_|G{?IEyMFfKa5I#u*ha^1u z!&Xdl8LtNJu%@>5snAMRi$OygBikFqLgO^k20)~o^(L@-tGF*LH9nAP0KtJTpsSn@ zPfbXMXI_WvlfwXr8tNF#gdc%iVlFXO1Bf!jQV=Y zfq{YVH&gIC_EyM`P8vJ^$ATM4Bf+DeR%FvL=)$zIjmkRKo8D9LXj?ZKklbBVrwo(# zO7dvo9O&B%P=u>TCDl zV9wZh2yO&vO|@AFop_KvRN^J0)o`dm9Hk_fTj)eXi0GY;_qoX&0dOdEzfi>8DaO*? zRc3q#6WzZSpTBrP1yPs#p`ioY0`*;FHwU3((?&_ovLlxyr>mF^KflPDV5$sn+=i{W zL;H&TN@04>Y|Omqq2g4RB6a#L;rMN30c)iQ&ALriPzKl=>x1ovz)Kj8&QUBh zHECeUfm+qe`3|&Apq~nja|NSD*B;bON(W$akI zr~!T!=f^vFC%gE!P8Zd@$`8+y5N#QY4+b5Rs%rk_S~nqVrI_lY5sC366wo7G)0J#I z$GO;RBVaT$*pwjOO(3#MMgTVXt z3mP?%+Zak~__cy7J{FX-J&K9i2Ipu6z>c6i} z)Xp|Y4KtL@PbMOn%5$pmLlcS?OUB4kb(-H-X=mEG>;sPB8(^|E6fAm%_6Dh==ynU#nq(sh}4*&2g;GtfL9OTRO3_2vCkeK=e`HKT{92vvQ7nLG_4`!l`oSkbDV`3QYE~oo=Sor)ck!p7y*m8Fs z!3SnHS2=0To-x0}I88mT;DS#vfrSZ-!u>~KVZQ&JwacNG%*@QfE7JE#BrY+hJeUU< z;?qQ+x18V5&IULYYHsV}AJ1;b86D*lKp>%Jdwr!HWYpnPLVDph3AZR{EX+hTOc=7{qmm8V+@6OP>oqjAk+mTz1UzZ1wX_Zx|THZV}-&$4dv(G zetkGgCfNMgO9JLxb0_@}B=dhZv4QDzU!EM2S1bj&Xha6dU16$acM#cgHavLz*Vg)vaAW7C! z4v2R6I3W>kSg?$(IPW6J2Vniw{lsHpnf*Ys0dq4I`Hpp)iKd+-D|UZ)mvhVEv~&!o@`d41x&H(yB?1cXMcv>#oo$^jrm5};!vn}(-M+d=1bHWUjqpHY%WL?&ob zHB+}{_#=t1Ufw|``rYU;dk)Ld2A+?gK@5aG-c{NlB)DdcX!Pcw7IGS`UY22G|Hpmk z_WHv+1D{Qx9HxVH*m2Nmhvbe7J^L)H3HP+r>_|E^$R+S|ko@gE4yS z-h2tRL6tT{y?R>S;bq@aNAx_Ulx7Ugr~oBZ3?G6W>9;KcR(uQYGj2h2>aSQAJ3^ADG+h|G6*! z`p*{3H+-=4k%PnfXQAyO;6d?a#MQWt>e)$QW@ccc#Hhh{g({;J+5e!5fyuUDR+|j% zIkL+Db$Ck+W#X$u7~=%tOx=8~NHnO)I2H#Fg=LI{V>CcBK-`7#@_z*%UHUd}xU})y zdIlE)AqYYn8yjFIyR3t{A29J{@=3WA0GznB^1!AR`@jY3ie zxiBd(7cLh@;R_abkJXHQS|eqG7#wV18CGjY$HoR^XFvPZ*=cyX`RBE&s{Dr!l;?Yr z{ZKjxcnGVg;LXmPe`L(%eo}Hcj+ZtTa;5`F+qq;`v|4hXNh2nZ3as{rbV_2S2hJ_cNs{pJ)OpQK2uwt|Czhane$M|G8o(S?u<%FDK`FiPYU3l ztp1Y90ck-NiUF23FoS-8y*-Z@ZRG6>(6J=LMUql>w6{kkCI+*p<^En*)YYY7RQbV7 z%^=n@FhI(r@*}ve4qVn|2e}_qEQ{KG&$2S^lIeacHZHD&0l{X5ijwt&gSJeSH~X3kob-3R^DiMAI8N;UWfpW|A8)Sq z*2yNf%2rx;%)fNtqAW<`94))sc>=7nq8!g>d+q)lpWB+V@ zn{KnEN4;t~S4WC0WXku9**2X*$86`;lkWqv=M_u2KV88X=`q%S4FRZ>TY}Ot3o3X& z5mfyC{ad0srPThFygUQ&;>C5CbyNB+mS}`&XFG0DKDrf#`v0lQd(VIt{P@WznPOIU zlVpe2+4JD?&Bb3|Nh(ylz2S=v_3Hnk5=rp;bven8PfjpQbU@f&$oh#Zg3ijzz;2_Z zR7Tki|4rObp|)E!bF$;W0Vz?syPKg0n7N1d z`|ka}_xpYPCfNJzb7r6OthM%9&sw`Pjx;8MH1;{lvuY+1EOPkps}6f{e=kc~ap31Y z`RC7TnVDkdVu9*dq3T#D;2RZuqcy5yp;I6LUc#6hxhrJjHzkW*r7`XIEYFQqF;OXx zh*Z@bQAm=vky}y?%UDt0%1Q)lt&TP=dNrum_C*xYPws#9#l%UgB4;I0nC z5E%cIEY5R2gXps76ZYAjGcu0>Fusowtrb^dDEpOrCa`Yjtw(iySDjWMLVtrtQv(ZG zt!I(w4c3l7or{<^tHq5S7KF4V0v25MNzpzqwNIP)>m^)ij)Q}O1aP?$_NPuwYlbto zy$sEB9R77UK11!@P(ic(3i8NO`@z1Yno1&xxgdweQqz(O%Z;4bnTg2oM{Zs3-hP4B z>#MHDDhkoULkHPzMYmM6^KH8?lEz=Hz$$*q`HR_1aoo67g(r*$LpxAD16xV6wtX7| z@n{Nk?&-8p$1=F0mqAQFw&NF$s;aoPr$4>=%qiU!KlHLiq1`^F zKM?GMDtLc{zsdBx(pl-nga}IxU>D(4iuqg?HOR}n?{AxdEVOBOcPzmTW6-T%1`h_5 zHmh4t>q-Q0tgH+DmYLoG3}qm-pNBGIY4dUJ$oXF?V#i-_x3GlJnx3o+?O1odDE+-) zFZh@wf3R|DN~5l!p?lTwcO?ov8`~rCEJF5akChaDI}5$w%i64a1z+>1PwmZ%_R{a( z4Rox(e*Jm_i~jz|6drJX`&E{7VSQB4WD`yxT%fY<-m>XQ3uKPc0fr`)-6f;RUAcM( z5XjitWR_q9aEsOAR{VB+jL^KhdNs*=4{O|*n~{Tuq3iD+Z+_-jq)6hM4U_hx$g z%E4u=#-4}0heEC{T78^_)b*J;gH zzUq&^FV^W$Ov3>+<5|Vh;MLr3e?K0@vmZx(f!@|9-13=@;cEExh4@WP37G|QzWB#1 z0U4k#EqChPbdBe-gPO?gHm^_4TC4D*zdq zlas?MoWaZ-|AD_Sbqu1`J-6(8rkGt{4{c-<($MZd_XETYCGl(#yal6dr=BaPo_`lP zp$kEwp+l!9Wk1hkg}14wLgp72Y4`*S<@YI!bTiIH5kE~n+W~1zVh8RmcRKq`Q#|nf zBqqp3Qbl~G76d{M`5^s9T|Sjx?VWELlU)+iPUW$3KkLdk_wE8sZa}!}%GoM&GvVv; zi^=gEUZAZJDM4rd_TA4XLk+KAG(@Yy_fiy?y_EPbDPtlc)S#U_@e8&B>x&-Cr00AE z32;S4#TqhRMDh(eIe93kklI=OjtA{VAcRvuxbSlsYR3?vYs1h_E?F)%rBwD5z zc<*14jvJY9_eq1G-BnRe!_`*dFFMHjqLT9fD*+xU%Z0EHP5y(G7;Ph51rqKPPcFFC zJA_wf*os6!B}JJunbxXep6nT$>QrOsH@CbF$K{=$Nw*(t zUZVK$RiOE449)biTr2NS`EyUvnI%#R8EtYK|z)->wXUVIwQC|mLvLv=A!O&$q3G5EQp!7Z`)Vzx*Z3o;aO9MRL@EtF^6u()UdI>di7B-!>qZtq@4@JNDd7}Y9 zrTFR)FcfgvctiL`?C;}{@S*3q%8-CBtX_t)sw@gU7vql_Qq5%x$(@{>!lI+UhkSPT zzP)JYowVp#6?xrO@{T-Ne16o2RAuwVq4iWo6|V0aZA|JY$!2Y1vl%Yc5HsCP^6T%X zt}hs=60(TW7yzE8+_iKiHBQ)f6f-qgnI!u2Q9v~=J!^eJwL**YXJeiRLnjsL#K_EW z-|gOdxlvehIh}d;WS6`FE%_G|I4F8i(~c}D{f2l_0avR``6A_nROVo>kkwe?zVlt3 ztRZ%vRGjsUD)r_fH{d1!09lW&;e6IYA zKle(Mlk*U^pC_GGR&G1(ZODyj+bMQ;(lb+UL%z4S_hsos-+6!uO{|<*XDbOAo@ZW5 zIWRDA;wg#(b^b>{|YY&g2J;HqNby5i*w;m_CO;d|& zV8;jCTWDS^7Z|}6$Kzm@;dk0)#l&%4U@zZrWBt?G=UH=WE?ArC|I>qdnZR5Pt z#&6;ZxGZsKG4hUQ3|VZiEPvZP!Sdq8-7lXe-c5!HPWAIfx~xT*gZmt`)9INz@mlQ=MMRLR^#t|V zvu8#EX~xw>`>0~Hgslb+u^xMY9RqzfMHbvMC!;EOEl)Y5+9Ho!`YamtAm?SiXs#%U zbf~6~$gfyLghIS<&qi^078CFbVr16fKT3Ymj*}WO>Q6%A+c^H!}MV{V{)zp;sZA{1LhV!Vs~fTy$~IlQxp<5q~Z+-Snu*b+~09!eWX- z@c8+g&U**njt*iF-&=y)D&q^k zT3ExW_s`IPAS0tXrwT4v zi&Bi~eoPWrRKzO%PL{Ep1(`uZvvY7D-7+6FbT*XA~h^mo4UN9pw{Zjh#@B z`4u~?){-1S+-~DH$qp+nD}+s`N9r!EDI@0gP{-^E=6j-k71WhwKMDy*fK@=FG+;MI z_k`#D7S+bhG6fCIn4@|_7P*5jQD~FUE^bUmd!58n$sfXnc}0{U~-`sP_sbz?*>Y^5?+ruLOB!$8oH@=FO=JefApTOxv9oyvv@uY+eV5w4l&T zZ`lPfV$*Y3X# zG{ciQG4rgu;T^setg7+SDQI7}Dsp9eG=l1Am%mY|;XL{hJ0hvTU>0y3t*pLj+wR37 zUoO2}{t=iZ!S%A06)S*zyD*(l56jlyfsnRo^%B5-4sUFfMaX-Fp<~) z`S|&Z&$X!_6>#QwoY68XTu;{RfQ{_R$j|>YIa*EV!IzCEM2`#*@n41aI*21$INlL&|&CgC#Z+!yujQYui5>pXQ*82};Jcf4*ziT3(Hj z(wCUvX@w24cU#aQu4=|KNG9On=XK#8jBbArjWlD)F80fk~*F%)wd3hE83)W!gaJW%%2Qe^D;(qaVFo8 zu_fbd8>ajYq!Dq)Zq~iqqMNIhYT^(S{4s)kKOkl&_%!dBE))=*Z?Jtc<(K9qhX$!R znvb;8ZCLRR#wm>ansgLRBNDW*u(ThAb+Q>v(;YPA0tM{!&MNd0WLyTDg1NR=_Hku z5t51&?M={QWTHgkVQUntIUgJQAs7~COU{yms|LS$Du z(pSfCy7r;yR$>BXMhK5eab2NM5XUl?Qk zp&DBDocIEzNBwr=wWPJO-?QJFOze?apM{~}Ryg@*F~Iahz#FslKLWWgl%|j;(Pa9b zqF!fb%(~H%FVhU(RTrv*hhFWrui-RRrrkYNu8UtPZaQh8s8ndn_d=0}k^JogS?47# z&?C)n#6zKqA^Q;70JatUj3N53wCbmm41G(-=n`oIAGFU)t30l6+e6TkOJM6K|u z7HPU_Rr8eAMH+FH@G=Mt6b{jZ^SJaN+<-nKB+04Bl&b-9Tq6NlN-h9v9 zeXj+{Q$cv$utYAIv5`y13-+bEdC&fb!Fc$<^IVIVl0CVBsf^8<7rpX^qwARAHE>0% z_M67jzZ%^zA~J{mGRoXl@oEG0h77?e0@{L=p-NG9p{Gjc+Ml;9g-~d5xw-wsVocLD zFsT1CgCJFfr#4@N%{U;PY93nl7E;`acCFYAGl9erk`FWdr4l^iRlv7aH|Kc@Y?3b% z6lMG+FMapay8J(V#I{|bskN13t%fHY!WkaE)w%E)ua#h(C5?Y|9exVN` z(~(jP#DBA?ibH1YrvWWU4^$FHpX|_g@RMA`vh4~60esXocQG;b)cUC{Hd_pvkOBNt z=R=(GKQA;{OM)aKJ5+|G7Ag$hq{T>7C_t=Mg!b?Q*g3$HVJ;$09-PPfKUY?^{(p<^`>w1)875~?%B=8v}hD}zW>#LeS#o0?u1HS_#BWTZAqi9XJMD#w2m$-<3Nf>iyW_bttfRTe>~uiJ*f_h%eB>#^jDUlH z-Q4qy?d=FKrUj!7^c07_s&ho)uWyF{DjV`M4L*ra2f%bp9_NJNT+vK8D()sBfhPV7 zUbB>E{EQ8W0s%^d-oCMi`R|IT_L0t1S7zF9WFH|__J_Qs_>c}A%^H!>(ddxjRtCc< zZ)984Gl;9J>*|&+86Im03YFvVot&cl$$Wgdmnh+v-AbQb#yAC`FIXZTM^9XwomF&o zBN`WPv}P{qniye?Z|$eY*Q`Cn$HoG{pxd5#_)msNFL1ivj|S05Dl}f*Dcnpuo!sQ* z@o!ZW|AS2uR&BCJ4habFaT9udsx9Sz`Dd|1otj?&1JW7Ef>~)}aWi^2(1JuPR224Z zrK3un89Fr)t?V~p$J*6KFn_MZ+^h*IW4$kCC#(`42)0xbY0!FPtdOap9st<*-* zAkUfm7$qbO%gV~6Wn?g?%Du1&WOIENBo&0Ro0^)I-*BHD=0w!SCa^A^&r#YdkSEg$nWC(vRto zS-_EewM@ap#Psti3Id*y0c2R(+kbDg6QBa=^QK+)_4o4fYWg;IcAT~XyB=MWncM1# zpGB_+zTWl{jzpk9Mn*j;ZXsH$h#m zc$sDO9+60Dm>WNe0-<(bOS+0tpvH%=ItXFXPHM@G%TxAb?|lR!sl*NP@dI@ElgF-M zo4b8N=C+2J_gd>YJhjBS}^cufI9%=+U#6TmX)O-*Enla2ZNn(v__ku;;EVz7?Ql3zGFud+y>8Y zTDx9uA55+fq&)|eY-eUynzHI4v6w9(utt!l4|7tPqGVQ-Mdyyl?Nwa+C zNBXm+#R---%6(=xw(;V+;1ky)n8l-rM-JcUq)A+e2)!TxqyQ&R09XUE5?Ph&eAGo z0@>AXoA-k~R+V4iUAJ_ovBQlZWvutr9NqNKh~&o{MS)c<4)m^wZ{Hq6Cy60^LaFNW zpt`b2Npigw5mEj4@fnpb9&jVKmynEL**?laNylQV!XnWGdgFE78I34p1x3UBj*BtV2KfjNDC zkpN62|M{boc+;2mZ(zIVTr~3~wNQ0dON9iM(t&1*1FbT-Amd3V;_>XY(Sr#G*WHs9 zpxZ{Z&WkQ!Nshj41d{LHb?`w*<>>9dK1EpI$XC!sjLzL&uw4U?UfX*#iF&U0#UAQ| zA@Q%srj)&V{-k|N|7)@Q5i$Dbj`y{0-V1UWH^f^vm)?e1M0TGC-E(@udlVjzVci7> zgiC)b(^i25z5mr`&kAVKzo)$NZgUiPebT5&wqH@X@o^NB$775;t~Vk5TR6}m zAV0~{s(N|VVVD-Yk)VF#?ZSdjGJ7K3b}|Zl`ou@}(px3J+VNkY3D~&01Axncm$sgF z<|FG%hP6cX(B)7LB=TaOG$iHZ;VVb=CX0uOq@uuDizE~cLLDt5EuBn6%nf)H3!T^-+|$qw%31y%4XEO7RKq9VRHA6H-VZBmKck`F&e8saC=w!O!>5Z#J)Xx3(@O#D3MME0kO1zJ zZ73?ZqUY4W%WK`mJQVXET(sn@tkFY<1;&^T`agQA;j@*O3N0%4Ow{~P7y?x1oBG^> zN4CJrve`-82*Gsq@aUO7{HLZwV%UhaxVUI(Z5ewj@-Vc5wRgCC(pk^@ zMn5v;>=)^wr6;ibW4vZXp=w$))cXdh%p(gZF< zTkp5#)Gqr2@P)wSULUg?)88W1%K(8)J^_By305CTDoW>|rQu{ADT?2%AJN1R>YvQa za1L4n=61%sN1{!S$Engrm>>EEJwX#dOiGGjb7#d_B1&I&%3L+skuaSOBqlP=*a|FG z&UPU0OX(@g^p6pRccnb9ksywI+oZf{jB#QnCY>gD@Akvd#n@Nt&J~$SqNn_@AVNA< z8P@MK3M%;y&o@-uiuY0zUB)Rf#$kp})>Yh=F)t)lHSR=P;EHcbyDdONUUS;H)j3xB zlqDGvh+CP6A9nChLlgj`ke6^YrYEE-qS<$Zk+qyigt~Malb)lGU;(+z0DIg6L7!|u z5sYhp+^3R;X20GS)t$<36O=1E^lui1;ocJ7Y>2eito{o&qG>t%!DHx|xZJ)q&aVZQ z{}EW^qQ!`M#y}v%Oe;k55D2yCL&lys4)#}&K>kv17|JJip}Fi_#O#2aOCMsqk*tpLAwIdQ~*NMe%^ zF{e9;jlRGk>820DVLPN5Dx2|@Z8@4=&_pmY<`Nr6g9~uvFkq;HxM&< z0z{(Qj@9v+`o%qwQg=7?oG6F3s+f#_$KYo+x|XbLUBO1?I@~>Pjz6r--lV3ce##9^ zp&bqaoi-UYH4^gsb`=6F#ReAVY15~O9u=>g17(fPt(ck&*eGG{*|FhlFPW)|iGXa$ zFg@gF${RoE_ZyqbD?f|y{&9>56Vi{HKsS*L_v;&KC;j8apU2EFl$$E)y%a;lXWk|~IAa3Y8dMejr!520;Y#Z z91^S9;!1lbAw^Sc2t!7ypTE11UHelYtM~NZNdFe$(sg2)K z2rNu}_Gti^dTLB_wVq@Jeg97Kb6;Z3c{Q!0^6ek~tFGz8Hx$o#|2(mm8Mu^K9TO(( zGMQ91j7YWKZ9P5xdg9u=dIA5mP6!DXXy+o^7~S|5pA&UF)M1lsE**sPPgT`fZ|gV3 z;yI=+qP&`H_vZ)+T1+|OF}U7lYQMXgj_8&DjyrY+V3fFr<`TR6JpRrB&u?AKy0Xfa zANeu9+Z~tNM`zl0*$v5M4?7jVWJ%Mk6~8t3epH9s*hKbAtz%) zT)=>z{y#^&+$T_n;mBcH;_FQnu9@bhN$)#`uaXI;n2v#rvu}E&z*5w-?P07h&OvyyVr%c=(&{ugx>BN8w^3i zVy3sVvJr4zT+Q51w^Qdh5SJ}-ql08v$q#}8_4oDIiR9~ zpm}Z>>8%~<%`*d&xP{_6v*4@Uw{9vuWv&V58|-MmAq?sH7nUcj8*n3_f(fXjT=f;m zDtirYdf6z8BzMvFe8Iq#mRE@6yL<8asg;%0*sr_)lS!?&nRdQ~T<`NnPDo7hh+bgH z<3(c1k{AiREhaZVf1yanIMQJRMw@HRsii!o=!O~F(FRd%r5)FTLT}F2w6DCdYf}N3Woo|R=||#zarzJ@iH%v4(P-8a%*f+ ziIq_E+&D#h_E&@w@bqjlf%y$UnnC~lOU=j72t-FFCOzkSBIclC=9TU2WlaTS3(i`} zn9Ir39k52e|Fg3cjstm!0C335CF4Z=qdil$UZBDh>*B)Lr;i$YFACe)=b9YhIouaJP;&&sp8 z-@r8H!N8clfsZVEs{w+&lC^&Q|1Ya~V*n&`k*zKYc+R6#T4y@^C#}hqUW!l|?U1M- zqvIadQUvl(Rdm@YiOZs{h<;P@nqxn3N2Iuqe|KDa+OQWF7spjLH#cj4ia!Qrwo6h1*6y|+6o_2W82#MlgLp%P%w zIKb|V=|f0(4+}8`d7#y^n@?v^cKgMZz48E8$MY)V3I+0jt+%A0M{fvHeUYFr*hVKP z3c4SPUZ9{;&;+O#*9~>)QgT}ud`^g@GoIcalb}f1dWjY5bc#9w_3sx8@t8trv|4qI zqe3Rx(m=k*k|$=f!r@OV>cuh=jUt1o{Qd1@?z7V0-WG=r%>Z$wjpKjxItbu#rxso7 z4B~O05TP!LnDl^c8!1qj%IXJ_^q6FOo1dPT7j0)%-#44*>7M;M9A(PwW>uAVt=lei z@di_MG8T`5m#NZNXNYXm1|cTw*_5+QXJUTso0(~yZtK-yz%0$}2P9y|f)TNaw`DJ` ziMl#prl)&ba(em~iU?BNWk9}f4|=c5x}u=fw&!HL8czPJdi^=c4j5!cK>p6oe(wLi zU#fgF9c@*#v79wLtPm6&oSmDC_E4!~Q`yFR91#%_IQhD&84i&IIc(a$R7a_e>UBD{ zC*EQ;H{Fp*Nrqliu}HaxoF_Kqa)Y=AhlJQTq_izX_dn@T;MF=->@XcB?+>tKW{o(o zX4%eZpoT1>xViqb58ZV?PXesNWm}1dlT&dVqH4e2j9Sv+ucQ<$SDTlI4l)fTT5@u7 zO-kLPaInsaptETJ>2b910#!v{1Y++u%J%{(B?vBtl%OKFzIu`7Gt!X}O8o0Q(Nk0( z1^4ZVKsQjgW+del#oeie7od*6Lx)vK;eR#p+UZ=&3i}|NrWExuW=J0$!Ya{9r@SCx zc=ey7JWT7djx9Re9KA1Xs+0Hjsl%%Kaw}jWFX4kiWeratlH-WR4R@CGjglK?elo){sb2kgq4qe4X&%4InFzq zpPk8TWOX+!rusDAPU_M@G|I1|C~W?{yg}|s;%ig_^Rahat!L&=&hDvO?G5gPWSr9u z6yAmpq!PtoqOw$ZWhA3mb5|@>1*I6ZqJ&}gFVuq0>kfm5VIVs1`R>xt;!(FC6X0_i zpN>mx8t0FAN=1cPXR?{HQ`v?PsxY+aYrvr8m=XBaA|9B+1&K}PxTh&96D5Ew;1ikQ zL1N<=^gX1cXdvy(c$%NlCzALxX_rOjY(WPx>XbV?)!Y zS>I|M+bWir*eK#mZpLBj>aKr|04iu#W@BGHGH-95OM}k08c)wH%+aSAM2C=A+S|pR z89$NYK@K|>m6s=ukX`CDXL;b&*VotVf_%bbBXr8oW4@rHBn3)@ZRAN1r7E~!IMY$M z9VP&7)CvG7vvivaHZolrRAxQ;DK};tYDSjVD8$^KJ&4cIjfIS5UoWl^XaLro$&IzbX?UhQm&Q=oe-OBK7$~HP zVq(;?6lX?t15Zt5{B+Sjej{;QpCn)DE9H{>=*!m^E%%B8X)4Ra@IqW?O8JA5Bsivw zr|%EeW9u{a33z0!8>u>wu!ReWq(PEQ3e1nHEiWE@X;}=OUw;2qS{mIRVEkaeUS9dm zY|{xW&}L*b%>$p$Mm8x|7$qem7>IFFNyxmpA^ZfeZf2#}fz<&uvwa5aSA;<*_-`-* z-n$&LkqrCdkPZhKLyZP!JpV2Id#Ym98_B|mS9KY!;p(-30zafF57{BSxMMF(uc@hl zoNH`Q7^7Q4wJD1$gHpJ%zoc-NJs!knMYiGf-qjixN*-6K2vAS5)}2R52h?4Ej+>^A zgoOa66m~0YMHg<-0dnl-qE&-@nRP89{1>KWry&$zeLQ~ba0h5|ou=_**||K8}qcQT%LM|gOLHV3tL+5SU%U%Cn(3Se6yTfT@bN@#)mG3)RMq{YQz1=j)Ah3fYF#Vm_#nB4ChtK(l3rLs)mp1_9yLs~- zu_ve?d?>?j2+h4IjYCKu5^-WZ;_Tib^G}N_^Ecfahqls~`b^%F8nEIBjHVHvb%<4) z>jwPWcCUAw#t->84+<(MjhR}tBe8dcu4W$@PYfy5l^<+IvcPco@32m<5cU#XBHmTa zg}VE%DJSge>RA3q&lrL3IPf@>-QPt6NkAXD9iKRU3NMfHyq}Uuyg`9PN%*T9-HK}q zXOtqql){(q51**Yetpp)U%SD7yO)pf`}e4xZX8ZK*!|k05^4br)$(8ZtDc7e;DM7y zpPo%SgP#e&*X&flApMd^-M}RSKLK18G`LM*003xBrV;nNq%4~ovaT*ZpCwXZyfp@w zyu}?Vub$BozXTaH-gnN<&KnF~GQB1f>4tthrhRx_zxT~m5TOPLkoZL}71*~~p3NbA z&mQIO_4BWNXAbUtHs}ESJ+e<)fAvV?!u(g22xjS}+`x65oCIjQK{d@0<(MqeicAI0 z%DFO|fOew|H{QFm_S;g%A{$5N$ub+ql9JxlQ{TP+;<3zn z(=@0E?aTxGH26h#cv>}{nQdPPuHKCZ(!xPSg#2t>+=02T=PI{%$!7U7(wVvzu31gSc z7g0jx0tV>1CtW~MFn!2t+du62#JQ7wxB{yHFpuMxeMcgd_&bwSQ>yw}8sL5=E-;!r z7B+6Z{;s9PMe;C6e4%@s4H{v!^Ux?RonScUuzqmGN)u8utzewwT z$T|mns^QTuU-#UZo@n`U6amV9=L*}eWSow-y$p3yeYupF0mJG28`#4Riw(=n<=x@FB(rLEVf5!d5Fzj@=6|afhiAz z8i;o&_0QCO)JOp{s!E39gI2f1WsKpg0$Xs3Q-{`X{4%7bZuD0#P;F}GKIRET!w>E> zbRU6h7wEQ}v~=%d6b#IHTG8ze0wKa@kA$a3EBw_!?-pe<&;oH^A30`NcgK`1c4J)? z+LM45`a;&85Q>gHH(b+-XWbx|B#@k>phESEd>H zP;ua-(S=9bux9Qxii$pb_w{S_??W&X*Y%m?){Q2*m>Mw-cx0Ur|yA_To>OXP;$4Ug~{tDKVs|{rKCmwr%K@qeVx$ZJBo*b1rt`sI)q5m z;vuZ|vDxiEZ}C#q)MpA{{3i6m-Da=$GTuax-0z1+SD<}0m23<({!Ha$fnb+wORxQ_ z<%jdX(1*Ptq=a@7OJffV4dJ?B|4*UB8^;i~q*f}7SO2MzNYW9*AOSv8-(9BJyt{nO zz@TLB@mhCt8jO)7|1ws!YZ;zPpb8Y( zAMe}MJ6Ty^tu@^i(s?x6zGdBA#s#PQw`=<*NEj7j6cO_dK@$;lcjxN_hWjBD^a?iX zrKP{Nz6*fmuj}vLz7-WDk(ot){d#&mBBuPKrsgpvC8bv57K0FV6y*9sVzYx>>?|uO zsh>&ae0>?cpynWO5TbQwubYwYwp;Gh&DP0Yq{r;Kswj7 z?_pF`z5OOrQJSkuOaQtA2{V{X_VwQcO!r#=Sr>UKvL!cm$ZjeMy^VCjQKEJi9PnQ? z1t*am;NEtd1zV0-x?w^4-w=b3+6~4XjloH4oh}G~ z>4;qLsHy`=!GSbO+1DPF_aU-VVXSxC{7KoRLxGxt_W#sMlnoY}Ff@mou;b#)%lvQf zp?YR4C2o@+FOiWiQj*=)6HmPTVE&h{pLGY7ANvPoAmIiNz+jnt`oDl#b&*2@?E4ZF zW+#NTyz`XNwv2X(!5Q>Ssz*_(y>i2U65wlp`I@;e%0IcgS`dZ`%+?4f{5`<`G1OZei3GgYrZi%^B+n6 zhNG#*pZ-VVV4+@90Pvw8kY#i~n!_!ug$fuJD2gfbTXoQa>6hxf6}Hxs4H`#&XyC{P zOvv`8!e8*#6LiK4GO@rb7FlNIgFlf7Z{k<}feO z7j(M)%trbNWJSv>Uk}5KuYZso<^7re;X*w*mVC?_cGTyX{%Z#Q*XPu;-mTZo%f+%|l;F@*j72JdjJFaKrNd==*;@ zv1PJI9c}shL2WIaOOztI4`sXr_w@9BdV~e3t7}*tY%O+f8K3<^oMNR_vy=35&#L;< zKQ12N885z)1uo>b6F8{YWCJG+D_Xx&gTQm&rfn-~;7K&vEs{Yqxw@Uu4Ux!083+9L zJ!paVP#8S4DPyYU(%HkB&_~rX%aLL@Iq9}=k%Bp{ow zZvg~t-X=ipCo<6 zvL?&zenn;IN6G#C=m)btL=bMPvFBPGWI`EAU_l8gMDHcJJJ3$&L3Z-*&+xFcmKFu5 zC5~W;eCy?$4XnMXNvPS-6LgpC{`|US5Fr-^@&yaZiZxOqDUwJ5~Qh zunF=J!x#22)ehX3zxEvEk?b-&&Z20`1i1Ap6zVmjjYY_NG83IMldW>pV&+ zFf0sv))VD9V~`#BlP6)VipgKTpgN7^eGu}$6S_Q{5B(6&Y`pP1?xC5k#G-7KS6GM! z0YhR4#LmtRwts%^3igyb=L#ku|88adzv~((oMCj#Xs=chSlRtNHN-A@+x>21)6*l5 zj*e7*GXlcG+5*OrIVB~Jz>A>V8$zK>RIW0TH-w7+*CSiyS%Ip|&(&!HcvBTD7#J8} zQW6L9^y$;4eN3t1kq}0*Cr^TYMZS782ylUs_5Z;B1}`0j($UP!?Dyc{#}WR%E#{%Y z!L`?Ssvk^E87~ik`NGt*h$~bG0v?%@^UN5;J7lMJwE&`iUs<1pm4KAw{Quaocz-I# z`wYFz>F4KV@E0KI-ycmQrK%eDW3o?5_XGHk1H}WqaJ<-hy|_{oS#8?C;`&-uUHv)h zJh Date: Mon, 25 Apr 2022 22:02:09 -0800 Subject: [PATCH 34/59] base cards done --- code/game/objects/items/toys.dm | 55 +----- code/modules/games/cas.dm | 186 +++++++----------- hyperstation/code/game/objects/items/cards.dm | 127 +++++++++--- .../tgui/interfaces/Cards/CardStatus.js | 27 +++ .../tgui/interfaces/Cards/CardsControlList.js | 82 ++++++++ .../tgui/interfaces/Cards/CardsPeekList.js | 100 ++++++++++ tgui/packages/tgui/interfaces/CardsDeck.js | 159 ++------------- tgui/packages/tgui/interfaces/CardsHand.js | 23 +++ tgui/packages/tgui/public/tgui.bundle.js | 4 +- 9 files changed, 419 insertions(+), 344 deletions(-) create mode 100644 tgui/packages/tgui/interfaces/Cards/CardStatus.js create mode 100644 tgui/packages/tgui/interfaces/Cards/CardsControlList.js create mode 100644 tgui/packages/tgui/interfaces/Cards/CardsPeekList.js create mode 100644 tgui/packages/tgui/interfaces/CardsHand.js diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 7d180f8a0..e50c0ccec 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -697,48 +697,9 @@ var/list/currenthand = list() var/choice = null -/obj/item/toy/cards/cardhand/attack_self(mob/user) - var/list/handradial = list() - interact(user) - - for(var/t in currenthand) - handradial[t] = image(icon = src.icon, icon_state = "sc_[t["icon_state"] || t["name"]]_[deckstyle]") - - if(usr.stat || !ishuman(usr)) - return - var/mob/living/carbon/human/cardUser = usr - var/O = src - var/choice = show_radial_menu(usr,src, handradial, custom_check = CALLBACK(src, .proc/check_menu, user), radius = 36, require_near = TRUE) - if(!choice) - return FALSE - var/obj/item/toy/cards/singlecard/C = new/obj/item/toy/cards/singlecard(cardUser.loc) - choice["rotation"] = null - choice["face_up"] = null - currenthand -= choice - handradial -= choice - C.parentdeck = parentdeck - C.card = choice - C.apply_card_vars(C,O) - C.pickup(cardUser) - cardUser.put_in_hands(C) - cardUser.visible_message("[cardUser] draws a card from [cardUser.p_their()] hand.", "You take the [C.card["name"]] from your hand.") - - interact(cardUser) - update_sprite() - if(length(currenthand) == 1) - var/obj/item/toy/cards/singlecard/N = new/obj/item/toy/cards/singlecard(loc) - N.parentdeck = parentdeck - N.card = currenthand[1] - N.apply_card_vars(N,O) - qdel(src) - N.pickup(cardUser) - cardUser.put_in_hands(N) - to_chat(cardUser, "You also take [currenthand[1]] and hold it.") - /obj/item/toy/cards/cardhand/apply_card_vars(obj/item/toy/cards/newobj,obj/item/toy/cards/sourceobj) ..() newobj.deckstyle = sourceobj.deckstyle - update_sprite() newobj.card_hitsound = sourceobj.card_hitsound newobj.card_force = sourceobj.card_force newobj.card_throwforce = sourceobj.card_throwforce @@ -746,6 +707,7 @@ newobj.card_throw_range = sourceobj.card_throw_range newobj.card_attack_verb = sourceobj.card_attack_verb newobj.resistance_flags = sourceobj.resistance_flags + update_icon() /** * check_menu: Checks if we are allowed to interact with a radial menu @@ -763,7 +725,7 @@ /** * This proc updates the sprite for when you create a hand of cards */ -/obj/item/toy/cards/cardhand/proc/update_sprite() +/obj/item/toy/cards/cardhand/update_icon() cut_overlays() var/overlay_cards = currenthand.len if(overlay_cards) @@ -771,18 +733,15 @@ for(var/i = k; i <= overlay_cards; i++) var/_card = currenthand[i] var/_angle = _card["rotation"] || rotation - var/_dir = GetAngle(_angle) - var/card_overlay = image( + var/matrix/rot_matrix = matrix() + rot_matrix.Turn(GetAngle(_angle)) + var/image/card_overlay = image( icon = src.icon, icon_state = "sc_[_card["icon_state"] || _card["name"]]_[deckstyle]", pixel_x = (1 - i + k)*3, pixel_y = (1 - i + k)*3, - dir = ( - _dir == 90 ? EAST : - _dir == 180 ? SOUTH : - NORTH - ) ) + card_overlay.transform = rot_matrix add_overlay(card_overlay) /obj/item/toy/cards/singlecard @@ -812,7 +771,7 @@ set src in range(1) if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) return - FlipCards() + FlipCard() /obj/item/toy/cards/singlecard/apply_card_vars(obj/item/toy/cards/singlecard/newobj,obj/item/toy/cards/sourceobj) ..() diff --git a/code/modules/games/cas.dm b/code/modules/games/cas.dm index 2c01284fd..eee596fcb 100644 --- a/code/modules/games/cas.dm +++ b/code/modules/games/cas.dm @@ -2,12 +2,8 @@ // This is a parody of Cards Against Humanity (https://en.wikipedia.org/wiki/Cards_Against_Humanity) // which is licensed under CC BY-NC-SA 2.0, the full text of which can be found at the following URL: // https://creativecommons.org/licenses/by-nc-sa/2.0/legalcode -// Original code by Zuhayr, Polaris Station, ported with modifications -/datum/playingcard - var/name = "playing card" - var/card_icon = "card_back" - var/suit - var/number +// Original code by Zuhayr, Polaris Station, ported with modifications +// April 2022: modified by sarcoph for hyperstation /obj/item/toy/cards/deck/cas name = "\improper CAS deck (white)" @@ -19,7 +15,6 @@ var/blanks = 25 var/decksize = 150 var/card_text_file = "strings/cas_white.txt" - var/list/allcards = list() /obj/item/toy/cards/deck/cas/black name = "\improper CAS deck (black)" @@ -32,9 +27,12 @@ card_text_file = "strings/cas_black.txt" /obj/item/toy/cards/deck/cas/populate_deck() - var/static/list/cards_against_space = list("cas_white" = world.file2list("strings/cas_white.txt"),"cas_black" = world.file2list("strings/cas_black.txt")) - allcards = cards_against_space[card_face] - var/list/possiblecards = allcards.Copy() + var/static/list/cards_against_space = list( + "cas_white" = world.file2list("strings/cas_white.txt"), + "cas_black" = world.file2list("strings/cas_black.txt") + ) + cards = cards_against_space[card_face] + var/list/possiblecards = cards.Copy() if(possiblecards.len < decksize) // sanity check decksize = (possiblecards.len - 1) var/list/randomcards = list() @@ -42,117 +40,75 @@ randomcards += pick_n_take(possiblecards) for(var/x in 1 to randomcards.len) var/cardtext = randomcards[x] - var/datum/playingcard/P - P = new() - P.name = "[cardtext]" - P.card_icon = "[src.card_face]" - cards += P + cards += list(list( + "name" = cardtext, + "icon_state" = src.card_face, + "rotation" = null, + "face_up" = null + )) if(!blanks) + cards = shuffle(cards) return for(var/x in 1 to blanks) - var/datum/playingcard/P - P = new() - P.name = "Blank Card" - P.card_icon = "cas_white" - cards += P - // shuffle_inplace(cards) // distribute blank cards throughout deck + cards += list(list( + "name" = "Blank Card", + "icon_state" = "cas_white", + "rotation" = null, + "face_up" = null + )) + cards = shuffle(cards) // distribute blank cards throughout deck -// /obj/item/toy/cards/deck/cas/draw_card(mob/user) -// if(user.lying) -// return -// if(cards.len == 0) -// to_chat(user, "There are no more cards to draw!") -// return -// var/obj/item/toy/cards/singlecard/cas/H = new/obj/item/toy/cards/singlecard/cas(user.loc) -// var/datum/playingcard/choice = cards[1] -// if (choice.name == "Blank Card") -// H.blank = 1 -// H.name = choice.name -// H.buffertext = choice.name -// H.icon_state = choice.card_icon -// H.card_face = choice.card_icon -// H.parentdeck = src -// src.cards -= choice -// H.pickup(user) -// user.put_in_hands(H) -// user.visible_message("[user] draws a card from the deck.", "You draw a card from the deck.") -// update_icon() +/obj/item/toy/cards/deck/cas/DrawOneCard(list/card_indices) + var/obj/item/toy/cards/singlecard/cas/S = new/obj/item/toy/cards/singlecard/cas(usr.loc) + var/_card = cards[card_indices[1]] + if(_card["name"] == "Blank Card") + S.blank = TRUE + S.name = _card["name"] + S.icon_state = _card["icon_state"] + S.parentdeck = src + cards -= list(_card) + update_icon() + return S -// /obj/item/toy/cards/deck/cas/attackby(obj/item/I, mob/living/user, params) -// if(istype(I, /obj/item/toy/cards/singlecard/cas)) -// var/obj/item/toy/cards/singlecard/cas/SC = I -// if(!user.temporarilyRemoveItemFromInventory(SC)) -// to_chat(user, "The card is stuck to your hand, you can't add it to the deck!") -// return -// var/datum/playingcard/RC // replace null datum for the re-added card -// RC = new() -// RC.name = "[SC.name]" -// RC.card_icon = SC.card_face -// cards += RC -// user.visible_message("[user] adds a card to the bottom of the deck.","You add the card to the bottom of the deck.") -// qdel(SC) -// update_icon() +/obj/item/toy/cards/deck/cas/update_icon() + if(cards.len < 26) + icon_state = "deck_[deckstyle]_low" -// /obj/item/toy/cards/deck/cas/update_icon() -// if(cards.len < 26) -// icon_state = "deck_[deckstyle]_low" +/obj/item/toy/cards/singlecard/cas + name = "CAS card" + desc = "A CAS card." + icon_state = "cas_white" + var/card_face = "cas_white" + var/blank = 0 + var/buffertext = "A funny bit of text." -// /obj/item/toy/cards/singlecard/cas -// name = "CAS card" -// desc = "A CAS card." -// icon_state = "cas_white" -// flipped = 0 -// var/card_face = "cas_white" -// var/blank = 0 -// var/buffertext = "A funny bit of text." +/obj/item/toy/cards/singlecard/cas/examine(mob/user) + . = ..() + if (!face_up) + . += "The card is face down." + else if (blank) + . += "The card is blank. Write on it with a pen." + else + . += "The card reads: [name]" -// /obj/item/toy/cards/singlecard/cas/examine(mob/user) -// . = ..() -// if (flipped) -// . += "The card is face down." -// else if (blank) -// . += "The card is blank. Write on it with a pen." -// else -// . += "The card reads: [name]" -// . += "Alt-click to flip it." +/obj/item/toy/cards/singlecard/cas/update_icon() + if(face_up) + icon_state = "[card_face]_flipped" + name = card["name"] + else + icon_state = "[card_face]" -// /obj/item/toy/cards/singlecard/cas/Flip() -// set name = "Flip Card" -// set category = "Object" -// set src in range(1) -// if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) -// return -// if(!flipped) -// name = "CAS card" -// else if(flipped) -// name = buffertext -// flipped = !flipped -// update_icon() - -// /obj/item/toy/cards/singlecard/cas/AltClick(mob/living/user) -// . = ..() -// if(!ishuman(user) || !user.canUseTopic(src, BE_CLOSE)) -// return -// Flip() -// return TRUE - -// /obj/item/toy/cards/singlecard/cas/update_icon() -// if(flipped) -// icon_state = "[card_face]_flipped" -// else -// icon_state = "[card_face]" - -// /obj/item/toy/cards/singlecard/cas/attackby(obj/item/I, mob/living/user, params) -// if(istype(I, /obj/item/pen)) -// if(!user.is_literate()) -// to_chat(user, "You scribble illegibly on [src]!") -// return -// if(!blank) -// to_chat(user, "You cannot write on that card.") -// return -// var/cardtext = stripped_input(user, "What do you wish to write on the card?", "Card Writing", "", 50) -// if(!cardtext || !user.canUseTopic(src, BE_CLOSE)) -// return -// name = cardtext -// buffertext = cardtext -// blank = 0 +/obj/item/toy/cards/singlecard/cas/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/pen)) + if(!user.is_literate()) + to_chat(user, "You scribble illegibly on [src]!") + return + if(!blank) + to_chat(user, "You cannot write on that card.") + return + var/cardtext = stripped_input(user, "What do you wish to write on the card?", "Card Writing", "", 50) + if(!cardtext || !user.canUseTopic(src, BE_CLOSE)) + return + name = cardtext + buffertext = cardtext + blank = 0 diff --git a/hyperstation/code/game/objects/items/cards.dm b/hyperstation/code/game/objects/items/cards.dm index b11044cf2..b840d528f 100644 --- a/hyperstation/code/game/objects/items/cards.dm +++ b/hyperstation/code/game/objects/items/cards.dm @@ -27,13 +27,17 @@ _angle = 180 return _angle -/obj/item/toy/cards/proc/RotateCards(angle) +/obj/item/toy/cards/proc/GetNextAngle(angle) var/list/_rotations = list(CARD_ROTATION_UP, CARD_ROTATION_SIDE, CARD_ROTATION_DOWN) var/list/_indexof = _rotations.Find(rotation) + return _rotations[_indexof%3 + 1] + + +/obj/item/toy/cards/proc/RotateCards(angle) if(angle) rotation = angle else - rotation = _rotations[_indexof%3 + 1] + rotation = GetNextAngle(angle) update_icon() /obj/item/toy/cards/proc/FlipCards(side) @@ -41,6 +45,7 @@ else face_up = !face_up update_icon() + /** * Handles functionality for merging different types of cards. * @@ -128,18 +133,17 @@ return H /obj/item/toy/cards/deck/proc/DrawOneCard(list/card_indices) - var/obj/item/toy/cards/singlecard/S = new/obj/item/toy/cards/singlecard(usr.loc) - var/_card = cards[card_indices[1]] - _card["rotation"] = rotation - _card["face_up"] = face_up - S.card = _card - S.rotation = _card["rotation"] - S.face_up = _card["face_up"] - S.parentdeck = src - S.apply_card_vars(S,src) - cards -= list(_card) - update_icon() - return S + var/obj/item/toy/cards/singlecard/S = new/obj/item/toy/cards/singlecard(usr.loc) + var/_card = cards[card_indices[1]] + _card["rotation"] = rotation + _card["face_up"] = face_up + S.card = _card + S.rotation = _card["rotation"] + S.face_up = _card["face_up"] + S.parentdeck = src + S.apply_card_vars(S,src) + cards -= list(_card) + return S /obj/item/toy/cards/deck/FinishMergingCards(obj/item/toy/cards/target, mob/living/user) var/message = "[user] adds \the [target] to the bottom of \the [src]." @@ -284,6 +288,18 @@ if(_rotation != compare_orient) return FALSE return TRUE +/obj/item/toy/cards/cardhand/proc/DrawOneCard(list/card_indices) + var/obj/item/toy/cards/singlecard/S = new/obj/item/toy/cards/singlecard(usr.loc) + var/_card = currenthand[card_indices[1]] + S.card = _card + S.rotation = _card["rotation"] + S.face_up = _card["face_up"] + S.parentdeck = src + S.apply_card_vars(S,src) + currenthand -= list(_card) + update_icon() + return S + /obj/item/toy/cards/cardhand/MergeInto(obj/item/toy/cards/target, mob/living/user) if(..()) return TRUE @@ -320,6 +336,48 @@ // =================== TGUI stuff =================== +/obj/item/toy/cards/cardhand/ui_interact(mob/user, ui_key, datum/tgui/ui, force_open, datum/tgui/master_ui, datum/tgui_state/state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "CardsHand", name, 300, 400, master_ui, state) + ui.open() + +/obj/item/toy/cards/cardhand/ui_act(action, params) + if(..()) + return + switch(action) + if("draw") + if(!params["cards"]) return FALSE + var/list/P = splittext(params["cards"], ",") + var/list/P_cards = list() + for(var/T in P) + P_cards += text2num(T) + 1 + var/obj/item/toy/cards/H = DrawOneCard(P_cards) + H.pickup(usr) + usr.put_in_hands(H) + if("flip") + if(!params["card"]) return FALSE + var/card = currenthand[text2num(params["card"]) + 1] + card["face_up"] = !card["face_up"] + if("rotate") + if(!params["card"]) return FALSE + var/card = currenthand[text2num(params["card"]) + 1] + if(params["angle"]) + card["rotation"] = params["angle"] + update_icon() + return TRUE + +/obj/item/toy/cards/cardhand/ui_data(mob/user) + var/list/data = list() + data["cards"] = currenthand + data["name"] = name + return data + +/obj/item/toy/cards/cardhand/ui_static_data(mob/user) + var/list/data = list() + data["possible_rotations"] = list(CARD_ROTATION_UP, CARD_ROTATION_SIDE, CARD_ROTATION_DOWN) + return data + // ================================= SINGLE CARDS ================================= @@ -353,6 +411,19 @@ return FALSE return TRUE +/obj/item/toy/cards/singlecard/proc/FlipCard(mob/user) + if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) + return + FlipCards() + to_chat(user, "You flip \the [src] [(face_up ? "face-up" : "face-down")].") + +/obj/item/toy/cards/singlecard/proc/RotateCard(mob/user, var/rotation_angle) + if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) + return + to_chat(user, "You turn \the [src] to \a [rotation_angle] position.") + RotateCards(rotation_angle) + + /obj/item/toy/cards/singlecard/FinishMergingCards(obj/item/toy/cards/singlecard/target, mob/living/user) to_chat(user, "You combine the [target.card["name"]] and the [src.card["name"]] into a hand.") qdel(target) @@ -363,38 +434,30 @@ . = ..() . += "Click to flip. Alt-Click to rotate." -/obj/item/toy/cards/singlecard/CtrlClick(mob/user) - . = ..() - if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) - return - RotateCards() - to_chat(user, "You turn \the [src] to \a [rotation] position.") - /obj/item/toy/cards/singlecard/attack_self(mob/user) . = ..() - if(!ishuman(usr) || !usr.canUseTopic(src, BE_CLOSE)) - return - FlipCards() - to_chat(user, "You flip \the [src] [(face_up ? "face-up" : "face-down")].") + FlipCard(user) + +/obj/item/toy/cards/singlecard/AltClick(mob/user) + . = ..() + RotateCard(user, GetNextAngle(rotation)) /obj/item/toy/cards/singlecard/update_icon() . = ..() var/matrix/rot_matrix = matrix() rot_matrix.Turn(GetAngle(rotation)) transform = rot_matrix + + var/rotation_name = (rotation == CARD_ROTATION_UP ? "" : rotation + " ") if(face_up) if(card) src.icon_state = "sc_[card["icon_state"] || card["name"]]_[deckstyle]" - src.name = src.card["name"] + src.name = rotation_name + src.card["name"] else src.icon_state = "sc_aceofspades_[deckstyle]" src.name = "What Card" src.pixel_x = 5 else src.icon_state = "singlecard_down_[deckstyle]" - src.name = "card" - src.pixel_x = -5 - - - -// =================== TGUI stuff =================== \ No newline at end of file + src.name = rotation_name + "card" + src.pixel_x = -5 \ No newline at end of file diff --git a/tgui/packages/tgui/interfaces/Cards/CardStatus.js b/tgui/packages/tgui/interfaces/Cards/CardStatus.js new file mode 100644 index 000000000..4885a0412 --- /dev/null +++ b/tgui/packages/tgui/interfaces/Cards/CardStatus.js @@ -0,0 +1,27 @@ +import { useBackend } from '../../backend'; +import { Box, Section } from '../../components'; + +export const CardStatus = (props, context) => { + const { data } = useBackend(context); + const { face_up, rotation, cards, name } = data; + const { noRotation = false, notOrdered = false, children } = props; + + return ( +