From 7011e5aaf872d87f88c72b324f9ea93aa701dffc Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sat, 5 Dec 2020 19:03:04 -0500 Subject: [PATCH 01/18] add a missing wire --- maps/offmap_vr/om_ships/itglight.dmm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/maps/offmap_vr/om_ships/itglight.dmm b/maps/offmap_vr/om_ships/itglight.dmm index 6d2d9b61ac..e2e6008bb2 100644 --- a/maps/offmap_vr/om_ships/itglight.dmm +++ b/maps/offmap_vr/om_ships/itglight.dmm @@ -6521,6 +6521,10 @@ /area/itglight/shuttlebay) "PN" = ( /obj/machinery/power/tracker, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, /turf/simulated/floor/airless, /area/itglight/starboardsolars) "PO" = ( From 7ed50074aa16102c7774b2a6bd8d264b7ec6cdf7 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Mon, 7 Dec 2020 01:34:32 -0600 Subject: [PATCH 02/18] polaris#7778 earlyport --- code/__defines/mobs.dm | 2 +- .../objects/items/weapons/storage/bags.dm | 2 +- code/modules/mining/machine_processing.dm | 28 +++++++++++++++++-- code/modules/mining/machine_stacking.dm | 12 ++++++++ code/modules/mining/machine_unloading.dm | 12 ++++++++ code/modules/mining/mine_items.dm | 5 ++++ code/modules/mining/mine_turfs.dm | 25 +++++++++-------- code/modules/recycling/conveyor2.dm | 22 +++++++++++++++ .../interfaces/MiningOreProcessingConsole.js | 23 ++++++++++----- tgui/packages/tgui/public/tgui.bundle.js | 2 +- 10 files changed, 108 insertions(+), 25 deletions(-) diff --git a/code/__defines/mobs.dm b/code/__defines/mobs.dm index ca0e186ac9..d166b52fbe 100644 --- a/code/__defines/mobs.dm +++ b/code/__defines/mobs.dm @@ -26,7 +26,7 @@ #define BORGMESON 0x1 #define BORGTHERM 0x2 #define BORGXRAY 0x4 -#define BORGMATERIAL 8 +#define BORGMATERIAL 0x8 #define STANCE_ATTACK 11 // Backwards compatability #define STANCE_ATTACKING 12 // Ditto diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm index 6b60255f46..cea6a3bf7b 100644 --- a/code/game/objects/items/weapons/storage/bags.dm +++ b/code/game/objects/items/weapons/storage/bags.dm @@ -124,7 +124,7 @@ to_chat(user, "You fill the [src].") else if(!silent) to_chat(user, "You fail to pick anything up with \the [src].") - if(istype(user.pulling, /obj/structure/ore_box/)) //Bit of a crappy way to do this, as it doubles spam for the user, but it works. + if(istype(user.pulling, /obj/structure/ore_box)) //Bit of a crappy way to do this, as it doubles spam for the user, but it works. var/obj/structure/ore_box/O = user.pulling O.attackby(src, user) diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index da315f2493..c78520121e 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -85,6 +85,7 @@ data["showAllOres"] = show_all_ores data["power"] = machine.active + data["speed"] = machine.speed_process return data @@ -137,6 +138,9 @@ else to_chat(usr, "No valid ID.") . = TRUE + if("speed_toggle") + machine.toggle_speed() + . = TRUE else return FALSE @@ -204,6 +208,26 @@ if(src.output) break return +/obj/machinery/mineral/processing_unit/proc/toggle_speed(var/forced) + var/area/refinery_area = get_area(src) + if(forced) + speed_process = forced + else + speed_process = !speed_process // switching gears + if(speed_process) // high gear + STOP_MACHINE_PROCESSING(src) + START_PROCESSING(SSfastprocess, src) + else // low gear + STOP_PROCESSING(SSfastprocess, src) + START_MACHINE_PROCESSING(src) + for(var/obj/machinery/mineral/unloading_machine/unloader in refinery_area.contents) + unloader.toggle_speed() + for(var/obj/machinery/conveyor_switch/cswitch in refinery_area.contents) + cswitch.toggle_speed() + for(var/obj/machinery/mineral/stacking_machine/stacker in refinery_area.contents) + stacker.toggle_speed() + + /obj/machinery/mineral/processing_unit/process() if (!src.output || !src.input) @@ -215,9 +239,7 @@ var/list/tick_alloys = list() //Grab some more ore to process this tick. - for(var/i = 0,iYou start digging.") playsound(user, 'sound/effects/rustle1.ogg', 50, 1) - if(!do_after(user,40)) return + if(!do_after(user,digspeed)) return to_chat(user, "You dug a hole.") GetDrilled() @@ -544,7 +545,7 @@ turf/simulated/mineral/floor/light_corner if(!density) if(!sand_dug) sand_dug = 1 - for(var/i=0;i<(rand(3)+2);i++) + for(var/i=0;i<5;i++) new/obj/item/weapon/ore/glass(src) update_icon() return diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm index 91b04cf494..37dd909a74 100644 --- a/code/modules/recycling/conveyor2.dm +++ b/code/modules/recycling/conveyor2.dm @@ -40,6 +40,18 @@ default_apply_parts() +/obj/machinery/conveyor/proc/toggle_speed(var/forced) + if(forced) + speed_process = forced + else + speed_process = !speed_process // switching gears + if(speed_process) // high gear + STOP_MACHINE_PROCESSING(src) + START_PROCESSING(SSfastprocess, src) + else // low gear + STOP_PROCESSING(SSfastprocess, src) + START_MACHINE_PROCESSING(src) + /obj/machinery/conveyor/proc/setmove() if(operating == FORWARDS) movedir = forwards @@ -186,6 +198,7 @@ var/list/conveyors // the list of converyors that are controlled by this switch anchored = 1 + var/speed_active = FALSE // are the linked conveyors on SSfastprocess? @@ -200,6 +213,15 @@ if(C.id == id) conveyors += C +/obj/machinery/conveyor_switch/proc/toggle_speed(var/forced) + speed_active = !speed_active // switching gears + if(speed_active) // high gear + for(var/obj/machinery/conveyor/C in conveyors) + C.toggle_speed(TRUE) + else // low gear + for(var/obj/machinery/conveyor/C in conveyors) + C.toggle_speed(FALSE) + // update the icon depending on the position /obj/machinery/conveyor_switch/proc/update() diff --git a/tgui/packages/tgui/interfaces/MiningOreProcessingConsole.js b/tgui/packages/tgui/interfaces/MiningOreProcessingConsole.js index f1a22fbe8b..1b3721b230 100644 --- a/tgui/packages/tgui/interfaces/MiningOreProcessingConsole.js +++ b/tgui/packages/tgui/interfaces/MiningOreProcessingConsole.js @@ -15,6 +15,7 @@ export const MiningOreProcessingConsole = (props, context) => { ores, showAllOres, power, + speed, } = data; return ( @@ -32,12 +33,20 @@ export const MiningOreProcessingConsole = (props, context) => { )} />
act("power")}> - {power ? "Smelting" : "Not Smelting"} - + + + + }> {
); -}; \ 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 b088a4cf0f..e7850f598d 100644 --- a/tgui/packages/tgui/public/tgui.bundle.js +++ b/tgui/packages/tgui/public/tgui.bundle.js @@ -32,4 +32,4 @@ r.perf.mark("inception",window.__inception__),r.perf.mark("init");var d,u=(0,l.c /*! (C) WebReflection Mit Style License */ 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]+$/,m=/loaded|complete/,p={},h=document.createElement("div"),f=document.documentElement,C=f.removeAttribute,N=f.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"),k((function(){return t.get.call(this.styleSheet)}),(function(e){t.set.call(this.styleSheet,e)}))));var V=/\b\s*alpha\s*\(\s*opacity\s*=\s*(\d+)\s*\)/;a(e.CSSStyleDeclaration.prototype,"opacity",{get:function(){var e=this.filter.match(V);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(V,(function(){return t=!0,e})),!t&&e&&(this.filter+=e)}}),i(d,{textContent:{get:L,set:S},firstElementChild:{get:function(){for(var e=this.childNodes||[],t=0,n=e.length;t3?c(i):null,V=String(i.key),g=String(i.char),v=i.location,k=i.keyCode||(i.keyCode=V)&&V.charCodeAt(0)||0,_=i.charCode||(i.charCode=g)&&g.charCodeAt(0)||0,y=i.bubbles,L=i.cancelable,B=i.repeat,x=i.locale,w=i.view||e;if(i.which||(i.which=i.keyCode),"initKeyEvent"in m)m.initKeyEvent(t,y,L,w,p,f,h,C,k,_);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++},m=[].indexOf||function(e){for(var t=this.length;t--&&this[t]!==e;);return t},p=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(h){}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=p(i);u||a.set(this,u=new n),t in u||(u[t]={handler:[],wrap:[]}),l=u[t],(c=m.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=m.call(c.handler,n))&&(r=p(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){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";(function(e){var o=void 0!==e&&e||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function a(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new a(r.call(setTimeout,o,arguments),clearTimeout)},t.setInterval=function(){return new a(r.call(setInterval,o,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},a.prototype.unref=a.prototype.ref=function(){},a.prototype.close=function(){this._clearFn.call(o,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(435),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||void 0,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||void 0}).call(this,n(75))},function(e,t,n){"use strict";(function(e,t){!function(e,n){if(!e.setImmediate){var o,r,a,i,c,l=1,d={},u=!1,s=e.document,m=Object.getPrototypeOf&&Object.getPrototypeOf(e);m=m&&m.setTimeout?m:e,"[object process]"==={}.toString.call(e.process)?o=function(e){t.nextTick((function(){h(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((a=new MessageChannel).port1.onmessage=function(e){h(e.data)},o=function(e){a.port2.postMessage(e)}):s&&"onreadystatechange"in s.createElement("script")?(r=s.documentElement,o=function(e){var t=s.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,r.removeChild(t),t=null},r.appendChild(t)}):o=function(e){setTimeout(h,0,e)}:(i="setImmediate$"+Math.random()+"$",c=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(i)&&h(+t.data.slice(i.length))},e.addEventListener?e.addEventListener("message",c,!1):e.attachEvent("onmessage",c),o=function(t){e.postMessage(i+t,"*")}),m.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n1)for(var n=1;n=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 a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);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";t.__esModule=!0,t.ByondUi=void 0;var o=n(0),r=n(10),a=n(444),i=n(24),c=n(19);function l(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 d=(0,i.createLogger)("ByondUi"),u=[];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,N=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,c,l);if(N.length>0){var b=N[0],V=N[N.length-1];N.push([C[0]+h,V[1]]),N.push([C[0]+h,-h]),N.push([-h,-h]),N.push([-h,b[1]])}var g=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(19);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(19),i=n(129);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,n=t.options,r=void 0===n?[]:n,a=t.placeholder,i=r.map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(){e.setSelected(t)}},t)}));return a&&i.unshift((0,o.createVNode)(1,"div","Dropdown__menuentry",[(0,o.createTextVNode)("-- "),a,(0,o.createTextVNode)(" --")],0,{onClick:function(){e.setSelected(null)}},a)),i},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,m=t.width,p=t.maxHeight,h=(t.onClick,t.selected,t.disabled),f=t.placeholder,C=c(t,["color","over","noscroll","nochevron","width","maxHeight","onClick","selected","disabled","placeholder"]),N=C.className,b=c(C,["className"]),V=d?!this.state.open:this.state.open,g=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:m,"max-height":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:m,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,h&&"Button--disabled",N])},b,{onClick:function(){h&&!e.state.open||e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected||f,0),!!s||(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:V?"chevron-up":"chevron-down"}),2)]}))),g],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(182),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(19);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),this.props.autofocus&&(t.focus(),t.selectionStart=0,t.selectionEnd=t.value.length))},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=(e.autofocus,i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder","autofocus"])),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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Knob=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.forcedInputWidth,d=e.format,u=e.maxValue,s=e.minValue,m=e.onChange,p=e.onDrag,h=e.step,f=e.stepPixelSize,C=e.suppressFlicker,N=e.unit,b=e.value,V=e.className,g=e.style,v=e.fillValue,k=e.color,_=e.ranges,y=void 0===_?{}:_,L=e.size,B=e.bipolar,x=(e.children,e.popUpPosition),w=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","forcedInputWidth","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:t,forcedInputWidth:n,format:d,maxValue:u,minValue:s,onChange:m,onDrag:p,step:h,stepPixelSize:f,suppressFlicker:C,unit:N,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,d=e.inputElement,m=e.handleDragStart,p=(0,r.scale)(null!=v?v:c,s,u),h=(0,r.scale)(c,s,u),f=k||(0,r.keyOfMatchingRange)(null!=v?v:n,y)||"default",C=270*(h-.5);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Knob","Knob--color--"+f,B&&"Knob--bipolar",V,(0,i.computeBoxClassName)(w)]),[(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",(0,a.classes)(["Knob__popupValue",x&&"Knob__popupValue--"+x]),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":((B?2.75:2)-1.5*p)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),d],0,Object.assign({},(0,i.computeBoxProps)(Object.assign({style:Object.assign({"font-size":L+"rem"},g)},w)),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledControls=void 0;var o=n(0),r=n(181);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.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(19),i=n(180),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.verticalAlign,s=e.buttons,m=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,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+":":null}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,textAlign:d,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:s?undefined:2,children:[m,p]}),s&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",s,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.NanoMap=void 0;var o=n(0),r=n(2),a=n(1);var i=function(e){return e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1,!1},c=function(e){var t,n;function c(t){var n;n=e.call(this,t)||this;var o=window.innerWidth/2-256,r=window.innerHeight/2-256;return n.state={offsetX:o,offsetY:r,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},n.handleDragStart=function(e){n.ref=e.target,n.setState({dragging:!1,originX:e.screenX,originY:e.screenY}),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd),i(e)},n.handleDragMove=function(e){n.setState((function(t){var n=Object.assign({},t),o=e.screenX-n.originX,r=e.screenY-n.originY;return t.dragging?(n.offsetX+=o,n.offsetY+=r,n.originX=e.screenX,n.originY=e.screenY):n.dragging=!0,n})),i(e)},n.handleDragEnd=function(e){n.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i(e)},n.handleZoom=function(e,o){n.setState((function(e){var n=Math.min(Math.max(o,1),8),r=1.5*(n-e.zoom);e.zoom=n;var a=e.offsetX-262*r;a<-500&&(a=-500),a>500&&(a=500);var i=e.offsetY-256*r;return i<-200&&(i=-200),i>200&&(i=200),e.offsetX=a,e.offsetY=i,t.onZoom&&t.onZoom(e.zoom),e}))},n}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=(0,a.useBackend)(this.context).config,t=this.state,n=t.dragging,i=t.offsetX,c=t.offsetY,d=t.zoom,u=void 0===d?1:d,s=this.props.children,m=280*u+"px",p={width:m,height:m,"margin-top":c+"px","margin-left":i+"px",overflow:"hidden",position:"relative","background-image":"url("+e.map+"_nanomap_z"+e.mapZLevel+".png)","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:n?"move":"auto"};return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__container",children:[(0,o.createComponentVNode)(2,r.Box,{style:p,textAlign:"center",onMouseDown:this.handleDragStart,children:(0,o.createComponentVNode)(2,r.Box,{children:s})}),(0,o.createComponentVNode)(2,l,{zoom:u,onZoom:this.handleZoom})]})},c}(o.Component);t.NanoMap=c;c.Marker=function(e,t){var n=e.x,a=e.y,c=e.zoom,l=void 0===c?1:c,d=e.icon,u=e.tooltip,s=e.color,m=e.onClick,p=2*n*l-l-3,h=2*a*l-l-3;return(0,o.createVNode)(1,"div",null,(0,o.createComponentVNode)(2,r.Box,{position:"absolute",className:"NanoMap__marker",lineHeight:"0",bottom:h+"px",left:p+"px",onMouseDown:function(e){i(e),m(e)},children:[(0,o.createComponentVNode)(2,r.Icon,{name:d,color:s,fontSize:"6px"}),(0,o.createComponentVNode)(2,r.Tooltip,{content:u})]}),2)};var l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.config,l=n.data;return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__zoomer",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Zoom",children:(0,o.createComponentVNode)(2,r.Slider,{minValue:"1",maxValue:"8",stepPixelSize:"10",format:function(e){return e+"x"},value:e.zoom,onDrag:function(t,n){return e.onZoom(t,n)}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Z-Level",children:l.map_levels.sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return(0,o.createComponentVNode)(2,r.Button,{selected:~~e==~~c.mapZLevel,content:e,onClick:function(){i("setZLevel",{mapZLevel:e})}},e)}))})]})})};c.Zoomer=l},function(e,t,n){"use strict";t.__esModule=!0,t.Modal=void 0;var o=n(0),r=n(10),a=n(19),i=n(179);t.Modal=function(e){var t,n=e.className,c=e.children,l=e.onEnter,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","children","onEnter"]);return l&&(t=function(e){13===(e.which||e.keyCode)&&l(e)}),(0,o.createComponentVNode)(2,i.Dimmer,{onKeyDown:t,children:(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Modal",n,(0,a.computeBoxClassName)(d)]),c,0,Object.assign({},(0,a.computeBoxProps)(d))))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(0),r=n(10),a=n(19);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(5),a=n(10),i=n(19);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,m=e.ranges,p=void 0===m?{}:m,h=e.children,f=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),N=h!==undefined,b=s||(0,r.keyOfMatchingRange)(n,p)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar","ProgressBar--color--"+b,t,(0,i.computeBoxClassName)(f)]),[(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",N?h:(0,r.toFixed)(100*C)+"%",0)],4,Object.assign({},(0,i.computeBoxProps)(f))))};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(19);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.fill,u=e.stretchContents,s=e.noTopPadding,m=e.children,p=e.scrollable,h=e.flexGrow,f=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","fill","stretchContents","noTopPadding","children","scrollable","flexGrow"]),C=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),N=!(0,r.isFalsy)(m);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Section","Section--level--"+c,d&&"Section--fill",p&&"Section--scrollable",h&&"Section--flex",t].concat((0,a.computeBoxClassName)(f))),[C&&(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),N&&(0,o.createVNode)(1,"div",(0,r.classes)(["Section__content",!!u&&"Section__content--stretchContents",!!s&&"Section__content--noTopPadding"]),m,0)],0,Object.assign({},(0,a.computeBoxProps)(f))))};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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Slider=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,d=e.maxValue,u=e.minValue,s=e.onChange,m=e.onDrag,p=e.step,h=e.stepPixelSize,f=e.suppressFlicker,C=e.unit,N=e.value,b=e.className,V=e.fillValue,g=e.color,v=e.ranges,k=void 0===v?{}:v,_=e.children,y=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"]),L=_!==undefined;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[1,0]},{animated:t,format:n,maxValue:d,minValue:u,onChange:s,onDrag:m,step:p,stepPixelSize:h,suppressFlicker:f,unit:C,value:N},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,s=e.inputElement,m=e.handleDragStart,p=V!==undefined&&null!==V,h=((0,r.scale)(n,u,d),(0,r.scale)(null!=V?V:c,u,d)),f=(0,r.scale)(c,u,d),C=g||(0,r.keyOfMatchingRange)(null!=V?V:n,k)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Slider","ProgressBar","ProgressBar--color--"+C,b,(0,i.computeBoxClassName)(y)]),[(0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar__fill",p&&"ProgressBar__fill--animated"]),null,1,{style:{width:100*(0,r.clamp01)(h)+"%",opacity:.4}}),(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,r.clamp01)(Math.min(h,f))+"%"}}),(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)(f)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",L?_:l,0),s],0,Object.assign({},(0,i.computeBoxProps)(y),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Tabs=void 0;var o=n(0),r=n(10),a=n(19),i=n(128);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={"./AICard.js":462,"./APC.js":463,"./AccountsTerminal.js":464,"./AgentCard.js":465,"./AiAirlock.js":466,"./AiRestorer.js":467,"./AiSupermatter.js":468,"./AirAlarm.js":469,"./AlgaeFarm.js":471,"./AppearanceChanger.js":472,"./ArcadeBattle.js":473,"./AreaScrubberControl.js":474,"./AssemblyInfrared.js":475,"./AssemblyProx.js":476,"./AssemblyTimer.js":477,"./AtmosAlertConsole.js":478,"./AtmosControl.js":185,"./AtmosFilter.js":479,"./AtmosMixer.js":480,"./Autolathe.js":481,"./Batteryrack.js":482,"./BeaconLocator.js":483,"./Biogenerator.js":484,"./BodyDesigner.js":485,"./BodyScanner.js":486,"./BombTester.js":487,"./BotanyEditor.js":488,"./BotanyIsolator.js":489,"./BrigTimer.js":490,"./CameraConsole.js":186,"./Canister.js":491,"./ChemDispenser.js":492,"./ChemMaster.js":496,"./ClawMachine.js":497,"./Cleanbot.js":498,"./CloningConsole.js":499,"./ColorMate.js":500,"./CommunicationsConsole.js":188,"./Communicator.js":501,"./ComputerFabricator.js":502,"./CookingAppliance.js":503,"./CrewManifest.js":94,"./CrewMonitor.js":189,"./Cryo.js":504,"./CryoStorage.js":190,"./CryoStorageVr.js":505,"./DNAForensics.js":506,"./DNAModifier.js":507,"./DestinationTagger.js":508,"./DiseaseSplicer.js":509,"./DishIncubator.js":510,"./DisposalBin.js":511,"./DroneConsole.js":512,"./EmbeddedController.js":513,"./ExonetNode.js":514,"./ExosuitFabricator.js":132,"./Farmbot.js":515,"./Fax.js":516,"./FileCabinet.js":517,"./Floorbot.js":518,"./GasPump.js":519,"./GasTemperatureSystem.js":520,"./GeneralAtmoControl.js":521,"./GeneralRecords.js":522,"./Gps.js":523,"./GravityGenerator.js":524,"./GuestPass.js":525,"./Holodeck.js":526,"./ICAssembly.js":527,"./ICCircuit.js":528,"./ICDetailer.js":529,"./ICPrinter.js":530,"./IDCard.js":531,"./IdentificationComputer.js":133,"./InventoryPanel.js":532,"./InventoryPanelHuman.js":533,"./IsolationCentrifuge.js":534,"./JanitorCart.js":535,"./Jukebox.js":536,"./LawManager.js":537,"./LookingGlass.js":538,"./MechaControlConsole.js":539,"./Medbot.js":540,"./MedicalRecords.js":541,"./MessageMonitor.js":542,"./Microwave.js":543,"./MiningOreProcessingConsole.js":544,"./MiningStackingConsole.js":545,"./MiningVendor.js":546,"./MuleBot.js":547,"./NIF.js":548,"./NTNetRelay.js":549,"./Newscaster.js":550,"./NoticeBoard.js":551,"./NtosAccessDecrypter.js":552,"./NtosArcade.js":553,"./NtosAtmosControl.js":554,"./NtosCameraConsole.js":555,"./NtosCommunicationsConsole.js":556,"./NtosConfiguration.js":557,"./NtosCrewMonitor.js":558,"./NtosDigitalWarrant.js":559,"./NtosEmailAdministration.js":560,"./NtosEmailClient.js":193,"./NtosFileManager.js":561,"./NtosIdentificationComputer.js":562,"./NtosMain.js":563,"./NtosNetChat.js":564,"./NtosNetDos.js":565,"./NtosNetDownloader.js":566,"./NtosNetMonitor.js":567,"./NtosNetTransfer.js":568,"./NtosNewsBrowser.js":569,"./NtosOvermapNavigation.js":570,"./NtosPowerMonitor.js":571,"./NtosRCON.js":572,"./NtosRevelation.js":573,"./NtosShutoffMonitor.js":574,"./NtosStationAlertConsole.js":575,"./NtosSupermatterMonitor.js":576,"./NtosUAV.js":577,"./NtosWordProcessor.js":578,"./OmniFilter.js":579,"./OmniMixer.js":580,"./OperatingComputer.js":581,"./OvermapDisperser.js":582,"./OvermapEngines.js":583,"./OvermapHelm.js":584,"./OvermapNavigation.js":194,"./OvermapShieldGenerator.js":585,"./OvermapShipSensors.js":586,"./ParticleAccelerator.js":587,"./PartsLathe.js":588,"./PathogenicIsolator.js":589,"./Pda.js":590,"./Photocopier.js":605,"./PipeDispenser.js":606,"./PlantAnalyzer.js":607,"./PointDefenseControl.js":608,"./PortableGenerator.js":609,"./PortablePump.js":610,"./PortableScrubber.js":611,"./PortableTurret.js":612,"./PowerMonitor.js":135,"./PressureRegulator.js":613,"./PrisonerManagement.js":614,"./RCON.js":195,"./RIGSuit.js":615,"./Radio.js":616,"./RapidPipeDispenser.js":200,"./RequestConsole.js":617,"./ResearchConsole.js":618,"./ResearchServerController.js":619,"./ResleevingConsole.js":620,"./ResleevingPod.js":621,"./RoboticsControlConsole.js":622,"./RogueZones.js":623,"./Secbot.js":624,"./SecurityRecords.js":625,"./SeedStorage.js":626,"./ShieldCapacitor.js":627,"./ShieldGenerator.js":628,"./ShutoffMonitor.js":196,"./ShuttleControl.js":629,"./Signaler.js":199,"./Sleeper.js":630,"./SmartVend.js":631,"./Smes.js":632,"./SolarControl.js":633,"./SpaceHeater.js":634,"./Stack.js":635,"./StationAlertConsole.js":197,"./SuitCycler.js":636,"./SuitStorageUnit.js":637,"./SupermatterMonitor.js":198,"./SupplyConsole.js":638,"./TEGenerator.js":639,"./Tank.js":640,"./TankDispenser.js":641,"./TelecommsLogBrowser.js":642,"./TelecommsMachineBrowser.js":643,"./TelecommsMultitoolMenu.js":644,"./Teleporter.js":645,"./TelesciConsole.js":646,"./TimeClock.js":647,"./TransferValve.js":648,"./TurbineControl.js":649,"./Turbolift.js":650,"./Uplink.js":651,"./Vending.js":652,"./VolumePanel.js":653,"./VorePanel.js":654,"./Wires.js":655,"./XenoarchArtifactAnalyzer.js":656,"./XenoarchArtifactHarvester.js":657,"./XenoarchDepthScanner.js":658,"./XenoarchHandheldPowerUtilizer.js":659,"./XenoarchReplicator.js":660,"./XenoarchSpectrometer.js":661,"./XenoarchSuspension.js":662,"./pAIAtmos.js":663,"./pAIDirectives.js":664,"./pAIDoorjack.js":665,"./pAIInterface.js":666,"./pAIMedrecords.js":667,"./pAISecrecords.js":668};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=461},function(e,t,n){"use strict";t.__esModule=!0,t.AICard=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AICard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.has_ai,u=l.integrity,s=l.backup_capacitor,m=l.flushing,p=l.has_laws,h=l.laws,f=l.wireless,C=l.radio;if(0===d)return(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var N=null;N=u>=75?"green":u>=25?"yellow":"red";var b=null;return s>=75&&(b="green"),b=s>=25?"yellow":"red",(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,display:"inline-block",children:(0,o.createVNode)(1,"h3",null,name,0)}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:N,value:u/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:b,value:s/100})})]})}),(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h2",null,1===m?"Wipe of AI in progress...":"",0)})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",children:!!p&&(0,o.createComponentVNode)(2,a.Box,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",children:e},t)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h3",null,"No laws detected.",16)})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wireless Activity",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"check":"times",content:f?"Enabled":"Disabled",color:f?"green":"red",onClick:function(){return c("wireless")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subspace Transceiver",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"check":"times",content:C?"Enabled":"Disabled",color:C?"green":"red",onClick:function(){return c("radio")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"AI Power",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"radiation",confirmIcon:"radiation",disabled:m||0===u,confirmColor:"red",content:"Shutdown",onClick:function(){return c("wipe")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.APC=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(184),l=n(61);t.APC=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(0,o.createComponentVNode)(2,u);return a.gridCheck?c=(0,o.createComponentVNode)(2,s):a.failTime&&(c=(0,o.createComponentVNode)(2,m)),(0,o.createComponentVNode)(2,i.Window,{width:450,height:475,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:c})})};var d={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"}},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,u=l.locked&&!l.siliconUser,s=(l.normallyLocked,d[l.externalPower]||d[0]),m=d[l.chargingStatus]||d[0],p=l.powerChannels||[],h=l.powerCellStatus/100;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{deny:l.emagged,denialMessage:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"1.5rem",children:"Fault in ID authenticator."}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Please contact maintenance for service."})],4)}),(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:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.isOperating?"power-off":"times",content:l.isOperating?"On":"Off",selected:l.isOperating&&!u,color:l.isOperating?"":"bad",disabled:u,onClick:function(){return i("breaker")}}),children:["[ ",s.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.chargeMode?"sync":"times",content:l.chargeMode?"Auto":"Off",selected:l.chargeMode,disabled:u,onClick:function(){return i("charge")}}),children:["[ ",m.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[p.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 i("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!u&&2===e.status,disabled:u,onClick:function(){return i("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!u&&0===e.status,disabled:u,onClick:function(){return i("channel",t.off)}})],4),children:[e.powerLoad," W"]},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:l.totalCharging?(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W (+ "),l.totalCharging,(0,o.createTextVNode)(" W charging)")],0):(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W")],0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!l.siliconUser&&(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return i("overload")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.coverLocked?"lock":"unlock",content:l.coverLocked?"Engaged":"Disengaged",selected:l.coverLocked,disabled:u,onClick:function(){return i("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Disabled",selected:2===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Automatic",selected:1===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Enabled",selected:3===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:3})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:l.emergencyLights?"Enabled":"Disabled",selected:l.emergencyLights,onClick:function(){return i("emergency_lighting")}})})]})})],4)},s=function(e,t){return(0,o.createComponentVNode)(2,l.FullscreenNotice,{title:"System Failure",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:"Power surge detected, grid check in effect..."})]})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=(0,o.createComponentVNode)(2,a.Button,{icon:"repeat",content:"Restart Now",color:"good",onClick:function(){return c("reboot")}});return i.locked&&!i.siliconUser&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Swipe an ID card for manual reboot."})),(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"SYSTEM FAILURE",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h2",null,"I/O regulators malfunction detected! Waiting for system reboot...",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Automatic reboot in ",i.failTime," seconds..."]}),(0,o.createComponentVNode)(2,a.Box,{mt:4,children:l})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AccountsTerminal=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AccountsTerminal=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.id_inserted,s=d.id_card,m=d.access_level,p=d.machine_id;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:640,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:"Machine",color:"average",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eject":"sign-in-alt",fluid:!0,content:s,onClick:function(){return l("insert_card")}})})]})}),m>0&&(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,s=c.creating_new_account,m=c.detailed_account_view;return(0,o.createComponentVNode)(2,a.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:!s&&!m,icon:"home",onClick:function(){return i("view_accounts_list")},children:"Home"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:s,icon:"cog",onClick:function(){return i("create_account")},children:"New Account"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{disabled:s,icon:"print",onClick:function(){return i("print")},children:"Print"})]}),s&&(0,o.createComponentVNode)(2,l)||m&&(0,o.createComponentVNode)(2,d)||(0,o.createComponentVNode)(2,u)]})},l=function(e,t){var n=(0,r.useBackend)(t).act,i=(0,r.useSharedState)(t,"holder",""),c=i[0],l=i[1],d=(0,r.useSharedState)(t,"money",""),u=d[0],s=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Create Account",level:2,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Holder",children:(0,o.createComponentVNode)(2,a.Input,{value:c,fluid:!0,onInput:function(e,t){return l(t)}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Initial Deposit",children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onInput:function(e,t){return s(t)}})})]}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c||!u,mt:1,fluid:!0,icon:"plus",onClick:function(){return n("finalise_create_account",{holder_name:c,starting_funds:u})},content:"Create"})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.access_level,d=c.station_account_number,u=c.account_number,s=c.owner_name,m=c.money,p=c.suspended,h=c.transactions;return(0,o.createComponentVNode)(2,a.Section,{title:"Account Details",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",selected:p,content:"Suspend",onClick:function(){return i("toggle_suspension")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Number",children:["#",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Holder",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Balance",children:[m,"\u20ae"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:p?"bad":"good",children:p?"SUSPENDED":"Active"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"CentCom Administrator",level:2,mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Payroll",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",fluid:!0,icon:"ban",confirmIcon:"ban",content:"Revoke",confirmContent:"This cannot be undone.",disabled:u===d,onClick:function(){return i("revoke_payroll")}})})})}),l>=2&&(0,o.createComponentVNode)(2,a.Section,{title:"Silent Funds Transfer",level:2,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_funds")},content:"Add Funds"}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("remove_funds")},content:"Remove Funds"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Transactions",level:2,mt:1,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:"Timestamp"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Target"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Value"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Terminal"})]}),h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.date," ",e.time]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.target_name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.purpose}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.amount,"\u20ae"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source_terminal})]},t)}))]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"NanoTrasen Accounts",level:2,children:c.length&&(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.owner_name+e.suspended,color:e.suspended?"bad":null,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"#"+e.account_number,onClick:function(){return i("view_account_detail",{account_index:e.account_index})}})},e.account_index)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"There are no accounts available."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AgentCard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AgentCard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.entries,u=l.electronic_warfare;return(0,o.createComponentVNode)(2,i.Window,{width:550,height:400,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Info",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:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c(e.name.toLowerCase().replace(/ /g,""))},icon:"cog"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.value})]},e.name)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Electronic Warfare",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:u,content:u?"Electronic warfare is enabled. This will prevent you from being tracked by the AI.":"Electronic warfare disabled.",onClick:function(){return c("electronic_warfare")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c={2:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Offline"}};t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=c[d.power.main]||c[0],s=c[d.power.backup]||c[0],m=c[d.shock]||c[0];return(0,o.createComponentVNode)(2,i.Window,{width:500,height:390,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:!d.power.main,content:"Disrupt",onClick:function(){return l("disrupt-main")}}),children:[d.power.main?"Online":"Offline"," ",d.wires.main_1&&d.wires.main_2?d.power.main_timeleft>0&&"["+d.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:!d.power.backup,content:"Disrupt",onClick:function(){return l("disrupt-backup")}}),children:[d.power.backup?"Online":"Offline"," ",d.wires.backup_1&&d.wires.backup_2?d.power.backup_timeleft>0&&"["+d.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:m.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(d.wires.shock&&0===d.shock),content:"Restore",onClick:function(){return l("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Temporary",onClick:function(){return l("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Permanent",onClick:function(){return l("shock-perm")}})],4),children:[2===d.shock?"Safe":"Electrified"," ",(d.wires.shock?d.shock_timeleft>0&&"["+d.shock_timeleft+"s]":"[Wires have been cut!]")||-1===d.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:d.id_scanner?"power-off":"times",content:d.id_scanner?"Enabled":"Disabled",selected:d.id_scanner,disabled:!d.wires.id_scanner,onClick:function(){return l("idscan-toggle")}}),children:!d.wires.id_scanner&&"[Wires have been cut!]"}),(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:d.locked?"lock":"unlock",content:d.locked?"Lowered":"Raised",selected:d.locked,disabled:!d.wires.bolts,onClick:function(){return l("bolt-toggle")}}),children:!d.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:d.lights?"power-off":"times",content:d.lights?"Enabled":"Disabled",selected:d.lights,disabled:!d.wires.lights,onClick:function(){return l("light-toggle")}}),children:!d.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:d.safe?"power-off":"times",content:d.safe?"Enabled":"Disabled",selected:d.safe,disabled:!d.wires.safe,onClick:function(){return l("safe-toggle")}}),children:!d.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:d.speed?"power-off":"times",content:d.speed?"Enabled":"Disabled",selected:d.speed,disabled:!d.wires.timing,onClick:function(){return l("speed-toggle")}}),children:!d.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:d.opened?"sign-out-alt":"sign-in-alt",content:d.opened?"Open":"Closed",selected:d.opened,disabled:d.locked||d.welded,onClick:function(){return l("open-close")}}),children:!(!d.locked&&!d.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),d.locked?"bolted":"",d.locked&&d.welded?" and ":"",d.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiRestorerContent=t.AiRestorer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AiRestorer=function(){return(0,o.createComponentVNode)(2,i.Window,{width:370,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.AI_present,d=c.error,u=c.name,s=c.laws,m=c.isDead,p=c.restoring,h=c.health,f=c.ejectable;return(0,o.createFragment)([d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d}),!!f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:l?u:"----------",disabled:!l,onClick:function(){return i("PRG_eject")}}),!!l&&(0,o.createComponentVNode)(2,a.Section,{title:f?"System Status":u,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m?"bad":"good",children:m?"Nonfunctional":"Functional"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})})}),!!p&&(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",color:"good",mt:1,children:"RECONSTRUCTION IN PROGRESS"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",content:"Begin Reconstruction",disabled:p,mt:1,onClick:function(){return i("PRG_beginReconstruction")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e},e)}))})]})],0)};t.AiRestorerContent=c},function(e,t,n){"use strict";t.__esModule=!0,t.AiSupermatter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=(n(20),n(61));t.AiSupermatter=function(e,t){var n=(0,r.useBackend)(t).data,a=(n.integrity_percentage,n.ambient_temp,n.ambient_pressure,n.detonating),c=(0,o.createComponentVNode)(2,d);return a&&(c=(0,o.createComponentVNode)(2,l)),(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:c})})};var l=function(e,t){return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"DETONATION IMMINENT",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{color:"bad",name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"CRYSTAL DELAMINATING"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Evacuate area immediately"})]})})},d=function(e,t){var n=(0,r.useBackend)(t).data,i=n.integrity_percentage,c=n.ambient_temp,l=n.ambient_pressure;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Crystal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i,maxValue:100,ranges:{good:[90,Infinity],average:[25,90],bad:[-Infinity,25]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c,maxValue:1e4,ranges:{bad:[5e3,Infinity],average:[4e3,5e3],good:[-Infinity,4e3]},children:[c," K"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Pressure",children:[l," kPa"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(0),r=n(5),a=(n(7),n(1)),i=n(2),c=n(28),l=n(3),d=n(184),u=n(470);t.AirAlarm=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=r.locked&&!r.siliconUser&&!r.remoteUser;return(0,o.createComponentVNode)(2,l.Window,{width:440,height:650,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m),!i&&(0,o.createComponentVNode)(2,h)]})})};var s=function(e,t){var n=(0,a.useBackend)(t).data,l=(n.environment_data||[]).filter((function(e){return e.value>=.01})),d={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},u=d[n.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l.length>0&&(0,o.createFragment)([l.map((function(e){var t=d[e.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,c.getGasLabel)(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:u.color,children:u.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."})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.target_temperature,d=c.rcon;return(0,o.createComponentVNode)(2,i.Section,{title:"Comfort Settings",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remote Control",children:[(0,o.createComponentVNode)(2,i.Button,{selected:1===d,content:"Off",onClick:function(){return r("rcon",{rcon:1})}}),(0,o.createComponentVNode)(2,i.Button,{selected:2===d,content:"Auto",onClick:function(){return r("rcon",{rcon:2})}}),(0,o.createComponentVNode)(2,i.Button,{selected:3===d,content:"On",onClick:function(){return r("rcon",{rcon:3})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Button,{content:l,onClick:function(){return r("temperature")}})})]})})},p={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return C}},scrubbers:{title:"Scrubber Controls",component:function(){return N}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return V}}},h=function(e,t){var n=(0,a.useLocalState)(t,"screen"),r=n[0],c=n[1],l=p[r]||p.home,d=l.component();return(0,o.createComponentVNode)(2,i.Section,{title:l.title,buttons:r&&(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c()}}),children:(0,o.createComponentVNode)(2,d)})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(0,a.useLocalState)(t,"screen"),d=(l[0],l[1]),u=c.mode,s=c.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return r(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return r("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,i.Box,{mt:2}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)},C=function(e,t){var n=(0,a.useBackend)(t).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Vent,{vent:e},e.id_tag)})):"Nothing to show"},N=function(e,t){var n=(0,a.useBackend)(t).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Scrubber,{scrubber:e},e.id_tag)})):"Nothing to show"},b=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.modes;return c&&0!==c.length?c.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return r("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,i.Box,{mt:1})],4,e.mode)})):"Nothing to show"},V=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=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,d.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",(0,o.createVNode)(1,"span","color-"+(0,c.getGasColor)(e.name),(0,c.getGasLabel)(e.name),0),2),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 l("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.Scrubber=t.Vent=void 0;var o=n(0),r=n(7),a=n(1),i=n(2);n(28);t.Vent=function(e,t){var n=e.vent,c=(0,a.useBackend)(t).act,l=n.id_tag,d=n.long_name,u=n.power,s=n.checks,m=n.excheck,p=n.incheck,h=n.direction,f=n.external,C=n.internal,N=n.extdefault,b=n.intdefault;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return c("power",{id_tag:l,val:Number(!u)})}}),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:"sign-in-alt",content:"siphon"!==h?"Pressurizing":"Siphoning",color:"siphon"===h&&"danger",onClick:function(){return c("direction",{id_tag:l,val:Number("siphon"===h)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sign-in-alt",content:"Internal",selected:p,onClick:function(){return c("incheck",{id_tag:l,val:s})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"External",selected:m,onClick:function(){return c("excheck",{id_tag:l,val:s})}})]}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(C),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return c("set_internal_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:b,content:"Reset",onClick:function(){return c("reset_internal_pressure",{id_tag:l})}})]}),!!m&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"External 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 c("set_external_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:N,content:"Reset",onClick:function(){return c("reset_external_pressure",{id_tag:l})}})]})]})})};t.Scrubber=function(e,t){var n=e.scrubber,c=(0,a.useBackend)(t).act,l=n.long_name,d=n.power,u=n.scrubbing,s=n.id_tag,m=(n.widenet,n.filters);return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(l),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return c("power",{id_tag:s,val:Number(!d)})}}),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:u?"filter":"sign-in-alt",color:u||"danger",content:u?"Scrubbing":"Siphoning",onClick:function(){return c("scrubbing",{id_tag:s,val:Number(!u)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Filters",children:u&&m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:e.val?"check-square-o":"square-o",content:e.name,title:e.name,selected:e.val,onClick:function(){return c(e.command,{id_tag:s,val:!e.val})}},e.name)}))||"N/A"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AlgaeFarm=void 0;var o=n(0),r=n(1),a=n(2),i=(n(20),n(3)),c=(n(5),n(7));t.AlgaeFarm=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.usePower,s=d.materials,m=d.last_flow_rate,p=d.last_power_draw,h=d.inputDir,f=d.outputDir,C=d.input,N=d.output,b=d.errorText;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[b&&(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",children:b})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Processing",selected:2===u,onClick:function(){return l("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[m," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw",children:[p," W"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider,{size:1}),s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(e.display),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{width:"80%",value:e.qty,maxValue:e.max,children:[e.qty,"/",e.max]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Eject",onClick:function(){return l("ejectMaterial",{mat:e.name})}})]},e.name)}))]}),(0,o.createComponentVNode)(2,a.Table,{mt:1,children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Input ("+h+")",children:C?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[C.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:C.name,children:[C.percent,"% (",C.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Output ("+f+")",children:N?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[N.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:N.name,children:[N.percent,"% (",N.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})})]})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AppearanceChanger=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.AppearanceChanger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.config),h=n.data,f=h.name,C=h.specimen,N=h.gender,b=h.gender_id,V=h.hair_style,g=h.facial_hair_style,v=h.change_race,k=h.change_gender,_=h.change_eye_color,y=h.change_skin_tone,L=h.change_skin_color,B=h.change_hair_color,x=h.change_facial_hair_color,w=h.change_hair,S=h.change_facial_hair,I=h.mapRef,T=r.title,A=_||y||L||B||x,E=-1;v?E=0:k?E=1:A?E=2:w?E=4:S&&(E=5);var M=(0,i.useLocalState)(t,"tabIndex",E),P=M[0],O=M[1];return(0,o.createComponentVNode)(2,l.Window,{width:700,height:650,title:(0,a.decodeHtmlEntities)(T),children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Section,{title:"Reflection",children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:f}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Species",color:v?null:"grey",children:C}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",color:k?null:"grey",children:N?(0,a.capitalize)(N):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",color:A?null:"grey",children:b?(0,a.capitalize)(b):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Hair Style",color:w?null:"grey",children:V?(0,a.capitalize)(V):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Facial Hair Style",color:S?null:"grey",children:g?(0,a.capitalize)(g):"Not Set"})]})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.ByondUi,{style:{width:"256px",height:"256px"},params:{id:I,type:"map"}})})]})}),(0,o.createComponentVNode)(2,c.Tabs,{children:[v?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:0===P,onClick:function(){return O(0)},children:"Race"}):null,k?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===P,onClick:function(){return O(1)},children:"Gender & Sex"}):null,A?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:2===P,onClick:function(){return O(2)},children:"Colors"}):null,w?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:3===P,onClick:function(){return O(3)},children:"Hair"}):null,S?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:4===P,onClick:function(){return O(4)},children:"Facial Hair"}):null]}),(0,o.createComponentVNode)(2,c.Box,{height:"43%",children:[v&&0===P?(0,o.createComponentVNode)(2,d):null,k&&1===P?(0,o.createComponentVNode)(2,u):null,A&&2===P?(0,o.createComponentVNode)(2,s):null,w&&3===P?(0,o.createComponentVNode)(2,m):null,S&&4===P?(0,o.createComponentVNode)(2,p):null]})]})})};var d=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.species,u=l.specimen,s=(0,r.sortBy)((function(e){return e.specimen}))(d||[]);return(0,o.createComponentVNode)(2,c.Section,{title:"Species",fill:!0,scrollable:!0,children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e.specimen,selected:u===e.specimen,onClick:function(){return a("race",{race:e.specimen})}},e.specimen)}))})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.gender,d=a.gender_id,u=a.genders,s=a.id_genders;return(0,o.createComponentVNode)(2,c.Section,{title:"Gender & Sex",fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===l,content:e.gender_name,onClick:function(){return r("gender",{gender:e.gender_key})}},e.gender_key)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===d,content:e.gender_name,onClick:function(){return r("gender_id",{gender_id:e.gender_key})}},e.gender_key)}))})]})})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.change_eye_color,d=a.change_skin_tone,u=a.change_skin_color,s=a.change_hair_color,m=a.change_facial_hair_color,p=a.eye_color,h=a.skin_color,f=a.hair_color,C=a.facial_hair_color;return(0,o.createComponentVNode)(2,c.Section,{title:"Colors",fill:!0,scrollable:!0,children:[l?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:p,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Eye Color",onClick:function(){return r("eye_color")}})]}):null,d?(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Tone",onClick:function(){return r("skin_tone")}})}):null,u?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:h,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Color",onClick:function(){return r("skin_color")}})]}):null,s?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:f,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Hair Color",onClick:function(){return r("hair_color")}})]}):null,m?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:C,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Facial Hair Color",onClick:function(){return r("facial_hair_color")}})]}):null]})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.hair_style,d=a.hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("hair",{hair:e.hairstyle})},selected:e.hairstyle===l,content:e.hairstyle},e.hairstyle)}))})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.facial_hair_style,d=a.facial_hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Facial Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("facial_hair",{facial_hair:e.facialhairstyle})},selected:e.facialhairstyle===l,content:e.facialhairstyle},e.facialhairstyle)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.ArcadeBattle=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ArcadeBattle=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=(l.name,l.temp),u=l.enemyAction,s=l.enemyName,m=l.playerHP,p=l.playerMP,h=l.enemyHP,f=(l.enemyMP,l.gameOver);return(0,o.createComponentVNode)(2,i.Window,{width:400,height:240,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:s,textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Section,{color:"label",children:[(0,o.createComponentVNode)(2,a.Box,{children:d}),(0,o.createComponentVNode)(2,a.Box,{children:!f&&u})]}),(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[m,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[p,"MP"]})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Enemy HP",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:45,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[h,"HP"]})})})})]}),f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,color:"green",content:"New Game",onClick:function(){return c("newgame")}})||(0,o.createComponentVNode)(2,a.Flex,{mt:2,justify:"space-between",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",onClick:function(){return c("attack")},content:"Attack!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",onClick:function(){return c("heal")},content:"Heal!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",onClick:function(){return c("charge")},content:"Recharge!"})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AreaScrubberControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(7);t.AreaScrubberControl=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=(0,a.useLocalState)(t,"showArea",!1),s=u[0],m=u[1],p=d.scrubbers;return p?(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"layer-group",content:"Show Areas",selected:s,onClick:function(){return m(!s)}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-on",content:"All On",onClick:function(){return c("allon")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-off",content:"All Off",onClick:function(){return c("alloff")}})})]}),(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:p.map((function(e){return(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"32%",children:(0,o.createComponentVNode)(2,l,{scrubber:e,showArea:s})},e.id)}))})]})})}):(0,o.createComponentVNode)(2,r.Section,{title:"Error",children:[(0,o.createComponentVNode)(2,r.Box,{color:"bad",children:"No Scrubbers Detected."}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})]})};var l=function(e,t){var n=(0,a.useBackend)(t).act,i=e.scrubber,l=e.showArea;return(0,o.createComponentVNode)(2,r.Section,{title:i.name,children:[(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"power-off",content:i.on?"Enabled":"Disabled",selected:i.on,onClick:function(){return n("toggle",{id:i.id})}}),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Pressure",children:[i.pressure," kPa"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Flow Rate",children:[i.flow_rate," L/s"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Load",children:[i.load," W"]}),l&&(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Area",children:(0,c.toTitleCase)(i.area)})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyInfrared=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AssemblyInfrared=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.visible;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Infrared Unit",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",fluid:!0,selected:d,onClick:function(){return c("state")},children:d?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,selected:u,onClick:function(){return c("visible")},children:u?"Able to be seen":"Invisible"})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyProx=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyProx=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time,p=u.range,h=u.maxRange,f=u.scanning;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Prox Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,i.NumberInput,{minValue:1,value:p,maxValue:h,onDrag:function(e,t){return d("range",{range:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Armed",children:[(0,o.createComponentVNode)(2,i.Button,{mr:1,icon:f?"lock":"lock-open",selected:f,onClick:function(){return d("scanning")},children:f?"ARMED":"Unarmed"}),"Movement sensor is active when armed!"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.priority_alarms||[],u=l.minor_alarms||[];return(0,o.createComponentVNode)(2,i.Window,{width:350,height:300,resizable:!0,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,[0===d.length&&(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"bad",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)})),0===u.length&&(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16),u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"average",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)}))],0)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(0),r=n(1),a=n(2),i=(n(28),n(3));t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:390,height:187,resizable:!0,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:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.last_flow_rate,format:function(e){return e+" L/s"}})}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag: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:"Filter",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:e.name,onClick:function(){return c("filter",{filterset:e.f_type})}},e.name)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:370,height:195,resizable:!0,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:l.max_pressure,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.Divider,{size:1}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"label",children:(0,o.createVNode)(1,"u",null,"Concentrations",16)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1 ("+l.node1_dir+")",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 ("+l.node2_dir+")",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.Autolathe=void 0;var o=n(0),r=(n(5),n(44)),a=n(9),i=n(1),c=n(2),l=n(3),d=n(132),u=n(7),s=function(e,t){if(null===e.requirements)return!0;for(var n=Object.keys(e.requirements),o=function(){var n=a[r],o=t.find((function(e){return e.name===n}));return o?o.amount=e[1].price/d.build_eff,e[1]})).sort(l[C]);if(0!==n.length)return b&&(n=n.reverse()),g=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:g?v:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},u=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),d=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(l),width:"100%",lineHeight:"19px",onSelected:function(e){return d(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},s=function(e,t){return!!e.affordable&&!(e.reagent&&!t.beaker)},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s(e,c),content:(e.price/c.build_eff).toLocaleString("en-US"),width:"15%",textAlign:"center",style:{float:"right"},onClick:function(){return r("purchase",{cat:l,name:e.name})}}),(0,o.createComponentVNode)(2,i.Box,{style:{clear:"both"}})]},e.name)}))})))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyDesigner=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);t.BodyDesigner=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.menu,s=d.disk,m=d.diskStored,p=d.activeBodyRecord,h=l[u];return(0,o.createComponentVNode)(2,c.Window,{width:400,height:650,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[s?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Save To Disk",onClick:function(){return r("savetodisk")},disabled:!p}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Load From Disk",onClick:function(){return r("loadfromdisk")},disabled:!m}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return r("ejectdisk")}})]}):null,h]})})};var l={Main:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Database Functions",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Individual Body Records",onClick:function(){return r("menu",{menu:"Body Records"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Stock Body Records",onClick:function(){return r("menu",{menu:"Stock Records"})}})]})})),"Body Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Body Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e.name,onClick:function(){return r("view_brec",{view_brec:e.recref})}},e.name)}))})})),"Stock Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.stock_bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Stock Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e,onClick:function(){return r("view_stock_brec",{view_stock_brec:e})}},e)}))})})),"Specific Record":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.activeBodyRecord,u=l.mapRef;return d?(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"165px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Specific Record",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("menu",{menu:"Main"})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d.real_name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:d.speciesname}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:(0,r.capitalize)(d.gender),onClick:function(){return c("href_conversion",{target_href:"bio_gender",target_value:1})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:d.synthetic}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:[d.locked,(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eye",content:"View OOC Notes",disabled:!d.booc,onClick:function(){return c("boocnotes")}})]})]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"130px",children:(0,o.createComponentVNode)(2,i.ByondUi,{style:{width:"100%",height:"128px"},params:{id:u,type:"map"}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"300px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Customize",height:"300px",style:{overflow:"auto"},children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scale",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:d.scale,onClick:function(){return c("href_conversion",{target_href:"size_multiplier",target_value:1})}})}),Object.keys(d.styles).map((function(e){var t=d.styles[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.styleHref?(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.style,onClick:function(){return c("href_conversion",{target_href:t.styleHref,target_value:1})}}):null,t.colorHref?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color,onClick:function(){return c("href_conversion",{target_href:t.colorHref,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color,style:{border:"1px solid #fff"}})]}):null,t.colorHref2?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color2,onClick:function(){return c("href_conversion",{target_href:t.colorHref2,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color2,style:{border:"1px solid #fff"}})]}):null]},e)})),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Body Markings",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add Marking",onClick:function(){return c("href_conversion",{target_href:"marking_style",target_value:1})}}),(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",justify:"center",align:"center",children:Object.keys(d.markings).map((function(e){var t=d.markings[e];return(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{mr:.2,fluid:!0,icon:"times",color:"red",onClick:function(){return c("href_conversion",{target_href:"marking_remove",target_value:e})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,backgroundColor:t,content:e,onClick:function(){return c("href_conversion",{target_href:"marking_color",target_value:e})}})})]})},e)}))})]})]})})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR: Record Not Found!"})})),"OOC Notes":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.activeBodyRecord;return(0,o.createComponentVNode)(2,i.Section,{title:"Body OOC Notes (This is OOC!)",height:"100%",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Specific Record"})}}),style:{"word-break":"break-all"},children:c&&c.booc||"ERROR: Body record not found!"})}))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyScanner=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["hasBorer","bad",function(e){return"Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."}],["hasVirus","bad",function(e){return"Viral pathogen detected in blood stream."}],["blind","average",function(e){return"Cataracts detected."}],["colourblind","average",function(e){return"Photoreceptor abnormalities detected."}],["nearsighted","average",function(e){return"Retinal misalignment detected."}],["humanPrey","average",function(e){return"Foreign Humanoid(s) detected: "+e.humanPrey}],["livingPrey","average",function(e){return"Foreign Creature(s) detected: "+e.livingPrey}],["objectPrey","average",function(e){return"Foreign Object(s) detected: "+e.objectPrey}]],u=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radiation","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],s={average:[.25,.5],bad:[.5,Infinity]},m=function(e,t){for(var n=[],o=0;o0?e.reduce((function(e,t){return null===e?t:(0,o.createFragment)([e,!!t&&(0,o.createComponentVNode)(2,i.Box,{children:t})],0)})):null},h=function(e){if(e>100){if(e<300)return"mild infection";if(e<400)return"mild infection+";if(e<500)return"mild infection++";if(e<700)return"acute infection";if(e<800)return"acute infection+";if(e<900)return"acute infection++";if(e>=900)return"septic"}return""};t.BodyScanner=function(e,t){var n=(0,a.useBackend)(t).data,r=n.occupied,i=n.occupant,l=void 0===i?{}:i,d=r?(0,o.createComponentVNode)(2,f,{occupant:l}):(0,o.createComponentVNode)(2,_);return(0,o.createComponentVNode)(2,c.Window,{width:690,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:d})})};var f=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,C,{occupant:t}),(0,o.createComponentVNode)(2,N,{occupant:t}),(0,o.createComponentVNode)(2,b,{occupant:t}),(0,o.createComponentVNode)(2,V,{occupant:t}),(0,o.createComponentVNode)(2,v,{organs:t.extOrgan}),(0,o.createComponentVNode)(2,k,{organs:t.intOrgan})]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",onClick:function(){return c("ejectify")},children:"Eject"}),(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print_p")},children:"Print Report"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempC,0)}),"\xb0C,\xa0",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempF,0)}),"\xb0F"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Volume",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.volume,0)})," units\xa0(",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.percent,0)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Weight",children:(0,r.round)(d.occupant.weight)+"lbs, "+(0,r.round)(d.occupant.weight/2.20463)+"kgs"})]})})},N=function(e){var t=e.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Blood Reagents",children:t.reagents?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.reagents.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Blood Reagents Detected"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stomach Reagents",children:t.ingested?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.ingested.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Stomach Reagents Detected"})})],4)},b=function(e){var t=e.occupant,n=t.hasBorer||t.blind||t.colourblind||t.nearsighted||t.hasVirus;return(n=n||t.humanPrey||t.livingPrey||t.objectPrey)?(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:d.map((function(e,n){if(t[e[0]])return(0,o.createComponentVNode)(2,i.Box,{color:e[1],bold:"bad"===e[1],children:e[2](t)})}))}):(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No abnormalities found."})})},V=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.Table,{children:m(u,(function(e,n,r){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Row,{color:"label",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e[0],":"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:!!n&&n[0]+":"})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,g,{value:t[e[1]],marginBottom:r0&&"0.5rem",value:e.totalLoss/100,ranges:s,children:[(0,o.createComponentVNode)(2,i.Box,{float:"left",display:"inline",children:[!!e.bruteLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bone"}),(0,r.round)(e.bruteLoss,0),"\xa0",(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Brute damage"})]}),!!e.fireLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"fire"}),(0,r.round)(e.fireLoss,0),(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Burn damage"})]})]}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:(0,r.round)(e.totalLoss,0)})]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([e.internalBleeding&&"Internal bleeding",!!e.status.bleeding&&"External bleeding",e.lungRuptured&&"Ruptured lung",e.destroyed&&"Destroyed",!!e.status.broken&&e.status.broken,h(e.germ_level),!!e.open&&"Open incision"])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:[p([!!e.status.splinted&&"Splinted",!!e.status.robotic&&"Robotic",!!e.status.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})]),p(e.implants.map((function(e){return e.known?e.name:"Unknown object"})))]})]})]},t)}))]})})},k=function(e){return 0===e.organs.length?(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"N/A"})}):(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",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:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Damage"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Injuries"})]}),e.organs.map((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{textTransform:"capitalize",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{width:"33%",children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:e.maxHealth,value:e.damage/100,mt:t>0&&"0.5rem",ranges:s,children:(0,r.round)(e.damage,0)})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([h(e.germ_level)])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:p([1===e.robotic&&"Robotic",2===e.robotic&&"Assisted",!!e.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})])})]})]},t)}))]})})},_=function(){return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BombTester=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.BombTester=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.simulating,s=d.mode,m=d.tank1,p=d.tank1ref,h=d.tank2,f=d.tank2ref,C=d.canister,N=d.sim_canister_output;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,a.Section,{title:"Virtual Explosive Simulator v2.01",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:1})},selected:1===s,children:"Single Tank"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:2})},selected:2===s,children:"Transfer Valve"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:3})},selected:3===s,children:"Canister"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Primary Slot",children:m&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:p})},icon:"eject",children:m})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:1})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Secondary Slot",children:h&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:f})},icon:"eject",children:h})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:2})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Connected Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("canister_scan")},icon:"search",children:"Scan"}),children:C&&(0,o.createComponentVNode)(2,a.Box,{color:"label",children:C})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No tank connected."})}),C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Canister Release Pressure",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:N,maxValue:1013.25,onDrag:function(e,t){return l("set_can_pressure",{pressure:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:2,color:"red",icon:"bomb",fontSize:2,onClick:function(){return l("start_sim")},fluid:!0,children:"Begin Simulation"})]})})})};var c=function(e){var t,n;function r(t){var n;n=e.call(this,t)||this;var o=Math.random()>.5,r=Math.random()>.5;return n.state={x:o?340:0,y:r?205:0,reverseX:!1,reverseY:!1},n.process=setInterval((function(){n.setState((function(e){var t=Object.assign({},e);return t.reverseX?t.x-2<-5?(t.reverseX=!1,t.x+=2):t.x-=2:t.x+2>340?(t.reverseX=!0,t.x-=2):t.x+=2,t.reverseY?t.y-2<-20?(t.reverseY=!1,t.y+=2):t.y-=2:t.y+2>205?(t.reverseY=!0,t.y-=2):t.y+=2,t}))}),1),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.componentWillUnmount=function(){clearInterval(this.process)},i.render=function(){var e=this.state,t={position:"relative",left:e.x+"px",top:e.y+"px"};return(0,o.createComponentVNode)(2,a.Section,{title:"Simulation in progress!",fill:!0,children:(0,o.createComponentVNode)(2,a.Box,{position:"absolute",style:{overflow:"hidden",width:"100%",height:"100%"},children:(0,o.createComponentVNode)(2,a.Icon,{style:t,name:"bomb",size:10,color:"red"})})})},r}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyEditor=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.BotanyEditor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.activity,u=l.degradation,s=l.disk,m=l.sourceName,p=l.locus,h=l.loaded;return d?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene Decay",children:[u,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Locus",children:p})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No disk loaded."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:h})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("apply_gene")},children:"Apply Gene Mods"}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Target"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No target seed packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyIsolator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.BotanyIsolator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.geneMasks,u=l.activity,s=l.degradation,m=l.disk,p=l.loaded,h=l.hasGenetics,f=l.sourceName;return u?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:f}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene decay",children:[s,"%"]}),m&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.mask,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:"download",onClick:function(){return c("get_gene",{get_gene:e.tag})},children:"Extract"})},e.mask)}))||null]}),m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return c("clear_buffer")},children:"Clear Genetic Buffer"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No Data Buffered."}),m&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:p&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Packet Loaded",children:p})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("scan_genome")},children:"Process Genome"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Packet"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.BrigTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:138,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"clock-o",content:u.timing?"Stop":"Start",selected:u.timing,onClick:function(){return d(u.timing?"stop":"start")}}),u.flash_found&&(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:u.flash_charging?"Recharging":"Flash",disabled:u.flash_charging,onClick:function(){return d("flash")}})||null],0),children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:u.time_left/10,minValue:0,maxValue:u.max_time_left/10,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("time",{time:t})}}),(0,o.createComponentVNode)(2,i.Flex,{mt:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_short/10),onClick:function(){return d("preset",{preset:"short"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_medium/10),onClick:function(){return d("preset",{preset:"medium"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_long/10),onClick:function(){return d("preset",{preset:"long"})}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(20),l=n(3);t.Canister=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.connected,m=u.can_relabel,p=u.pressure,h=u.releasePressure,f=u.defaultReleasePressure,C=u.minReleasePressure,N=u.maxReleasePressure,b=u.valveOpen,V=u.holding;return(0,o.createComponentVNode)(2,l.Window,{width:360,height:242,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"pencil-alt",disabled:!m,content:"Relabel",onClick:function(){return d("relabel")}}),children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{minWidth:"66px",label:"Tank Pressure",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return e<1e4?(0,r.toFixed)(e)+" kPa":(0,c.formatSiUnit)(1e3*e,1,"Pa")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Regulator",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",left:"-8px",children:[(0,o.createComponentVNode)(2,i.Knob,{forcedInputWidth:"60px",size:1.25,color:!!b&&"yellow",value:h,unit:"kPa",minValue:C,maxValue:N,stepPixelSize:1,onDrag:function(e,t){return d("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"-2px",right:"-20px",color:"transparent",icon:"fast-forward",onClick:function(){return d("pressure",{pressure:N})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"16px",right:"-20px",color:"transparent",icon:"undo",onClick:function(){return d("pressure",{pressure:f})}})]})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,i.Button,{my:.5,width:"50px",lineHeight:2,fontSize:"11px",color:b?V?"caution":"danger":null,content:b?"Open":"Closed",onClick:function(){return d("valve")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{mr:1,label:"Port",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{size:1.25,name:s?"plug":"times",color:s?"good":"bad"}),(0,o.createComponentVNode)(2,i.Tooltip,{content:s?"Connected":"Disconnected",position:"top"})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Holding Tank",buttons:!!V&&(0,o.createComponentVNode)(2,i.Button,{icon:"eject",color:b&&"danger",content:"Eject",onClick:function(){return d("eject")}}),children:[!!V&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Label",children:V.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:V.pressure})," kPa"]})]}),!V&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No Holding Tank"})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(187),c=n(3),l=[5,10,20,30,40,60],d=[1,5,10];t.ChemDispenser=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:390,height:655,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",flex:"content",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",spacing:"1",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",children:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",selected:c===e,content:e+"u",m:"0",fluid:!0,onClick:function(){return i("amount",{amount:e})}})},t)}))})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Custom Amount",children:(0,o.createComponentVNode)(2,a.Slider,{step:1,stepPixelSize:5,value:c,minValue:1,maxValue:120,onDrag:function(e,t){return i("amount",{amount:t})}})})]})})},s=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chemicals,d=void 0===l?[]:l,u=[],s=0;s<(d.length+1)%3;s++)u.push(!0);return(0,o.createComponentVNode)(2,a.Section,{title:c.glass?"Drink Dispenser":"Chemical Dispenser",flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",height:"100%",spacingPrecise:"2",align:"flex-start",alignContent:"flex-start",children:[d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"40%",height:"20px",children:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",width:"100%",height:"100%",align:"flex-start",content:e.title+" ("+e.amount+")",onClick:function(){return i("dispense",{reagent:e.id})}})},t)})),u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"25%",height:"20px"},t)}))]})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,u=l.isBeakerLoaded,s=l.beakerCurrentVolume,m=l.beakerMaxVolume,p=l.beakerContents,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",flex:"content",minHeight:"25%",buttons:(0,o.createComponentVNode)(2,a.Box,{children:[!!u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[s," / ",m," units"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return c("ejectBeaker")}})]}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:u,beakerContents:h,buttons:function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){return c("remove",{reagent:e.id,amount:-1})}}),d.map((function(t,n){return(0,o.createComponentVNode)(2,a.Button,{content:t,onClick:function(){return c("remove",{reagent:e.id,amount:t})}},n)})),(0,o.createComponentVNode)(2,a.Button,{content:"ALL",onClick:function(){return c("remove",{reagent:e.id,amount:e.volume})}})],0)}})})}},function(e,t,n){"use strict";e.exports=n(494)()},function(e,t,n){"use strict";var o=n(495);function r(){}function a(){}a.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,a,i){if(i!==o){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(187),l=n(45),d=[1,5,10,30,60];t.ChemMaster=function(e,t){var n=(0,r.useBackend)(t).data,a=n.condi,c=n.beaker,d=n.beaker_reagents,p=void 0===d?[]:d,h=n.buffer_reagents,f=void 0===h?[]:h,C=n.mode;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:500,resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal),(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u,{beaker:c,beakerReagents:p,bufferNonEmpty:f.length>0}),(0,o.createComponentVNode)(2,s,{mode:C,bufferReagents:f}),(0,o.createComponentVNode)(2,m,{isCondiment:a,bufferNonEmpty:f.length>0})]})]})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,u=(n.data,e.beaker),s=e.beakerReagents,m=e.bufferNonEmpty;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:m?(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}):(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}),children:u?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,n){return(0,o.createComponentVNode)(2,a.Box,{mb:n0?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,r){return(0,o.createComponentVNode)(2,a.Box,{mb:r0?l.desc:"N/A"}),l.blood_type&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood type",children:l.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:l.blood_dna})],4),!c.condi&&(0,o.createComponentVNode)(2,a.Button,{icon:c.printing?"spinner":"print",disabled:c.printing,iconSpin:!!c.printing,ml:"0.5rem",content:"Print",onClick:function(){return i("print",{idx:l.idx,beaker:e.args.beaker})}})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ClawMachine=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ClawMachine=function(e,t){var n,c=(0,r.useBackend)(t),l=c.act,d=c.data,u=(d.wintick,d.instructions),s=d.gameStatus,m=d.winscreen;return"CLAWMACHINE_NEW"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Pay to Play!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Start",onClick:function(){return l("newgame")}})]}):"CLAWMACHINE_END"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Thank you for playing!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),m,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Close",onClick:function(){return l("return")}})]}):"CLAWMACHINE_ON"===s&&(n=(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[-Infinity,0],average:[1,7],good:[8,Infinity]},value:d.wintick,minValue:0,maxValue:10})})}),(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Up",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Left",onClick:function(){return l("pointless")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Right",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Down",onClick:function(){return l("pointless")}})]})]})),(0,o.createComponentVNode)(2,i.Window,{resizable:!0,children:(0,o.createVNode)(1,"center",null,n,0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cleanbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Cleanbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.version,p=l.blood,h=(l.patrol,l.wet_floors),f=l.spray_blood,C=l.rgbpanel,N=l.red_switch,b=l.green_switch,V=l.blue_switch;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Cleaner "+m,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("blood")},children:p?"Cleans Blood":"Ignores Blood"})})||null,!s&&u&&(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:C&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:N?"toggle-on":"toggle-off",backgroundColor:N?"red":"maroon",onClick:function(){return c("red_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:b?"toggle-on":"toggle-off",backgroundColor:b?"green":"darkgreen",onClick:function(){return c("green_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:V?"toggle-on":"toggle-off",backgroundColor:V?"blue":"darkblue",onClick:function(){return c("blue_switch")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Odd Looking Screw Twiddled",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:h,onClick:function(){return c("wet_floors")},icon:"screwdriver",children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weird Button Pressed",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"brown",selected:f,onClick:function(){return c("spray_blood")},icon:"screwdriver",children:f?"Yes":"No"})})]})})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CloningConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(28),l=n(45),d=n(3),u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=e.args,u=d.activerecord,s=d.realname,m=d.health,p=d.unidentity,h=d.strucenzymes,f=m.split(" - ");return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+s,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Damage",children:f.length>1?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.oxy,display:"inline",children:f[0]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.toxin,display:"inline",children:f[2]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.brute,display:"inline",children:f[3]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.burn,display:"inline",children:f[1]})],4):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unknown"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:p}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:h}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk",children:[(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:!l.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){return r("disk",{option:"load"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){return r("disk",{option:"save",savetype:"ui"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){return r("disk",{option:"save",savetype:"ue"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){return r("disk",{option:"save",savetype:"se"})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!l.podready,icon:"user-plus",content:"Clone",onClick:function(){return r("clone",{ref:u})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Delete",onClick:function(){return r("del_rec")}})]})]})})};t.CloningConsole=function(e,t){var n=(0,a.useBackend)(t);n.act,n.data.menu;return(0,l.modalRegisterBodyOverride)("view_rec",u),(0,o.createComponentVNode)(2,d.Window,{resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,d.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,f),(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})]})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data.menu;return 1===r?n=(0,o.createComponentVNode)(2,p):2===r&&(n=(0,o.createComponentVNode)(2,h)),n},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.loading,u=l.scantemp,s=l.occupant,m=l.locked,p=l.can_brainscan,h=l.scan_mode,f=l.numberofpods,C=l.pods,N=l.selected_pod,b=m&&!!s;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Scanner",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Scanner Lock:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s,selected:b,icon:b?"toggle-on":"toggle-off",content:b?"Engaged":"Disengaged",onClick:function(){return c("lock")}}),(0,o.createComponentVNode)(2,i.Button,{disabled:b||!s,icon:"user-slash",content:"Eject Occupant",onClick:function(){return c("eject")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"spinner",spin:!0}),"\xa0 Scanning..."]}):(0,o.createComponentVNode)(2,i.Box,{color:u.color,children:u.text})}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"brain":"male",content:h?"Brain":"Body",onClick:function(){return c("toggle_mode")}})})]}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s||d,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){return c("scan")}})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:f?C.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:N===e.pod,icon:N===e.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:["Pod #",t+1]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.records;return c.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.realname,onClick:function(){return r("view_rec",{ref:e.record})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},f=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.scanner,d=c.numberofpods,u=c.autoallowed,s=c.autoprocess,m=c.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Auto-processing:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"Enabled":"Disabled",onClick:function(){return r("autoprocess",{on:s?0:1})}})],4),(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"eject",content:"Eject Disk",onClick:function(){return r("disk",{option:"eject"})}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scanner",children:l?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Not connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ColorMate=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ColorMate=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.items,u=l.activecolor,s=Math.min(270+15*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:d.length&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Paint",children:(0,o.createComponentVNode)(2,a.Flex,{justify:"center",align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Box,{backgroundColor:u,width:"120px",height:"120px"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50% ",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye-dropper",onClick:function(){return c("select")},children:"Select Color"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fill-drip",onClick:function(){return c("paint")},children:"Paint Items"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tint-slash",onClick:function(){return c("clear")},children:"Remove Paintjob"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return c("eject")},children:"Eject Items"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Items",children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["#",t+1,": ",e]},t)}))})],4)||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No items inserted."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Communicator=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3),d=n(94),u={};t.Communicator=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,l.Window,{width:475,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,c.Box,{height:"88%",mb:1,style:{"overflow-y":"auto"},children:u[r]||(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,p)]})})};var s=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,c.Section,{title:"Error!",children:["You tried to access tab #",r,", but there was no template defined!"]})},m=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),l=r.time,d=r.connectionStatus,u=r.owner,s=r.occupation;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:l}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Icon,{color:1===d?"good":"bad",name:1===d?"signal":"exclamation-triangle"})}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(s)})]})})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.flashlight;return(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,c.Button,{p:1,fluid:!0,icon:"home",iconSize:2,textAlign:"center",onClick:function(){return r("switch_tab",{switch_tab:1})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,c.Button,{icon:"lightbulb",iconSize:2,p:1,fluid:!0,textAlign:"center",selected:a,tooltip:"Flashlight",tooltipPosition:"top",onClick:function(){return r("Light")}})})]})};u[1]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.homeScreen;return(0,o.createComponentVNode)(2,c.Flex,{mt:2,wrap:"wrap",align:"center",justify:"center",children:a.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",textAlign:"center",mb:2,children:[(0,o.createComponentVNode)(2,c.Button,{style:{"border-radius":"10%",border:"1px solid #000"},width:"64px",height:"64px",position:"relative",onClick:function(){return r("switch_tab",{switch_tab:e.number})},children:(0,o.createComponentVNode)(2,c.Icon,{name:e.icon,position:"absolute",size:3,top:"25%",left:"25%"})}),(0,o.createComponentVNode)(2,c.Box,{children:e.module})]},e.number)}))})}));var h=function(e,t){for(var n=(0,i.useBackend)(t),r=n.act,a=n.data.targetAddress,l=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"].map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e,fontSize:2,fluid:!0,onClick:function(){return r("add_hex",{add_hex:e})}},e)})),d=[],u=0;un?t.length>n?t.slice(0,n)+"...":t:e+t},N=function(e,t,n,o){if(n<0||n>o.length)return f(e,t)?"TinderMessage_First_Sent":"TinderMessage_First_Received";var r=f(e,t),a=f(o[n],t);return r&&a?"TinderMessage_Subsequent_Sent":r||a?r?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"};u[40]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.targetAddressName,u=l.targetAddress,s=l.imList,m=(0,i.useLocalState)(t,"clipboardMode",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"90%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:f(e,u)?"ClassicMessage_Sent":"ClassicMessage_Received",children:[f(e,u)?"You":"Them",": ",e.im]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]}):(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"100%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:f(e,u)?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:N(e,u,t-1,n),inline:!0,children:(0,a.decodeHtmlEntities)(e.im)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]})}));var b=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:(0,a.decodeHtmlEntities)(l.name)+" by "+(0,a.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Back",icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:null})}}),children:l.messages.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{children:["- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,a.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,c.Box,{color:"grey",children:["[",e.message_type," by ",(0,a.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))})},V=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Recent News",level:2,children:(0,o.createComponentVNode)(2,c.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,a.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,c.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)};u[5]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),a=r.feeds,l=r.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:"News",stretchContents:!0,height:"100%",children:!a.length&&(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||l&&(0,o.createComponentVNode)(2,b)||(0,o.createComponentVNode)(2,V)})}));u[6]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.note;return(0,o.createComponentVNode)(2,c.Section,{title:"Note Keeper",height:"100%",stretchContents:!0,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",onClick:function(){return r("edit")},content:"Edit Notes"}),children:(0,o.createComponentVNode)(2,c.Section,{color:"average",width:"100%",height:"100%",style:{"word-break":"break-all","overflow-y":"auto"},children:a})})}));u[7]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data),d=l.aircontents,u=l.weather;return(0,o.createComponentVNode)(2,c.Section,{title:"Weather",children:[(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Current Conditions",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Weather Reports",children:!!u.length&&(0,o.createComponentVNode)(2,c.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.Planet,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Time",children:e.Time}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Weather",children:(0,a.toTitleCase)(e.Weather)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:["Current: ",e.Temperature.toFixed(),"\xb0C | High: ",e.High.toFixed(),"\xb0C | Low: ",e.Low.toFixed(),"\xb0C"]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Direction",children:e.WindDir}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Speed",children:e.WindSpeed}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Forecast",children:(0,a.decodeHtmlEntities)(e.Forecast)})]})},e.Planet)}))})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"No weather reports available. Please check back later."})})]})})),u[8]=(0,o.createComponentVNode)(2,d.CrewManifestContent);u[9]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.owner,u=l.occupation,s=l.connectionStatus,m=l.address,p=l.visible,h=l.ring;return(0,o.createComponentVNode)(2,c.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Owner",children:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",fluid:!0,content:(0,a.decodeHtmlEntities)(d),onClick:function(){return r("rename")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Occupation",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Connection",children:1===s?(0,o.createComponentVNode)(2,c.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Disconnected"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Device EPv2 Address",children:m}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:p,selected:p,fluid:!0,content:p?"This device can be seen by other devices.":"This device is invisible to other devices.",onClick:function(){return r("toggle_visibility")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Ringer",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:h,selected:h,fluid:!0,content:h?"Ringer on.":"Ringer off.",onClick:function(){return r("toggle_ringer")}})})]})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(0),r=(n(7),n(1)),a=n(2),i=n(3);t.ComputerFabricator=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,i.Window,{title:"Personal Computer Vendor",width:500,height:420,resizable:!0,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!==m.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return s("clean_order")}}),0===m.state&&(0,o.createComponentVNode)(2,c),1===m.state&&(0,o.createComponentVNode)(2,l),2===m.state&&(0,o.createComponentVNode)(2,d),3===m.state&&(0,o.createComponentVNode)(2,u)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:"306px",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:2,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:2,onClick:function(){return i("pick_device",{pick:"2"})}})})]})})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:"282px",buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[c.totalprice,"\u20ae"]}),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:["Secondary Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a secondary RFID card reader, for manipulating or\nreading from a second standard RFID card.\nPlease note that a primary card reader is necessary to\nallow the device to read your identification, but one\nis included in the base price.",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:2,onClick:function(){return i("confirm_order")}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data);return(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:"282px",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 swipe your ID now to authorize payment of:"}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice,"\u20ae"]})]})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.Section,{minHeight:"282px",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"28px",mt:10,children:"Thank you for your purchase!"}),(0,o.createComponentVNode)(2,a.Box,{italic:!0,mt:1,textAlign:"center",children:"If you experience any difficulties with your new device, please contact your local network administrator."})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CookingAppliance=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.CookingAppliance=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.temperature,u=l.optimalTemp,s=l.temperatureEnough,m=l.efficiency,p=l.containersRemovable,h=l.our_contents;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:s?"good":"blue",value:d,maxValue:u+100,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d}),"\xb0C / ",u,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Efficiency",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Containers",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e,t){return e.empty?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("slot",{slot:t+1})},children:"Empty"})}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!p,onClick:function(){return c("slot",{slot:t+1})},children:e.container||"No Container"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.progressText[0],value:e.progress,maxValue:1,children:e.progressText[1]})})]})},t)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]];t.Cryo=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:520,height:470,resizeable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,s=d.isOperating,m=d.hasOccupant,p=d.occupant,h=void 0===p?[]:p,f=d.cellTemperature,C=d.cellTemperatureStatus,N=d.isBeakerLoaded;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",flexGrow:"1",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"user-slash",onClick:function(){return i("ejectOccupant")},disabled:!m,children:"Eject"}),children:m?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.health)})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[h.stat][0],children:l[h.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.bodyTemperature)})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),c.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]/100,ranges:{bad:[.01,Infinity]},children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h[e.type])})})},e.id)}))]}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("ejectBeaker")},disabled:!N,children:"Eject Beaker"}),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:"power-off",onClick:function(){return i(s?"switchOff":"switchOn")},selected:s,children:s?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:C,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:(0,o.createComponentVNode)(2,u)})]})})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.isBeakerLoaded,l=i.beakerLabel,d=i.beakerVolume;return c?(0,o.createFragment)([l||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No label"}),(0,o.createComponentVNode)(2,a.Box,{color:!d&&"bad",children:d?(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d,format:function(e){return Math.round(e)+" units remaining"}}):"Beaker is empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded"})}},function(e,t,n){"use strict";t.__esModule=!0,t.CryoStorageItemsVr=t.CryoStorageVr=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(190);t.CryoStorageVr=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),u=d.real_name,s=d.allow_items,m=(0,r.useLocalState)(t,"tab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:0===p,onClick:function(){return h(0)},children:"Crew"}),!!s&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Items"})]}),(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Welcome, ",u,"."]}),0===p&&(0,o.createComponentVNode)(2,c.CryoStorageCrew),!!s&&1===p&&(0,o.createComponentVNode)(2,l)]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.items);return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:i.length&&i.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e},e)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No items stored."})})};t.CryoStorageItemsVr=l},function(e,t,n){"use strict";t.__esModule=!0,t.DNAForensics=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DNAForensics=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.scan_progress,u=l.scanning,s=l.bloodsamp,m=l.bloodsamp_desc;return(0,o.createComponentVNode)(2,i.Window,{width:540,height:326,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{selected:u,disabled:!s,icon:"power-off",onClick:function(){return c("scanItem")},children:u?"Halt Scan":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("ejectItem")},children:"Eject Bloodsample"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[99,Infinity],violet:[-Infinity,99]},value:d,maxValue:100})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Blood Sample",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[s,(0,o.createComponentVNode)(2,a.Box,{color:"label",children:m})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No blood sample inserted."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DNAModifier=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(45),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],u=[5,10,20,30,50];t.DNAModifier=function(e,t){var n,a=(0,r.useBackend)(t),l=(a.act,a.data),d=l.irradiating,u=l.dnaBlockSize,p=l.occupant;return t.dnaBlockSize=u,t.isDNAInvalid=!p.isViableSubject||!p.uniqueIdentity||!p.structuralEnzymes,d&&(n=(0,o.createComponentVNode)(2,g,{duration:d})),(0,o.createComponentVNode)(2,i.Window,{width:660,height:700,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal),n,(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})]})};var s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,d=c.locked,u=c.hasOccupant,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",mr:"0.5rem",children:"Door Lock:"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u,selected:d,icon:d?"toggle-on":"toggle-off",content:d?"Engaged":"Disengaged",onClick:function(){return i("toggleLock")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u||d,icon:"user-slash",content:"Eject",onClick:function(){return i("ejectOccupant")}})],4),children:u?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:s.minHealth,max:s.maxHealth,value:s.health/s.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[s.stat][0],children:l[s.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})}),t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:s.radiationLevel/100,color:"average"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unique Enzymes",children:c.occupant.uniqueEnzymes?c.occupant.uniqueEnzymes:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 Unknown"]})})]})],0):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Cell unoccupied."})})},m=function(e,t){var n,i=(0,r.useBackend)(t),c=i.act,l=i.data,u=l.selectedMenuKey,s=l.hasOccupant;l.occupant;return s?t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No operation possible on this subject."]})})}):("ui"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,f)],4):"se"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f)],4):"buffer"===u?n=(0,o.createComponentVNode)(2,C):"rejuvenators"===u&&(n=(0,o.createComponentVNode)(2,V)),(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:u===e[0],onClick:function(){return c("selectMenuKey",{key:e[0]})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:e[2]}),e[1]]},t)}))}),n]})):(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant in DNA modifier."]})})})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedUIBlock,d=c.selectedUISubBlock,u=c.selectedUITarget,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Unique Identifier",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:s.uniqueIdentity,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectUIBlock"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"15",stepPixelSize:"20",value:u,format:function(e){return e.toString(16).toUpperCase()},ml:"0",onChange:function(e,t){return i("changeUITarget",{value:t})}})})}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){return i("pulseUIRadiation")}})]})},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedSEBlock,d=c.selectedSESubBlock,u=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Structural Enzymes",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:u.structuralEnzymes,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectSEBlock"}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){return i("pulseSERadiation")}})]})},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.radiationIntensity,d=c.radiationDuration;return(0,o.createComponentVNode)(2,a.Section,{title:"Radiation Emitter",level:"2",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Intensity",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"10",stepPixelSize:"20",value:l,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationIntensity",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Duration",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"20",stepPixelSize:"10",unit:"s",value:d,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationDuration",{value:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-right",mt:"0.5rem",onClick:function(){return i("pulseRadiation")}})]})},C=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.buffers.map((function(e,t){return(0,o.createComponentVNode)(2,N,{id:t+1,name:"Buffer "+(t+1),buffer:e},t)})));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Buffers",level:"2",children:i}),(0,o.createComponentVNode)(2,b)],4)},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.id,d=e.name,u=e.buffer,s=c.isInjectorReady,m=d+(u.data?" - "+u.label:"");return(0,o.createComponentVNode)(2,a.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Section,{title:m,level:"3",mx:"0",lineHeight:"18px",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!u.data,icon:"trash",content:"Clear",onClick:function(){return i("bufferOption",{option:"clear",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data,icon:"pen",content:"Rename",onClick:function(){return i("bufferOption",{option:"changeLabel",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data||!c.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-left",onClick:function(){return i("bufferOption",{option:"saveDisk",id:l})}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Write",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUI",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUIAndUE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveSE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c.hasDisk||!c.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){return i("bufferOption",{option:"loadDisk",id:l})}})]}),!!u.data&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:u.owner||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===u.type?"Unique Identifiers":"Structural Enzymes",!!u.ue&&" and Unique Enzymes"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer to",children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Block Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l,block:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){return i("bufferOption",{option:"transfer",id:l})}})]})],4)]}),!u.data&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},b=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.hasDisk,d=c.disk;return(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!l||!d.data,icon:"trash",content:"Wipe",onClick:function(){return i("wipeDisk")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectDisk")}})],4),children:l?d.data?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.label?d.label:"No label"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:d.owner?d.owner:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===d.type?"Unique Identifiers":"Structural Enzymes",!!d.ue&&" and Unique Enzymes"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Disk is blank."}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"save-o",size:"4"}),(0,o.createVNode)(1,"br"),"No disk inserted."]})})},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerVolume,s=c.beakerLabel;return(0,o.createComponentVNode)(2,a.Section,{title:"Rejuvenators and Beaker",level:"2",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectBeaker")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inject",children:[u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{disabled:e>d,icon:"syringe",content:e,onClick:function(){return i("injectRejuvenators",{amount:e})}},t)})),(0,o.createComponentVNode)(2,a.Button,{disabled:d<=0,icon:"syringe",content:"All",onClick:function(){return i("injectRejuvenators",{amount:d})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:[(0,o.createComponentVNode)(2,a.Box,{mb:"0.5rem",children:s||"No label"}),d?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[d," unit",1===d?"":"s"," remaining"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Empty"})]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"25%",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",size:"4"}),(0,o.createVNode)(1,"br"),"No beaker loaded."]})})},g=function(e,t){return(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"spinner",size:"5",spin:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h1",null,[(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"}),(0,o.createTextVNode)("\xa0Irradiating occupant\xa0"),(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"})],4)}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"h3",null,[(0,o.createTextVNode)("For "),e.duration,(0,o.createTextVNode)(" second"),1===e.duration?"":"s"],0)})]})},v=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.dnaString),l=e.selectedBlock,d=e.selectedSubblock,u=e.blockSize,s=e.action,m=c.split(""),p=[],h=function(e){for(var t=e/u+1,n=[],r=function(r){var c=r+1;n.push((0,o.createComponentVNode)(2,a.Button,{selected:l===t&&d===c,content:m[e+r],mb:"0",onClick:function(){return i(s,{block:t,subblock:c})}}))},c=0;c1?"Dangerous!":null]},e.stage)}))||(0,o.createComponentVNode)(2,a.Box,{children:"No virus sample loaded."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Affected Species",color:"label",children:[m&&m.length?null:"None",m.sort().join(", ")]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Reverse Engineering",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",mb:1,children:(0,o.createVNode)(1,"i",null,"CAUTION: Reverse engineering will destroy the viral sample.",16)}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.stage,icon:"exchange-alt",onClick:function(){return i("grab",{grab:e.reference})}},e.stage)})),(0,o.createComponentVNode)(2,a.Button,{content:"Species",icon:"exchange-alt",onClick:function(){return i("affected_species")}})]})],4)]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dish_inserted,c.buffer),d=c.species_buffer,u=(c.effects,c.info);c.growth,c.affected_species,c.busy;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Memory Buffer",children:l?(0,o.createComponentVNode)(2,a.Box,{children:[l.name," (",l.stage,")"]}):d?(0,o.createComponentVNode)(2,a.Box,{children:d}):"Empty"})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"save",content:"Save To Disk",disabled:!l&&!d,onClick:function(){return i("disk")}}),l?(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #1",disabled:l.stage>1,onClick:function(){return i("splice",{splice:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #2",disabled:l.stage>2,onClick:function(){return i("splice",{splice:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #3",disabled:l.stage>3,onClick:function(){return i("splice",{splice:3})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #4",disabled:l.stage>4,onClick:function(){return i("splice",{splice:4})}})]}):d?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice Species",disabled:!d||u,onClick:function(){return i("splice",{splice:5})}})}):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.DishIncubator=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.DishIncubator=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.on,s=d.system_in_use,m=d.food_supply,p=d.radiation,h=d.growth,f=d.toxins,C=d.chemicals_inserted,N=d.can_breed_virus,b=d.chemical_volume,V=d.max_chemical_volume,g=d.dish_inserted,v=d.blood_already_infected,k=d.virus,_=d.analysed,y=d.infection_rate;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Environmental Conditions",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:u,content:u?"On":"Off",onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,i.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"radiation",content:"Add Radiation",onClick:function(){return l("rad")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{fluid:!0,color:"red",icon:"trash",confirmIcon:"trash",content:"Flush System",disabled:!s,onClick:function(){return l("flush")}})})]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Virus Food",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[40,Infinity],average:[20,40],bad:[-Infinity,20]},value:m})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,color:p>=50?"bad":h>=25?"average":"good",value:p,children:[(0,r.formatCommaNumber)(1e4*p)," \xb5Sv"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Toxicity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{bad:[50,Infinity],average:[25,50],good:[-Infinity,25]},value:f})})]})]}),(0,o.createComponentVNode)(2,i.Section,{title:N?"Vial":"Chemicals",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject "+(N?"Vial":"Chemicals"),disabled:!C,onClick:function(){return l("ejectchem")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Breed Virus",disabled:!N,onClick:function(){return l("virus")}})],4),children:C&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:V,value:b,children:[b,"/",V]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Breeding Environment",color:N?"good":"average",children:[g?N?"Suitable":"No hemolytic samples detected":"N/A",v?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"CAUTION: Viral infection detected in blood sample."}):null]})]})})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No chemicals inserted."})}),(0,o.createComponentVNode)(2,i.Section,{title:"Virus Dish",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Dish",disabled:!g,onClick:function(){return l("ejectdish")}}),children:g?k?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Growth Density",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,25]},value:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Infection Rate",children:_?y:"Unknown."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No virus detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No dish loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalBin=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.DisposalBin=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return 2===u.mode?(n="good",c="Ready"):u.mode<=0?(n="bad",c="N/A"):1===u.mode?(n="average",c="Pressurizing"):(n="average",c="Idle"),(0,o.createComponentVNode)(2,i.Window,{width:300,height:250,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Status"}),(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,{ranges:{bad:[-Infinity,0],average:[0,99],good:[99,Infinity]},value:u.pressure,minValue:0,maxValue:100})})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Controls"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:u.isAI||u.panel_open,content:"Disengaged",selected:u.flushing?null:"selected",onClick:function(){return d("disengageHandle")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:u.isAI||u.panel_open,content:"Engaged",selected:u.flushing?"selected":null,onClick:function(){return d("engageHandle")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:-1===u.mode,content:"Off",selected:u.mode?null:"selected",onClick:function(){return d("pumpOff")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:-1===u.mode,content:"On",selected:u.mode?"selected":null,onClick:function(){return d("pumpOn")}})]}),(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")}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DroneConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DroneConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.drones,u=l.areas,s=l.selected_area,m=l.fabricator,p=l.fabPower;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Drone Fabricator",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!m,selected:p,icon:"power-off",content:p?"Enabled":"Disabled",onClick:function(){return c("toggle_fab")}}),children:m?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Linked."}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Fabricator not detected.",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Search for Fabricator",onClick:function(){return c("search_fab")}})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Request Drone",children:[(0,o.createComponentVNode)(2,a.Dropdown,{options:u?u.sort():null,selected:s,width:"100%",onSelected:function(e){return c("set_dcall_area",{area:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",content:"Send Ping",onClick:function(){return c("ping")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Units",children:d&&d.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Resync",onClick:function(){return c("resync",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",color:"red",content:"Shutdown",onClick:function(){return c("shutdown",{ref:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:e.loc}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[e.charge," / ",e.maxCharge]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active",children:e.active?"Yes":"No"})]})},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No drones detected."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmbeddedController=void 0;var o=n(0),r=(n(7),n(5),n(1)),a=n(2),i=n(3),c=((0,n(24).createLogger)("fuck"),{});t.EmbeddedController=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.internalTemplateName),l=c[a];if(!l)throw Error("Unable to find Component for template name: "+a);return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=e.bars;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.color(e.value),minValue:e.minValue,maxValue:e.maxValue,value:e.value,children:e.textValue})},e.label)}))})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=!0;i.interior_status&&"open"===i.interior_status.state?l=!1:i.external_pressure&&i.chamber_pressure&&(l=!(Math.abs(i.external_pressure-i.chamber_pressure)>5));var d=!0;return i.exterior_status&&"open"===i.exterior_status.state?d=!1:i.internal_pressure&&i.chamber_pressure&&(d=!(Math.abs(i.internal_pressure-i.chamber_pressure)>5)),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-left",content:"Cycle to Exterior",onClick:function(){return c("cycle_ext")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-right",content:"Cycle to Interior",onClick:function(){return c("cycle_int")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:l?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Exterior Door",onClick:function(){return c("force_ext")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:d?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Interior Door",onClick:function(){return c("force_int")}})]})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,s),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"EJECTING-STAND CLEAR!"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"POD EJECTED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"INITIALIZING..."})}),l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===i.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===i.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===i.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Pod Status",children:c[i.docking_status]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.data;n.act;return i.armed?(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"ARMED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SYSTEMS OK"})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!i.override_enabled,icon:"exclamation-triangle",content:"Force Exterior Door",color:"docked"!==i.docking_status?"bad":"",onClick:function(){return c("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{selected:i.override_enabled,color:"docked"!==i.docking_status?"bad":"average",icon:"exclamation-triangle",content:"Override",onClick:function(){return c("toggle_override")}})]})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"DOCKED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"DOCKING"}),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNDOCKING"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"NOT IN USE"})}[i.docking_status]);return i.override_enabled&&(c=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[i.docking_status.toUpperCase(),"-OVERRIDE ENABLED"]})),c};c.AirlockConsoleAdvanced=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"},s=[{minValue:0,maxValue:202,value:c.external_pressure,label:"External Pressure",textValue:c.external_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.internal_pressure,label:"Internal Pressure",textValue:c.internal_pressure+" kPa",color:u}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:s}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Purge",onClick:function(){return i("purge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lock-open",content:"Secure",onClick:function(){return i("secure")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsolePhoron=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}},{minValue:0,maxValue:100,value:c.chamber_phoron,label:"Chamber Phoron",textValue:c.chamber_phoron+" mol",color:function(e){return e>5?"bad":e>.5?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleDocking=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dock",buttons:c.airlock_disabled||c.override_enabled?(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}}):null,children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.DockingConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===c.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===c.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===c.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.override_enabled,content:"Force exterior door",onClick:function(){return i("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dock Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})};c.DockingConsoleMulti=function(e,t){var n=(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Docking Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.Section,{title:"Airlocks",children:n.airlocks.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:n.airlocks.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:e.override_enabled?"bad":"good",label:e.name,children:e.override_enabled?"OVERRIDE ENABLED":"STATUS OK"},e.name)}))}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",mt:"0.5em",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"door-closed",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No airlocks found."]})})})],4)};c.DoorAccessConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l="open"===c.interior_status.state||"closed"===c.exterior_status.state,d="open"===c.exterior_status.state||"closed"===c.interior_status.state;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:l?"arrow-left":"exclamation-triangle",content:l?"Cycle To Exterior":"Lock Exterior Door",onClick:function(){i(l?"cycle_ext_door":"force_ext")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"arrow-right":"exclamation-triangle",content:d?"Cycle To Interior":"Lock Interior Door",onClick:function(){i(d?"cycle_int_door":"force_int")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Exterior Door Status",children:"closed"===c.exterior_status.state?"Locked":"Open"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Interior Door Status",children:"closed"===c.interior_status.state?"Locked":"Open"})]})})};c.EscapePodConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:c.armed,color:c.armed?"bad":"average",content:"ARM",onClick:function(){return i("manual_arm")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.can_force,color:"bad",content:"MANUAL EJECT",onClick:function(){return i("force_launch")}})]})]})],4)};c.EscapePodBerthConsole=function(e,t){(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,m)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ExonetNode=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ExonetNode=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.allowPDAs,s=l.allowCommunicators,m=l.allowNewscasters,p=l.logs;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:"Power "+(d?"On":"Off"),onClick:function(){return c("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming PDA Messages",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,content:u?"Open":"Closed",onClick:function(){return c("toggle_PDA_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Communicators",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,content:s?"Open":"Closed",onClick:function(){return c("toggle_communicator_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Newscaster Content",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Open":"Closed",onClick:function(){return c("toggle_newscaster_port")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Logging",children:(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:[p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:e},t)})),p&&0!==p.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No logs found."})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Farmbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Farmbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.locked,s=l.tank,m=l.tankVolume,p=l.tankMaxVolume,h=l.waters_trays,f=l.refills_water,C=l.uproots_weeds,N=l.replaces_nutriment;l.collects_produce,l.removes_dead;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:540,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Hyrdoponic Assisting Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water Tank",children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No water tank detected."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:u?"good":"bad",children:u?"Locked":"Unlocked"})]})}),!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Watering Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("water")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Refill watertank",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("refill")},children:f?"Yes":"No"})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Weeding controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weed plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("weed")},children:C?"Yes":"No"})})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Nutriment controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Replace fertilizer",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("replacenutri")},children:N?"Yes":"No"})})})})]})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.FaxContent=t.Fax=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(95),l=n(96);t.Fax=function(e,t){return(0,r.useBackend)(t).data.authenticated?(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,c.LoginInfo),(0,o.createComponentVNode)(2,d)]})}):(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,l.LoginScreen)]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.bossName,d=c.copyItem,u=c.cooldown,s=c.destination;return(0,o.createComponentVNode)(2,a.Section,{children:[!!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Transmitter arrays realigning. Please stand by."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:[l," Quantum Entanglement Network"]})}),d&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Currently Sending",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sending To",children:(0,o.createComponentVNode)(2,a.Button,{icon:"map-marker-alt",content:s,onClick:function(){return i("dept")}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",onClick:function(){return i("send")},content:"Send",fluid:!0})]})||(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Please insert item to transmit."})]})};t.FaxContent=d;var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act;return n.data.copyItem?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return i("remove")},content:"Remove Item"})}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.FileCabinet=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.FileCabinet=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data.contents,u=(0,r.sortBy)((function(e){return e.name}))(d||[]);return(0,o.createComponentVNode)(2,c.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"file",content:e.name,onClick:function(){return l("retrieve",{ref:e.ref})}},e.ref)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Floorbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Floorbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.amount,p=l.possible_bmode,h=l.improvefloors,f=l.eattiles,C=l.maketiles,N=l.bmode;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:310,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Floor Repairer v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tiles Left",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Improves Floors",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("improve")},children:h?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Finds Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("tiles")},children:f?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Makes Metal Sheets into Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("make")},children:C?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bridge Mode",children:(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,width:"100%",placeholder:"Disabled",selected:N,options:p,onSelected:function(e){return c("bridgemode",{dir:e})}})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GasPump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.GasPump=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=l.last_flow_rate,m=l.last_power_draw,p=l.max_power_draw;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:290,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/10})," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:p,color:m=100?s="Running":!d&&u>0&&(s="DISCHARGING"),(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",color:"red",content:"Toggle Breaker",confirmContent:d?"This will disable gravity!":"This will enable gravity!",onClick:function(){return c("gentoggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker Setting",children:d?"Generator Enabled":"Generator Disabled"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:["Generator ",s]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Status",children:[u,"%"]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GuestPass=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.GuestPass=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.access,d.area),s=d.giver,m=d.giveName,p=d.reason,h=d.duration,f=d.mode,C=d.log,N=d.uid;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:1===f&&(0,o.createComponentVNode)(2,i.Section,{title:"Activity Log",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",selected:!0,onClick:function(){return l("mode",{mode:0})}}),children:[(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",onClick:function(){return l("print")},fluid:!0,mb:1}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Logs",children:C.length&&C.map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:e}},e)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No logs."})})]})||(0,o.createComponentVNode)(2,i.Section,{title:"Guest pass terminal #"+N,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",onClick:function(){return l("mode",{mode:1})}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issuing ID",children:(0,o.createComponentVNode)(2,i.Button,{content:s||"Insert ID",onClick:function(){return l("id")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issued To",children:(0,o.createComponentVNode)(2,i.Button,{content:m,onClick:function(){return l("giv_name")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Reason",children:(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return l("reason")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Duration (minutes)",children:(0,o.createComponentVNode)(2,i.Button,{content:h,onClick:function(){return l("duration")}})})]}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"check",fluid:!0,content:"Issue Pass",onClick:function(){return l("issue")}}),(0,o.createComponentVNode)(2,i.Section,{title:"Access",level:2,children:(0,r.sortBy)((function(e){return e.area_name}))(u).map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:e.on,content:e.area_name,onClick:function(){return l("access",{access:e.area})}},e.area)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.restrictedPrograms,s=l.currentProgram,m=l.isSilicon,p=l.safetyDisabled,h=l.emagged,f=l.gravity,C=d;return p&&(C=C.concat(u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:610,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{color:-1!==u.indexOf(e)?"bad":null,icon:"eye",content:e,selected:s===e,fluid:!0,onClick:function(){return c("program",{program:e})}},e)}))}),!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Override",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,disabled:h,color:p?"good":"bad",onClick:function(){return c("AIoverride")},children:[!!h&&"Error, unable to control. ",p?"Enable Safeties":"Disable Safeties"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:p?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"ENABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{icon:"user-astronaut",selected:f,onClick:function(){return c("gravity")},children:f?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICAssembly=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=(n(7),n(20));t.ICAssembly=function(e,t){var n=(0,a.useBackend)(t),u=(n.act,n.data),s=u.total_parts,m=u.max_components,p=u.total_complexity,h=u.max_complexity,f=u.battery_charge,C=u.battery_max,N=u.net_power,b=u.unremovable_circuits,V=u.removable_circuits;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Space in Assembly",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:s/m,maxValue:1,children:[s," / ",m," (",(0,r.round)(s/m*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Complexity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:p/h,maxValue:1,children:[p," / ",h," (",(0,r.round)(p/h*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell Charge",children:f&&(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[0,.25],average:[.5,.75],good:[.75,1]},value:f/C,maxValue:1,children:[f," / ",C," (",(0,r.round)(f/C*100,1),"%)"]})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No cell detected."})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Net Energy",children:0===N?"0 W/s":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N,format:function(e){return"-"+(0,l.formatPower)(Math.abs(e))+"/s"}})})]})}),b.length&&(0,o.createComponentVNode)(2,d,{title:"Built-in Components",circuits:b})||null,V.length&&(0,o.createComponentVNode)(2,d,{title:"Removable Components",circuits:V})||null]})})};var d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.title,c=e.circuits;return(0,o.createComponentVNode)(2,i.Section,{title:r,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("open_circuit",{ref:e.ref})},children:"View"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("rename_circuit",{ref:e.ref})},children:"Rename"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("scan_circuit",{ref:e.ref})},children:"Debugger Scan"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("remove_circuit",{ref:e.ref})},children:"Remove"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("bottom_circuit",{ref:e.ref})},children:"Move to Bottom"})]},e.ref)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICCircuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(20);t.ICCircuit=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=(s.name,s.desc),p=s.displayed_name,h=(s.removable,s.complexity),f=s.power_draw_idle,C=s.power_draw_per_use,N=s.extended_desc,b=s.inputs,V=s.outputs,g=s.activators;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,title:p,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stats",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("rename")},children:"Rename"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("scan")},children:"Scan with Device"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("remove")},children:"Remove"})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Complexity",children:h}),f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Idle)",children:(0,l.formatPower)(f)})||null,C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Active)",children:(0,l.formatPower)(C)})||null]}),N]}),(0,o.createComponentVNode)(2,a.Section,{title:"Circuit",children:[(0,o.createComponentVNode)(2,a.Flex,{textAlign:"center",spacing:1,children:[b.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Inputs",children:(0,o.createComponentVNode)(2,d,{list:b})})})||null,(0,o.createComponentVNode)(2,a.Flex.Item,{basis:b.length&&V.length?"33%":b.length||V.length?"45%":"100%",children:(0,o.createComponentVNode)(2,a.Section,{title:p,mb:1,children:(0,o.createComponentVNode)(2,a.Box,{children:m})})}),V.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Outputs",children:(0,o.createComponentVNode)(2,d,{list:V})})})||null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",children:g.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pin_name",{pin:e.ref})},children:e.pulse_out?"":""}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.name)}))})]})]})})};var d=function(e,t){var n=(0,r.useBackend)(t).act;return e.list.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_name",{pin:e.ref})},children:[(0,c.decodeHtmlEntities)(e.type),": ",e.name]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_data",{pin:e.ref})},children:e.data}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.ref)}))},u=function(e,t){var n=(0,r.useBackend)(t).act,i=e.pin;return i.linked.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_unwire",{pin:i.ref,link:e.ref})},children:e.name}),"@\xa0",(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("examine",{ref:e.holder_ref})},children:e.holder_name})]},e.ref)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.ICDetailer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(7);t.ICDetailer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.detail_color,s=d.color_list;return(0,o.createComponentVNode)(2,i.Window,{width:420,height:254,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:Object.keys(s).map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{ml:0,mr:0,mb:-.4,mt:0,tooltip:(0,c.toTitleCase)(e),tooltipPosition:t%6==5?"left":"right",height:"64px",width:"64px",onClick:function(){return l("change_color",{color:e})},style:s[e]===u?{border:"4px solid black","border-radius":0}:{"border-radius":0},backgroundColor:s[e]},e)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICPrinter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);n(24);t.ICPrinter=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.metal,u=c.max_metal,s=c.metal_per_sheet,m=(c.debug,c.upgraded),p=c.can_clone;c.assembly_to_clone,c.categories;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:630,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metal",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l,maxValue:u,children:[l/s," / ",u/s," sheets"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Circuits Available",children:m?"Advanced":"Regular"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Assembly Cloning",children:p?"Available":"Unavailable"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Note: A red component name means that the printer must be upgraded to create that component."})]}),(0,o.createComponentVNode)(2,d)]})})};var l=function(e,t){return!!e.can_build&&!(e.cost>t.metal)},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,u=d.categories,s=(d.debug,(0,r.useSharedState)(t,"categoryTarget",null)),m=s[0],p=s[1],h=(0,c.filter)((function(e){return e.name===m}))(u)[0];return(0,o.createComponentVNode)(2,a.Section,{title:"Circuits",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:(0,c.sortBy)((function(e){return e.name}))(u).map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:m===e.name,onClick:function(){return p(e.name)},children:e.name},e.name)}))}),h&&(0,o.createComponentVNode)(2,a.Section,{title:h.name,level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,c.sortBy)((function(e){return e.name}))(h.items).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,labelColor:e.can_build?"good":"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l(e,d),icon:"print",onClick:function(){return i("build",{build:e.path})},children:"Print"}),children:e.desc},e.name)}))})})||"No category selected."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.IDCard=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(191);t.IDCard=function(e,t){var n=(0,a.useBackend)(t).data,l=n.registered_name,d=n.sex,u=n.age,s=n.assignment,m=n.fingerprint_hash,p=n.blood_type,h=n.dna_hash,f=n.photo_front,C=[{name:"Sex",val:d},{name:"Age",val:u},{name:"Blood Type",val:p},{name:"Fingerprint",val:m},{name:"DNA Hash",val:h}];return(0,o.createComponentVNode)(2,i.Window,{width:470,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{basis:"25%",textAlign:"left",children:(0,o.createComponentVNode)(2,r.Box,{inline:!0,style:{width:"101px",height:"120px",overflow:"hidden",outline:"2px solid #4972a1"},children:f&&(0,o.createVNode)(1,"img",null,null,1,{src:f.substr(1,f.length-1),style:{width:"300px","margin-left":"-94px","-ms-interpolation-mode":"nearest-neighbor"}})||(0,o.createComponentVNode)(2,r.Icon,{name:"user",size:8,ml:1.5,mt:2.5})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{basis:0,grow:1,children:(0,o.createComponentVNode)(2,r.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:e.name,children:e.val},e.name)}))})})]}),(0,o.createComponentVNode)(2,r.Flex,{className:"IDCard__NamePlate",align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:l})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,c.RankIcon,{rank:s})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:s})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanel=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanel=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.internalsValid;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:200,resizable:!0,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:d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act)},children:e.item||"Nothing"})},e.name)}))})}),u&&(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:u&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("internals")},children:"Set Internals"})||null})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanelHuman=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanelHuman=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.specialSlots,s=(l.internals,l.internalsValid),m=l.sensors,p=l.handcuffed,h=l.handcuffedParams,f=l.legcuffed,C=l.legcuffedParams,N=l.accessory;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:[d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)})),(0,o.createComponentVNode)(2,a.LabeledList.Divider),u&&u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)}))]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"running",onClick:function(){return c("targetSlot",{slot:"splints"})},children:"Remove Splints"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"hand-paper",onClick:function(){return c("targetSlot",{slot:"pockets"})},children:"Empty Pockets"}),s&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("targetSlot",{slot:"internals"})},children:"Set Internals"})||null,m&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"book-medical",onClick:function(){return c("targetSlot",{slot:"sensors"})},children:"Set Sensors"})||null,p&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",h)},children:"Handcuffed"})||null,f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",C)},children:"Legcuffed"})||null,N&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",{slot:"tie"})},children:"Remove Accessory"})||null]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.IsolationCentrifuge=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(2),i=n(3);t.IsolationCentrifuge=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.busy,u=l.antibodies,s=l.pathogens,m=l.is_antibody_sample,p=l.sample_inserted,h=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No vial detected."});return p&&(h=u||s?(0,o.createFragment)([u?(0,o.createComponentVNode)(2,a.Section,{title:"Antibodies",children:u}):null,s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Pathogens",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.spread_type},e.name)}))})}):null],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No antibodies or viral strains detected."})),(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d?(0,o.createComponentVNode)(2,a.Section,{title:"The Centrifuge is currently busy.",color:"bad",children:(0,o.createVNode)(1,"center",null,(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:d}),2)}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:m?"Antibody Sample":"Blood Sample",children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"print",content:"Print",disabled:!u&&!s.length,onClick:function(){return c("print")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject Vial",disabled:!p,onClick:function(){return c("sample")}})})]}),h]}),u&&!m||s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[u&&!m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Antibodies",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return c("antibody")}})}):null,s.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Strain",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:e.name,onClick:function(){return c("isolate",{isolate:e.reference})}},e.name)}))}):null]})}):null],0)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.JanitorCart=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.JanitorCart=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.mybag,s=d.mybucket,m=d.mymop,p=d.myspray,h=d.myreplacer,f=d.signs;d.icons;return(0,o.createComponentVNode)(2,i.Window,{width:210,height:180,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:u||"Garbage Bag Slot",tooltipPosition:"bottom-right",color:u?"grey":"transparent",style:{border:u?null:"2px solid grey"},onClick:function(){return c("bag")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybag"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:s||"Bucket Slot",tooltipPosition:"bottom",color:s?"grey":"transparent",style:{border:s?null:"2px solid grey"},onClick:function(){return c("bucket")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybucket"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:m||"Mop Slot",tooltipPosition:"bottom-left",color:m?"grey":"transparent",style:{border:m?null:"2px solid grey"},onClick:function(){return c("mop")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mymop"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:p||"Spray Slot",tooltipPosition:"top-right",color:p?"grey":"transparent",style:{border:p?null:"2px solid grey"},onClick:function(){return c("spray")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myspray"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:h||"Light Replacer Slot",tooltipPosition:"top",color:h?"grey":"transparent",style:{border:h?null:"2px solid grey"},onClick:function(){return c("replacer")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myreplacer"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:f||"Signs Slot",tooltipPosition:"top-left",color:f?"grey":"transparent",style:{border:f?null:"2px solid grey"},onClick:function(){return c("sign")},children:(0,o.createComponentVNode)(2,l,{iconkey:"signs"})})]})})};var c={mybag:"trash",mybucket:"fill",mymop:"broom",myspray:"spray-can",myreplacer:"lightbulb",signs:"sign"},l=function(e,t){var n=(0,r.useBackend)(t).data,i=e.iconkey,l=n.icons;return i in l?(0,o.createVNode)(1,"img",null,null,1,{src:l[i].substr(1,l[i].length-1),style:{position:"absolute",left:0,right:0,top:0,bottom:0,width:"64px",height:"64px","-ms-interpolation-mode":"nearest-neighbor"}}):(0,o.createComponentVNode)(2,a.Icon,{style:{position:"absolute",left:"4px",right:0,top:"20px",bottom:0,width:"64px",height:"64px"},fontSize:2,name:c[i]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Jukebox=void 0;var o=n(0),r=n(5),a=n(9),i=n(1),c=n(2),l=n(3);t.Jukebox=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=u.playing,m=u.loop_mode,p=u.volume,h=u.current_track_ref,f=u.current_track,C=u.percent,N=u.tracks;return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Currently Playing",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Title",children:s&&f&&(0,o.createComponentVNode)(2,c.Box,{children:[f.title," by ",f.artist||"Unkown"]})||(0,o.createComponentVNode)(2,c.Box,{children:"Stopped"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",disabled:s,onClick:function(){return d("play")},children:"Play"}),(0,o.createComponentVNode)(2,c.Button,{icon:"stop",disabled:!s,onClick:function(){return d("stop")},children:"Stop"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loop Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",onClick:function(){return d("loopmode",{loopmode:1})},selected:1===m,children:"Next"}),(0,o.createComponentVNode)(2,c.Button,{icon:"random",onClick:function(){return d("loopmode",{loopmode:2})},selected:2===m,children:"Shuffle"}),(0,o.createComponentVNode)(2,c.Button,{icon:"redo",onClick:function(){return d("loopmode",{loopmode:3})},selected:3===m,children:"Repeat"}),(0,o.createComponentVNode)(2,c.Button,{icon:"step-forward",onClick:function(){return d("loopmode",{loopmode:4})},selected:4===m,children:"Once"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:C,maxValue:1,color:"good"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,c.Slider,{minValue:0,step:.01,value:p,maxValue:1,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[0,.25]},format:function(e){return(0,r.round)(100*e,1)+"%"},onChange:function(e,t){return d("volume",{val:(0,r.round)(t,2)})}})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Available Tracks",children:N.length&&(0,a.sortBy)((function(e){return e.title}))(N).map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"play",selected:h===e.ref,onClick:function(){return d("change_track",{change_track:e.ref})},children:e.title},e.ref)}))||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No songs loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LawManager=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LawManager=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data.isSlaved);return(0,o.createComponentVNode)(2,i.Window,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[l&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Law-synced to ",l]})||null,(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useSharedState)(t,"lawsTabIndex",0),i=n[0],c=n[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===i,onClick:function(){return c(0)},children:"Law Management"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===i,onClick:function(){return c(1)},children:"Law Sets"})]}),0===i&&(0,o.createComponentVNode)(2,l)||null,1===i&&(0,o.createComponentVNode)(2,u)||null],0)},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.ion_law_nr,u=c.ion_law,s=c.zeroth_law,m=c.inherent_law,p=c.supplied_law,h=c.supplied_law_position,f=c.zeroth_laws,C=c.has_zeroth_laws,N=c.ion_laws,b=c.has_ion_laws,V=c.inherent_laws,g=c.has_inherent_laws,v=c.supplied_laws,k=c.has_supplied_laws,_=c.isAI,y=c.isMalf,L=c.isAdmin,B=c.channel,x=c.channels,w=f.map((function(e){return e.zero=!0,e})).concat(V);return(0,o.createComponentVNode)(2,a.Section,{children:[b&&(0,o.createComponentVNode)(2,d,{laws:N,title:l+" Laws:",mt:-2})||null,(C||g)&&(0,o.createComponentVNode)(2,d,{laws:w,title:"Inherent Laws",mt:-2})||null,k&&(0,o.createComponentVNode)(2,d,{laws:v,title:"Supplied Laws",mt:-2})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Controls",mt:-2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Statement Channel",children:x.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.channel,selected:B===e.channel,onClick:function(){return i("law_channel",{law_channel:e.channel})}},e.channel)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State Laws",children:(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_laws")},children:"State Laws"})}),_&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Law Notification",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation",onClick:function(){return i("notify_laws")},children:"Notify"})})||null]})}),y&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Add Laws",mt:-2,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,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Add"})]}),L&&!C&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Zero"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:s,fluid:!0,onChange:function(e,t){return i("change_zeroth_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_zeroth_law")},children:"Add"})})]})||null,(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Ion"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onChange:function(e,t){return i("change_ion_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_ion_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Inherent"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:m,fluid:!0,onChange:function(e,t){return i("change_inherent_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_inherent_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Supplied"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:p,fluid:!0,onChange:function(e,t){return i("change_supplied_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("change_supplied_law_position")},children:h})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_supplied_law")},children:"Add"})})]})]})})||null]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,d=c.isAdmin,u=e.laws,s=e.title,m=e.noButtons,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,["laws","title","noButtons"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Section,Object.assign({level:2,title:s},p,{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,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"State"})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Delete"})],4)||null]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[e.index,"."]}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:e.zero?"bad":null,children:e.law}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"volume-up",selected:e.state,onClick:function(){return i("state_law",{ref:e.ref,state_law:!e.state})},children:e.state?"Yes":"No"})})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,icon:"pen",onClick:function(){return i("edit_law",{edit_law:e.ref})},children:"Edit"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,color:"bad",icon:"trash",onClick:function(){return i("delete_law",{delete_law:e.ref})},children:"Delete"})})],4)||null]},e.index)}))]})})))},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,u=c.law_sets;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Remember: Stating laws other than those currently loaded may be grounds for decommissioning! - NanoTrasen"}),u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"sync",onClick:function(){return i("transfer_laws",{transfer_laws:e.ref})},children:"Load Laws"}),(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_law_set",{state_law_set:e.ref})},children:"State Laws"})],4),children:[e.laws.has_ion_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.ion_laws,title:e.laws.ion_law_nr+" Laws:"})||null,(e.laws.has_zeroth_laws||e.laws.has_inherent_laws)&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.zeroth_laws.concat(e.laws.inherent_laws),title:e.header})||null,e.laws.has_supplied_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.supplied_laws,title:"Supplied Laws"})||null]},e.name)}))||null],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LookingGlass=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LookingGlass=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.currentProgram,s=l.immersion,m=l.gravity,p=Math.min(180+23*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:p,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",selected:e===u,onClick:function(){return c("program",{program:e})},children:e},e)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"user-astronaut",selected:m,onClick:function(){return c("gravity")},children:m?"Enabled":"Disabled"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Full Immersion",children:(0,o.createComponentVNode)(2,a.Button,{mt:-1,fluid:!0,icon:"eye",selected:s,onClick:function(){return c("immersion")},children:s?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechaControlConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.MechaControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.beacons,s=d.stored_data;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s.length&&(0,o.createComponentVNode)(2,a.Modal,{children:(0,o.createComponentVNode)(2,a.Section,{height:"400px",style:{"overflow-y":"auto"},title:"Log",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",onClick:function(){return l("clear_log")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["(",e.time,") (",e.year,")"]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,c.decodeHtmlEntities)(e.message)})]},e.time)}))})})||null,u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"comment",onClick:function(){return l("send_message",{mt:e.ref})},children:"Message"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return l("get_log",{mt:e.ref})},children:"View Log"}),(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){return l("shock",{mt:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.maxHealth,Infinity],average:[.5*e.maxHealth,.75*e.maxHealth],bad:[-Infinity,.5*e.maxHealth]},value:e.health,maxValue:e.maxHealth})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:e.cell&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.cellMaxCharge,Infinity],average:[.5*e.cellMaxCharge,.75*e.cellMaxCharge],bad:[-Infinity,.5*e.cellMaxCharge]},value:e.cellCharge,maxValue:e.cellMaxCharge})||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Cell Installed"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Air Tank",children:[e.airtank,"kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pilot",children:e.pilot||"Unoccupied"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,c.toTitleCase)(e.location)||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active Equipment",children:e.active||"None"}),e.cargoMax&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Space",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*e.cargoMax,Infinity],average:[.5*e.cargoMax,.75*e.cargoMax],good:[-Infinity,.5*e.cargoMax]},value:e.cargoUsed,maxValue:e.cargoMax})})||null]})},e.name)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mecha beacons found."})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Medbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Medbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.beaker,m=l.beaker_total,p=l.beaker_max,h=l.locked,f=l.heal_threshold,C=l.heal_threshold_max,N=l.injection_amount_min,b=l.injection_amount,V=l.injection_amount_max,g=l.use_beaker,v=l.declare_treatment,k=l.vocal;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Medical Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("eject")},children:"Eject"}),children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:h?"good":"bad",children:h?"Locked":"Unlocked"})]})}),!h&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavioral Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Healing Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:0,maxValue:C,value:f,onDrag:function(e,t){return c("adj_threshold",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Injection Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:N,maxValue:V,value:b,onDrag:function(e,t){return c("adj_inject",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reagent Source",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:g?"toggle-on":"toggle-off",selected:g,onClick:function(){return c("use_beaker")},children:g?"Loaded Beaker (When available)":"Internal Synthesizer"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Treatment Report",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){return c("declaretreatment")},children:v?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speaker",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:k?"toggle-on":"toggle-off",selected:k,onClick:function(){return c("togglevoice")},children:k?"On":"Off"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MedicalRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.MedicalRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C?n=(0,o.createComponentVNode)(2,h):5===C?n=(0,o.createComponentVNode)(2,N):6===C&&(n=(0,o.createComponentVNode)(2,b)),(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"80%"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,V),(0,o.createComponentVNode)(2,a.Section,{height:"calc(100% - 5rem)",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",content:e.id+": "+e.name,onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Medical Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.medical,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Medical Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Medical Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t).data.general;return n&&n.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:!!n.has_photos&&n.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)}))})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.medical;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment-medical",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Medical records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.virus;return c.sort((function(e,t){return e.name>t.name?1:-1})),c.map((function(e,t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,mb:"0.5rem",onClick:function(){return i("vir",{vir:e.D})}}),(0,o.createVNode)(1,"br")],4,t)}))},b=function(e,t){var n=(0,r.useBackend)(t).data.medbots;return 0===n.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"There are no Medbots."}):n.map((function(e,t){return(0,o.createComponentVNode)(2,a.Collapsible,{open:!0,title:e.name,children:(0,o.createComponentVNode)(2,a.Box,{px:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:[e.area||"Unknown"," (",e.x,", ",e.y,")"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:e.on?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Online"}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:e.use_beaker?"Reservoir: "+e.total_volume+"/"+e.maximum_volume:"Using internal synthesizer."})],4):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Offline"})})]})})},t)}))},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:5===c,onClick:function(){return i("screen",{screen:5})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"database"}),"Virus Database"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:6===c,onClick:function(){return i("screen",{screen:6})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"plus-square"}),"Medbot Tracking"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})};(0,i.modalRegisterBodyOverride)("virus",(function(e,t){var n=(0,r.useBackend)(t).act,i=e.args;return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",title:i.name||"Virus",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"red",onClick:function(){return n("modal_close")}}),children:(0,o.createComponentVNode)(2,a.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Spread",children:[i.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Possible cure",children:i.antigen}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rate of Progression",children:i.rate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Antibiotic Resistance",children:[i.resistance,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species Affected",children:i.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:i.symptoms.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]},e.stage)}))})})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.MessageMonitor=void 0;var o=n(0),r=(n(5),n(7)),a=n(1),i=n(2),c=n(3),l=n(62),d=n(61);t.MessageMonitor=function(e,t){var n,r=(0,a.useBackend)(t),d=(r.act,r.data),p=d.auth,h=d.linkedServer,f=(d.message,d.hacking),C=d.emag;return n=f||C?(0,o.createComponentVNode)(2,u):p?h?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"}):(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,c.Window,{width:670,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice),n]})})};var u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.isMalfAI);return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"ERROR",children:r?(0,o.createComponentVNode)(2,i.Box,{children:"Brute-forcing for server key. It will take 20 seconds for every character that the password has."}):(0,o.createComponentVNode)(2,i.Box,{children:["01000010011100100111010101110100011001010010110",(0,o.createVNode)(1,"br"),"10110011001101111011100100110001101101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001100110011011110111001000100000011100110110010",(0,o.createVNode)(1,"br"),"10111001001110110011001010111001000100000011010110110010",(0,o.createVNode)(1,"br"),"10111100100101110001000000100100101110100001000000111011",(0,o.createVNode)(1,"br"),"10110100101101100011011000010000001110100011000010110101",(0,o.createVNode)(1,"br"),"10110010100100000001100100011000000100000011100110110010",(0,o.createVNode)(1,"br"),"10110001101101111011011100110010001110011001000000110011",(0,o.createVNode)(1,"br"),"00110111101110010001000000110010101110110011001010111001",(0,o.createVNode)(1,"br"),"00111100100100000011000110110100001100001011100100110000",(0,o.createVNode)(1,"br"),"10110001101110100011001010111001000100000011101000110100",(0,o.createVNode)(1,"br"),"00110000101110100001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00111000001100001011100110111001101110111011011110111001",(0,o.createVNode)(1,"br"),"00110010000100000011010000110000101110011001011100010000",(0,o.createVNode)(1,"br"),"00100100101101110001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00110110101100101011000010110111001110100011010010110110",(0,o.createVNode)(1,"br"),"10110010100101100001000000111010001101000011010010111001",(0,o.createVNode)(1,"br"),"10010000001100011011011110110111001110011011011110110110",(0,o.createVNode)(1,"br"),"00110010100100000011000110110000101101110001000000111001",(0,o.createVNode)(1,"br"),"00110010101110110011001010110000101101100001000000111100",(0,o.createVNode)(1,"br"),"10110111101110101011100100010000001110100011100100111010",(0,o.createVNode)(1,"br"),"10110010100100000011010010110111001110100011001010110111",(0,o.createVNode)(1,"br"),"00111010001101001011011110110111001110011001000000110100",(0,o.createVNode)(1,"br"),"10110011000100000011110010110111101110101001000000110110",(0,o.createVNode)(1,"br"),"00110010101110100001000000111001101101111011011010110010",(0,o.createVNode)(1,"br"),"10110111101101110011001010010000001100001011000110110001",(0,o.createVNode)(1,"br"),"10110010101110011011100110010000001101001011101000010111",(0,o.createVNode)(1,"br"),"00010000001001101011000010110101101100101001000000111001",(0,o.createVNode)(1,"br"),"10111010101110010011001010010000001101110011011110010000",(0,o.createVNode)(1,"br"),"00110100001110101011011010110000101101110011100110010000",(0,o.createVNode)(1,"br"),"00110010101101110011101000110010101110010001000000111010",(0,o.createVNode)(1,"br"),"00110100001100101001000000111001001101111011011110110110",(0,o.createVNode)(1,"br"),"10010000001100100011101010111001001101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001110100011010000110000101110100001000000111010",(0,o.createVNode)(1,"br"),"001101001011011010110010100101110"]})})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isMalfAI;return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Welcome",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),"Unauthorized"]}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:["Decryption Key:",(0,o.createComponentVNode)(2,i.Input,{placeholder:"Decryption Key",ml:"0.5rem",onChange:function(e,t){return r("auth",{key:t})}})]}),!!c&&(0,o.createComponentVNode)(2,i.Button,{icon:"terminal",content:"Hack",onClick:function(){return r("hack")}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"Please authenticate with the server in order to show additional options."})]})},m=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.linkedServer,d=(0,a.useLocalState)(t,"tabIndex",0),u=d[0],s=d[1];return 0===u?n=(0,o.createComponentVNode)(2,p):1===u?n=(0,o.createComponentVNode)(2,h,{logs:l.pda_msgs,pda:!0}):2===u?n=(0,o.createComponentVNode)(2,h,{logs:l.rc_msgs,rc:!0}):3===u?n=(0,o.createComponentVNode)(2,f):4===u&&(n=(0,o.createComponentVNode)(2,C)),(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return s(0)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bars"})," Main Menu"]},"Main"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return s(1)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"font"})," Message Logs"]},"MessageLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return s(2)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bold"})," Request Logs"]},"RequestLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return s(3)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-alt"})," Admin Messaging"]},"AdminMessage"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:4===u,onClick:function(){return s(4)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-slash"})," Spam Filter"]},"SpamFilter"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{color:"red",onClick:function(){return c("deauth")},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"sign-out-alt"})," Log Out"]},"Logout")]}),(0,o.createComponentVNode)(2,i.Box,{m:2,children:n})],4)},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"link",content:"Server Link",onClick:function(){return r("find")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:"Server "+(c.active?"Enabled":"Disabled"),selected:c.active,onClick:function(){return r("active")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Server Status",children:(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Good"})})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"key",content:"Set Custom Key",onClick:function(){return r("pass")}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Message Logs"}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Request Logs"})]})},h=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.logs),d=e.pda,u=e.rc;return(0,o.createComponentVNode)(2,i.Section,{title:d?"PDA Logs":u?"Request Logs":"Logs",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c(d?"del_pda":"del_rc")}}),children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:(0,o.createComponentVNode)(2,i.Section,{title:e.sender+" -> "+e.recipient,buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.ref,type:u?"rc":"pda"})}}),children:u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",children:e.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Verification",color:"Unauthenticated"===e.id_auth?"bad":"good",children:(0,r.decodeHtmlEntities)(e.id_auth)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamp",children:e.stamp})]}):e.message})},e.ref)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.possibleRecipients,d=c.customsender,u=c.customrecepient,s=c.customjob,m=c.custommessage,p=Object.keys(l);return(0,o.createComponentVNode)(2,i.Section,{title:"Admin Messaging",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:d,onChange:function(e,t){return r("set_sender",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender's Job",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:s,onChange:function(e,t){return r("set_sender_job",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Recipient",children:(0,o.createComponentVNode)(2,i.Dropdown,{value:u,options:p,width:"100%",mb:-.7,onSelected:function(e){return r("set_recipient",{val:l[e]})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,mb:.5,value:m,onChange:function(e,t){return r("set_message",{val:t})}})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"comment",content:"Send Message",onClick:function(){return r("send_message")}})]})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Spam Filtering",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:c.spamFilter.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.index,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",color:"bad",content:"Delete",onClick:function(){return r("deltoken",{deltoken:e.index})}}),children:e.token},e.index)}))}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add New Entry",onClick:function(){return r("addtoken")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Microwave=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Microwave=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.config,d=n.data,u=d.broken,s=d.operating,m=d.dirty,p=d.items;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Bzzzzttttt!!"})})||s&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Microwaving in progress!",(0,o.createVNode)(1,"br"),"Please wait...!"]})})||m&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["This microwave is dirty!",(0,o.createVNode)(1,"br"),"Please clean it before use!"]})})||p.length&&(0,o.createComponentVNode)(2,a.Section,{level:1,title:"Ingredients",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",onClick:function(){return c("cook")},children:"Microwave"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("dispose")},children:"Eject"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.amt," ",e.extra]},e.name)}))})})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[l.title," is empty."]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningOreProcessingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=(n(9),n(192));t.MiningOreProcessingConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=(d.ores,d.showAllOres,d.power);return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",mr:1,onClick:function(){return r("insert")},children:"Insert ID"}),"in order to claim points."]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,onClick:function(){return r("power")},children:s?"Smelting":"Not Smelting"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:u<1,icon:"download",onClick:function(){return r("claim")},children:"Claim"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u})})})}),(0,o.createComponentVNode)(2,m)]})})};var d=["Not Processing","Smelting","Compressing","Alloying"],u=["verdantium","mhydrogen","diamond","platinum","uranium","gold","silver","rutile","phoron","marble","lead","sand","carbon","hematite"],s=function(e,t){return-1===u.indexOf(e.ore)||-1===u.indexOf(t.ore)?e.ore-t.ore:u.indexOf(t.ore)-u.indexOf(e.ore)},m=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,u=l.ores,m=l.showAllOres;l.power;return(0,o.createComponentVNode)(2,i.Section,{title:"Ore Processing Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("showAllOres")},children:m?"All Ores":"Ores in Machine"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u.length&&u.sort(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createComponentVNode)(2,i.Dropdown,{width:"120px",color:(0===e.processing?"red":1===e.processing&&"green")||2===e.processing&&"blue"||3===e.processing&&"yellow",options:d,selected:d[e.processing],onSelected:function(t){return c("toggleSmelting",{ore:e.ore,set:d.indexOf(t)})}}),children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amount})})},e.ore)}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",textAlign:"center",children:"No ores in machine."})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningStackingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);n(9);t.MiningStackingConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.stacktypes,s=d.stackingAmt;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Stacker Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stacking",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:s,minValue:1,maxValue:50,stepPixelSize:5,onChange:function(e,t){return l("change_stack",{amt:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),u.length&&u.sort().map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.type),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return l("release_stack",{stack:e.type})},children:"Eject"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amt})},e.type)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",color:"average",children:"No stacks in machine."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningVendor=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(192);var d={Alphabetical:function(e,t){return e-t},"By availability":function(e,t){return-(e.affordable-t.affordable)},"By price":function(e,t){return e.price-t.price}};t.MiningVendor=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",scrollable:!0,children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:"Please insert an ID in order to make purchases."}),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,u)]})})};var u=function(e,t){var n=(0,a.useBackend)(t),l=(n.act,n.data),u=l.has_id,s=l.id,p=l.items,h=(0,a.useLocalState)(t,"search",""),f=h[0],C=(h[1],(0,a.useLocalState)(t,"sort","Alphabetical")),N=C[0],b=(C[1],(0,a.useLocalState)(t,"descending",!1)),V=b[0],g=(b[1],(0,r.createSearch)(f,(function(e){return e[0]}))),v=!1,k=Object.entries(p).map((function(e,t){var n=Object.entries(e[1]).filter(g).map((function(e){return e[1].affordable=u&&s.points>=e[1].price,e[1]})).sort(d[N]);if(0!==n.length)return V&&(n=n.reverse()),v=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:v?k:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),l=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(d),width:"100%",lineHeight:"19px",onSelected:function(e){return l(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!c.has_id||c.id.points=450?"Overcharged":e>=250?"Good Charge":"Low Charge":e>=250?"NIF Power Requirement met.":e>=150?"Fluctuations in available power.":"Power failure imminent."},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.config,n.data),u=c.nif_percent,s=c.nif_stat,m=(c.last_notification,c.nutrition),p=c.isSynthetic,h=c.modules,f=e.setViewing;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Condition",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,0]},children:[l(s,u)," (",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u}),"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:700,ranges:{good:[250,Infinity],average:[150,250],bad:[0,150]},children:d(m,p)})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"NIFSoft Modules",mt:1,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.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",color:"bad",confirmContent:"UNINSTALL?",confirmIcon:"trash",tooltip:"Uninstall Module",tooltipPosition:"left",onClick:function(){return i("uninstall",{module:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return f(e)},tooltip:"View Information",tooltipPosition:"left"})],4),children:e.activates&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:e.active,content:e.stat_text,onClick:function(){return i("toggle_module",{module:e.ref})}})||(0,o.createComponentVNode)(2,a.Box,{children:e.stat_text})},e.ref)}))})})]})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.theme;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Theme",verticalAlign:"top",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",placeholder:"Default",selected:l,options:c,onSelected:function(e){return i("setTheme",{theme:e})}})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NTNetRelay=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(61);t.NTNetRelay=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.dos_crashed,u=(a.enabled,a.dos_overload,a.dos_capacity,(0,o.createComponentVNode)(2,l));return c&&(u=(0,o.createComponentVNode)(2,d)),(0,o.createComponentVNode)(2,i.Window,{width:c?700:500,height:c?600:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dos_crashed,c.enabled),d=c.dos_overload,u=c.dos_capacity;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:"Relay "+(l?"On":"Off"),onClick:function(){return i("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network Buffer Status",children:[d," / ",u," GQ"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge network blacklist",onClick:function(){return i("purge")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"ERROR",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createVNode)(1,"h2",null,"NETWORK BUFFERS OVERLOADED",16),(0,o.createVNode)(1,"h3",null,"Overload Recovery Mode",16),(0,o.createVNode)(1,"i",null,"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.",16),(0,o.createVNode)(1,"h3",null,"ADMINISTRATIVE OVERRIDE",16),(0,o.createVNode)(1,"b",null," CAUTION - Data loss may occur ",16)]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge buffered traffic",onClick:function(){return i("restart")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Newscaster=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(62);t.Newscaster=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.screen,r.user;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice,{decode:!0}),(0,o.createComponentVNode)(2,d)]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.user,(0,a.useSharedState)(t,"screen","Main Menu")),c=r[0],l=r[1],d=u[c];return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,d,{setScreen:l})})},u={"Main Menu":function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.securityCaster,l=r.wanted_issue,d=e.setScreen;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",children:[l&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View Wanted")},color:"bad",children:"Read WANTED Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View List")},children:"View Feed Channels"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Channel")},children:"Create Feed Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Story")},children:"Create Feed Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"print",onClick:function(){return d("Print")},children:"Print Newspaper"})]}),!!c&&(0,o.createComponentVNode)(2,i.Section,{title:"Feed Security Functions",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Wanted")},children:'Manage "Wanted" Issue'})})],0)},"New Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.c_locked,s=l.user,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Channel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Author",color:"good",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Accept Public Feeds",children:(0,o.createComponentVNode)(2,i.Button,{icon:u?"lock":"lock-open",selected:!u,onClick:function(){return c("set_channel_lock")},children:u?"No":"Yes"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_new_channel")},children:"Submit Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"View List":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.channels,d=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Station Feed Channels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return d("Main Menu")},children:"Back"}),children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",color:e.admin?"good":e.censored?"bad":"",onClick:function(){c("show_channel",{show_channel:e.ref}),d("View Selected Channel")},children:(0,r.decodeHtmlEntities)(e.name)},e.name)}))})},"New Story":function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.channel_name,d=c.user,u=c.msg,s=c.photo_data,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Message...",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Receiving Channel",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,onClick:function(){return r("set_channel_receiving")},children:l||"Unset"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Author",color:"good",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Body",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Section,{width:"99%",inline:!0,children:u||"(no message yet)"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{verticalAlign:"top",onClick:function(){return r("set_new_message")},icon:"pen",tooltip:"Edit Message",tooltipPosition:"left"})})]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return r("set_attachment")},children:s?"Photo Attached":"No Photo"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return r("submit_new_message")},children:"Submit Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},Print:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.total_num,d=c.active_num,u=c.message_num,s=c.paper_remaining,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Printing",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:["Newscaster currently serves a total of ",l," Feed channels, ",d," of which are active, and a total of ",u," Feed stories."]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Liquid Paper remaining",children:[100*s," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return r("print_paper")},children:"Print Paper"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"New Wanted":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.msg,s=l.photo_data,m=l.user,p=l.wanted_issue,h=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Wanted Issue Handler",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return h("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Already In Circulation",children:"A wanted issue is already in circulation. You can edit or cancel it below."}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(u),onInput:function(e,t){return c("set_wanted_desc",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return c("set_attachment")},children:s?"Photo Attached":"No Photo"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Prosecutor",color:"good",children:m})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_wanted")},children:"Submit Wanted Issue"}),!!p&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"average",icon:"minus",onClick:function(){return c("cancel_wanted")},children:"Take Down Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return h("Main Menu")},children:"Cancel"})]})},"View Wanted":function(e,t){var n=(0,a.useBackend)(t),c=(n.act,n.data.wanted_issue),l=e.setScreen;return c?(0,o.createComponentVNode)(2,i.Section,{title:"--STATIONWIDE WANTED ISSUE--",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:(0,o.createComponentVNode)(2,i.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Submitted by",color:"good",children:(0,r.decodeHtmlEntities)(c.author)}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal",children:(0,r.decodeHtmlEntities)(c.criminal)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,r.decodeHtmlEntities)(c.desc)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Photo",children:c.img&&(0,o.createVNode)(1,"img",null,null,1,{src:c.img})||"None"})]})})}):(0,o.createComponentVNode)(2,i.Section,{title:"No Outstanding Wanted Issues",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:"There are no wanted issues currently outstanding."})},"View Selected Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.viewing_channel,u=l.securityCaster,s=l.company,m=e.setScreen;return d?(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(d.name),buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"ban",confirmIcon:"ban",content:"Issue D-Notice",onClick:function(){return c("toggle_d_notice",{ref:d.ref})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"})],0),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Created By",children:u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:(0,r.decodeHtmlEntities)(d.author),tooltip:"Censor?",confirmContent:"Censor Author",onClick:function(){return c("censor_channel_author",{ref:d.ref})}})||(0,o.createComponentVNode)(2,i.Box,{children:(0,r.decodeHtmlEntities)(d.author)})})}),!!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a ",s," D-Notice. No further feed story additions are allowed while the D-Notice is in effect."]}),!!d.messages.length&&d.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[Story by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.timestamp,"]"]}),!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{mt:1,color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Story",onClick:function(){return c("censor_channel_story_body",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Author",onClick:function(){return c("censor_channel_story_author",{ref:e.ref})}})],4)]},e.ref)}))||!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No feed messages found in channel."})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Channel Not Found",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"}),children:"The channel you were looking for no longer exists."})}}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBoard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.NoticeBoard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.notices;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:l.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.isphoto&&(0,o.createComponentVNode)(2,a.Button,{icon:"image",content:"Look",onClick:function(){return c("look",{ref:e.ref})}})||e.ispaper&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sticky-note",content:"Read",onClick:function(){return c("read",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Write",onClick:function(){return c("write",{ref:e.ref})}})],4)||"Unknown Entity",(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",content:"Remove",onClick:function(){return c("remove",{ref:e.ref})}})]},t)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No notices posted here."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAccessDecrypter=void 0;var o=n(0),r=n(1),a=n(3),i=n(133),c=n(2);t.NtosAccessDecrypter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.message,s=d.running,m=d.rate,p=d.factor,h=d.regions,f=function(e){for(var t="";t.lengthp?t+="0":t+="1";return t};return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:600,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:u&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:u})||s&&(0,o.createComponentVNode)(2,c.Section,{children:["Attempting to decrypt network access codes. Please wait. Rate: ",m," PHash/s",(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"ban",onClick:function(){return l("PRG_reset")},children:"Abort"})]})||(0,o.createComponentVNode)(2,c.Section,{title:"Pick access code to decrypt",children:h.length&&(0,o.createComponentVNode)(2,i.IdentificationComputerRegions,{actName:"PRG_execute"})||(0,o.createComponentVNode)(2,c.Box,{children:"Please insert ID card."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(0),r=n(93),a=n(1),i=n(2),c=n(3);t.NtosArcade=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:350,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[d.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[d.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Section,{backgroundColor:1===d.PauseState?"#1b3622":"#471915",children:d.Status})]}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:[(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.Hitpoints,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:d.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.Section,{inline:!0,width:"156px",textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:(0,r.resolveAsset)(d.BossID)})})]})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,i.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,i.Box,{color:d.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",d.TicketCount]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAtmosControl=void 0;var o=n(0),r=n(3),a=n(185);t.NtosAtmosControl=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.AtmosControlContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCameraConsole=void 0;var o=n(0),r=n(3),a=n(186);t.NtosCameraConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CameraConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCommunicationsConsole=void 0;var o=n(0),r=n(1),a=n(3),i=n(188);t.NtosCommunicationsConsole=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.CommunicationsConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.power_usage,s=l.battery_exists,m=l.battery,p=void 0===m?{}:m,h=l.disk_size,f=l.disk_used,C=l.hardware,N=void 0===C?[]:C;return(0,o.createComponentVNode)(2,i.NtosWindow,{theme:d,width:520,height:630,resizable:!0,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: ",u,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!s&&"average",children:s?(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:h,color:"good",children:[f," GQ / ",h," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:N.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.NtosCrewMonitor=void 0;var o=n(0),r=n(3),a=n(189);t.NtosCrewMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CrewMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosDigitalWarrant=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(9);t.NtosDigitalWarrant=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(a.warrantname,a.warrantcharges,a.warrantauth),d=(a.type,a.allwarrants,(0,o.createComponentVNode)(2,l));return c&&(d=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:500,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:d})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data.allwarrants;return(0,o.createComponentVNode)(2,a.Section,{title:"Warrants",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",fluid:!0,onClick:function(){return i("addwarrant")},children:"Create New Warrant"}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Arrest Warrants",children:(0,o.createComponentVNode)(2,d,{type:"arrest"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Search Warrants",children:(0,o.createComponentVNode)(2,d,{type:"search"})})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=e.type,u=l.allwarrants,s=(0,c.filter)((function(e){return e.arrestsearch===d}))(u);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:"arrest"===d?"Name":"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"arrest"===d?"Charges":"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Authorized By"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"})]}),s.length&&s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.warrantname}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.charges}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.auth}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrant",{id:e.id})}})})]},e.id)}))||(0,o.createComponentVNode)(2,a.Table.Row,{children:(0,o.createComponentVNode)(2,a.Table.Cell,{colspan:"3",color:"bad",children:["No ",d," warrants found."]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.warrantname,d=c.warrantcharges,u=c.warrantauth,s=c.type,m="arrest"===s,p="arrest"===s?"Name":"Location",h="arrest"===s?"Charges":"Reason";return(0,o.createComponentVNode)(2,a.Section,{title:m?"Editing Arrest Warrant":"Editing Search Warrant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("savewarrant")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"trash",onClick:function(){return i("deletewarrant")},children:"Delete"}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:p,buttons:m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return i("editwarrantname")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}}),children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:h,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantcharges")}}),children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Authorized By",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"balance-scale",onClick:function(){return i("editwarrantauth")}}),children:u})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosEmailAdministration=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(193);t.NtosEmailAdministration=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.error,m=a.cur_title,p=a.current_account,h=(0,o.createComponentVNode)(2,l);return c?h=(0,o.createComponentVNode)(2,d):m?h=(0,o.createComponentVNode)(2,u):p&&(h=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:h})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Welcome to the NTNet Email Administration System",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,mb:1,children:"SECURE SYSTEM - Have your identification ready"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",onClick:function(){return i("newaccount")},children:"Create New Account"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,mb:1,children:"Select account to administrate"}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",onClick:function(){return i("viewaccount",{viewaccount:e.uid})},children:e.login},e.uid)}))]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,a.Section,{title:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:c})},u=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c.NtosEmailClientViewMessage,{administrator:!0})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.error,c.msg_title,c.msg_body,c.msg_timestamp,c.msg_source,c.current_account),d=c.cur_suspended,u=c.messages;c.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing "+l+" in admin mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Status",children:(0,o.createComponentVNode)(2,a.Button,{color:d?"bad":"",icon:"ban",tooltip:(d?"Uns":"S")+"uspend Account?",onClick:function(){return i("ban")},children:d?"Suspended":"Normal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,a.Button,{icon:"key",onClick:function(){return i("changepass")},children:"Change Password"})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Messages",children:u.length&&(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:"Source"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Title"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Received at"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.timestamp}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return i("viewmail",{viewmail:e.uid})},children:"View"})})]},e.uid)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No messages found in selected account."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);n(7);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.usbconnected,m=d.filename,p=d.filedata,h=d.error,f=d.files,C=void 0===f?[]:f,N=d.usbfiles,b=void 0===N?[]:N;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:u,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(m||h)&&(0,o.createComponentVNode)(2,a.Section,{title:"Viewing File "+m,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Edit",onClick:function(){return l("PRG_edit")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",onClick:function(){return l("PRG_printfile")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Close",onClick:function(){return l("PRG_closefile")}})],4),children:[h||null,p&&(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:p}})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c,{files:C,usbconnected:s,onUpload:function(e){return l("PRG_copytousb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onOpen:function(e){return l("PRG_openfile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})}),s&&(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",children:(0,o.createComponentVNode)(2,c,{usbmode:!0,files:b,usbconnected:s,onUpload:function(e){return l("PRG_copyfromusb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})})||null,(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("PRG_newtextfile")},children:"New Text File"})})],0)})})};var c=function(e){var t=e.files,n=void 0===t?[]:t,r=e.usbconnected,i=e.usbmode,c=e.onUpload,l=e.onDelete,d=e.onRename,u=e.onOpen;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:"File"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Size"})]}),n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.undeletable?e.name:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{width:"80%",content:e.name,currentValue:e.name,tooltip:"Rename",onCommit:function(t,n){return d(e.name,n)}}),(0,o.createComponentVNode)(2,a.Button,{content:"Open",onClick:function(){return u(e.name)}})],4)}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.type}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:!e.undeletable&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"times",confirmContent:"",tooltip:"Delete",onClick:function(){return l(e.name)}}),!!r&&(i?(0,o.createComponentVNode)(2,a.Button,{icon:"download",tooltip:"Download",onClick:function(){return c(e.name)}}):(0,o.createComponentVNode)(2,a.Button,{icon:"upload",tooltip:"Upload",onClick:function(){return c(e.name)}}))],0)})]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosIdentificationComputer=void 0;var o=n(0),r=(n(9),n(1)),a=(n(2),n(3)),i=(n(7),n(28),n(133));t.NtosIdentificationComputer=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.IdentificationComputerContent,{ntos:!0})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),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",job_manage:"address-book",crewmani:"clipboard-list",robocontrol:"robot",atmosscan:"thermometer-half",shipping:"tags"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.device_theme,s=d.programs,m=void 0===s?[]:s,p=d.has_light,h=d.light_on,f=d.comp_light_color,C=d.removable_media,N=void 0===C?[]:C,b=d.login,V=void 0===b?[]:b;return(0,o.createComponentVNode)(2,i.NtosWindow,{title:"syndicate"===u?"Syndix Main Menu":"NtOS Main Menu",theme:u,width:400,height:500,resizable:!0,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:h,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",h?"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:"User Login",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject ID",disabled:!V.IDName,onClick:function(){return l("PC_Eject_Disk",{name:"ID"})}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:["ID Name: ",V.IDName]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:["Assignment: ",V.IDJob]})]})}),!!N.length&&(0,o.createComponentVNode)(2,a.Section,{title:"Media Eject",children:(0,o.createComponentVNode)(2,a.Table,{children:N.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,color:"transparent",icon:"eject",content:e,onClick:function(){return l("PC_Eject_Disk",{name:e})}})})},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:m.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,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:"18px",children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:"18px",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:"Set Autorun",tooltipPosition:"left",selected:e.autorun,onClick:function(){return l("PC_setautorun",{name:e.name})},children:"AR"})})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.can_admin,u=l.adminmode,s=l.authed,m=l.username,p=l.active_channel,h=l.is_operator,f=l.all_channels,C=void 0===f?[]:f,N=l.clients,b=void 0===N?[]:N,V=l.messages,g=void 0===V?[]:V,v=null!==p,k=s||u;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:900,height:675,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,a.Box,{height:"560px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return c("PRG_newchannel",{new_channel_name:t})}}),C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===p,color:"transparent",onClick:function(){return c("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return c("PRG_changename",{new_name:t})}}),!!d&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(u?"ON":"OFF"),color:u?"bad":"good",onClick:function(){return c("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(k?g.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 c("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"465px",overflowY:"scroll",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&k&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return c("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return c("PRG_leavechannel")}})],4),!!h&&s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return c("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return c("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return c("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);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,m=c.speed,p=c.overload,h=c.capacity,f=c.error;if(f)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:f}),(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=p/h;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: ",m," 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(5),a=n(1),i=n(2),c=n(3);t.NtosNetDownloader=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.PC_device_theme,s=d.disk_size,m=d.disk_used,p=d.downloadable_programs,h=void 0===p?[]:p,f=d.error,C=d.hacked_programs,N=void 0===C?[]:C,b=d.hackedavailable;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:u,width:480,height:735,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!f&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,i.Button,{content:"Reset",onClick:function(){return r("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,minValue:0,maxValue:s,children:m+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,i.Section,{children:h.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,i.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),N.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))]})]})})};var l=function(e,t){var n=e.program,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.disk_size,s=d.disk_used,m=d.downloadcompletion,p=(d.downloading,d.downloadname),h=d.downloadsize,f=d.downloadspeed,C=d.downloads_queue,N=u-s;return(0,o.createComponentVNode)(2,i.Box,{mb:3,children:[(0,o.createComponentVNode)(2,i.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,i.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===p&&(0,o.createComponentVNode)(2,i.ProgressBar,{color:"green",minValue:0,maxValue:h,value:m,children:[(0,r.round)(m/h*100,1),"% (",f,"GQ/s)"]})||-1!==C.indexOf(n.filename)&&(0,o.createComponentVNode)(2,i.Button,{icon:"ban",color:"bad",onClick:function(){return l("PRG_removequeued",{filename:n.filename})},children:"Queued..."})||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"download",content:"Download",disabled:n.size>N,onClick:function(){return l("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>N&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,i.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(3);t.NtosNetMonitor=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.config_softwaredownload,m=l.config_peertopeer,p=l.config_communication,h=l.config_systemcontrol,f=l.idsalarm,C=l.idsstatus,N=l.ntnetmaxlogs,b=l.maxlogs,V=l.minlogs,g=l.banned_nids,v=l.ntnetlogs,k=void 0===v?[]:v;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,r.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return c("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,r.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:s?"power-off":"times",content:s?"ENABLED":"DISABLED",selected:s,onClick:function(){return c("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return c("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return c("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:h?"power-off":"times",content:h?"ENABLED":"DISABLED",selected:h,onClick:function(){return c("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,r.Section,{title:"Security Systems",children:[!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,r.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Banned NIDs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:"ban",onClick:function(){return c("ban_nid")},children:"Ban NID"}),(0,o.createComponentVNode)(2,r.Button,{icon:"balance-scale",onClick:function(){return c("unban_nid")},children:"Unban NID"})],4),children:g.join(", ")||"None"}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return c("toggleIDS")}}),(0,o.createComponentVNode)(2,r.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return c("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,r.NumberInput,{value:N,minValue:V,maxValue:b,width:"39px",onChange:function(e,t){return c("updatemaxlogs",{new_number:t})}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return c("purgelogs")}}),children:k.map((function(e){return(0,o.createComponentVNode)(2,r.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(1),a=n(2),i=n(3);t.NtosNetTransfer=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),m=a.error,p=a.downloading,h=a.uploading,f=a.upload_filelist,C=(0,o.createComponentVNode)(2,s);return m?C=(0,o.createComponentVNode)(2,c):p?C=(0,o.createComponentVNode)(2,l):h?C=(0,o.createComponentVNode)(2,d):f.length&&(C=(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:C})})};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",{uid: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.NtosNewsBrowser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(93);t.NtosNewsBrowser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=s.article,p=s.download,h=s.message,f=(0,o.createComponentVNode)(2,d);return m?f=(0,o.createComponentVNode)(2,l):p&&(f=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:575,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[h," ",(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return c("PRG_clearmessage")}})]}),f]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.article;if(!l)return(0,o.createComponentVNode)(2,a.Section,{children:"Error: Article not found."});var d=l.title,u=l.cover,s=l.content;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing: "+d,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("PRG_savearticle")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return i("PRG_reset")},children:"Close"})],4),children:[!!u&&(0,o.createVNode)(1,"img",null,null,1,{src:(0,c.resolveAsset)(u)}),(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:s}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.showing_archived,d=c.all_articles;return(0,o.createComponentVNode)(2,a.Section,{title:"Articles List",buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{onClick:function(){return i("PRG_toggle_archived")},checked:l,children:"Show Archived"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"download",onClick:function(){return i("PRG_openarticle",{uid:e.uid})}}),children:[e.size," GQ"]},e.uid)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"There appear to be no outstanding news articles on NTNet today."})})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.download,l=c.download_progress,d=c.download_maxprogress,u=c.download_rate;return(0,o.createComponentVNode)(2,a.Section,{title:"Downloading...",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",minValue:0,value:l,maxValue:d,children:[l," / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Download Speed",children:[u," GQ/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",fluid:!0,onClick:function(){return i("PRG_reset")},children:"Abort Download"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosOvermapNavigation=void 0;var o=n(0),r=n(3),a=n(194);t.NtosOvermapNavigation=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:380,height:530,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.OvermapNavigationContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosPowerMonitor=void 0;var o=n(0),r=n(3),a=n(135);t.NtosPowerMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.PowerMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRCON=void 0;var o=n(0),r=n(3),a=n(195);t.NtosRCON=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:630,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.RCONContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);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,content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosShutoffMonitor=void 0;var o=n(0),r=n(3),a=n(196);t.NtosShutoffMonitor=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.ShutoffMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(0),r=n(3),a=n(197);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:315,height:500,resizable:!0,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(3),a=n(198);t.NtosSupermatterMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.SupermatterMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosUAV=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosUAV=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_uav,u=l.signal_strength,s=l.in_use,m=l.paired_uavs;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Selected UAV",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"UAV",children:d&&d.status||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal",children:d&&u||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d.power,onClick:function(){return c("power_uav")},children:d.power?"Online":"Offline"})||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Camera",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,disabled:!d.power,onClick:function(){return c("view_uav")},children:d.power?"Available":"Unavailable"})||"[Not Connected]"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Paired UAVs",children:m.length&&m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"quidditch",onClick:function(){return c("switch_uav",{switch_uav:e.uavref})},children:e.name})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"times",onClick:function(){return c("del_uav",{del_uav:e.uavref})}})})]},e.uavref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No UAVs Paired."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWordProcessor=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosWordProcessor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.error,s=l.browsing,m=l.files,p=(l.usbconnected,l.usbfiles,l.filename),h=l.filedata;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:d,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createVNode)(1,"h2",null,"An Error has occured:",16),"Additional Information: ",u,"Please try again. If the problem persists, contact your system administrator for assistance.",(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to menu",onClick:function(){return c("PRG_backtomenu")}})]})||s&&(0,o.createComponentVNode)(2,a.Section,{title:"File Browser",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to editor",onClick:function(){return c("PRG_closebrowser")}}),children:(0,o.createComponentVNode)(2,a.Section,{title:"Available documents (local)",level:2,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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0})]}),m.map((function(e,t){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.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"file-word",onClick:function(){return c("PRG_openfile",{PRG_openfile:e.name})},children:"Open"})})]},t)}))]})})})||(0,o.createComponentVNode)(2,a.Section,{title:"Document: "+p,children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_newfile")},children:"New"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_loadmenu")},children:"Load"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_savefile")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_saveasfile")},children:"Save As"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_editfile")},children:"Edit"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_txtrpeview")},children:"Preview"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_taghelp")},children:"Formatting Help"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!h,onClick:function(){return c("PRG_printfile")},children:"Print"})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:h}})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniFilter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return l("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return l("configure")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m?m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.dir+" Port",children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:e.input,icon:"compress-arrows-alt",onClick:function(){return l("switch_mode",{mode:"in",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:e.output,icon:"expand-arrows-alt",onClick:function(){return l("switch_mode",{mode:"out",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:e.input||e.output,content:e.f_type||"None",onClick:function(){return l("switch_filter",{mode:e.f_type,dir:e.dir})}})],4):c(e)},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return l("set_flow_rate")}}):p/10+" L/s"})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return c("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return c("configure")}})],4),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,{textAlign:"center",children:"Port"}),s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Input"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Output"})],4):(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Concentration"}),s?(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Lock"}):null]}),m?m.map((function(e){return(0,o.createComponentVNode)(2,l,{port:e,config:s},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return c("set_flow_rate")}}):p/10+" L/s"})]})})]})})};var l=function(e,t){var n=(0,r.useBackend)(t).act,i=e.port,l=e.config;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:i.dir+" Port"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:i.input,disabled:i.output,icon:"compress-arrows-alt",onClick:function(){return n("switch_mode",{mode:i.input?"none":"in",dir:i.dir})}}):c(i)}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:i.output,icon:"expand-arrows-alt",onClick:function(){return n("switch_mode",{mode:"out",dir:i.dir})}}):100*i.concentration+"%"}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",width:"20%",children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",icon:"wrench",disabled:!i.input,content:i.input?100*i.concentration+" %":"-",onClick:function(){return n("switch_con",{dir:i.dir})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.con_lock?"lock":"lock-open",disabled:!i.input,selected:i.con_lock,content:i.f_type||"None",onClick:function(){return n("switch_conlock",{dir:i.dir})}})})],4):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(0),r=n(5),a=n(1),i=n(3),c=n(2),l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.OperatingComputer=function(e,t){var n,r=(0,a.useBackend)(t),l=r.act,d=r.data,u=d.hasOccupant,s=d.choice;return n=s?(0,o.createComponentVNode)(2,h):u?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,i.Window,{width:650,height:455,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!s,icon:"user",onClick:function(){return l("choiceOff")},children:"Patient"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!!s,icon:"cog",onClick:function(){return l("choiceOn")},children:"Options"})]}),(0,o.createComponentVNode)(2,c.Section,{flexGrow:"1",children:n})]})})};var m=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Patient",level:"2",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:n.name}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",color:l[n.stat][0],children:l[n.stat][1]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxHealth,value:n.health/n.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),d.map((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e[0]+" Damage",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]])},t)},t)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxTemp,value:n.bodyTemperature/n.maxTemp,color:s[n.temperatureSuitability+3],children:[(0,r.round)(n.btCelsius),"\xb0C, ",(0,r.round)(n.btFaren),"\xb0F"]})}),!!n.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.bloodMax,value:n.bloodLevel/n.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[n.bloodPercent,"%, ",n.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pulse",children:[n.pulse," BPM"]})],4)]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Current Procedure",level:"2",children:n.surgery&&n.surgery.length?(0,o.createComponentVNode)(2,c.LabeledList,{children:n.surgery.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Current State",children:e.currentStage}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Possible Next Steps",children:e.nextSteps.map((function(e){return(0,o.createVNode)(1,"div",null,e,0,null,e)}))})]})},e.name)}))}):(0,o.createComponentVNode)(2,c.Box,{color:"label",children:"No procedure ongoing."})})],4)},p=function(){return(0,o.createComponentVNode)(2,c.Flex,{textAlign:"center",height:"100%",children:(0,o.createComponentVNode)(2,c.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,c.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No patient detected."]})})},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.verbose,d=i.health,u=i.healthAlarm,s=i.oxy,m=i.oxyAlarm,p=i.crit;return(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loudspeaker",children:(0,o.createComponentVNode)(2,c.Button,{selected:l,icon:l?"toggle-on":"toggle-off",content:l?"On":"Off",onClick:function(){return r(l?"verboseOff":"verboseOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer",children:(0,o.createComponentVNode)(2,c.Button,{selected:d,icon:d?"toggle-on":"toggle-off",content:d?"On":"Off",onClick:function(){return r(d?"healthOff":"healthOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:u,stepPixelSize:"5",ml:"0",format:function(e){return e+"%"},onChange:function(e,t){return r("health_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm",children:(0,o.createComponentVNode)(2,c.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"On":"Off",onClick:function(){return r(s?"oxyOff":"oxyOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:m,stepPixelSize:"5",ml:"0",onChange:function(e,t){return r("oxy_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Critical Alert",children:(0,o.createComponentVNode)(2,c.Button,{selected:p,icon:p?"toggle-on":"toggle-off",content:p?"On":"Off",onClick:function(){return r(p?"critOff":"critOn")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapDisperser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapDisperser=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:400,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.faillink,u=l.calibration,s=l.overmapdir,m=l.cal_accuracy,p=l.strength,h=l.range,f=l.next_shot,C=l.nopower,N=(l.skill,l.chargeload);return d?(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:"Machine is incomplete, out of range, or misaligned!"}):(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",children:(0,o.createComponentVNode)(2,a.Section,{title:"Targeting",textAlign:"center",children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{actToDo:"choose",selected:function(e){return e===s}})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"74%",grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Charge",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"At least one part of the machine is unpowered."})||null,(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Load Type",children:N}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cooldown",children:0===f&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Ready"})||f>1&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," Seconds",(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Do not fire during cooldown."})]})||null})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Calibration",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"exchange-alt",onClick:function(){return i("skill_calibration")},children:"Pre-Calibration"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["Cal #",t,":",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"random",onClick:function(){return i("calibration",{calibration:t})},children:e.toString()})]},t)}))})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"45%",grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Setup",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Strength",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",onClick:function(){return i("strength")},children:p})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radius",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"expand-arrows-alt",onClick:function(){return i("range")},children:h})})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"red",icon:"bomb",onClick:function(){return i("fire")},children:"Fire ORB"})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapEngines=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapEngines=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.global_state,u=l.global_limit,s=l.engines_info,m=l.total_thrust;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:530,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Engines",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("global_toggle")},children:d?"Shut All Engines Down":"Start All Engines"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:-.1})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_global_limit")},children:[u,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:.1})},icon:"plus"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Thrust",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Engines",height:"340px",style:{"overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:0!==t&&-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:["Engine #",t+1," | Thrust: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust})," | Limit: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust_limiter,format:function(e){return e+"%"}})]}),children:(0,o.createComponentVNode)(2,a.Section,{width:"127%",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Type",children:e.eng_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Box,{color:e.eng_on?1===e.eng_on?"good":"average":"bad",children:e.eng_on?1===e.eng_on?"Online":"Booting":"Offline"}),e.eng_status.map((function(e){return Array.isArray(e)?(0,o.createComponentVNode)(2,a.Box,{color:e[1],children:e[0]}):(0,o.createComponentVNode)(2,a.Box,{children:e})}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Thrust",children:e.eng_thrust}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:-.1,engine:e.eng_reference})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_limit",{engine:e.eng_reference})},children:[e.eng_thrust_limiter,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:.1,engine:e.eng_reference})},icon:"plus"})]})]})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,iconSpin:-1===e.eng_on,color:-1===e.eng_on?"purple":null,selected:1===e.eng_on,icon:"power-off",onClick:function(){return c("toggle",{engine:e.eng_reference})},children:e.eng_on?1===e.eng_on?"Shutoff":"Booting":"Startup"})})]},t)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapFlightDataWrap=t.OvermapHelm=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapHelm=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:565,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"40%",height:"180px",children:(0,o.createComponentVNode)(2,l)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",height:"180px",children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"35%",height:"180px",children:(0,o.createComponentVNode)(2,u)})]}),(0,o.createComponentVNode)(2,s)]})})};var l=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Flight Data",16),(0,o.createComponentVNode)(2,c.OvermapFlightData)],4,{style:{height:"100%",border:"1px solid #4972a1",margin:"none"}})};t.OvermapFlightDataWrap=l;var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.canburn,u=l.manual_control;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Manual Control",16),(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{disabled:!d,actToDo:"move"})})}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",mt:1,children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,underline:!0,children:"Direct Control"}),(0,o.createComponentVNode)(2,a.Button,{selected:u,onClick:function(){return i("manual")},icon:"compass",children:u?"Enabled":"Disabled"})]})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.dest,d=c.d_x,u=c.d_y,s=c.speedlimit,m=c.autopilot;return c.autopilot_disabled?(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"bad",fontSize:1.2,children:"AUTOPILOT DISABLED"}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"average",children:"Warning: This vessel is equipped with a class I autopilot. Class I autopilots are unable to do anything but fly in a straight line directly towards the target, and may result in collisions."}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{mt:1,color:"bad",content:"Unlock Autopilot",confirmContent:"ACCEPT RISKS?",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",onClick:function(){return i("apilot_lock")}})})],4,{style:{height:"100%",border:"1px solid #4972a1"}}):(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{setx:!0})},children:d}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{sety:!0})},children:u})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("setcoord",{setx:!0,sety:!0})},children:"None"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speed Limit",children:(0,o.createComponentVNode)(2,a.Button,{icon:"tachometer-alt",onClick:function(){return i("speedlimit")},children:[s," Gm/h"]})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,selected:m,disabled:!l,icon:"robot",onClick:function(){return i("apilot")},children:m?"Engaged":"Disengaged"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"good",icon:"exclamation-triangle",onClick:function(){return i("apilot_lock")},children:"Lock Autopilot"})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.sector,d=c.s_x,u=c.s_y,s=c.sector_info,m=c.landed,p=c.locations;return(0,o.createComponentVNode)(2,a.Section,{title:"Navigation Data",m:.3,mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coordinates",children:[d," : ",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Data",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:m})]}),(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",justify:"center",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"save",onClick:function(){return i("add",{add:"current"})},children:"Save Current Position"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sticky-note",onClick:function(){return i("add",{add:"new"})},children:"Add New Entry"})})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,scrollable:!0,height:"130px",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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Coordinates"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),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.x," : ",e.y]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"rocket",onClick:function(){return i("setds",{x:e.x,y:e.y})},children:"Plot Course"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return i("remove",{remove:e.reference})},children:"Remove"})]})]},e.name)}))]})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShieldGenerator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShieldGenerator=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:500,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=c.modes,s=c.offline_for;return s?(0,o.createComponentVNode)(2,a.Section,{title:"EMERGENCY SHUTDOWN",color:"bad",children:["An emergency shutdown has been initiated - generator cooling down. Please wait until the generator cools down before resuming operation. Estimated time left: ",s," seconds."]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Section,{title:"Field Calibration",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:e.status,onClick:function(){return i("toggle_mode",{toggle_mode:e.flag})},children:e.status?"Enabled":"Disabled"}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.desc}),(0,o.createComponentVNode)(2,a.Box,{mt:.5,children:["Multiplier: ",e.multiplier]})]},e.name)}))})],4)},l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.running,l=i.overloaded,d=i.mitigation_max,u=i.mitigation_physical,s=i.mitigation_em,m=i.mitigation_heat,p=i.field_integrity,h=i.max_energy,f=i.current_energy,C=i.percentage_energy,N=i.total_segments,b=i.functional_segments,V=i.field_radius,g=i.target_radius,v=i.input_cap_kw,k=i.upkeep_power_usage,_=i.power_usage,y=i.spinup_counter;return(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:"Generator is",children:1===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Shutting Down"})||2===c&&(l&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Overloaded"})||(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Running"}))||3===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Inactive"})||4===c&&(0,o.createComponentVNode)(2,a.Box,{color:"blue",children:["Spinning Up\xa0",g!==V&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"(Adjusting Radius)"})||(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[2*y,"s"]})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Offline"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Storage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,maxValue:h,children:[f," / ",h," MJ (",C,"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shield Integrity",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mitigation",children:[s,"% EM / ",u,"% PH / ",m,"% HE / ",d,"% MAX"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upkeep Energy Use",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:k})," kW"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Energy Use",children:v&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:_,maxValue:v,children:[_," / ",v," kW"]})})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:_})," kW (No Limit)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Field Size",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:b}),"\xa0/\xa0",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:N})," m\xb2 (radius ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:V}),", target ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:g}),")"]})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.running,d=c.hacked,u=c.idle_multiplier,s=c.idle_valid_values;return(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([l>=2&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("begin_shutdown")},selected:!0,children:"Turn off"}),3===l&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:0})},children:"Activate"})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:1})},selected:!0,children:"Deactivate"})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("start_generator")},children:"Turn on"}),l&&d&&(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",onClick:function(){return i("emergency_shutdown")},color:"bad",children:"EMERGENCY SHUTDOWN"})||null],0),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",onClick:function(){return i("set_range")},children:"Set Field Range"}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",onClick:function(){return i("set_input_cap")},children:"Set Input Cap"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Set inactive power use intensity",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e===u,disabled:4===l,onClick:function(){return i("switch_idle",{switch_idle:e})},children:e},e)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShipSensors=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShipSensors=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.viewing,u=l.on,s=l.range,m=l.health,p=l.max_health,h=l.heat,f=l.critical_heat,C=l.status,N=l.contacts;return(0,o.createComponentVNode)(2,i.Window,{width:375,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eye",selected:d,onClick:function(){return c("viewing")},children:"Map View"}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,onClick:function(){return c("toggle")},children:u?"Sensors Enabled":"Sensors Disabled"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:C}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,a.Button,{icon:"signal",onClick:function(){return c("range")},children:s})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*p,Infinity],average:[.25*p,.75*p],bad:[-Infinity,.25*p]},value:m,maxValue:p,children:[m," / ",p]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*f,Infinity],average:[.5*f,.75*f],good:[-Infinity,.5*f]},value:h,maxValue:f,children:h<.5*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Temperature low."})||h<.75*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Sensor temperature high!"})||(0,o.createComponentVNode)(2,a.Box,{children:"TEMPERATURE CRITICAL: Disable or reduce power immediately!"})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Contacts",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"search",onClick:function(){return c("scan",{scan:e.ref})},children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,inline:!0,children:["Scan: ",e.name]}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[", bearing: ",e.bearing,"\xb0"]})]},e.ref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No contacts on sensors."})}),"MISSING"===l.status&&(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wifi",onClick:function(){return c("link")},children:"Link up with sensor suite?"})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ParticleAccelerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ParticleAccelerator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.assembled,u=l.power,s=l.strength;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:185,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:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Run Scan",onClick:function(){return c("scan")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:d?"good":"bad",children:d?"Ready - All parts in place":"Unable to detect all parts"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Particle Accelerator Controls",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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:!d,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Particle Strength",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:!d,onClick:function(){return c("remove_strength")}})," ",String(s).padStart(1,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:!d,onClick:function(){return c("add_strength")}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PartsLathe=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(132);t.PartsLathe=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.panelOpen,u.copyBoard),m=u.copyBoardReqComponents,p=u.queue,h=u.building,f=u.buildPercent,C=u.error,N=u.recipies;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[C&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:["Missing Materials: ",C]})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,l.Materials,{displayAllMat:!0})}),h&&(0,o.createComponentVNode)(2,a.Section,{title:"Currently Building",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:(0,c.toTitleCase)(h)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:f,maxValue:100})})]})})||null,s&&(0,o.createComponentVNode)(2,a.Section,{title:"Circuit Reader",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loaded Circuit",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return d("ejectBoard")},children:"Eject"}),children:(0,c.toTitleCase)(s)})}),m&&m.length&&(0,o.createFragment)([m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[e.qty," x ",(0,c.toTitleCase)(e.name)]},e.name)})),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queueBoard")},children:"Build All"})],0)||(0,o.createComponentVNode)(2,a.Box,{children:"Board has no required components."})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Queue",children:p.length&&p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["#",t+1,": ",(0,c.toTitleCase)(e),(t>0||!h)&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"times",onClick:function(){return d("cancel",{cancel:t+1})},children:"Cancel"})||null]},e)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Queue Empty"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Recipes",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queue",{queue:e.type})},children:(0,c.toTitleCase)(e.name)})},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PathogenicIsolator=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(45),i=n(2),c=n(3),l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.can_print,l=e.args;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",title:l.name||"Virus",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!c,icon:"print",content:"Print",onClick:function(){return a("print",{type:"virus_record",vir:l.record})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return a("modal_close")}})],4),children:(0,o.createComponentVNode)(2,i.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:[l.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible cure",children:l.antigen}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rate of Progression",children:l.rate}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Antibiotic Resistance",children:[l.resistance,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species Affected",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:l.symptoms.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0"]}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]})]},e.stage)}))})})]})})})};t.PathogenicIsolator=function(e,t){var n=(0,r.useBackend)(t),s=(n.act,n.data.isolating),m=(0,r.useLocalState)(t,"tabIndex",0),p=m[0],h=m[1],f=null;return 0===p?f=(0,o.createComponentVNode)(2,d):1===p&&(f=(0,o.createComponentVNode)(2,u)),(0,a.modalRegisterBodyOverride)("virus",l),(0,o.createComponentVNode)(2,c.Window,{height:500,width:520,resizable:!0,children:[(0,o.createComponentVNode)(2,a.ComplexModal,{maxHeight:"100%",maxWidth:"95%"}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[s&&(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"The Isolator is currently isolating..."})||null,(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Home"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Database"})]}),f]})]})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.syringe_inserted,d=c.pathogen_pool,u=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Pathogens",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!u,onClick:function(){return a("print",{type:"patient_diagnosis"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Syringe",disabled:!l,onClick:function(){return a("eject")}})],4),children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:(0,o.createComponentVNode)(2,i.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:[(0,o.createVNode)(1,"u",null,[(0,o.createTextVNode)("Stamm #"),e.unique_id],0),e.is_in_database?" (Analyzed)":" (Not Analyzed)"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Isolate",onClick:function(){return a("isolate",{isolate:e.reference})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Database",disabled:!e.is_in_database,onClick:function(){return a("view_entry",{vir:e.record})}})]})]})}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",mb:1,children:e.name}),e.dna]})]},e.unique_id)}))||(l?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No samples detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No syringe inserted."}))})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.database,d=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Database",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!d,onClick:function(){return a("print",{type:"virus_list"})}}),children:l.length&&l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"search",onClick:function(){return a("view_entry",{vir:e.record})},children:e.name},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"The viral database is empty."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Pda=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(177),l=n(591);t.Pda=function(e,t){var n=(0,r.useBackend)(t),m=(n.act,n.data),p=m.app,h=m.owner,f=m.useRetro;if(!h)return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{stretchContents:!0,children:"Warning: No ID information found! Please swipe ID!"})})});var C=function(e){var t;try{t=l("./"+e+".js")}catch(o){if("MODULE_NOT_FOUND"===o.code)return(0,c.routingError)("notFound",e);throw o}var n=t[e];return n||(0,c.routingError)("missingExport",e)}(p.template),N=(0,r.useLocalState)(t,"settingsMode",!1),b=N[0],V=N[1];return(0,o.createComponentVNode)(2,i.Window,{width:580,height:670,theme:f?"pda-retro":null,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{settingsMode:b,setSettingsMode:V}),b&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Icon,{name:p.icon,mr:1}),p.name]}),p:1,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Box,{mb:8}),(0,o.createComponentVNode)(2,s,{setSettingsMode:V})]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.settingsMode,d=e.setSettingsMode,u=c.idInserted,s=c.idLink,m=(c.cartridge_name,c.stationTime);return(0,o.createComponentVNode)(2,a.Box,{mb:1,children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-between",children:[!!u&&(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:"transparent",onClick:function(){return i("Authenticate")},content:s})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,textAlign:"center",bold:!0,children:m}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{selected:l,onClick:function(){return d(!l)},icon:"cog"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("Retro")},icon:"adjust"})]})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.idInserted,d=c.idLink,u=c.cartridge_name,s=c.touch_silent;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"R.E.T.R.O Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",content:"Retro Theme",onClick:function(){return i("Retro")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Touch Sounds",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",selected:!s,content:s?"Disabled":"Enabled",onClick:function(){return i("TouchSounds")}})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cartridge",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Eject")},content:u})}),!!l&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Card",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Authenticate")},content:d})})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.setSettingsMode,d=c.app,u=c.useRetro;return(0,o.createComponentVNode)(2,a.Box,{position:"fixed",bottom:"0%",left:"0%",right:"0%",backgroundColor:u?"#6f7961":"#1b1b1b",children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.has_back?"white":"disabled",textAlign:"center",icon:"undo",mb:0,fontSize:1.7,onClick:function(){return i("Back")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.is_home?"disabled":"white",textAlign:"center",icon:"home",mb:0,fontSize:1.7,onClick:function(){l(!1),i("Home")}})})]})})}},function(e,t,n){var o={"./pda_atmos_scan.js":592,"./pda_janitor.js":593,"./pda_main_menu.js":594,"./pda_manifest.js":595,"./pda_medical.js":596,"./pda_messenger.js":597,"./pda_news.js":598,"./pda_notekeeper.js":599,"./pda_power.js":600,"./pda_security.js":601,"./pda_signaller.js":602,"./pda_status_display.js":603,"./pda_supply.js":604};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=591},function(e,t,n){"use strict";t.__esModule=!0,t.pda_atmos_scan=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2);t.pda_atmos_scan=function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(l).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_janitor=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_janitor=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.janitor);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Location",children:0===i.user_loc.x&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Unknown"})||(0,o.createComponentVNode)(2,a.Box,{children:[i.user_loc.x," / ",i.user_loc.y]})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Locations",children:i.mops&&(0,o.createVNode)(1,"ul",null,i.mops.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No mops detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Bucket Locations",children:i.buckets&&(0,o.createVNode)(1,"ul",null,i.buckets.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Capacity: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No buckets detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Cleanbot Locations",children:i.cleanbots&&(0,o.createVNode)(1,"ul",null,i.cleanbots.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cleanbots detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Janitorial Cart Locations",children:i.carts&&(0,o.createVNode)(1,"ul",null,i.carts.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Water Level: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No janitorial carts detected nearby."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_main_menu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2);t.pda_main_menu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.owner,d=c.ownjob,u=c.idInserted,s=c.categories,m=c.pai,p=c.notifying;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Owner",color:"average",children:[l,", ",d]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Update PDA Info",disabled:!u,onClick:function(){return i("UpdateInfo")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Functions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){var t=c.apps[e];return t&&t.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:t.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.ref in p?e.notify_icon:e.icon,iconSpin:e.ref in p,color:e.ref in p?"red":"transparent",content:e.name,onClick:function(){return i("StartProgram",{program:e.ref})}},e.ref)}))},e):null}))})}),!!m&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"pAI",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){return i("pai",{option:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){return i("pai",{option:2})}})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_manifest=void 0;var o=n(0),r=(n(9),n(1)),a=n(2),i=n(94);t.pda_manifest=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.CrewManifestContent)})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_medical=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_medical=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.medical;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Medical Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:s.mi_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:s.ma_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:s.alg}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.alg_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Disease",children:s.cdi}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.cdi_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Medical record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_messenger=void 0;var o=n(0),r=n(7),a=n(9),i=n(1),c=n(2);t.pda_messenger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data);r.auto_scroll,r.convo_name,r.convo_job,r.messages;return r.active_conversation?(0,o.createComponentVNode)(2,d):(0,o.createComponentVNode)(2,u)};var l=function(e,t,n){if(t<0||t>n.length)return e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received";var o=n[t].sent;return e.sent&&o?"TinderMessage_Subsequent_Sent":e.sent||o?e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"},d=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=(u.auto_scroll,u.convo_name),m=u.convo_job,p=u.messages,h=u.active_conversation,f=(u.useRetro,(0,i.useLocalState)(t,"clipboardMode",!1)),C=f[0],N=f[1],b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:e.sent?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:l(e,t-1,n),inline:!0,children:(0,r.decodeHtmlEntities)(e.message)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]});return C&&(b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:e.sent?"ClassicMessage_Sent":"ClassicMessage_Received",children:[e.sent?"You:":"Them:"," ",(0,r.decodeHtmlEntities)(e.message)]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]})),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return d("Clear",{option:"Convo"})},children:"Delete Conversations"})})}),b]})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=(a.auto_scroll,a.convopdas),d=a.pdas,u=a.charges,m=(a.plugins,a.silent),p=a.toff;return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:[(0,o.createComponentVNode)(2,c.Button,{selected:!m,icon:m?"volume-mute":"volume-up",onClick:function(){return r("Toggle Ringer")},children:["Ringer: ",m?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{color:p?"bad":"green",icon:"power-off",onClick:function(){return r("Toggle Messenger")},children:["Messenger: ",p?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"bell",onClick:function(){return r("Ringtone")},children:"Set Ringtone"}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return r("Clear",{option:"All"})},children:"Delete All Conversations"})]})}),!p&&(0,o.createComponentVNode)(2,c.Box,{children:[!!u&&(0,o.createComponentVNode)(2,c.Box,{children:[u," charges left."]}),!l.length&&!d.length&&(0,o.createComponentVNode)(2,c.Box,{children:"No other PDAs located."})||(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,s,{title:"Current Conversations",pdas:l,msgAct:"Select Conversation"}),(0,o.createComponentVNode)(2,s,{title:"Other PDAs",pdas:d,msgAct:"Message"})]})]})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",mt:2,children:"Messenger Offline."})]})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.pdas,d=e.title,u=e.msgAct,s=a.charges,m=a.plugins;return l&&l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:l.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-circle-down",content:e.Name,onClick:function(){return r(u,{target:e.Reference})}}),!!s&&m.map((function(t){return(0,o.createComponentVNode)(2,c.Button,{icon:t.icon,content:t.name,onClick:function(){return r("Messenger Plugin",{plugin:t.ref,target:e.Reference})}},t.ref)}))]},e.Reference)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:"No PDAs found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_news=void 0;var o=n(0),r=(n(9),n(7)),a=n(1),i=n(2);t.pda_news=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),d=r.feeds,u=r.target_feed;return(0,o.createComponentVNode)(2,i.Box,{children:!d.length&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,l)})};var c=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(l.name)+" by "+(0,r.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Back",icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:null})}}),children:l.messages.length&&l.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[",e.message_type," by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))||(0,o.createComponentVNode)(2,i.Box,{children:["No stories found in ",l.name,"."]})})},l=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Recent News",level:2,children:u.length&&(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,r.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,i.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})||(0,o.createComponentVNode)(2,i.Box,{children:"No recent stories found."})}),(0,o.createComponentVNode)(2,i.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_notekeeper=void 0;var o=n(0),r=n(1),a=n(2);t.pda_notekeeper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.note;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:c}})}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("Edit")},content:"Edit Notes"})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_power=void 0;var o=n(0),r=n(1),a=n(135);t.pda_power=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.PowerMonitorContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_security=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_security=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.security;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Security Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:s.criminal}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:s.mi_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:s.ma_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes:",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Security record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_signaller=void 0;var o=n(0),r=(n(9),n(7),n(1),n(2),n(199));t.pda_signaller=function(e,t){return(0,o.createComponentVNode)(2,r.SignalerContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_status_display=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_status_display=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Code",children:[(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){return i("Status",{statdisp:"blank"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Evac ETA",onClick:function(){return i("Status",{statdisp:"shuttle"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Message",onClick:function(){return i("Status",{statdisp:"message"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"exclamation-triangle",content:"ALERT",onClick:function(){return i("Status",{statdisp:"alert"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 1",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message1+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg1"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 2",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message2+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg2"})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_supply=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_supply=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.supply);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:i.shuttle_moving?"Moving to station "+i.shuttle_eta:"Shuttle at "+i.shuttle_loc})}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Approved Orders"}),i.approved.length&&i.approved.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," approved by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"}),(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Requested Orders"}),i.requests.length&&i.requests.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," requested by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Photocopier=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);t.Photocopier=function(e,t){var n=(0,a.useBackend)(t).data,u=n.isAI,s=n.has_toner,m=n.has_item;return(0,o.createComponentVNode)(2,i.Window,{title:"Photocopier",width:240,height:u?309:234,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[s?(0,o.createComponentVNode)(2,c):(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted toner cartridge."})}),m?(0,o.createComponentVNode)(2,l):(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted item."})}),!!u&&(0,o.createComponentVNode)(2,d)]})})};var c=function(e,t){var n=(0,a.useBackend)(t),i=(n.act,n.data),c=i.max_toner,l=i.current_toner,d=.66*c,u=.33*c;return(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.ProgressBar,{ranges:{good:[d,c],average:[u,d],bad:[0,u]},value:l,minValue:0,maxValue:c})})},l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data,l=c.num_copies;c.has_enough_toner;return(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{mt:.4,width:11,color:"label",children:"Make copies:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,width:2.6,height:1.65,step:1,stepPixelSize:8,minValue:1,maxValue:10,value:l,onDrag:function(e,t){return i("set_copies",{num_copies:t})}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{ml:.2,icon:"copy",textAlign:"center",onClick:function(){return i("make_copy")},children:"Copy"})})]}),(0,o.createComponentVNode)(2,r.Button,{mt:.5,textAlign:"center",icon:"reply",fluid:!0,onClick:function(){return i("remove")},children:"Remove item"})]})},d=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data.can_AI_print;return(0,o.createComponentVNode)(2,r.Section,{title:"AI Options",children:(0,o.createComponentVNode)(2,r.Box,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"images",textAlign:"center",disabled:!c,onClick:function(){return i("ai_photo")},children:"Print photo from database"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PipeDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(200);t.PipeDispenser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.disposals,s=d.p_layer,m=d.pipe_layers,p=d.categories,h=void 0===p?[]:p,f=(0,r.useLocalState)(t,"categoryName"),C=f[0],N=f[1],b=h.find((function(e){return e.cat_name===C}))||h[0];return(0,o.createComponentVNode)(2,i.Window,{width:425,height:515,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Layer",children:(0,o.createComponentVNode)(2,a.Box,{children:Object.keys(m).map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m[e]===s,content:e,onClick:function(){return l("p_layer",{p_layer:m[e]})}},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Pipes",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{fluid:!0,icon:c.ICON_BY_CATEGORY_NAME[e.cat_name],selected:e.cat_name===b.cat_name,onClick:function(){return N(e.cat_name)},children:e.cat_name},e.cat_name)}))}),null==b?void 0:b.recipes.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.pipe_name,title:e.pipe_name,onClick:function(){return l("dispense_pipe",{ref:e.ref,bent:e.bent,category:b.cat_name})}},e.pipe_name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PlantAnalyzer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PlantAnalyzer=function(e,t){var n=(0,r.useBackend)(t).data,a=250;return n.seed&&(a+=18*n.seed.trait_info.length),n.reagents&&n.reagents.length&&(a+=55,a+=20*n.reagents.length),(0,o.createComponentVNode)(2,i.Window,{width:400,height:a,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.no_seed,d=c.seed,u=c.reagents;return l?(0,o.createComponentVNode)(2,a.Section,{title:"Analyzer Unused",children:"You should go scan a plant! There is no data currently loaded."}):(0,o.createComponentVNode)(2,a.Section,{title:"Plant Information",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return i("print")},children:"Print Report"}),(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",color:"red",onClick:function(){return i("close")}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant Name",children:[d.name,"#",d.uid]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Endurance",children:d.endurance}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Yield",children:d.yield}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maturation Time",children:d.maturation_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Production Time",children:d.production_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Potency",children:d.potency})]}),u.length&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Plant Reagents",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," unit(s)."]},e.name)}))})})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Other Data",children:d.trait_info.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:.4,children:e},e)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PointDefenseControl=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PointDefenseControl=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.id,u=l.turrets;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Fire Assist Mainframe: "+(d||"[no tag]"),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:e.id,buttons:(0,o.createComponentVNode)(2,a.Button,{selected:e.active,icon:"power-off",onClick:function(){return c("toggle_active",{target:e.ref})},children:e.active?"Online":"Offline"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effective range",children:e.effective_range}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reaction wheel delay",children:e.reaction_wheel_delay}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recharge time",children:e.recharge_time})]})},e.id)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error: No weapon systems detected. Please check network connection."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.PortableGenerator=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.fuel_stored/d.fuel_capacity,s=(u>=.5?"good":u>.15&&"average")||"bad";return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!d.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.active?"power-off":"times",onClick:function(){return l("toggle_power")},selected:d.active,disabled:!d.ready_to_boot,children:d.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Type",buttons:d.fuel_stored>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:d.active,onClick:function(){return l("eject")},children:"Eject"}),children:(0,o.createComponentVNode)(2,a.Box,{color:s,children:[d.fuel_stored,"cm\xb3 ",d.sheet_name]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current fuel level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.fuel_stored/d.fuel_capacity,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[d.fuel_stored,"cm\xb3 / ",d.fuel_capacity,"cm\xb3"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Usage",children:[d.fuel_usage," cm\xb3/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.temperature_current,maxValue:d.temperature_max+30,color:d.temperature_overheat?"bad":"good",children:[(0,c.round)(d.temperature_current),"\xb0C"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",color:d.unsafe_output?"bad":null,children:d.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return l("lower_power")},children:d.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("higher_power")},children:d.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!d.connected&&"bad",children:d.connected?d.power_available:"Unconnected"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(201);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=d.target_pressure,m=d.default_pressure,p=d.min_pressure,h=d.max_pressure;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:375,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(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.Slider,{mt:"0.4em",animated:!0,minValue:p,maxValue:h,value:s,unit:"kPa",stepPixelSize:.3,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===p,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===m,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===h,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(1),a=n(2),i=(n(28),n(3)),c=n(201);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.rate,s=d.minrate,m=d.maxrate;return(0,o.createComponentVNode)(2,i.Window,{width:320,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Power Regulator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Rate",children:(0,o.createComponentVNode)(2,a.Slider,{mt:"0.4em",animated:!0,minValue:s,maxValue:m,value:u,unit:"L/s",onChange:function(e,t){return l("volume_adj",{vol:t})}})})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableTurret=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.PortableTurret=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.on,s=l.lethal,m=l.lethal_is_configurable,p=l.targetting_is_configurable,h=l.check_weapons,f=l.neutralize_noaccess,C=l.neutralize_norecord,N=l.neutralize_criminals,b=l.neutralize_all,V=l.neutralize_nonsynth,g=l.neutralize_unidentified,v=l.neutralize_down;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe an ID card to ",d?"unlock":"lock"," this interface."]}),(0,o.createComponentVNode)(2,a.Section,{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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:d,onClick:function(){return c("power")}})}),!!m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lethals",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"exclamation-triangle":"times",content:s?"On":"Off",color:s?"bad":"",disabled:d,onClick:function(){return c("lethal")}})})]})}),!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Humanoid Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:N,content:"Wanted Criminals",disabled:d,onClick:function(){return c("autharrest")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:C,content:"No Sec Record",disabled:d,onClick:function(){return c("authnorecord")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:h,content:"Unauthorized Weapons",disabled:d,onClick:function(){return c("authweapon")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:f,content:"Unauthorized Access",disabled:d,onClick:function(){return c("authaccess")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Other Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:g,content:"Unidentified Lifesigns (Xenos, Animals, Etc)",disabled:d,onClick:function(){return c("authxeno")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:V,content:"All Non-Synthetics",disabled:d,onClick:function(){return c("authsynth")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:v,content:"Downed Targets",disabled:d,onClick:function(){return c("authdown")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:b,content:"All Entities",disabled:d,onClick:function(){return c("authall")}})]})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PressureRegulator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PressureRegulator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=(l.max_pressure,l.input_pressure),m=l.output_pressure,p=l.regulate_mode,h=l.set_flow_rate,f=l.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:370,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Input Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f/10})," L/s"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:d?"Unlocked":"Closed",selected:d,onClick:function(){return c("toggle_valve")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulation",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Off",selected:0===p,onClick:function(){return c("regulate_mode",{mode:"off"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"Input",selected:1===p,onClick:function(){return c("regulate_mode",{mode:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"Output",selected:2===p,onClick:function(){return c("regulate_mode",{mode:"output"})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Desired Output Pressure",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_press",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_press",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_press",{press:"set"})}})],4),children:[u/100," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_flow_rate",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_flow_rate",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_flow_rate",{press:"set"})}})],4),children:[h/10," L/s"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PrisonerManagement=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(20);t.PrisonerManagement=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.chemImplants,s=l.trackImplants;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d&&(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:["This interface is currently locked.",(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",onClick:function(){return c("lock")},children:"Unlock"})})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Interface Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",onClick:function(){return c("lock")},children:"Lock Interface"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Chemical Implants",children:u.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Units Remaining"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Inject"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.host}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.units,"u remaining"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:1})},children:"(1)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:5})},children:"(5)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:10})},children:"(10)"})]})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Tracking Implants",children:s.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Message"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.host," (",e.id,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.loc}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("warn",{imp:e.ref})},children:"Message"})})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})})],4)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RIGSuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.RIGSuit=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),s=c.interfacelock,m=c.malf,p=c.aicontrol,h=c.ai,f=null;return s||m?f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"--HARDSUIT INTERFACE OFFLINE--"}):!h&&p&&(f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- HARDSUIT CONTROL OVERRIDDEN BY AI --"})),(0,o.createComponentVNode)(2,i.Window,{height:480,width:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:f||(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chargestatus,d=c.charge,u=c.maxcharge,s=c.aioverride,m=c.sealing,p=c.sealed,h=c.emagged,f=c.securitycheck,C=c.coverlock,N=(0,o.createComponentVNode)(2,a.Button,{content:"Suit "+(m?"seals working...":p?"is Active":"is Inactive"),icon:m?"redo":p?"power-off":"lock-open",iconSpin:m,disabled:m,selected:p,onClick:function(){return i("toggle_seals")}}),b=(0,o.createComponentVNode)(2,a.Button,{content:"AI Control "+(s?"Enabled":"Disabled"),selected:s,icon:"robot",onClick:function(){return i("toggle_ai_control")}});return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([N,b],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Supply",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:50,value:l,ranges:{good:[35,Infinity],average:[15,35],bad:[-Infinity,15]},children:[d," / ",u]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Status",children:h||!f?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error - Maintenance Lock Control Offline"}):(0,o.createComponentVNode)(2,a.Button,{icon:C?"lock":"lock-open",content:C?"Locked":"Unlocked",onClick:function(){return i("toggle_suit_lock")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealing,u=l.helmet,s=l.helmetDeployed,m=l.gauntlets,p=l.gauntletsDeployed,h=l.boots,f=l.bootsDeployed,C=l.chest,N=l.chestDeployed;return(0,o.createComponentVNode)(2,a.Section,{title:"Hardware",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"sign-out-alt":"sign-in-alt",content:s?"Deployed":"Deploy",disabled:d,selected:s,onClick:function(){return i("toggle_piece",{piece:"helmet"})}}),children:u?(0,c.capitalize)(u):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gauntlets",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"sign-out-alt":"sign-in-alt",content:p?"Deployed":"Deploy",disabled:d,selected:p,onClick:function(){return i("toggle_piece",{piece:"gauntlets"})}}),children:m?(0,c.capitalize)(m):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Boots",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"sign-out-alt":"sign-in-alt",content:f?"Deployed":"Deploy",disabled:d,selected:f,onClick:function(){return i("toggle_piece",{piece:"boots"})}}),children:h?(0,c.capitalize)(h):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chestpiece",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:N?"sign-out-alt":"sign-in-alt",content:N?"Deployed":"Deploy",disabled:d,selected:N,onClick:function(){return i("toggle_piece",{piece:"chest"})}}),children:C?(0,c.capitalize)(C):"ERROR"})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealed,u=l.sealing,s=l.primarysystem,m=l.modules;return!d||u?(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"HARDSUIT SYSTEMS OFFLINE"})}):(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:"0.2rem",fontSize:1.5,children:["Selected Primary: ",(0,c.capitalize)(s||"None")]}),m&&m.map((function(e,t){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:(0,c.toTitleCase)(e.name)+(e.damage?" (damaged)":""),buttons:(0,o.createFragment)([e.can_select?(0,o.createComponentVNode)(2,a.Button,{selected:e.name===s,content:e.name===s?"Selected":"Select",icon:"arrow-circle-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select"})}}):null,e.can_use?(0,o.createComponentVNode)(2,a.Button,{content:e.engagestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"engage"})}}):null,e.can_toggle?(0,o.createComponentVNode)(2,a.Button,{selected:e.is_active,content:e.is_active?e.deactivatestring:e.activatestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"toggle"})}}):null],0),children:[e.damage>=2?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- MODULE DESTROYED --"}):(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:[(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Engage: ",e.engagecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Active: ",e.activecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Passive: ",e.passivecost]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:e.desc})]}),e.charges?(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Module Charges",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Selected",children:(0,c.capitalize)(e.chargetype)}),e.charges.map((function(t,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(t.caption),children:(0,o.createComponentVNode)(2,a.Button,{selected:e.realchargetype===t.index,icon:"arrow-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select_charge_type",charge_type:t.index})}})},t.caption)}))]})})}):null]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(0),r=(n(9),n(5)),a=n(1),i=n(2),c=n(28),l=n(3);t.Radio=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.rawfreq,m=u.minFrequency,p=u.maxFrequency,h=u.listening,f=u.broadcasting,C=u.subspace,N=u.subspaceSwitchable,b=u.chan_list,V=u.loudspeaker,g=u.mic_cut,v=u.spk_cut,k=u.useSyndMode,_=c.RADIO_CHANNELS.find((function(e){return e.freq===Number(s)})),y=156;return b&&b.length>0?y+=28*b.length+6:y+=24,N&&(y+=38),(0,o.createComponentVNode)(2,l.Window,{width:310,height:y,resizable:!0,theme:k?"syndicate":"",children:(0,o.createComponentVNode)(2,l.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:"Frequency",children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:m/10,maxValue:p/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},onDrag:function(e,t){return d("setFrequency",{freq:(0,r.round)(10*t)})}}),_&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:_.color,ml:2,children:["[",_.name,"]"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:h?"volume-up":"volume-mute",selected:h,disabled:v,onClick:function(){return d("listen")}}),(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:f?"microphone":"microphone-slash",selected:f,disabled:g,onClick:function(){return d("broadcast")}}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"bullhorn",selected:C,content:"Subspace Tx "+(C?"ON":"OFF"),onClick:function(){return d("subspace")}})}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:V?"volume-up":"volume-mute",selected:V,content:"Loudspeaker",onClick:function(){return d("toggleLoudspeaker")}})})]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Channels",children:[(!b||0===b.length)&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"No channels detected."}),(0,o.createComponentVNode)(2,i.LabeledList,{children:b?b.map((function(e){var t=c.RADIO_CHANNELS.find((function(t){return t.freq===Number(e.freq)})),n="default";return t&&(n=t.color),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.display_name,labelColor:n,textAlign:"right",children:e.secure_channel&&C?(0,o.createComponentVNode)(2,i.Button,{icon:e.sec_channel_listen?"square-o":"check-square-o",selected:!e.sec_channel_listen,content:e.sec_channel_listen?"Off":"On",onClick:function(){return d("channel",{channel:e.chan})}}):(0,o.createComponentVNode)(2,i.Button,{content:"Switch",selected:e.chan===s,onClick:function(){return d("specFreq",{channel:e.chan})}})},e.chan)})):null})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RequestConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).act,r=e.dept_list,c=e.department;return(0,o.createComponentVNode)(2,i.LabeledList,{children:r.sort().map((function(e){return e!==c&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"envelope-open-text",onClick:function(){return n("write",{write:e,priority:1})},children:"Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",onClick:function(){return n("write",{write:e,priority:2})},children:"High Priority"})],4)})||null}))})},d={0:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.silent;return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,i.Button,{selected:!c,icon:c?"volume-mute":"volume-up",onClick:function(){return r("toggleSilent")},children:["Speaker ",c?"OFF":"ON"]})})},1:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.assist_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Request assistance from another department",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},2:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.supply_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Supplies",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},3:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.info_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Report Anonymous Information",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},4:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:2,color:"good",children:"Message Sent Successfully"}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},5:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,bold:!0,color:"bad",children:"An error occured. Message Not Sent."}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},6:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.message_log;return(0,o.createComponentVNode)(2,i.Section,{title:"Messages",children:l.length&&l.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.decodeHtmlEntities)(e[0]),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print",{print:t+1})},children:"Print"}),children:(0,r.decodeHtmlEntities)(e[1])},t)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No messages."})})},7:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.message,u=l.recipient,s=l.priority,m=l.msgStamped,p=l.msgVerified;return(0,o.createComponentVNode)(2,i.Section,{title:"Message Authentication",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message for "+u,children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Priority",children:2===s?"High Priority":1===s?"Normal Priority":"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Validated By",color:p?"good":"bad",children:(0,r.decodeHtmlEntities)(p)||"No Validation"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamped By",color:m?"good":"bad",children:(0,r.decodeHtmlEntities)(m)||"No Stamp"})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"share",onClick:function(){return c("department",{department:u})},children:"Send Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return c("setScreen",{setScreen:0})},children:"Back"})]})},8:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(c.department,c.screen,c.message_log,c.newmessagepriority,c.silent,c.announcementConsole,c.assist_dept,c.supply_dept,c.info_dept,c.message),d=(c.recipient,c.priority,c.msgStamped,c.msgVerified,c.announceAuth);return(0,o.createComponentVNode)(2,i.Section,{title:"Send Station-Wide Announcement",children:[d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"good",mb:1,children:"ID Verified. Authentication Accepted."}),(0,o.createComponentVNode)(2,i.Section,{title:"Message",mt:1,maxHeight:"200px",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"pen",onClick:function(){return r("writeAnnouncement")},children:"Edit"}),children:l||"No Message"})],4)||(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mb:1,children:"Swipe your ID card to authenticate yourself."}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l||!d,icon:"share",onClick:function(){return r("sendAnnouncement")},children:"Announce"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return r("setScreen",{setScreen:0})},children:"Back"})]})}};t.RequestConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,u=l.screen,s=l.newmessagepriority,m=l.announcementConsole,p=d[u];return(0,o.createComponentVNode)(2,c.Window,{width:520,height:410,resizable:!0,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:6===u,onClick:function(){return r("setScreen",{setScreen:6})},icon:"envelope-open-text",children:"Messages"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return r("setScreen",{setScreen:1})},icon:"share-square",children:"Assistance"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return r("setScreen",{setScreen:2})},icon:"share-square",children:"Supplies"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return r("setScreen",{setScreen:3})},icon:"share-square-o",children:"Report"}),m&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:8===u,onClick:function(){return r("setScreen",{setScreen:8})},icon:"volume-up",children:"Announce"})||null,(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return r("setScreen",{setScreen:0})},icon:"cog"})]}),s&&(0,o.createComponentVNode)(2,i.Section,{title:s>1?"NEW PRIORITY MESSAGES":"There are new messages!",color:s>1?"bad":"average",bold:s>1})||null,(0,o.createComponentVNode)(2,p)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).data,o=e.title,r=n[e.target];return"number"==typeof r?o+" - Page "+(r+1):o},d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.target;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return n(r,{reset:!0})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-left",onClick:function(){return n(r,{reverse:-1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-right",onClick:function(){return n(r,{reverse:1})}})],4)},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.tech,l=e.disk;if(!l||!l.present)return null;var d=(0,a.useSharedState)(t,"saveDialogTech",!1),u=d[0],s=d[1];return u?(0,o.createComponentVNode)(2,i.Section,{title:"Load Technology to Disk",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return s(!1)}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){s(!1),r("copy_tech",{copy_tech_ID:e.id})},children:"Copy To Disk"})},e.name)}))})}):(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk Contents",children:"(Technology Data Disk)"})}),l.stored&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:[(0,o.createComponentVNode)(2,i.Box,{children:l.name}),(0,o.createComponentVNode)(2,i.Box,{children:["Level: ",l.level]}),(0,o.createComponentVNode)(2,i.Box,{children:["Description: ",l.desc]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_tech")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_tech")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return s(!0)},children:"Load Tech To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.info.designs,s=e.disk;if(!s||!s.present)return null;var m=(0,a.useSharedState)(t,"saveDialogData",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Load Design to Disk",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return h(!1)}}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){h(!1),r("copy_design",{copy_design_ID:e.id})},children:"Copy To Disk"})},e.name)}))})]}):(0,o.createComponentVNode)(2,i.Box,{children:s.stored&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Lathe Type",children:s.build_type}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required Materials",children:Object.keys(s.materials).map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[e," x ",s.materials[e]]},e)}))})]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_design")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_design")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:.5,children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return h(!0)},children:"Load Design To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=e.target,s=e.designs,m=e.buildName,p=e.buildFiveName;return u?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{target:"builder_page",title:"Designs"}),buttons:(0,o.createComponentVNode)(2,d,{target:"builder_page"}),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),s.length?s.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Flex,{width:"100%",justify:"space-between",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{width:"40%",style:{"word-wrap":"break-all"},children:e.name}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"15%",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:"wrench",onClick:function(){return r(m,{build:e.id,imprint:e.id})},children:"Build"}),p&&(0,o.createComponentVNode)(2,i.Button,{mb:-1,onClick:function(){return r(p,{build:e.id,imprint:e.id})},children:"x5"})]}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"45%",style:{"word-wrap":"break-all"},children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:e.mat_list.join(" ")}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",ml:1,children:e.chem_list.join(" ")})]})]}),(0,o.createComponentVNode)(2,i.Divider)],4,e.id)})):(0,o.createComponentVNode)(2,i.Box,{children:"No items could be found matching the parameters (page or search)."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error"})},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=e.name,u=null,s=null;if("Protolathe"===d?(u=l.info.linked_lathe,s=l.lathe_designs):(u=l.info.linked_imprinter,s=l.imprinter_designs),!u||!u.present)return(0,o.createComponentVNode)(2,i.Section,{title:d,children:["No ",d," found."]});var p=u,h=p.total_materials,f=p.max_materials,C=p.total_volume,N=p.max_volume,b=p.busy,V=p.mats,g=p.reagents,v=p.queue,k=(0,a.useSharedState)(t,"protoTab",0),_=k[0],y=k[1];return(0,o.createComponentVNode)(2,i.Section,{title:d,buttons:b&&(0,o.createComponentVNode)(2,i.Icon,{name:"sync",spin:!0})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Materials",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:h,maxValue:f,children:[h," cm\xb3 / ",f," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chemicals",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:C,maxValue:N,children:[C,"u / ",N,"u"]})})]}),(0,o.createComponentVNode)(2,i.Tabs,{mt:1,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"wrench",selected:0===_,onClick:function(){return y(0)},children:"Build"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"layer-group",iconSpin:b,color:b?"average":"transparent",selected:1===_,onClick:function(){return y(1)},children:"Queue"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cookie-bite",selected:2===_,onClick:function(){return y(2)},children:"Mat Storage"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"flask",selected:3===_,onClick:function(){return y(3)},children:"Chem Storage"})]}),0===_&&(0,o.createComponentVNode)(2,m,{target:u,designs:s,buildName:"Protolathe"===d?"build":"imprint",buildFiveName:"Protolathe"===d?"buildfive":null})||1===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return 1===e.index?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,labelColor:"bad",children:b?(0,o.createComponentVNode)(2,i.Button,{disabled:!0,icon:"trash",children:"Remove"}):(0,o.createComponentVNode)(2,i.Box,{children:["(Awaiting Materials)",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})]})}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{m:1,children:"Queue Empty."})})||2===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:V.map((function(e){var n=(0,a.useLocalState)(t,"ejectAmt"+e.name,0),l=n[0],d=n[1];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.NumberInput,{minValue:0,width:"100px",value:l,maxValue:e.sheets,onDrag:function(e,t){return d(t)}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){d(0),c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:l})},children:"Num"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){return c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:50})},children:"All"})],4),children:[e.amount," cm\xb3"]},e.name)}))})||3===_&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:g.length&&g.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.volume,"u",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eject",onClick:function(){return c("disposeP",{dispose:e.id})},children:"Purge"})]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",children:"No chems detected"})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"trash",onClick:function(){return c("disposeallP")},children:"Disposal All Chemicals In Storage"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})},h=[{name:"Protolathe",icon:"wrench",template:(0,o.createComponentVNode)(2,p,{name:"Protolathe"})},{name:"Circuit Imprinter",icon:"digital-tachograph",template:(0,o.createComponentVNode)(2,p,{name:"Circuit Imprinter"})},{name:"Destructive Analyzer",icon:"eraser",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.linked_destroy;if(!c.present)return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:"No destructive analyzer found."});var l=c.loaded_item,d=c.origin_tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:l&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Origin Tech",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.level,"\xa0\xa0",e.current&&"(Current: "+e.current+")"]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",children:"No origin tech found."})})})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,color:"red",icon:"eraser",onClick:function(){return r("deconstruct")},children:"Deconstruct Item"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_item")},children:"Eject Item"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"No Item Loaded. Standing-by..."})})}))},{name:"Settings",icon:"cog",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info,l=c.sync,d=c.linked_destroy,u=c.linked_imprinter,s=c.linked_lathe,m=(0,a.useSharedState)(t,"settingsTab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cogs",onClick:function(){return h(0)},selected:0===p,children:"General"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"link",onClick:function(){return h(1)},selected:1===p,children:"Device Linkages"})]}),0===p&&(0,o.createComponentVNode)(2,i.Box,{children:[l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",onClick:function(){return r("sync")},children:"Sync Database with Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"unlink",onClick:function(){return r("togglesync")},children:"Disconnect from Research Network"})],4)||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"link",onClick:function(){return r("togglesync")},children:"Connect to Research Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"lock",onClick:function(){return r("lock")},children:"Lock Console"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"red",icon:"trash",onClick:function(){return r("reset")},children:"Reset R&D Database"})]})||1===p&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",mb:1,onClick:function(){return r("find_device")},children:"Re-sync with Nearby Devices"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[d.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Destructive Analyzer",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"destroy"})},children:"Disconnect"})})||null,s.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Protolathe",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"lathe"})},children:"Disconnect"})})||null,u.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Circuit Imprinter",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"imprinter"})},children:"Disconnect"})})||null]})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})}))},{name:"Research List",icon:"flask",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Current Research Levels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:1})},children:"Print This Page"}),children:(0,o.createComponentVNode)(2,i.Table,{children:c.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.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{children:[" - Level ",e.level]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.desc})})]},e.name)}))})})}))},{name:"Design List",icon:"file",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.designs;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Researched Technologies & Designs",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:2})},children:"Print This Page"}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:e.desc},e.name)}))})]})}))},{name:"Disk Operations",icon:"save",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.info),c=r.d_disk,l=r.t_disk;return c.present||l.present?(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:[(0,o.createComponentVNode)(2,u,{disk:l}),(0,o.createComponentVNode)(2,s,{disk:c})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:"No disk inserted."})}))}];t.ResearchConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.busy_msg,u=l.locked,s=(0,a.useSharedState)(t,"rdmenu",0),m=s[0],p=s[1],f=!1;return(d||u)&&(f=!0),(0,o.createComponentVNode)(2,c.Window,{width:850,height:630,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:e.icon,selected:m===t,disabled:f,onClick:function(){return p(t)},children:e.name},t)}))}),d&&(0,o.createComponentVNode)(2,i.Section,{title:"Processing...",children:d})||u&&(0,o.createComponentVNode)(2,i.Section,{title:"Console Locked",children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("lock")},icon:"lock-open",children:"Unlock"})})||h[m].template]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchServerController=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);t.ResearchServerController=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:430,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=(i.badmin,i.servers),l=(i.consoles,(0,r.useSharedState)(t,"selectedServer",null)),u=l[0],s=l[1],m=c.find((function(e){return e.id===u}));return m?(0,o.createComponentVNode)(2,d,{setSelectedServer:s,server:m}):(0,o.createComponentVNode)(2,a.Section,{title:"Server Selection",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return s(e.id)},children:e.name})},e.name)}))})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.badmin),c=e.server,l=e.setSelectedServer,d=(0,r.useSharedState)(t,"tab",0),p=d[0],h=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return l(null)},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Access Rights"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Data Management"}),i&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===p,onClick:function(){return h(2)},color:"red",children:"Server-to-Server Transfer"})||null]}),0===p&&(0,o.createComponentVNode)(2,u,{server:c})||null,1===p&&(0,o.createComponentVNode)(2,s,{server:c})||null,2===p&&i&&(0,o.createComponentVNode)(2,m,{server:c})||null]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.consoles,u=function(e,t){return-1!==e.id_with_upload.indexOf(t.id)},s=function(e,t){return-1!==e.id_with_download.indexOf(t.id)};return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Consoles",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.loc+")",children:[(0,o.createComponentVNode)(2,a.Button,{icon:u(l,e)?"lock-open":"lock",selected:u(l,e),onClick:function(){return i("toggle_upload",{server:l.ref,console:e.ref})},children:u(l,e)?"Upload On":"Upload Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:s(l,e)?"lock-open":"lock",selected:s(l,e),onClick:function(){return i("toggle_download",{server:l.ref,console:e.ref})},children:s(l,e)?"Download On":"Download Off"})]},e.name)}))})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=(n.data,e.server);return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Research Levels",children:l.tech.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Reset",onClick:function(){return i("reset_tech",{server:l.ref,tech:e.id})}})},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Designs",children:(0,c.filter)((function(e){return!!e.name}))(l.designs).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Delete",onClick:function(){return i("reset_design",{server:l.ref,design:e.id})}})},e.name)}))})],4)},m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.badmin,u=c.servers;return d?(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Server Data Transfer",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,color:"bad",content:(0,o.createComponentVNode)(2,a.Box,{children:["Transfer from ",l.name," To ",e.name]}),onClick:function(){return i("transfer_data",{server:l.ref,target:e.ref})}})},e.name)}))}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=(n(28),n(45)),l=n(3),d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.obviously_dead,s=c.oocnotes,m=c.can_sleeve_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Mind Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"user-plus",content:"Sleeve",onClick:function(){return r("sleeve",{ref:l,mode:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-plus",content:"Card",onClick:function(){return r("sleeve",{ref:l,mode:2})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:s})})]})})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.species,s=c.sex,m=c.mind_compat,p=c.synthetic,h=c.oocnotes,f=c.can_grow_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Body Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:m}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:p?"Yes":"No"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,i.Button,{disabled:!f,icon:"user-plus",content:p?"Build":"Grow",onClick:function(){return r("create",{ref:l})}})})]})})};t.ResleevingConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),f=(r.menu,r.coredumped),C=r.emergency,N=(0,o.createFragment)([(0,o.createComponentVNode)(2,g),(0,o.createComponentVNode)(2,v),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})],4);return f&&(N=(0,o.createComponentVNode)(2,p)),C&&(N=(0,o.createComponentVNode)(2,h)),(0,c.modalRegisterBodyOverride)("view_b_rec",u),(0,c.modalRegisterBodyOverride)("view_m_rec",d),(0,o.createComponentVNode)(2,l.Window,{width:640,height:520,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,l.Window.Content,{className:"Layout__content--flexColumn",children:N})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Body Records"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===c,icon:"folder",onClick:function(){return r("menu",{num:3})},children:"Mind Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data,i=r.menu,c=r.bodyrecords,l=r.mindrecords;return 1===i?n=(0,o.createComponentVNode)(2,f):2===i?n=(0,o.createComponentVNode)(2,V,{records:c,actToDo:"view_b_rec"}):3===i&&(n=(0,o.createComponentVNode)(2,V,{records:l,actToDo:"view_m_rec"})),n},p=function(e,t){return(0,o.createComponentVNode)(2,i.Dimmer,{children:(0,o.createComponentVNode)(2,i.Flex,{direction:"column",justify:"space-evenly",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Icon,{size:12,color:"bad",name:"exclamation-triangle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,color:"bad",mt:5,children:(0,o.createVNode)(1,"h2",null,"TransCore dump completed. Resleeving offline.",16)})]})})},h=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"TRANSCORE DUMP",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h2",null,"!!WARNING!!",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"This will transfer all minds to the dump disk, and the TransCore will be made unusable until post-shift maintenance! This should only be used in emergencies!"}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Disk",color:"good",onClick:function(){return n("ejectdisk")}})}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Core Dump",confirmContent:"Disable Transcore?",color:"bad",onClick:function(){return n("coredump")}})})]})},f=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.loading,r.scantemp,r.occupant,r.locked,r.can_brainscan,r.scan_mode,r.pods,r.selected_pod;return(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:[(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,b),(0,o.createComponentVNode)(2,N)]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.pods,u=l.spods,s=l.selected_pod;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:s===e.pod,icon:s===e.pod&&"check",content:"Select",mt:u&&u.length?"2rem":"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):null},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.sleevers,d=c.spods,u=c.selected_sleever;return l&&l.length?l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"sleeve_"+(e.occupied?"occupied":"empty")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:e.occupied?"label":"bad",children:e.name}),(0,o.createComponentVNode)(2,i.Button,{selected:u===e.sleever,icon:u===e.sleever&&"check",content:"Select",mt:d&&d.length?"3rem":"1.5rem",onClick:function(){return r("selectsleever",{ref:e.sleever})}})]},t)})):null},b=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.spods,u=l.selected_printer;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:u===e.spod,icon:u===e.spod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectprinter",{ref:e.spod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"synthprinter"+(e.busy?"_working":"")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.steel>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.steel>=15e3?"circle":"circle-o"}),"\xa0",e.steel]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.glass>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.glass>=15e3?"circle":"circle-o"}),"\xa0",e.glass]}),n]},t)})):null},V=function(e,t){var n=(0,a.useBackend)(t).act,r=e.records,c=e.actToDo;return r.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:r.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.name,onClick:function(){return n(c,{ref:e.recref})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},g=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},v=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.pods,l=r.spods,d=r.sleevers;r.autoallowed,r.autoprocess,r.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:c&&c.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[c.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SynthFabs",children:l&&l.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[l.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sleevers",children:d&&d.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d.length," Connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingPod=void 0;var o=n(0),r=n(3),a=n(1),i=n(2);t.ResleevingPod=function(e,t){var n=(0,a.useBackend)(t).data,c=n.occupied,l=n.name,d=n.health,u=n.maxHealth,s=n.stat,m=n.mindStatus,p=n.mindName,h=n.resleeveSick,f=n.initialSick;return(0,o.createComponentVNode)(2,r.Window,{width:300,height:350,resizeable:!0,children:(0,o.createComponentVNode)(2,r.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",children:c?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:2===s?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"}):1===s?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Unconscious"}):(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},value:d/u,children:[d,"%"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Status",children:m?"Present":"Missing"}),m?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Occupying",children:p}):""]}),h?(0,o.createComponentVNode)(2,i.Box,{color:"average",mt:3,children:["Warning: Resleeving Sickness detected.",f?(0,o.createFragment)([(0,o.createTextVNode)(" Motion Sickness also detected. Please allow the newly resleeved person a moment to get their bearings. This warning will disappear when Motion Sickness is no longer detected.")],4):""]}):""],0):(0,o.createComponentVNode)(2,i.Box,{bold:!0,m:1,children:"Unoccupied."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RoboticsControlConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RoboticsControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.can_hack,s=d.safety,m=d.show_detonate_all,p=d.cyborgs,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:460,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Emergency Self Destruct",children:[(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock":"unlock",content:s?"Disable Safety":"Enable Safety",selected:s,onClick:function(){return l("arm",{})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bomb",disabled:s,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){return l("nuke",{})}})]}),(0,o.createComponentVNode)(2,c,{cyborgs:h,can_hack:u})]})})};var c=function(e,t){var n=e.cyborgs,i=(e.can_hack,(0,r.useBackend)(t)),c=i.act,l=i.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([!!e.hackable&&!e.emagged&&(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return c("hackbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){return c("stopbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){return c("killbot",{ref:e.ref})}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,o.createComponentVNode)(2,a.Box,{children:e.locstring})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.health>50?"good":"bad",value:e.health/100})}),"number"==typeof e.charge&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.charge>30?"good":"bad",value:e.charge/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Capacity",children:(0,o.createComponentVNode)(2,a.Box,{color:e.cell_capacity<3e4?"average":"good",children:e.cell_capacity})})],4)||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Power Cell"})}),!!e.is_hacked&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:(0,o.createComponentVNode)(2,a.Box,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected within access parameters."})}},function(e,t,n){"use strict";t.__esModule=!0,t.RogueZones=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RogueZones=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.timeout_percent,u=l.diffstep,s=l.difficulty,m=l.occupied,p=l.scanning,h=l.updated,f=l.debug,C=l.shuttle_location,N=l.shuttle_at_station,b=l.scan_ready,V=l.can_recall_shuttle;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Current Area",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mineral Content",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shuttle Location",buttons:V&&(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"rocket",onClick:function(){return c("recall_shuttle")},children:"Recall Shuttle"})||null,children:C}),m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",labelColor:"bad",label:"Personnel",children:["WARNING: Area occupied by ",m," personnel!"]})||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Personnel",color:"good",children:"No personnel detected."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!b,fluid:!0,icon:"search",onClick:function(){return c("scan_for_new")},children:"Scan For Asteroids"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scn Ramestat Core",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,maxValue:100,ranges:{good:[100,Infinity],average:[75,100],bad:[-Infinity,75]}})}),p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning",children:"In progress."})||null,h&&!p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Info",children:"Updated shuttle destination!"})||null,f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Debug",labelColor:"bad",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Timeout Percent: ",d]}),(0,o.createComponentVNode)(2,a.Box,{children:["Diffstep: ",u]}),(0,o.createComponentVNode)(2,a.Box,{children:["Difficulty: ",s]}),(0,o.createComponentVNode)(2,a.Box,{children:["Occupied: ",m]}),(0,o.createComponentVNode)(2,a.Box,{children:["Debug: ",f]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle Location: ",C]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle at station: ",N]}),(0,o.createComponentVNode)(2,a.Box,{children:["Scan Ready: ",b]})]})||null]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Secbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Secbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.idcheck,p=l.check_records,h=l.check_arrest,f=l.arrest_type,C=l.declare_arrests,N=l.will_patrol;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:320,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Security Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check for Weapon Authorization",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("idcheck")},children:m?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Security Records",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("ignorerec")},children:p?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Arrest Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("ignorearr")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Operating Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("switchmode")},children:f?"Detain":"Arrest"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Report Arrests",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("declarearrests")},children:C?"Yes":"No"})}),N&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Auto Patrol",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("patrol")},children:N?"Yes":"No"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SecurityRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.SecurityRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C&&(n=(0,o.createComponentVNode)(2,h)),(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"400px"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,N),(0,o.createComponentVNode)(2,a.Section,{height:"89%",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",color:e.color,content:e.id+": "+e.name+" (Criminal Status: "+e.criminal+")",onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.security,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Security Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Security Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Record (All)",color:"bad",onClick:function(){return i("del_r_2")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.general;return c&&c.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:[!!c.has_photos&&c.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)})),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_front")},children:"Update Front Photo"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_side")},children:"Update Side Photo"})]})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.security;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Security records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SeedStorage=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(9);t.SeedStorage=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.scanner,u.seeds),m=(0,l.sortBy)((function(e){return e.name.toLowerCase()}))(s);return(0,o.createComponentVNode)(2,i.Window,{width:600,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Seeds",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"60%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,c.toTitleCase)(e.name)+" #"+e.uid,children:(0,o.createComponentVNode)(2,a.Section,{width:"165%",title:"Traits",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(e.traits).map((function(t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.toTitleCase)(t),children:e.traits[t]},t)}))})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mt:.4,children:[e.amount," Remaining"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",onClick:function(){return d("vend",{id:e.id})},children:"Vend"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"trash",onClick:function(){return d("purge",{id:e.id})},children:"Purge"})})]},e.name+e.uid)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldCapacitor=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20);t.ShieldCapacitor=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.active,m=u.time_since_fail,p=u.stored_charge,h=u.max_charge,f=u.charge_rate,C=u.max_charge_rate;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,content:s?"Online":"Offline",onClick:function(){return d("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor Status",children:m>2?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stored Energy",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return(0,l.formatSiUnit)(e,0,"J")}})," (",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:100*(0,c.round)(p/h,1)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:f,step:100,stepPixelSize:.2,minValue:1e4,maxValue:C,format:function(e){return(0,l.formatPower)(e)},onDrag:function(e,t){return d("charge_rate",{rate:t})}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldGenerator=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20),d=n(61);t.ShieldGenerator=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.locked);return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:i?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,s)})})};var u=function(e,t){return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Locked",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:"Swipe your ID to begin."})]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data.lockedData,u=d.capacitors,s=d.active,m=d.failing,p=d.radius,h=d.max_radius,f=d.z_range,C=d.max_z_range,N=d.average_field_strength,b=d.target_field_strength,V=d.max_field_strength,g=d.shields,v=d.upkeep,k=d.strengthen_rate,_=d.max_strengthen_rate,y=d.gen_power,L=(u||[]).length;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Field Status",children:m?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unstable"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Stable"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Overall Field Strength",children:[(0,c.round)(N,2)," Renwick (",b&&(0,c.round)(100*N/b,1)||"NA","%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Upkeep Power",children:(0,l.formatPower)(v)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shield Generation Power",children:(0,l.formatPower)(y)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Currently Shielded",children:[g," m\xb2"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:L?u.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor #"+t,children:[e.active?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Online"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Offline"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge",children:[(0,l.formatSiUnit)(e.stored_charge,0,"J")," (",100*(0,c.round)(e.stored_charge/e.max_charge,2),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:e.failing?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."})})]})]},t)})):(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:"bad",children:"No Capacitors Connected"})})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:s?"Online":"Offline",selected:s,onClick:function(){return a("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Coverage Radius",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:6,minValue:0,maxValue:h,value:p,unit:"m",onDrag:function(e,t){return a("change_radius",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vertical Shielding",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,maxValue:C,value:f,unit:"vertical range",onDrag:function(e,t){return a("z_range",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,step:.1,maxValue:_,value:k,format:function(e){return(0,c.round)(e,1)},unit:"Renwick/s",onDrag:function(e,t){return a("strengthen_rate",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maximum Field Strength",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:1,maxValue:V,value:b,unit:"Renwick",onDrag:function(e,t){return a("target_field_strength",{val:t})}})})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleControl=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n="ERROR",r="bad",a=!1;return"docked"===e?(n="DOCKED",r="good"):"docking"===e?(n="DOCKING",r="average",a=!0):"undocking"===e?(n="UNDOCKING",r="average",a=!0):"undocked"===e&&(n="UNDOCKED",r="#676767"),a&&t&&(n+="-MANUAL"),(0,o.createComponentVNode)(2,i.Box,{color:r,children:n})},d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,d=e.engineName,u=void 0===d?"Bluespace Drive":d,s=c.shuttle_status,m=c.shuttle_state,p=c.has_docking,h=c.docking_status,f=c.docking_override,C=c.docking_codes;return(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:s}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:u,children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",children:l(h,f)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Codes",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return r("set_codes")},children:C||"Not Set"})})],4)||null]})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_launch,d=c.can_cancel,u=c.can_force;return(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("move")},disabled:!l,icon:"rocket",fluid:!0,children:"Launch Shuttle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("cancel")},disabled:!d,icon:"ban",fluid:!0,children:"Cancel Launch"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("force")},color:"bad",disabled:!u,icon:"exclamation-triangle",fluid:!0,children:"Force Launch"})})]})})},s={ShuttleControlConsoleDefault:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t);n.act,n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleMulti:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_cloak,s=c.can_pick,m=c.legit,p=c.cloaked,h=c.destination_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Section,{title:"Multishuttle Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:m?"ATC Inhibitor":"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:p,icon:p?"eye":"eye-o",onClick:function(){return r("toggle_cloaked")},children:p?"Enabled":"Disabled"})})||null,(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!s,onClick:function(){return r("pick")},children:h})})]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleExploration:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_pick,s=c.destination_name,m=c.fuel_usage,p=c.fuel_span,h=c.remaining_fuel;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{engineName:"Engines"}),(0,o.createComponentVNode)(2,i.Section,{title:"Jump Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!l,onClick:function(){return r("pick")},children:s})}),m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Est. Delta-V Budget",color:p,children:[h," m/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Avg. Delta-V Per Maneuver",children:[m," m/s"]})],4)||null]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleWeb:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.autopilot,s=d.can_rename,m=d.shuttle_state,p=d.is_moving,h=d.skip_docking,f=d.docking_status,C=d.docking_override,N=d.shuttle_location,b=d.can_cloak,V=d.cloaked,g=d.can_autopilot,v=d.routes,k=d.is_in_transit,_=d.travel_progress,y=d.time_left,L=d.doors,B=d.sensors;return(0,o.createFragment)([u&&(0,o.createComponentVNode)(2,i.Section,{title:"AI PILOT (CLASS D) ACTIVE",children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,italic:!0,children:"This vessel will start and stop automatically. Ensure that all non-cycling capable hatches and doors are closed, as the automated system may not be able to control them. Docking and flight controls are locked. To unlock, disable the automated flight system."})})||null,(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",buttons:s&&(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return c("rename_command")},children:"Rename"})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Engines",children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Location",children:(0,r.toTitleCase)(N)}),!h&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{selected:"docked"===f,disabled:"undocked"!==f&&"docked"!==f,onClick:function(){return c("dock_command")},children:"Dock"}),(0,o.createComponentVNode)(2,i.Button,{selected:"undocked"===f,disabled:"docked"!==f&&"undocked"!==f,onClick:function(){return c("undock_command")},children:"Undock"})],4),children:(0,o.createComponentVNode)(2,i.Box,{bold:!0,inline:!0,children:l(f,C)})})||null,b&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:V,icon:V?"eye":"eye-o",onClick:function(){return c("toggle_cloaked")},children:V?"Enabled":"Disabled"})})||null,g&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Autopilot",children:(0,o.createComponentVNode)(2,i.Button,{selected:u,icon:u?"eye":"eye-o",onClick:function(){return c("toggle_autopilot")},children:u?"Enabled":"Disabled"})})||null],0)||null]}),!p&&(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Available Destinations",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"rocket",onClick:function(){return c("traverse",{traverse:e.index})},children:e.travel_time})},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",color:"bad",children:"No routes found."})})})||null]}),k&&(0,o.createComponentVNode)(2,i.Section,{title:"Transit ETA",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance from target",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",minValue:0,maxValue:100,value:_,children:[y,"s"]})})})})||null,Object.keys(L).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Hatch Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(L).map((function(e){var t=L[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.open&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Open"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Closed"}),"\xa0-\xa0",t.bolted&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Bolted"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Unbolted"})]},e)}))})})||null,Object.keys(B).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Sensors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(B).map((function(e){var t=B[e];return-1!==t.reading?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:"bad",children:"Unable to get sensor air reading."}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[t.pressure,"kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[t.temp,"\xb0C"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Oxygen",children:[t.oxygen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Nitrogen",children:[t.nitrogen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Carbon Dioxide",children:[t.carbon_dioxide,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Phoron",children:[t.phoron,"%"]}),t.other&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other",children:[t.other,"%"]})||null]})},e)}))})})||null],0)}))};t.ShuttleControl=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.subtemplate);return(0,o.createComponentVNode)(2,c.Window,{width:470,height:"ShuttleControlConsoleWeb"===r?560:370,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:s[r]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.Sleeper=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.hasOccupant?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,N));return(0,o.createComponentVNode)(2,c.Window,{width:550,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:r})})};var m=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=(r.occupant,r.dialysis),c=r.stomachpumping;return(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f,{title:"Dialysis",active:i,actToDo:"togglefilter"}),(0,o.createComponentVNode)(2,f,{title:"Stomach Pump",active:c,actToDo:"togglepump"}),(0,o.createComponentVNode)(2,C)],4)},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant,m=d.auto_eject_dead,p=d.stasis;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"label",display:"inline",children:"Auto-eject if dead:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,content:m?"On":"Off",onClick:function(){return c("auto_eject_dead_"+(m?"off":"on"))}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",content:"Eject",onClick:function(){return c("ejectify")}}),(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return c("changestasis")}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:0,max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]},children:(0,r.round)(u.health,0)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxTemp,value:u.bodyTemperature/u.maxTemp,color:s[u.temperatureSuitability+3],children:[(0,r.round)(u.btCelsius,0),"\xb0C,",(0,r.round)(u.btFaren,0),"\xb0F"]})}),!!u.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.bloodMax,value:u.bloodLevel/u.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[u.bloodPercent,"%, ",u.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[u.pulse," BPM"]})],4)]})})},h=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e[0],children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]],0)},t)},t)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerMaxSpace,u=c.beakerFreeSpace,s=e.active,m=e.actToDo,p=e.title,h=s&&u>0;return(0,o.createComponentVNode)(2,i.Section,{title:p,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!l||u<=0,selected:h,icon:h?"toggle-on":"toggle-off",content:h?"Active":"Inactive",onClick:function(){return r(m)}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return r("removebeaker")}})],4),children:l?(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remaining Space",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:d,value:u/d,ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},children:[u,"u"]})})}):(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No beaker loaded."})})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.occupant,d=c.chemicals,u=c.maxchem,s=c.amounts;return(0,o.createComponentVNode)(2,i.Section,{title:"Chemicals",flexGrow:"1",children:d.map((function(e,t){var n,a="";return e.overdosing?(a="bad",n=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-circle"}),"\xa0 Overdosing!"]})):e.od_warning&&(a="average",n=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle"}),"\xa0 Close to overdosing"]})),(0,o.createComponentVNode)(2,i.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Section,{title:e.title,level:"3",mx:"0",lineHeight:"18px",buttons:n,children:(0,o.createComponentVNode)(2,i.Flex,{align:"flex-start",children:[(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u,value:e.occ_amount/u,color:a,mr:"0.5rem",children:[e.pretty_amount,"/",u,"u"]}),s.map((function(t,n){return(0,o.createComponentVNode)(2,i.Button,{disabled:!e.injectable||e.occ_amount+t>u||2===l.stat,icon:"syringe",content:t,mb:"0",height:"19px",onClick:function(){return r("chemical",{chemid:e.id,amount:t})}},n)}))]})})},t)}))})},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isBeakerLoaded;return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected.",c&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Remove Beaker",onClick:function(){return r("removebeaker")}})})||null]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.config,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Storage",children:[u.secure&&(0,o.createComponentVNode)(2,i.NoticeBox,{danger:-1===u.locked,info:-1!==u.locked,children:-1===u.locked?(0,o.createComponentVNode)(2,i.Box,{children:"Sec.re ACC_** //):securi_nt.diag=>##'or 1=1'%($..."}):(0,o.createComponentVNode)(2,i.Box,{children:"Secure Access: Please have your identification ready."})})||null,0===u.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",d.title," 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,{collapsing:!0,children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Amount"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," in stock"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"1",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"5",disabled:e.amount<5,onClick:function(){return l("Release",{index:e.index,amount:5})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Custom",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index})}}),(0,o.createComponentVNode)(2,i.Button,{content:"All",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:e.amount})}})]})]},t)}))(u.contents)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(0),r=n(1),a=n(2),i=n(20),c=n(3),l=n(5);t.Smes=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.capacityPercent,m=u.capacity,p=u.charge,h=u.inputAttempt,f=u.inputting,C=u.inputLevel,N=u.inputLevelMax,b=u.inputAvailable,V=u.outputAttempt,g=u.outputting,v=u.outputLevel,k=u.outputLevelMax,_=u.outputUsed,y=(s>=100?"good":f&&"average")||"bad",L=(g?"good":p>0&&"average")||"bad";return(0,o.createComponentVNode)(2,c.Window,{width:340,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*s,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[(0,l.round)(p/6e4,1)," kWh / ",(0,l.round)(m/6e4)," kWh (",s,"%)"]})}),(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:h?"sync-alt":"times",selected:h,onClick:function(){return d("tryinput")},children:h?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:y,children:(s>=100?"Fully Charged":f&&"Charging")||"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===C,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===C,onClick:function(){return d("input",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:C/1e3,fillValue:b/1e3,minValue:0,maxValue:N/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("input",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:C===N,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:C===N,onClick:function(){return d("input",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:(0,i.formatPower)(b)})]})}),(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:V?"power-off":"times",selected:V,onClick:function(){return d("tryoutput")},children:V?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:L,children:g?"Sending":p>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===v,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===v,onClick:function(){return d("output",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:v/1e3,minValue:0,maxValue:k/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("output",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:v===k,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:v===k,onClick:function(){return d("output",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:(0,i.formatPower)(_)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SolarControl=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.SolarControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.generated,s=d.generated_ratio,m=d.sun_angle,p=d.array_angle,h=d.rotation_rate,f=d.max_rotation_rate,C=d.tracking_state,N=d.connected_panels,b=d.connected_tracker;return(0,o.createComponentVNode)(2,i.Window,{width:380,height:230,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){return l("refresh")}}),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:"Solar tracker",color:b?"good":"bad",children:b?"OK":"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Solar panels",color:N>0?"good":"bad",children:N})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:s,children:u+" W"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Star orientation",children:[m,"\xb0"]})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===C,onClick:function(){return l("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===C,onClick:function(){return l("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===C,disabled:!b,onClick:function(){return l("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===C||1===C)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:p,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth",{value:t})}}),1===C&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"deg/h",step:1,minValue:-f-.01,maxValue:f+.01,value:h,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth_rate",{value:t})}}),2===C&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[p+"\xb0"," (auto)"]})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(0),r=n(28),a=n(1),i=n(2),c=n(3);t.SpaceHeater=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.temp,s=d.minTemp,m=d.maxTemp,p=d.cell,h=d.power;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:[u," K (",u-r.T0C,"\xb0 C)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Charge",children:[h,"% ",!p&&"(No Cell Inserted)"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Knob,{animated:!0,value:u-r.T0C,minValue:s-r.T0C,maxValue:m-r.T0C,unit:"C",onChange:function(e,t){return l("temp",{newtemp:t+r.T0C})}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Cell",children:p?(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Cell",onClick:function(){return l("cellremove")}}):(0,o.createComponentVNode)(2,i.Button,{icon:"car-battery",content:"Insert Cell",onClick:function(){return l("cellinstall")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Stack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.Stack=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.amount,u=l.recipes;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Amount: "+d,children:(0,o.createComponentVNode)(2,c,{recipes:u})})})})};var c=function u(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data,e.recipes);return Object.keys(i).sort().map((function(e){var t=i[e];return t.ref===undefined?(0,o.createComponentVNode)(2,a.Collapsible,{ml:1,mb:-.7,color:"label",title:e,children:(0,o.createComponentVNode)(2,a.Box,{ml:1,children:(0,o.createComponentVNode)(2,u,{recipes:t})})}):(0,o.createComponentVNode)(2,d,{title:e,recipe:t})}))},l=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.recipe),l=e.maxMultiplier,d=Math.min(l,Math.floor(c.max_res_amount/c.res_amount)),u=[5,10,25],s=[],m=function(){var e=h[p];d>=e&&s.push((0,o.createComponentVNode)(2,a.Button,{content:e*c.res_amount+"x",onClick:function(){return i("make",{ref:c.ref,multiplier:e})}}))},p=0,h=u;p1?"s":""),h+=")",s>1&&(h=s+"x "+h);var f=function(e,t){return e.req_amount>t?0:Math.floor(t/e.req_amount)}(d,c);return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Table,{children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,disabled:!f,icon:"wrench",content:h,onClick:function(){return i("make",{ref:d.ref,multiplier:1})}})}),m>1&&f>1&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l,{recipe:d,maxMultiplier:f})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitCycler=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitCycler=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.active,m=a.locked,p=a.uv_active,h=(0,o.createComponentVNode)(2,c);return p?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):s&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:320,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.occupied,u=c.suit,s=c.helmet,m=c.departments,p=c.species,h=c.uv_level,f=c.max_uv_level,C=c.can_repair,N=c.damage;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Storage",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock",onClick:function(){return i("lock")}}),children:[!(!d||!l)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"square":"square-o",content:s||"Empty",disabled:!s,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"square":"square-o",content:u||"Empty",disabled:!u,onClick:function(){return i("dispense",{item:"suit"})}})}),C&&N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit Damage",children:[N,(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Repair",onClick:function(){return i("repair_suit")}})]}):null]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Customization",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Paintjob",children:(0,o.createComponentVNode)(2,a.Dropdown,{noscroll:!0,width:"100%",options:m,selected:m[0],onSelected:function(e){return i("department",{department:e})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Species",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",maxHeight:"160px",options:p,selected:p[0],onSelected:function(e){return i("species",{species:e})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,content:"Customize",onClick:function(){return i("apply_paintjob")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"UV Decontamination",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",value:h,minValue:1,maxValue:f,stepPixelSize:30,onChange:function(e,t){return i("radlevel",{radlevel:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Decontaminate",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",disabled:d&&l,textAlign:"center",onClick:function(){return i("uv")}})})]})})],4)},l=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.model_text,d=c.userHasAccess;return(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",bold:!0,children:["The ",l," suit cycler is currently locked. Please contact your system administrator."]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",content:"[Unlock]",disabled:!d,onClick:function(){return i("lock")}})})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being painted. Please wait."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.panelopen,m=a.uv_active,p=a.broken,h=(0,o.createComponentVNode)(2,c);return s?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):p&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:365,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.locked,d=c.open,u=c.safeties,s=c.occupied,m=c.suit,p=c.helmet,h=c.mask;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!d&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"unlock":"lock",content:l?"Unlock":"Lock",onClick:function(){return i("lock")}}),!l&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"sign-out-alt":"sign-in-alt",content:d?"Close":"Open",onClick:function(){return i("door")}})],0),children:[!(!s||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),l&&(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"})]})||d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return i("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return i("dispense",{item:"mask"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:s&&u,textAlign:"center",onClick:function(){return i("uv")}})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.uv_super;return(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:[(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"The panel is ridden with controls, button and meters, labeled in strange signs and symbols that you cannot understand. Probably the manufactoring world's language. Among other things, a few controls catch your eye."}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A small dial with a biohazard symbol next to it. It's pointing towards a gauge that reads ",d?"15nm":"185nm",".",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Knob,{size:2,inline:!0,value:d,minValue:0,maxValue:1,step:1,stepPixelSize:40,color:d?"red":"green",format:function(e){return e?"15nm":"185nm"},onChange:function(e,t){return i("toggleUV")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:"biohazard",size:3,color:"orange"})})]})]}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A thick old-style button, with 2 grimy LED lights next to it. The ",l?(0,o.createVNode)(1,"font",null,"GREEN",16,{color:"green"}):(0,o.createVNode)(1,"font",null,"RED",16,{color:"red"})," LED is on.",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{fontSize:"2rem",color:"grey",inline:!0,icon:"caret-square-right",style:{border:"4px solid #777","border-style":"outset"},onClick:function(){return i("togglesafeties")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"black":"red",mr:2}),(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"green":"black"})]})]})]})]})},d=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"Unit chamber is too contaminated to continue usage. Please call for a qualified individual to perform maintenance."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SupplyConsole=void 0;var o=n(0),r=n(9),a=(n(5),n(20)),i=n(1),c=n(2),l=n(45),d=n(3),u=n(44),s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.supply_points,l=e.args,d=l.name,u=l.cost,s=l.manifest,m=l.ref,p=l.random;return(0,o.createComponentVNode)(2,c.Section,{width:"400px",level:2,m:"-1rem",pb:"1rem",title:d,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"shopping-cart",content:"Buy - "+u+" points",disabled:u>a,onClick:function(){return r("request_crate",{ref:m})}}),children:(0,o.createComponentVNode)(2,c.Section,{title:"Contains"+(p?" any "+p+" of:":""),scrollable:!0,height:"200px",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:e},e)}))})})};t.SupplyConsole=function(e,t){var n=(0,i.useBackend)(t);n.act,n.data;return(0,l.modalRegisterBodyOverride)("view_crate",s),(0,o.createComponentVNode)(2,d.Window,{width:700,height:620,children:(0,o.createComponentVNode)(2,d.Window.Content,{children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"100%"}),(0,o.createComponentVNode)(2,c.Section,{title:"Supply Records",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,p)]})]})})};var m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.supply_points,u=l.shuttle,s=null,m=!1;return l.shuttle_auth&&(1===u.launch&&0===u.mode?s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Away",onClick:function(){return r("send_shuttle",{mode:"send_away"})}}):2!==u.launch||3!==u.mode&&1!==u.mode?1===u.launch&&5===u.mode&&(s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Shuttle",onClick:function(){return r("send_shuttle",{mode:"send_to_station"})}})):s=(0,o.createComponentVNode)(2,c.Button,{icon:"ban",content:"Cancel Launch",onClick:function(){return r("send_shuttle",{mode:"cancel_shuttle"})}}),u.force&&(m=!0)),(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Supply Points",children:(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:d})})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Supply Shuttle",mt:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",buttons:(0,o.createFragment)([s,m?(0,o.createComponentVNode)(2,c.Button,{icon:"exclamation-triangle",content:"Force Launch",onClick:function(){return r("send_shuttle",{mode:"force_shuttle"})}}):null],0),children:u.location}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Engine",children:u.engine}),4===u.mode?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"ETA",children:u.time>1?(0,a.formatTime)(u.time):"LATE"}):null]})})]})},p=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.order_auth,(0,i.useLocalState)(t,"tabIndex",0)),a=r[0],l=r[1];return(0,o.createComponentVNode)(2,c.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"box",selected:0===a,onClick:function(){return l(0)},children:"Request"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"check-circle-o",selected:1===a,onClick:function(){return l(1)},children:"Accepted"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"circle-o",selected:2===a,onClick:function(){return l(2)},children:"Requests"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:3===a,onClick:function(){return l(3)},children:"Order history"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:4===a,onClick:function(){return l(4)},children:"Export history"})]}),0===a?(0,o.createComponentVNode)(2,h):null,1===a?(0,o.createComponentVNode)(2,f,{mode:"Approved"}):null,2===a?(0,o.createComponentVNode)(2,f,{mode:"Requested"}):null,3===a?(0,o.createComponentVNode)(2,f,{mode:"All"}):null,4===a?(0,o.createComponentVNode)(2,C):null]})},h=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.categories,s=l.supply_packs,m=l.contraband,p=l.supply_points,h=(0,i.useLocalState)(t,"activeCategory",null),f=h[0],C=h[1],N=(0,u.flow)([(0,r.filter)((function(e){return e.group===f})),(0,r.filter)((function(e){return!e.contraband||m})),(0,r.sortBy)((function(e){return e.name})),(0,r.sortBy)((function(e){return e.cost>p}))])(s);return(0,o.createComponentVNode)(2,c.Section,{level:2,children:(0,o.createComponentVNode)(2,c.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,c.Section,{title:"Categories",scrollable:!0,fill:!0,height:"290px",children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:e,selected:e===f,onClick:function(){return C(e)}},e)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Section,{title:"Contents",scrollable:!0,fill:!0,height:"290px",children:N.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"flex-start",spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"70%",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"shopping-cart",ellipsis:!0,content:e.name,color:e.cost>p?"red":null,onClick:function(){return a("request_crate",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"#",color:e.cost>p?"red":null,onClick:function(){return a("request_crate_multi",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"C",color:e.cost>p?"red":null,onClick:function(){return a("view_crate",{crate:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:[e.cost," points"]})]})},e.name)}))})})]})})},f=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.mode,d=a.orders,u=a.order_auth,s=a.supply_points,m=d.filter((function(e){return e.status===l||"All"===l}));return m.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:["Requested"===l&&u?(0,o.createComponentVNode)(2,c.Button,{mt:-1,mb:1,fluid:!0,color:"red",icon:"trash",content:"Clear all requests",onClick:function(){return r("clear_all_requests")}}):null,m.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{title:"Order "+(t+1),buttons:"All"===l&&u?(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"trash",content:"Delete Record",onClick:function(){return r("delete_order",{ref:e.ref})}}):null,children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.entries.map((function(t){return t.entry?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:u?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){r("edit_order_value",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry}):null})),"All"===l?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:e.status}):null]}),u&&"Requested"===l?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"check",content:"Approve",disabled:e.cost>s,onClick:function(){return r("approve_order",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Deny",onClick:function(){return r("deny_order",{ref:e.ref})}})],4):null]},t)}))]}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No orders found."})},C=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.receipts,d=a.order_auth;return l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.title.map((function(t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:d?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry},t.field)})),e.error?(0,o.createComponentVNode)(2,c.LabeledList.Item,{labelColor:"red",label:"Error",children:e.error}):e.contents.map((function(t,n){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.object,buttons:d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit_field",{ref:e.ref,index:n+1,edit:"meow","default":t.object})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"red",content:"Delete",onClick:function(){return r("export_delete_field",{ref:e.ref,index:n+1})}})],4):null,children:[t.quantity,"x -> ",t.value," points"]},n)}))]}),d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{mt:1,icon:"plus",content:"Add Item To Record",onClick:function(){return r("export_add_field",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",content:"Delete Record",onClick:function(){return r("export_delete",{ref:e.ref})}})],4):null]},t)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No receipts found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.TEGenerator=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.TEGenerator=function(e,t){var n=(0,a.useBackend)(t).data,r=n.totalOutput,u=n.maxTotalOutput,s=n.thermalOutput,m=n.primary,p=n.secondary;return(0,o.createComponentVNode)(2,c.Window,{width:550,height:310,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Output",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:r,maxValue:u,children:(0,l.formatPower)(r)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermal Output",children:(0,l.formatPower)(s)})]})}),m&&p?(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Primary Circulator",values:m})}),(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Secondary Circulator",values:p})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning! Both circulators must be connected in order to operate this machine."})]})})};var d=function(e,t){var n=e.name,a=e.values,c=a.dir,d=a.output,u=a.flowCapacity,s=a.inletPressure,m=a.inletTemperature,p=a.outletPressure,h=a.outletTemperature;return(0,o.createComponentVNode)(2,i.Section,{title:n+" ("+c+")",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Output",children:(0,l.formatPower)(d)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Capacity",children:[(0,r.round)(u,2),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Pressure",children:(0,l.formatSiUnit)(1e3*s,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Temperature",children:[(0,r.round)(m,2)," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Pressure",children:(0,l.formatSiUnit)(1e3*p,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Temperature",children:[(0,r.round)(h,2)," K"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Tank=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.connected,u=l.showToggle,s=void 0===u||u,m=l.maskConnected,p=l.tankPressure,h=l.releasePressure,f=l.defaultReleasePressure,C=l.minReleasePressure,N=l.maxReleasePressure;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:320,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"air-freshener":"lock-open",selected:d,disabled:!m,content:"Mask Release Valve",onClick:function(){return c("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask Connected",children:m?"Yes":"No"})})}),(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:p/1013,ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]},children:l.tankPressure+" kPa"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:h===C,onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(h),width:"65px",unit:"kPa",minValue:C,maxValue:N,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:h===N,onClick:function(){return c("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:h===f,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(1),a=n(2),i=n(3);t.TankDispenser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:275,height:103,resizable:!0,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:"Phoron",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.TelecommsLogBrowser=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3);t.TelecommsLogBrowser=function(e,t){var n=(0,a.useBackend)(t),r=n.act,u=n.data,s=u.universal_translate,m=u.network,p=u.temp,h=u.servers,f=u.selectedServer;return(0,o.createComponentVNode)(2,c.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[p&&p.length?(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-box",verticalAlign:"middle",children:p}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return r("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Refresh",onClick:function(){return r("scan")}}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===h.length,onClick:function(){return r("release")}})],4),children:(0,o.createComponentVNode)(2,i.Button,{content:m,icon:"pen",onClick:function(){return r("network")}})})})}),f?(0,o.createComponentVNode)(2,d,{network:m,server:f,universal_translate:s}):(0,o.createComponentVNode)(2,l,{network:m,servers:h})]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.network,e.servers);return c&&c.length?(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunication Servers",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,i.Button,{content:"View",icon:"eye",onClick:function(){return r("view",{id:e.id})}})},e.id)}))})}):(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunications Servers",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No servers detected."}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Scan",icon:"search",onClick:function(){return r("scan")}})]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.network,e.server),d=e.universal_translate;return(0,o.createComponentVNode)(2,i.Section,{title:"Server ("+l.id+")",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Return",icon:"undo",onClick:function(){return c("mainmenu")}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Recorded Traffic",children:l.totalTraffic>=1024?(0,r.round)(l.totalTraffic/1024)+" Terrabytes":l.totalTraffic+" Gigabytes"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stored Logs",mt:"4px",children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.logs&&l.logs.length?l.logs.map((function(e){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:e.id%2,children:(0,o.createComponentVNode)(2,i.Section,{title:d||e.parameters.uspeech||e.parameters.intelligible||"Execution Error"===e.input_type?e.input_type:"Audio File",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.id})}}),children:"Execution Error"===e.input_type?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Data type",children:"Error"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output",children:e.parameters.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Delete",children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("delete",{id:e.id})}})})]}):d||e.parameters.uspeech||e.parameters.intelligible?(0,o.createComponentVNode)(2,u,{log:e}):(0,o.createComponentVNode)(2,u,{error:!0})})},e.id)})):"No Logs Detected."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data,e.log),c=e.error,l=r&&r.parameters||{none:"none"},d=l.timecode,u=l.name,s=l.race,m=l.job,p=l.message;return c?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:"Unidentifiable"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",children:"Unintelligible"})]}):(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:[u," (Job: ",m,")"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",className:"LabeledList__breakContents",children:p})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMachineBrowser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.TelecommsMachineBrowser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.network,s=d.temp,m=d.machinelist,p=d.selectedMachine;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s&&s.length?(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-box",verticalAlign:"middle",children:s}),(0,o.createComponentVNode)(2,a.Button,{icon:"times-circle",float:"right",onClick:function(){return l("cleartemp")}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===m.length,onClick:function(){return l("release")}})],4),children:(0,o.createComponentVNode)(2,a.Button,{content:u,icon:"pen",onClick:function(){return l("network")}})})})}),m&&m.length?(0,o.createComponentVNode)(2,c,{title:p?p.name+" ("+p.id+")":"Detected Network Entities",list:p?p.links:m,showBack:p}):(0,o.createComponentVNode)(2,a.Section,{title:"No Devices Found",children:(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}})})]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.list),l=e.title,d=e.showBack;return(0,o.createComponentVNode)(2,a.Section,{title:l,buttons:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Back to Main Menu",onClick:function(){return i("mainmenu")}}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"u",null,"Linked entities",16)}),(0,o.createComponentVNode)(2,a.LabeledList,{children:c.length?c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,a.Button,{content:"View",icon:"eye",onClick:function(){return i("view",{id:e.id})}})},e.id)})):(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",children:"No links detected."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMultitoolMenu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(62),c=n(3);t.TelecommsMultitoolMenu=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),u=(a.temp,a.on,a.id,a.network,a.autolinkers,a.shadowlink,a.options);a.linked,a.filter,a.multitool,a.multitool_buffer;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:540,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.TemporaryNotice),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d,{options:u})]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.temp,c.on),d=c.id,u=c.network,s=c.autolinkers,m=c.shadowlink,p=(c.options,c.linked),h=c.filter,f=c.multitool,C=c.multitool_buffer;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:l?"On":"Off",onClick:function(){return i("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Identification String",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:d,onClick:function(){return i("id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return i("network")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefabrication",children:s?"TRUE":"FALSE"}),m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shadow Link",children:"Active."}):null,f?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Multitool Buffer",children:[C?(0,o.createFragment)([C.name,(0,o.createTextVNode)(" ("),C.id,(0,o.createTextVNode)(")")],0):null,(0,o.createComponentVNode)(2,a.Button,{color:C?"green":null,content:C?"Link ("+C.id+")":"Add Machine",icon:C?"link":"plus",onClick:C?function(){return i("link")}:function(){return i("buffer")}}),C?(0,o.createComponentVNode)(2,a.Button,{color:"red",content:"Flush",icon:"trash",onClick:function(){return i("flush")}}):null]}):null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Linked network Entities",mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.ref+" "+e.name+" ("+e.id+")",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",onClick:function(){return i("unlink",{unlink:e.index})}})},e.ref)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Filtering Frequencies",mt:1,children:[h.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Confirm,{content:e.name+" GHz",confirmContent:"Delete?",confirmColor:"red",confirmIcon:"trash",onClick:function(){return i("delete",{"delete":e.freq})}},e.index)})),h&&0!==h.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No filters."})]})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.options),l=c.use_listening_level,d=c.use_broadcasting,u=c.use_receiving,s=c.listening_level,m=c.broadcasting,p=c.receiving,h=c.use_change_freq,f=c.change_freq,C=c.use_broadcast_range,N=c.use_receive_range,b=c.range,V=c.minRange,g=c.maxRange;return l||d||u||h||C||N?(0,o.createComponentVNode)(2,a.Section,{title:"Options",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[l?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Locked to Station",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock-closed":"lock-open",content:s?"Yes":"No",onClick:function(){return i("change_listening")}})}):null,d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Broadcasting",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Yes":"No",onClick:function(){return i("broadcast")}})}):null,u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receving",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:p,content:p?"Yes":"No",onClick:function(){return i("receive")}})}):null,h?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Change Signal Frequency",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wave-square",selected:!!f,content:f?"Yes ("+f+")":"No",onClick:function(){return i("change_freq")}})}):null,C||N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(C?"Broadcast":"Receive")+" Range",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:b,minValue:V,maxValue:g,unit:"gigameters",stepPixelSize:4,format:function(e){return e+1},onDrag:function(e,t){return i("range",{range:t})}})}):null]})}):(0,o.createComponentVNode)(2,a.Section,{title:"No Options Found"})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Teleporter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked_name,u=l.station_connected,s=l.hub_connected,m=l.calibrated,p=l.teleporter_on;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:200,resizable:!0,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:"Target",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bullseye",onClick:function(){return c("select_target")},content:d})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibrated",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m,color:m?"good":"bad",onClick:function(){return c("test_fire")},content:m?"Accurate":"Test Fire"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:p,color:p?"good":"bad",onClick:function(){return c("toggle_on")},content:p?"Online":"OFFLINE"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Station",children:u?"Connected":"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hub",children:s?"Connected":"Not Connected"})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelesciConsoleContent=t.TelesciConsole=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.TelesciConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.noTelepad);return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:r&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,d)})})};var l=function(e,t){return(0,o.createComponentVNode)(2,i.Section,{title:"Error",color:"bad",children:["No telepad located.",(0,o.createVNode)(1,"br"),"Please add telepad data."]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.insertedGps,u=l.rotation,s=l.currentZ,m=l.cooldown,p=l.crystalCount,h=l.maxCrystals,f=(l.maxPossibleDistance,l.maxAllowedDistance),C=l.distance,N=l.tempMsg,b=l.sectorOptions,V=l.lastTeleData;return(0,o.createComponentVNode)(2,i.Section,{title:"Telepad Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!d,onClick:function(){return c("ejectGPS")},content:"Eject GPS"}),children:[(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:m&&(0,o.createComponentVNode)(2,i.Box,{children:["Telepad is recharging. Please wait ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:m})," seconds."]})||(0,o.createComponentVNode)(2,i.Box,{children:N})}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bearing",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:u,format:function(e){return e+"\xb0"},step:1,minValue:-900,maxValue:900,onDrag:function(e,t){return c("setrotation",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:C,format:function(e){return e+"/"+f+" m"},minValue:0,maxValue:f,step:1,stepPixelSize:4,onDrag:function(e,t){return c("setdistance",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sector",children:(0,r.sortBy)((function(e){return Number(e)}))(b).map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"check-circle",content:e,selected:s===e,onClick:function(){return c("setz",{setz:e})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:-90,onClick:function(){return c("send")},content:"Send"}),(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:90,onClick:function(){return c("receive")},content:"Receive"}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",iconRotation:90,onClick:function(){return c("recal")},content:"Recalibrate"})]})]}),V&&(0,o.createComponentVNode)(2,i.Section,{mt:1,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Telepad Location",children:[V.src_x,", ",V.src_y]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:[V.distance,"m"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transit Time",children:[V.time," secs"]})]})})||(0,o.createComponentVNode)(2,i.Section,{mt:1,children:"No teleport data found."}),(0,o.createComponentVNode)(2,i.Section,{children:["Crystals: ",p," / ",h]})]})};t.TelesciConsoleContent=d},function(e,t,n){"use strict";t.__esModule=!0,t.TimeClock=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(191);t.TimeClock=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.department_hours,m=u.user_name,p=u.card,h=u.assignment,f=u.job_datum,C=u.allow_change_job,N=u.job_choices;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"OOC",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{children:"OOC Note: PTO acquired is account-wide and shared across all characters. Info listed below is not IC information."}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Time Off Balance for "+m,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:s[e]>6?"good":s[e]>1?"average":"bad",children:[(0,r.toFixed)(s[e],1)," ",1===s[e]?"hour":"hours"]},e)}))})})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Employee Info",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Employee ID",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"user",onClick:function(){return d("id")},children:p||"Insert ID"})}),!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:(0,o.createComponentVNode)(2,i.Box,{backgroundColor:f.selection_color,p:.8,children:(0,o.createComponentVNode)(2,i.Flex,{justify:"space-between",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{ml:1,children:(0,o.createComponentVNode)(2,l.RankIcon,{color:"white",rank:f.title})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,inline:!0,mr:1,children:f.title})})]})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Departments",children:f.departments}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pay Scale",children:f.economic_modifier}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"PTO Elegibility",children:f.timeoff_factor>0&&(0,o.createComponentVNode)(2,i.Box,{children:["Earns PTO - ",f.pto_department]})||f.timeoff_factor<0&&(0,o.createComponentVNode)(2,i.Box,{children:["Requires PTO - ",f.pto_department]})||(0,o.createComponentVNode)(2,i.Box,{children:"Neutral"})})],4)]})}),!(!C||!f||0===f.timeoff_factor||"Dismissed"===h)&&(0,o.createComponentVNode)(2,i.Section,{title:"Employment Actions",children:f.timeoff_factor>0&&(s[f.pto_department]>0&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"exclamation-triangle",onClick:function(){return d("switch-to-offduty")},children:"Go Off-Duty"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning: You do not have enough accrued time off to go off-duty."}))||Object.keys(N).length&&Object.keys(N).map((function(e){return N[e].map((function(t){return(0,o.createComponentVNode)(2,i.Button,{icon:"suitcase",onClick:function(){return d("switch-to-onduty-rank",{"switch-to-onduty-rank":e,"switch-to-onduty-assignment":t})},children:t},t)}))}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No Open Positions - See Head Of Personnel"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TransferValve=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.TransferValve=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.tank_one,u=l.tank_two,s=l.attached_device,m=l.valve;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:"Valve Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"unlock":"lock",content:m?"Open":"Closed",disabled:!d||!u,onClick:function(){return c("toggle")}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Assembly",buttons:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",width:"150px",icon:"cog",content:"Configure Assembly",disabled:!s,onClick:function(){return c("device")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:s,disabled:!s,onClick:function(){return c("remove_device")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Assembly"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment One",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:d,disabled:!d,onClick:function(){return c("tankone")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment Two",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:u,disabled:!u,onClick:function(){return c("tanktwo")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineControl=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.TurbineControl=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.connected,d.compressor_broke),s=d.turbine_broke,m=d.broken,p=d.door_status,h=d.online,f=d.power,C=d.rpm,N=d.temp;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Turbine Controller",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:m&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Setup is broken",(0,o.createComponentVNode)(2,i.Button,{icon:"sync",onClick:function(){return l("reconnect")},content:"Reconnect"})]})||(0,o.createComponentVNode)(2,i.Box,{color:h?"good":"bad",children:!h||u||s?"Offline":"Online"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Compressor",children:u&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Compressor is inoperable."})||s&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Turbine is inoperable."})||(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:h,content:"Compressor Power",onClick:function(){return l(h?"power-off":"power-on")}})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vent Doors",children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:p,onClick:function(){return l("doors")},content:p?"Closed":"Open"})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Speed",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:C})," RPM"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Temperature",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Generated Power",children:m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,r.formatPower)(e)},value:Number(f)})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Turbolift=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Turbolift=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.floors,u=l.doors_open,s=l.fire_mode;return(0,o.createComponentVNode)(2,i.Window,{width:480,height:260+25*s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Floor Selection",className:s?"Section--elevator--fire":null,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?s?"Close Doors (SAFETY OFF)":"Doors Open":"Doors Closed",selected:u&&!s,color:s?"red":null,onClick:function(){return c("toggle_doors")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:"bad",content:"Emergency Stop",onClick:function(){return c("emergency_stop")}})],4),children:[!s||(0,o.createComponentVNode)(2,a.Section,{className:"Section--elevator--fire",textAlign:"center",title:"FIREFIGHTER MODE ENGAGED"}),(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",textAlign:"right",mr:"3px",children:e.label||"Floor #"+e.id}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"8%",textAlign:"left",children:(0,o.createComponentVNode)(2,a.Button,{icon:"circle",color:e.current?"red":e.target?"green":e.queued?"yellow":null,onClick:function(){return c("move_to_floor",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",grow:1,children:e.name})]})},e.id)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GenericUplink=t.Uplink=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(20),l=n(3);t.Uplink=function(e,t){var n=(0,a.useBackend)(t).data,r=(0,a.useLocalState)(t,"screen",0),c=r[0],m=r[1],p=n.telecrystals;return(0,o.createComponentVNode)(2,l.Window,{width:620,height:580,theme:"syndicate",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{screen:c,setScreen:m}),0===c&&(0,o.createComponentVNode)(2,s,{currencyAmount:p,currencySymbol:"TC"})||1===c&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,i.Section,{color:"bad",children:"Error"})]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=e.screen,l=e.setScreen,d=r.discount_name,u=r.discount_amount,s=r.offer_expiry;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Tabs,{style:{"border-bottom":"none","margin-bottom":"0"},children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===c,onClick:function(){return l(0)},children:"Request Items"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,onClick:function(){return l(1)},children:"Exploitable Information"})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Item Discount",level:2,children:u<100&&(0,o.createComponentVNode)(2,i.Box,{children:[d," - ",u,"% off. Offer expires at: ",s]})||(0,o.createComponentVNode)(2,i.Box,{children:"No items currently discounted."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.exploit,d=c.locked_records;return(0,o.createComponentVNode)(2,i.Section,{title:"Exploitable Information",buttons:l&&(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"Back",onClick:function(){return r("view_exploits",{id:0})}}),children:l&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sex",children:l.sex}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Age",children:l.age}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:l.rank}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Home System",children:l.home_system}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Citizenship",children:l.citizenship}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Faction",children:l.faction}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Religion",children:l.religion}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fingerprint",children:l.fingerprint}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other Affiliations",children:l.antagfaction}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{children:"Acquired Information"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notes",children:l.nanoui_exploit_record})]})})||d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",fluid:!0,content:e.name,onClick:function(){return r("view_exploits",{id:e.id})}},e.id)}))})},s=function(e,t){var n,l,d=e.currencyAmount,u=void 0===d?0:d,s=e.currencySymbol,p=void 0===s?"\u20ae":s,h=(0,a.useBackend)(t),f=h.act,C=h.data,N=C.compactMode,b=C.lockable,V=C.categories,g=void 0===V?[]:V,v=(0,a.useLocalState)(t,"searchText",""),k=v[0],_=v[1],y=(0,a.useLocalState)(t,"category",null==(n=g[0])?void 0:n.name),L=y[0],B=y[1],x=(0,r.createSearch)(k,(function(e){return e.name+e.desc})),w=k.length>0&&g.flatMap((function(e){return e.items||[]})).filter(x).filter((function(e,t){return t<25}))||(null==(l=g.find((function(e){return e.name===L})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:u>0?"good":"bad",children:[(0,c.formatMoney)(u)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{autoFocus:!0,value:k,onInput:function(e,t){return _(t)},mx:1}),(0,o.createComponentVNode)(2,i.Button,{icon:N?"list":"info",content:N?"Compact":"Detailed",onClick:function(){return f("compact_toggle")}}),!!b&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return f("lock")}})],0),children:(0,o.createComponentVNode)(2,i.Flex,{children:[0===k.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:g.map((function(e){var t;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e.name===L,onClick:function(){return B(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:[0===w.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:0===k.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,m,{compactMode:k.length>0||N,currencyAmount:u,currencySymbol:p,items:w})]})]})})};t.GenericUplink=s;var m=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],h=m&&m.cost||0,f=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-h0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Harvesting in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||s<0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Energy dump in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||Object.keys(m).length&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:m.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,c)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Signature ID",children:m.artifact_id})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"eject",onClick:function(){return l("ejectbattery")},children:"Eject Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bolt",onClick:function(){return l("drainbattery")},children:"Drain Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"star",onClick:function(){return l("harvest")},children:"Begin Harvest"})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})})})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.info.inserted_battery);return Object.keys(i).length?(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:i.stored_charge,maxValue:i.capacity}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchDepthScanner=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchDepthScanner=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current,u=l.positive_locations;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[Object.keys(d).length&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"trash",confirmIcon:"trash",content:"Delete Entry",onClick:function(){return c("clear",{index:d.index})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time",children:d.time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coords",children:d.coords}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Depth",children:[d.depth," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Size",children:[d.clearance," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dissonance Spread",children:d.dissonance_spread}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Material",children:d.material})]})})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Entries",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c("clear")}}),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return c("select",{select:e.index})},children:[e.time,", ",e.coords]},e.index)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No traces found."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchHandheldPowerUtilizer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchHandheldPowerUtilizer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.inserted_battery,u=l.anomaly,s=l.charge,m=l.capacity,p=l.timeleft,h=l.activated,f=l.duration,C=l.interval;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Anomaly Power Utilizer",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!d,icon:"eject",onClick:function(){return c("ejectbattery")},children:"Eject Battery"}),children:d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inserted Battery",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomalies Detected",children:u||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,maxValue:m,children:[s," / ",m]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time Left Activated",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"power-off",onClick:function(){return c("startup")},children:h?"Activated":"Deactivated"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Duration",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:f,stepPixelSize:4,maxValue:30,onDrag:function(e,t){return c("changeduration",{duration:10*t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Interval",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:C,stepPixelSize:10,maxValue:10,onDrag:function(e,t){return c("changeinterval",{interval:10*t})}})})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted. Please insert a cell."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchReplicator=void 0;var o=n(0),r=(n(5),n(7),n(1)),a=n(2),i=n(3);t.XenoarchReplicator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.tgui_construction;return(0,o.createComponentVNode)(2,i.Window,{theme:"abductor",width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{color:e.background,icon:e.icon,iconColor:e.foreground,fontSize:4,onClick:function(){return c("construct",{key:e.key})}},e.key)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSpectrometer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.XenoarchSpectrometer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.scanned_item,s=d.scanned_item_desc,m=d.last_scan_data,p=d.scan_progress,h=d.scanning,f=d.scanner_seal_integrity,C=d.scanner_rpm,N=d.scanner_temperature,b=d.coolant_usage_rate,V=d.coolant_usage_max,g=(d.unused_coolant_abs,d.unused_coolant_per),v=d.coolant_purity,k=d.optimal_wavelength,_=d.maser_wavelength,y=d.maser_wavelength_max,L=d.maser_efficiency,B=d.radiation,x=(d.t_left_radspike,d.rad_shield_on);return(0,o.createComponentVNode)(2,i.Window,{width:900,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"signal",selected:h,onClick:function(){return l("scanItem")},children:h?"HALT SCAN":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,onClick:function(){return l("ejectItem")},children:"Eject Item"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Item",children:u||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No item inserted."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heuristic Analysis",children:s||"None found."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:100,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vacuum Seal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"MASER",buttons:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Match wavelengths to progress the scan."}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"MASER Efficiency",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:L,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wavelength",children:(0,o.createComponentVNode)(2,a.Slider,{animated:!0,value:_,fillValue:k,minValue:1,maxValue:y,format:function(e){return e+" MHz"},step:10,onDrag:function(e,t){return l("maserWavelength",{wavelength:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Environment / Internal",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Centrifuge Speed",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:1e3,color:"good",children:[C," RPM"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:N,maxValue:1273,ranges:{bad:[1e3,Infinity],average:[250,1e3],good:[0,250]},children:[N," K"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Radiation",buttons:(0,o.createComponentVNode)(2,a.Button,{selected:x,icon:"radiation",onClick:function(){return l("toggle_rad_shield")},children:x?"Disable Radiation Shielding":"Enable Radiation Shielding"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Ambient Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:B,maxValue:100,ranges:{bad:[65,Infinity],average:[15,65],good:[0,15]},children:[B," mSv"]})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cooling",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Remaining",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:10*g,maxValue:1e3,ranges:{good:[65,Infinity],average:[15,65],bad:[0,15]},children:[10*g," u"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Flow Rate",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:b,maxValue:V,stepPixelSize:50,format:function(e){return e+" u/s"},onDrag:function(e,t){return l("coolantRate",{coolant:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Purity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:v,maxValue:100,ranges:{good:[66,Infinity],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Latest Results",children:(0,c.decodeHtmlEntities)(m).split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSuspension=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchSuspension=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cell,u=l.cellCharge,s=l.cellMaxCharge,m=l.locked,p=l.suspension_field;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:150,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:'Triple-phase S.F.G. MK III "Reliant"',buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"lock":"lock-open",selected:!m,onClick:function(){return c("lock")},children:m?"Locked":"Unlocked"}),children:m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"This interface is locked. Swipe an ID card to unlock it."})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:d&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*s,Infinity],average:[.5*s,.75*s],bad:[-Infinity,.5*s]},value:u,maxValue:s})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cell inserted."})})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,icon:"meteor",selected:p,onClick:function(){return c("toggle_field")},children:p?"Disengage Suspension Field":"Engage Suspension Field"})],4)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIAtmos=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.pAIAtmos=function(e,t){var n=(0,i.useBackend)(t),d=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDirectives=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.pAIDirectives=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.master,u=l.dna,s=l.prime,m=l.supplemental;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Master",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master",children:d&&(0,o.createComponentVNode)(2,a.Box,{children:[d," (",u,")",(0,o.createComponentVNode)(2,a.Button,{icon:"syringe",content:"Request Sample",onClick:function(){return c("getdna")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:"None"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Directives",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prime Directive",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supplemental Directive(s)",children:m||"None"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,children:'Recall, personality, that you are a complex piece of software with tremendous social skills. Unlike station AI models, you are focused entirely on sapient-software interfacing. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you should strive to be seen as the ideal, unwavering digital companion that you are.'}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDoorjack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIDoorjack=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cable,u=l.machine,s=l.inprogress,m=l.progress_a,p=l.progress_b,h=l.aborted;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:150,resizable:!0,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:"Cable",children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Connected"})||d&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Extended"})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"ethernet",content:"Retracted",onClick:function(){return c("cable")}})})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hack",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:100,ranges:{good:[67,Infinity],average:[33,67],bad:[-Infinity,33]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),".",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"ban",color:"bad",onClick:function(){return c("cancel")}})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"virus",content:"Start",onClick:function(){return c("jack")}})})||!!h&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",mt:1,children:"Hack aborted."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIInterface=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIInterface=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.bought,u=l.not_bought,s=l.available_ram,m=l.emotions,p=l.current_emotion;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Emotion",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.id===p,onClick:function(){return c("image",{image:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Software (Available RAM: "+s+")",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Installed",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.on,onClick:function(){return c("software",{software:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Downloadable",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name+" ("+e.ram+")",disabled:e.ram>s,onClick:function(){return c("purchase",{purchase:e.id})}},e.id)}))})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIMedrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIMedrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.medical,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.alg}),(0,o.createComponentVNode)(2,a.Box,{children:s.alg_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Diseases",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.cdi}),(0,o.createComponentVNode)(2,a.Box,{children:s.cdi_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAISecrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAISecrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.security,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:(0,o.createComponentVNode)(2,a.Box,{children:s.criminal})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}}]); \ No newline at end of file +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 p(e){if(i.body)return e();setTimeout((function(){p(e)}))}((function(){a.parentNode.insertBefore(c,t?a:a.nextSibling)}));var s=function h(e){for(var t=c.href,n=d.length;n--;)if(d[n].href===t)return e();setTimeout((function(){h(e)}))};function m(){c.addEventListener&&c.removeEventListener("load",m),c.media=o||"all"}return c.addEventListener&&c.addEventListener("load",m),c.onloadcssdefined=s,s(m),c}}).call(this,n(75))},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.NtosWindow=void 0;var o=n(0),r=n(93),a=n(1),i=n(2),c=n(126),l=n(183),d=function(e,t){var n=e.title,d=e.width,u=void 0===d?575:d,s=e.height,m=void 0===s?700:s,p=e.resizable,h=e.theme,f=void 0===h?"ntos":h,C=e.children,N=(0,a.useBackend)(t),b=N.act,V=N.data,g=V.PC_device_theme,v=V.PC_batteryicon,k=V.PC_showbatteryicon,_=V.PC_batterypercent,y=V.PC_ntneticon,L=V.PC_apclinkicon,B=V.PC_stationtime,x=V.PC_programheaders,w=void 0===x?[]:x,S=V.PC_showexitprogram;return(0,o.createComponentVNode)(2,l.Window,{title:n,width:u,height:m,theme:f,resizable:p,children:(0,o.createVNode)(1,"div","NtosWindow",[(0,o.createVNode)(1,"div","NtosWindow__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,mr:2,children:B}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:["ntos"===g&&"NtOS","syndicate"===g&&"Syndix"]})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[w.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(e.icon)})},e.icon)})),(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:y&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(y)})}),!!k&&v&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1,children:[v&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(v)}),_&&_]}),L&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(L)})}),!!S&&(0,o.createComponentVNode)(2,i.Button,{width:"26px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return b("PC_minimize")}}),!!S&&(0,o.createComponentVNode)(2,i.Button,{mr:"-3px",width:"26px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return b("PC_exit")}}),!S&&(0,o.createComponentVNode)(2,i.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return b("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,c.refocusLayout)()}}),C],0)})};t.NtosWindow=d;d.Content=function(e){return(0,o.createVNode)(1,"div","NtosWindow__content",(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.Window.Content,Object.assign({},e))),2)}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(0),r=n(10),a=n(19);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.ByondUi=void 0;var o=n(0),r=n(10),a=n(444),i=n(24),c=n(19);function l(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 d=(0,i.createLogger)("ByondUi"),u=[];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,N=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,c,l);if(N.length>0){var b=N[0],V=N[N.length-1];N.push([C[0]+h,V[1]]),N.push([C[0]+h,-h]),N.push([-h,-h]),N.push([-h,b[1]])}var g=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(19);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(19),i=n(129);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,n=t.options,r=void 0===n?[]:n,a=t.placeholder,i=r.map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(){e.setSelected(t)}},t)}));return a&&i.unshift((0,o.createVNode)(1,"div","Dropdown__menuentry",[(0,o.createTextVNode)("-- "),a,(0,o.createTextVNode)(" --")],0,{onClick:function(){e.setSelected(null)}},a)),i},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,m=t.width,p=t.maxHeight,h=(t.onClick,t.selected,t.disabled),f=t.placeholder,C=c(t,["color","over","noscroll","nochevron","width","maxHeight","onClick","selected","disabled","placeholder"]),N=C.className,b=c(C,["className"]),V=d?!this.state.open:this.state.open,g=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:m,"max-height":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:m,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,h&&"Button--disabled",N])},b,{onClick:function(){h&&!e.state.open||e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected||f,0),!!s||(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:V?"chevron-up":"chevron-down"}),2)]}))),g],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(182),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(19);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),this.props.autofocus&&(t.focus(),t.selectionStart=0,t.selectionEnd=t.value.length))},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=(e.autofocus,i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder","autofocus"])),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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Knob=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.forcedInputWidth,d=e.format,u=e.maxValue,s=e.minValue,m=e.onChange,p=e.onDrag,h=e.step,f=e.stepPixelSize,C=e.suppressFlicker,N=e.unit,b=e.value,V=e.className,g=e.style,v=e.fillValue,k=e.color,_=e.ranges,y=void 0===_?{}:_,L=e.size,B=e.bipolar,x=(e.children,e.popUpPosition),w=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","forcedInputWidth","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:t,forcedInputWidth:n,format:d,maxValue:u,minValue:s,onChange:m,onDrag:p,step:h,stepPixelSize:f,suppressFlicker:C,unit:N,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,d=e.inputElement,m=e.handleDragStart,p=(0,r.scale)(null!=v?v:c,s,u),h=(0,r.scale)(c,s,u),f=k||(0,r.keyOfMatchingRange)(null!=v?v:n,y)||"default",C=270*(h-.5);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Knob","Knob--color--"+f,B&&"Knob--bipolar",V,(0,i.computeBoxClassName)(w)]),[(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",(0,a.classes)(["Knob__popupValue",x&&"Knob__popupValue--"+x]),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":((B?2.75:2)-1.5*p)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),d],0,Object.assign({},(0,i.computeBoxProps)(Object.assign({style:Object.assign({"font-size":L+"rem"},g)},w)),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledControls=void 0;var o=n(0),r=n(181);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.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(19),i=n(180),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.verticalAlign,s=e.buttons,m=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,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+":":null}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,textAlign:d,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:s?undefined:2,children:[m,p]}),s&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",s,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.NanoMap=void 0;var o=n(0),r=n(2),a=n(1);var i=function(e){return e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1,!1},c=function(e){var t,n;function c(t){var n;n=e.call(this,t)||this;var o=window.innerWidth/2-256,r=window.innerHeight/2-256;return n.state={offsetX:o,offsetY:r,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},n.handleDragStart=function(e){n.ref=e.target,n.setState({dragging:!1,originX:e.screenX,originY:e.screenY}),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd),i(e)},n.handleDragMove=function(e){n.setState((function(t){var n=Object.assign({},t),o=e.screenX-n.originX,r=e.screenY-n.originY;return t.dragging?(n.offsetX+=o,n.offsetY+=r,n.originX=e.screenX,n.originY=e.screenY):n.dragging=!0,n})),i(e)},n.handleDragEnd=function(e){n.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i(e)},n.handleZoom=function(e,o){n.setState((function(e){var n=Math.min(Math.max(o,1),8),r=1.5*(n-e.zoom);e.zoom=n;var a=e.offsetX-262*r;a<-500&&(a=-500),a>500&&(a=500);var i=e.offsetY-256*r;return i<-200&&(i=-200),i>200&&(i=200),e.offsetX=a,e.offsetY=i,t.onZoom&&t.onZoom(e.zoom),e}))},n}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=(0,a.useBackend)(this.context).config,t=this.state,n=t.dragging,i=t.offsetX,c=t.offsetY,d=t.zoom,u=void 0===d?1:d,s=this.props.children,m=280*u+"px",p={width:m,height:m,"margin-top":c+"px","margin-left":i+"px",overflow:"hidden",position:"relative","background-image":"url("+e.map+"_nanomap_z"+e.mapZLevel+".png)","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:n?"move":"auto"};return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__container",children:[(0,o.createComponentVNode)(2,r.Box,{style:p,textAlign:"center",onMouseDown:this.handleDragStart,children:(0,o.createComponentVNode)(2,r.Box,{children:s})}),(0,o.createComponentVNode)(2,l,{zoom:u,onZoom:this.handleZoom})]})},c}(o.Component);t.NanoMap=c;c.Marker=function(e,t){var n=e.x,a=e.y,c=e.zoom,l=void 0===c?1:c,d=e.icon,u=e.tooltip,s=e.color,m=e.onClick,p=2*n*l-l-3,h=2*a*l-l-3;return(0,o.createVNode)(1,"div",null,(0,o.createComponentVNode)(2,r.Box,{position:"absolute",className:"NanoMap__marker",lineHeight:"0",bottom:h+"px",left:p+"px",onMouseDown:function(e){i(e),m(e)},children:[(0,o.createComponentVNode)(2,r.Icon,{name:d,color:s,fontSize:"6px"}),(0,o.createComponentVNode)(2,r.Tooltip,{content:u})]}),2)};var l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.config,l=n.data;return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__zoomer",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Zoom",children:(0,o.createComponentVNode)(2,r.Slider,{minValue:"1",maxValue:"8",stepPixelSize:"10",format:function(e){return e+"x"},value:e.zoom,onDrag:function(t,n){return e.onZoom(t,n)}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Z-Level",children:l.map_levels.sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return(0,o.createComponentVNode)(2,r.Button,{selected:~~e==~~c.mapZLevel,content:e,onClick:function(){i("setZLevel",{mapZLevel:e})}},e)}))})]})})};c.Zoomer=l},function(e,t,n){"use strict";t.__esModule=!0,t.Modal=void 0;var o=n(0),r=n(10),a=n(19),i=n(179);t.Modal=function(e){var t,n=e.className,c=e.children,l=e.onEnter,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","children","onEnter"]);return l&&(t=function(e){13===(e.which||e.keyCode)&&l(e)}),(0,o.createComponentVNode)(2,i.Dimmer,{onKeyDown:t,children:(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Modal",n,(0,a.computeBoxClassName)(d)]),c,0,Object.assign({},(0,a.computeBoxProps)(d))))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(0),r=n(10),a=n(19);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(5),a=n(10),i=n(19);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,m=e.ranges,p=void 0===m?{}:m,h=e.children,f=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),N=h!==undefined,b=s||(0,r.keyOfMatchingRange)(n,p)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar","ProgressBar--color--"+b,t,(0,i.computeBoxClassName)(f)]),[(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",N?h:(0,r.toFixed)(100*C)+"%",0)],4,Object.assign({},(0,i.computeBoxProps)(f))))};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(19);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.fill,u=e.stretchContents,s=e.noTopPadding,m=e.children,p=e.scrollable,h=e.flexGrow,f=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","fill","stretchContents","noTopPadding","children","scrollable","flexGrow"]),C=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),N=!(0,r.isFalsy)(m);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Section","Section--level--"+c,d&&"Section--fill",p&&"Section--scrollable",h&&"Section--flex",t].concat((0,a.computeBoxClassName)(f))),[C&&(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),N&&(0,o.createVNode)(1,"div",(0,r.classes)(["Section__content",!!u&&"Section__content--stretchContents",!!s&&"Section__content--noTopPadding"]),m,0)],0,Object.assign({},(0,a.computeBoxProps)(f))))};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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Slider=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,d=e.maxValue,u=e.minValue,s=e.onChange,m=e.onDrag,p=e.step,h=e.stepPixelSize,f=e.suppressFlicker,C=e.unit,N=e.value,b=e.className,V=e.fillValue,g=e.color,v=e.ranges,k=void 0===v?{}:v,_=e.children,y=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"]),L=_!==undefined;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[1,0]},{animated:t,format:n,maxValue:d,minValue:u,onChange:s,onDrag:m,step:p,stepPixelSize:h,suppressFlicker:f,unit:C,value:N},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,s=e.inputElement,m=e.handleDragStart,p=V!==undefined&&null!==V,h=((0,r.scale)(n,u,d),(0,r.scale)(null!=V?V:c,u,d)),f=(0,r.scale)(c,u,d),C=g||(0,r.keyOfMatchingRange)(null!=V?V:n,k)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Slider","ProgressBar","ProgressBar--color--"+C,b,(0,i.computeBoxClassName)(y)]),[(0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar__fill",p&&"ProgressBar__fill--animated"]),null,1,{style:{width:100*(0,r.clamp01)(h)+"%",opacity:.4}}),(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,r.clamp01)(Math.min(h,f))+"%"}}),(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)(f)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",L?_:l,0),s],0,Object.assign({},(0,i.computeBoxProps)(y),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Tabs=void 0;var o=n(0),r=n(10),a=n(19),i=n(128);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={"./AICard.js":462,"./APC.js":463,"./AccountsTerminal.js":464,"./AgentCard.js":465,"./AiAirlock.js":466,"./AiRestorer.js":467,"./AiSupermatter.js":468,"./AirAlarm.js":469,"./AlgaeFarm.js":471,"./AppearanceChanger.js":472,"./ArcadeBattle.js":473,"./AreaScrubberControl.js":474,"./AssemblyInfrared.js":475,"./AssemblyProx.js":476,"./AssemblyTimer.js":477,"./AtmosAlertConsole.js":478,"./AtmosControl.js":185,"./AtmosFilter.js":479,"./AtmosMixer.js":480,"./Autolathe.js":481,"./Batteryrack.js":482,"./BeaconLocator.js":483,"./Biogenerator.js":484,"./BodyDesigner.js":485,"./BodyScanner.js":486,"./BombTester.js":487,"./BotanyEditor.js":488,"./BotanyIsolator.js":489,"./BrigTimer.js":490,"./CameraConsole.js":186,"./Canister.js":491,"./ChemDispenser.js":492,"./ChemMaster.js":496,"./ClawMachine.js":497,"./Cleanbot.js":498,"./CloningConsole.js":499,"./ColorMate.js":500,"./CommunicationsConsole.js":188,"./Communicator.js":501,"./ComputerFabricator.js":502,"./CookingAppliance.js":503,"./CrewManifest.js":94,"./CrewMonitor.js":189,"./Cryo.js":504,"./CryoStorage.js":190,"./CryoStorageVr.js":505,"./DNAForensics.js":506,"./DNAModifier.js":507,"./DestinationTagger.js":508,"./DiseaseSplicer.js":509,"./DishIncubator.js":510,"./DisposalBin.js":511,"./DroneConsole.js":512,"./EmbeddedController.js":513,"./ExonetNode.js":514,"./ExosuitFabricator.js":132,"./Farmbot.js":515,"./Fax.js":516,"./FileCabinet.js":517,"./Floorbot.js":518,"./GasPump.js":519,"./GasTemperatureSystem.js":520,"./GeneralAtmoControl.js":521,"./GeneralRecords.js":522,"./Gps.js":523,"./GravityGenerator.js":524,"./GuestPass.js":525,"./Holodeck.js":526,"./ICAssembly.js":527,"./ICCircuit.js":528,"./ICDetailer.js":529,"./ICPrinter.js":530,"./IDCard.js":531,"./IdentificationComputer.js":133,"./InventoryPanel.js":532,"./InventoryPanelHuman.js":533,"./IsolationCentrifuge.js":534,"./JanitorCart.js":535,"./Jukebox.js":536,"./LawManager.js":537,"./LookingGlass.js":538,"./MechaControlConsole.js":539,"./Medbot.js":540,"./MedicalRecords.js":541,"./MessageMonitor.js":542,"./Microwave.js":543,"./MiningOreProcessingConsole.js":544,"./MiningStackingConsole.js":545,"./MiningVendor.js":546,"./MuleBot.js":547,"./NIF.js":548,"./NTNetRelay.js":549,"./Newscaster.js":550,"./NoticeBoard.js":551,"./NtosAccessDecrypter.js":552,"./NtosArcade.js":553,"./NtosAtmosControl.js":554,"./NtosCameraConsole.js":555,"./NtosCommunicationsConsole.js":556,"./NtosConfiguration.js":557,"./NtosCrewMonitor.js":558,"./NtosDigitalWarrant.js":559,"./NtosEmailAdministration.js":560,"./NtosEmailClient.js":193,"./NtosFileManager.js":561,"./NtosIdentificationComputer.js":562,"./NtosMain.js":563,"./NtosNetChat.js":564,"./NtosNetDos.js":565,"./NtosNetDownloader.js":566,"./NtosNetMonitor.js":567,"./NtosNetTransfer.js":568,"./NtosNewsBrowser.js":569,"./NtosOvermapNavigation.js":570,"./NtosPowerMonitor.js":571,"./NtosRCON.js":572,"./NtosRevelation.js":573,"./NtosShutoffMonitor.js":574,"./NtosStationAlertConsole.js":575,"./NtosSupermatterMonitor.js":576,"./NtosUAV.js":577,"./NtosWordProcessor.js":578,"./OmniFilter.js":579,"./OmniMixer.js":580,"./OperatingComputer.js":581,"./OvermapDisperser.js":582,"./OvermapEngines.js":583,"./OvermapHelm.js":584,"./OvermapNavigation.js":194,"./OvermapShieldGenerator.js":585,"./OvermapShipSensors.js":586,"./ParticleAccelerator.js":587,"./PartsLathe.js":588,"./PathogenicIsolator.js":589,"./Pda.js":590,"./Photocopier.js":605,"./PipeDispenser.js":606,"./PlantAnalyzer.js":607,"./PointDefenseControl.js":608,"./PortableGenerator.js":609,"./PortablePump.js":610,"./PortableScrubber.js":611,"./PortableTurret.js":612,"./PowerMonitor.js":135,"./PressureRegulator.js":613,"./PrisonerManagement.js":614,"./RCON.js":195,"./RIGSuit.js":615,"./Radio.js":616,"./RapidPipeDispenser.js":200,"./RequestConsole.js":617,"./ResearchConsole.js":618,"./ResearchServerController.js":619,"./ResleevingConsole.js":620,"./ResleevingPod.js":621,"./RoboticsControlConsole.js":622,"./RogueZones.js":623,"./Secbot.js":624,"./SecurityRecords.js":625,"./SeedStorage.js":626,"./ShieldCapacitor.js":627,"./ShieldGenerator.js":628,"./ShutoffMonitor.js":196,"./ShuttleControl.js":629,"./Signaler.js":199,"./Sleeper.js":630,"./SmartVend.js":631,"./Smes.js":632,"./SolarControl.js":633,"./SpaceHeater.js":634,"./Stack.js":635,"./StationAlertConsole.js":197,"./SuitCycler.js":636,"./SuitStorageUnit.js":637,"./SupermatterMonitor.js":198,"./SupplyConsole.js":638,"./TEGenerator.js":639,"./Tank.js":640,"./TankDispenser.js":641,"./TelecommsLogBrowser.js":642,"./TelecommsMachineBrowser.js":643,"./TelecommsMultitoolMenu.js":644,"./Teleporter.js":645,"./TelesciConsole.js":646,"./TimeClock.js":647,"./TransferValve.js":648,"./TurbineControl.js":649,"./Turbolift.js":650,"./Uplink.js":651,"./Vending.js":652,"./VolumePanel.js":653,"./VorePanel.js":654,"./Wires.js":655,"./XenoarchArtifactAnalyzer.js":656,"./XenoarchArtifactHarvester.js":657,"./XenoarchDepthScanner.js":658,"./XenoarchHandheldPowerUtilizer.js":659,"./XenoarchReplicator.js":660,"./XenoarchSpectrometer.js":661,"./XenoarchSuspension.js":662,"./pAIAtmos.js":663,"./pAIDirectives.js":664,"./pAIDoorjack.js":665,"./pAIInterface.js":666,"./pAIMedrecords.js":667,"./pAISecrecords.js":668};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=461},function(e,t,n){"use strict";t.__esModule=!0,t.AICard=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AICard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.has_ai,u=l.integrity,s=l.backup_capacitor,m=l.flushing,p=l.has_laws,h=l.laws,f=l.wireless,C=l.radio;if(0===d)return(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var N=null;N=u>=75?"green":u>=25?"yellow":"red";var b=null;return s>=75&&(b="green"),b=s>=25?"yellow":"red",(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,display:"inline-block",children:(0,o.createVNode)(1,"h3",null,name,0)}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:N,value:u/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:b,value:s/100})})]})}),(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h2",null,1===m?"Wipe of AI in progress...":"",0)})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",children:!!p&&(0,o.createComponentVNode)(2,a.Box,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",children:e},t)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h3",null,"No laws detected.",16)})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wireless Activity",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"check":"times",content:f?"Enabled":"Disabled",color:f?"green":"red",onClick:function(){return c("wireless")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subspace Transceiver",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"check":"times",content:C?"Enabled":"Disabled",color:C?"green":"red",onClick:function(){return c("radio")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"AI Power",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"radiation",confirmIcon:"radiation",disabled:m||0===u,confirmColor:"red",content:"Shutdown",onClick:function(){return c("wipe")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.APC=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(184),l=n(61);t.APC=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(0,o.createComponentVNode)(2,u);return a.gridCheck?c=(0,o.createComponentVNode)(2,s):a.failTime&&(c=(0,o.createComponentVNode)(2,m)),(0,o.createComponentVNode)(2,i.Window,{width:450,height:475,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:c})})};var d={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"}},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,u=l.locked&&!l.siliconUser,s=(l.normallyLocked,d[l.externalPower]||d[0]),m=d[l.chargingStatus]||d[0],p=l.powerChannels||[],h=l.powerCellStatus/100;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{deny:l.emagged,denialMessage:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"1.5rem",children:"Fault in ID authenticator."}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Please contact maintenance for service."})],4)}),(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:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.isOperating?"power-off":"times",content:l.isOperating?"On":"Off",selected:l.isOperating&&!u,color:l.isOperating?"":"bad",disabled:u,onClick:function(){return i("breaker")}}),children:["[ ",s.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.chargeMode?"sync":"times",content:l.chargeMode?"Auto":"Off",selected:l.chargeMode,disabled:u,onClick:function(){return i("charge")}}),children:["[ ",m.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[p.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 i("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!u&&2===e.status,disabled:u,onClick:function(){return i("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!u&&0===e.status,disabled:u,onClick:function(){return i("channel",t.off)}})],4),children:[e.powerLoad," W"]},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:l.totalCharging?(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W (+ "),l.totalCharging,(0,o.createTextVNode)(" W charging)")],0):(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W")],0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!l.siliconUser&&(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return i("overload")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.coverLocked?"lock":"unlock",content:l.coverLocked?"Engaged":"Disengaged",selected:l.coverLocked,disabled:u,onClick:function(){return i("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Disabled",selected:2===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Automatic",selected:1===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Enabled",selected:3===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:3})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:l.emergencyLights?"Enabled":"Disabled",selected:l.emergencyLights,onClick:function(){return i("emergency_lighting")}})})]})})],4)},s=function(e,t){return(0,o.createComponentVNode)(2,l.FullscreenNotice,{title:"System Failure",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:"Power surge detected, grid check in effect..."})]})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=(0,o.createComponentVNode)(2,a.Button,{icon:"repeat",content:"Restart Now",color:"good",onClick:function(){return c("reboot")}});return i.locked&&!i.siliconUser&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Swipe an ID card for manual reboot."})),(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"SYSTEM FAILURE",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h2",null,"I/O regulators malfunction detected! Waiting for system reboot...",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Automatic reboot in ",i.failTime," seconds..."]}),(0,o.createComponentVNode)(2,a.Box,{mt:4,children:l})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AccountsTerminal=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AccountsTerminal=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.id_inserted,s=d.id_card,m=d.access_level,p=d.machine_id;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:640,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:"Machine",color:"average",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eject":"sign-in-alt",fluid:!0,content:s,onClick:function(){return l("insert_card")}})})]})}),m>0&&(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,s=c.creating_new_account,m=c.detailed_account_view;return(0,o.createComponentVNode)(2,a.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:!s&&!m,icon:"home",onClick:function(){return i("view_accounts_list")},children:"Home"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:s,icon:"cog",onClick:function(){return i("create_account")},children:"New Account"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{disabled:s,icon:"print",onClick:function(){return i("print")},children:"Print"})]}),s&&(0,o.createComponentVNode)(2,l)||m&&(0,o.createComponentVNode)(2,d)||(0,o.createComponentVNode)(2,u)]})},l=function(e,t){var n=(0,r.useBackend)(t).act,i=(0,r.useSharedState)(t,"holder",""),c=i[0],l=i[1],d=(0,r.useSharedState)(t,"money",""),u=d[0],s=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Create Account",level:2,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Holder",children:(0,o.createComponentVNode)(2,a.Input,{value:c,fluid:!0,onInput:function(e,t){return l(t)}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Initial Deposit",children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onInput:function(e,t){return s(t)}})})]}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c||!u,mt:1,fluid:!0,icon:"plus",onClick:function(){return n("finalise_create_account",{holder_name:c,starting_funds:u})},content:"Create"})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.access_level,d=c.station_account_number,u=c.account_number,s=c.owner_name,m=c.money,p=c.suspended,h=c.transactions;return(0,o.createComponentVNode)(2,a.Section,{title:"Account Details",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",selected:p,content:"Suspend",onClick:function(){return i("toggle_suspension")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Number",children:["#",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Holder",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Balance",children:[m,"\u20ae"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:p?"bad":"good",children:p?"SUSPENDED":"Active"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"CentCom Administrator",level:2,mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Payroll",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",fluid:!0,icon:"ban",confirmIcon:"ban",content:"Revoke",confirmContent:"This cannot be undone.",disabled:u===d,onClick:function(){return i("revoke_payroll")}})})})}),l>=2&&(0,o.createComponentVNode)(2,a.Section,{title:"Silent Funds Transfer",level:2,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_funds")},content:"Add Funds"}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("remove_funds")},content:"Remove Funds"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Transactions",level:2,mt:1,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:"Timestamp"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Target"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Value"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Terminal"})]}),h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.date," ",e.time]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.target_name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.purpose}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.amount,"\u20ae"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source_terminal})]},t)}))]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"NanoTrasen Accounts",level:2,children:c.length&&(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.owner_name+e.suspended,color:e.suspended?"bad":null,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"#"+e.account_number,onClick:function(){return i("view_account_detail",{account_index:e.account_index})}})},e.account_index)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"There are no accounts available."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AgentCard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AgentCard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.entries,u=l.electronic_warfare;return(0,o.createComponentVNode)(2,i.Window,{width:550,height:400,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Info",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:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c(e.name.toLowerCase().replace(/ /g,""))},icon:"cog"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.value})]},e.name)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Electronic Warfare",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:u,content:u?"Electronic warfare is enabled. This will prevent you from being tracked by the AI.":"Electronic warfare disabled.",onClick:function(){return c("electronic_warfare")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c={2:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Offline"}};t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=c[d.power.main]||c[0],s=c[d.power.backup]||c[0],m=c[d.shock]||c[0];return(0,o.createComponentVNode)(2,i.Window,{width:500,height:390,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:!d.power.main,content:"Disrupt",onClick:function(){return l("disrupt-main")}}),children:[d.power.main?"Online":"Offline"," ",d.wires.main_1&&d.wires.main_2?d.power.main_timeleft>0&&"["+d.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:!d.power.backup,content:"Disrupt",onClick:function(){return l("disrupt-backup")}}),children:[d.power.backup?"Online":"Offline"," ",d.wires.backup_1&&d.wires.backup_2?d.power.backup_timeleft>0&&"["+d.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:m.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(d.wires.shock&&0===d.shock),content:"Restore",onClick:function(){return l("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Temporary",onClick:function(){return l("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Permanent",onClick:function(){return l("shock-perm")}})],4),children:[2===d.shock?"Safe":"Electrified"," ",(d.wires.shock?d.shock_timeleft>0&&"["+d.shock_timeleft+"s]":"[Wires have been cut!]")||-1===d.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:d.id_scanner?"power-off":"times",content:d.id_scanner?"Enabled":"Disabled",selected:d.id_scanner,disabled:!d.wires.id_scanner,onClick:function(){return l("idscan-toggle")}}),children:!d.wires.id_scanner&&"[Wires have been cut!]"}),(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:d.locked?"lock":"unlock",content:d.locked?"Lowered":"Raised",selected:d.locked,disabled:!d.wires.bolts,onClick:function(){return l("bolt-toggle")}}),children:!d.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:d.lights?"power-off":"times",content:d.lights?"Enabled":"Disabled",selected:d.lights,disabled:!d.wires.lights,onClick:function(){return l("light-toggle")}}),children:!d.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:d.safe?"power-off":"times",content:d.safe?"Enabled":"Disabled",selected:d.safe,disabled:!d.wires.safe,onClick:function(){return l("safe-toggle")}}),children:!d.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:d.speed?"power-off":"times",content:d.speed?"Enabled":"Disabled",selected:d.speed,disabled:!d.wires.timing,onClick:function(){return l("speed-toggle")}}),children:!d.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:d.opened?"sign-out-alt":"sign-in-alt",content:d.opened?"Open":"Closed",selected:d.opened,disabled:d.locked||d.welded,onClick:function(){return l("open-close")}}),children:!(!d.locked&&!d.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),d.locked?"bolted":"",d.locked&&d.welded?" and ":"",d.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiRestorerContent=t.AiRestorer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AiRestorer=function(){return(0,o.createComponentVNode)(2,i.Window,{width:370,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.AI_present,d=c.error,u=c.name,s=c.laws,m=c.isDead,p=c.restoring,h=c.health,f=c.ejectable;return(0,o.createFragment)([d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d}),!!f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:l?u:"----------",disabled:!l,onClick:function(){return i("PRG_eject")}}),!!l&&(0,o.createComponentVNode)(2,a.Section,{title:f?"System Status":u,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m?"bad":"good",children:m?"Nonfunctional":"Functional"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})})}),!!p&&(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",color:"good",mt:1,children:"RECONSTRUCTION IN PROGRESS"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",content:"Begin Reconstruction",disabled:p,mt:1,onClick:function(){return i("PRG_beginReconstruction")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e},e)}))})]})],0)};t.AiRestorerContent=c},function(e,t,n){"use strict";t.__esModule=!0,t.AiSupermatter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=(n(20),n(61));t.AiSupermatter=function(e,t){var n=(0,r.useBackend)(t).data,a=(n.integrity_percentage,n.ambient_temp,n.ambient_pressure,n.detonating),c=(0,o.createComponentVNode)(2,d);return a&&(c=(0,o.createComponentVNode)(2,l)),(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:c})})};var l=function(e,t){return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"DETONATION IMMINENT",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{color:"bad",name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"CRYSTAL DELAMINATING"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Evacuate area immediately"})]})})},d=function(e,t){var n=(0,r.useBackend)(t).data,i=n.integrity_percentage,c=n.ambient_temp,l=n.ambient_pressure;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Crystal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i,maxValue:100,ranges:{good:[90,Infinity],average:[25,90],bad:[-Infinity,25]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c,maxValue:1e4,ranges:{bad:[5e3,Infinity],average:[4e3,5e3],good:[-Infinity,4e3]},children:[c," K"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Pressure",children:[l," kPa"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(0),r=n(5),a=(n(7),n(1)),i=n(2),c=n(28),l=n(3),d=n(184),u=n(470);t.AirAlarm=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=r.locked&&!r.siliconUser&&!r.remoteUser;return(0,o.createComponentVNode)(2,l.Window,{width:440,height:650,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m),!i&&(0,o.createComponentVNode)(2,h)]})})};var s=function(e,t){var n=(0,a.useBackend)(t).data,l=(n.environment_data||[]).filter((function(e){return e.value>=.01})),d={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},u=d[n.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l.length>0&&(0,o.createFragment)([l.map((function(e){var t=d[e.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,c.getGasLabel)(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:u.color,children:u.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."})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.target_temperature,d=c.rcon;return(0,o.createComponentVNode)(2,i.Section,{title:"Comfort Settings",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remote Control",children:[(0,o.createComponentVNode)(2,i.Button,{selected:1===d,content:"Off",onClick:function(){return r("rcon",{rcon:1})}}),(0,o.createComponentVNode)(2,i.Button,{selected:2===d,content:"Auto",onClick:function(){return r("rcon",{rcon:2})}}),(0,o.createComponentVNode)(2,i.Button,{selected:3===d,content:"On",onClick:function(){return r("rcon",{rcon:3})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Button,{content:l,onClick:function(){return r("temperature")}})})]})})},p={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return C}},scrubbers:{title:"Scrubber Controls",component:function(){return N}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return V}}},h=function(e,t){var n=(0,a.useLocalState)(t,"screen"),r=n[0],c=n[1],l=p[r]||p.home,d=l.component();return(0,o.createComponentVNode)(2,i.Section,{title:l.title,buttons:r&&(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c()}}),children:(0,o.createComponentVNode)(2,d)})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(0,a.useLocalState)(t,"screen"),d=(l[0],l[1]),u=c.mode,s=c.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return r(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return r("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,i.Box,{mt:2}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)},C=function(e,t){var n=(0,a.useBackend)(t).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Vent,{vent:e},e.id_tag)})):"Nothing to show"},N=function(e,t){var n=(0,a.useBackend)(t).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Scrubber,{scrubber:e},e.id_tag)})):"Nothing to show"},b=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.modes;return c&&0!==c.length?c.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return r("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,i.Box,{mt:1})],4,e.mode)})):"Nothing to show"},V=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=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,d.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",(0,o.createVNode)(1,"span","color-"+(0,c.getGasColor)(e.name),(0,c.getGasLabel)(e.name),0),2),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 l("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.Scrubber=t.Vent=void 0;var o=n(0),r=n(7),a=n(1),i=n(2);n(28);t.Vent=function(e,t){var n=e.vent,c=(0,a.useBackend)(t).act,l=n.id_tag,d=n.long_name,u=n.power,s=n.checks,m=n.excheck,p=n.incheck,h=n.direction,f=n.external,C=n.internal,N=n.extdefault,b=n.intdefault;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return c("power",{id_tag:l,val:Number(!u)})}}),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:"sign-in-alt",content:"siphon"!==h?"Pressurizing":"Siphoning",color:"siphon"===h&&"danger",onClick:function(){return c("direction",{id_tag:l,val:Number("siphon"===h)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sign-in-alt",content:"Internal",selected:p,onClick:function(){return c("incheck",{id_tag:l,val:s})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"External",selected:m,onClick:function(){return c("excheck",{id_tag:l,val:s})}})]}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(C),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return c("set_internal_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:b,content:"Reset",onClick:function(){return c("reset_internal_pressure",{id_tag:l})}})]}),!!m&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"External 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 c("set_external_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:N,content:"Reset",onClick:function(){return c("reset_external_pressure",{id_tag:l})}})]})]})})};t.Scrubber=function(e,t){var n=e.scrubber,c=(0,a.useBackend)(t).act,l=n.long_name,d=n.power,u=n.scrubbing,s=n.id_tag,m=(n.widenet,n.filters);return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(l),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return c("power",{id_tag:s,val:Number(!d)})}}),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:u?"filter":"sign-in-alt",color:u||"danger",content:u?"Scrubbing":"Siphoning",onClick:function(){return c("scrubbing",{id_tag:s,val:Number(!u)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Filters",children:u&&m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:e.val?"check-square-o":"square-o",content:e.name,title:e.name,selected:e.val,onClick:function(){return c(e.command,{id_tag:s,val:!e.val})}},e.name)}))||"N/A"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AlgaeFarm=void 0;var o=n(0),r=n(1),a=n(2),i=(n(20),n(3)),c=(n(5),n(7));t.AlgaeFarm=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.usePower,s=d.materials,m=d.last_flow_rate,p=d.last_power_draw,h=d.inputDir,f=d.outputDir,C=d.input,N=d.output,b=d.errorText;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[b&&(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",children:b})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Processing",selected:2===u,onClick:function(){return l("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[m," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw",children:[p," W"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider,{size:1}),s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(e.display),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{width:"80%",value:e.qty,maxValue:e.max,children:[e.qty,"/",e.max]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Eject",onClick:function(){return l("ejectMaterial",{mat:e.name})}})]},e.name)}))]}),(0,o.createComponentVNode)(2,a.Table,{mt:1,children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Input ("+h+")",children:C?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[C.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:C.name,children:[C.percent,"% (",C.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Output ("+f+")",children:N?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[N.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:N.name,children:[N.percent,"% (",N.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})})]})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AppearanceChanger=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.AppearanceChanger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.config),h=n.data,f=h.name,C=h.specimen,N=h.gender,b=h.gender_id,V=h.hair_style,g=h.facial_hair_style,v=h.change_race,k=h.change_gender,_=h.change_eye_color,y=h.change_skin_tone,L=h.change_skin_color,B=h.change_hair_color,x=h.change_facial_hair_color,w=h.change_hair,S=h.change_facial_hair,I=h.mapRef,T=r.title,A=_||y||L||B||x,E=-1;v?E=0:k?E=1:A?E=2:w?E=4:S&&(E=5);var M=(0,i.useLocalState)(t,"tabIndex",E),P=M[0],O=M[1];return(0,o.createComponentVNode)(2,l.Window,{width:700,height:650,title:(0,a.decodeHtmlEntities)(T),children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Section,{title:"Reflection",children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:f}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Species",color:v?null:"grey",children:C}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",color:k?null:"grey",children:N?(0,a.capitalize)(N):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",color:A?null:"grey",children:b?(0,a.capitalize)(b):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Hair Style",color:w?null:"grey",children:V?(0,a.capitalize)(V):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Facial Hair Style",color:S?null:"grey",children:g?(0,a.capitalize)(g):"Not Set"})]})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.ByondUi,{style:{width:"256px",height:"256px"},params:{id:I,type:"map"}})})]})}),(0,o.createComponentVNode)(2,c.Tabs,{children:[v?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:0===P,onClick:function(){return O(0)},children:"Race"}):null,k?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===P,onClick:function(){return O(1)},children:"Gender & Sex"}):null,A?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:2===P,onClick:function(){return O(2)},children:"Colors"}):null,w?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:3===P,onClick:function(){return O(3)},children:"Hair"}):null,S?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:4===P,onClick:function(){return O(4)},children:"Facial Hair"}):null]}),(0,o.createComponentVNode)(2,c.Box,{height:"43%",children:[v&&0===P?(0,o.createComponentVNode)(2,d):null,k&&1===P?(0,o.createComponentVNode)(2,u):null,A&&2===P?(0,o.createComponentVNode)(2,s):null,w&&3===P?(0,o.createComponentVNode)(2,m):null,S&&4===P?(0,o.createComponentVNode)(2,p):null]})]})})};var d=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.species,u=l.specimen,s=(0,r.sortBy)((function(e){return e.specimen}))(d||[]);return(0,o.createComponentVNode)(2,c.Section,{title:"Species",fill:!0,scrollable:!0,children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e.specimen,selected:u===e.specimen,onClick:function(){return a("race",{race:e.specimen})}},e.specimen)}))})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.gender,d=a.gender_id,u=a.genders,s=a.id_genders;return(0,o.createComponentVNode)(2,c.Section,{title:"Gender & Sex",fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===l,content:e.gender_name,onClick:function(){return r("gender",{gender:e.gender_key})}},e.gender_key)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===d,content:e.gender_name,onClick:function(){return r("gender_id",{gender_id:e.gender_key})}},e.gender_key)}))})]})})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.change_eye_color,d=a.change_skin_tone,u=a.change_skin_color,s=a.change_hair_color,m=a.change_facial_hair_color,p=a.eye_color,h=a.skin_color,f=a.hair_color,C=a.facial_hair_color;return(0,o.createComponentVNode)(2,c.Section,{title:"Colors",fill:!0,scrollable:!0,children:[l?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:p,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Eye Color",onClick:function(){return r("eye_color")}})]}):null,d?(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Tone",onClick:function(){return r("skin_tone")}})}):null,u?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:h,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Color",onClick:function(){return r("skin_color")}})]}):null,s?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:f,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Hair Color",onClick:function(){return r("hair_color")}})]}):null,m?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:C,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Facial Hair Color",onClick:function(){return r("facial_hair_color")}})]}):null]})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.hair_style,d=a.hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("hair",{hair:e.hairstyle})},selected:e.hairstyle===l,content:e.hairstyle},e.hairstyle)}))})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.facial_hair_style,d=a.facial_hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Facial Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("facial_hair",{facial_hair:e.facialhairstyle})},selected:e.facialhairstyle===l,content:e.facialhairstyle},e.facialhairstyle)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.ArcadeBattle=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ArcadeBattle=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=(l.name,l.temp),u=l.enemyAction,s=l.enemyName,m=l.playerHP,p=l.playerMP,h=l.enemyHP,f=(l.enemyMP,l.gameOver);return(0,o.createComponentVNode)(2,i.Window,{width:400,height:240,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:s,textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Section,{color:"label",children:[(0,o.createComponentVNode)(2,a.Box,{children:d}),(0,o.createComponentVNode)(2,a.Box,{children:!f&&u})]}),(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[m,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[p,"MP"]})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Enemy HP",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:45,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[h,"HP"]})})})})]}),f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,color:"green",content:"New Game",onClick:function(){return c("newgame")}})||(0,o.createComponentVNode)(2,a.Flex,{mt:2,justify:"space-between",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",onClick:function(){return c("attack")},content:"Attack!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",onClick:function(){return c("heal")},content:"Heal!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",onClick:function(){return c("charge")},content:"Recharge!"})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AreaScrubberControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(7);t.AreaScrubberControl=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=(0,a.useLocalState)(t,"showArea",!1),s=u[0],m=u[1],p=d.scrubbers;return p?(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"layer-group",content:"Show Areas",selected:s,onClick:function(){return m(!s)}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-on",content:"All On",onClick:function(){return c("allon")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-off",content:"All Off",onClick:function(){return c("alloff")}})})]}),(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:p.map((function(e){return(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"32%",children:(0,o.createComponentVNode)(2,l,{scrubber:e,showArea:s})},e.id)}))})]})})}):(0,o.createComponentVNode)(2,r.Section,{title:"Error",children:[(0,o.createComponentVNode)(2,r.Box,{color:"bad",children:"No Scrubbers Detected."}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})]})};var l=function(e,t){var n=(0,a.useBackend)(t).act,i=e.scrubber,l=e.showArea;return(0,o.createComponentVNode)(2,r.Section,{title:i.name,children:[(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"power-off",content:i.on?"Enabled":"Disabled",selected:i.on,onClick:function(){return n("toggle",{id:i.id})}}),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Pressure",children:[i.pressure," kPa"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Flow Rate",children:[i.flow_rate," L/s"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Load",children:[i.load," W"]}),l&&(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Area",children:(0,c.toTitleCase)(i.area)})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyInfrared=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AssemblyInfrared=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.visible;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Infrared Unit",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",fluid:!0,selected:d,onClick:function(){return c("state")},children:d?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,selected:u,onClick:function(){return c("visible")},children:u?"Able to be seen":"Invisible"})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyProx=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyProx=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time,p=u.range,h=u.maxRange,f=u.scanning;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Prox Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,i.NumberInput,{minValue:1,value:p,maxValue:h,onDrag:function(e,t){return d("range",{range:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Armed",children:[(0,o.createComponentVNode)(2,i.Button,{mr:1,icon:f?"lock":"lock-open",selected:f,onClick:function(){return d("scanning")},children:f?"ARMED":"Unarmed"}),"Movement sensor is active when armed!"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.priority_alarms||[],u=l.minor_alarms||[];return(0,o.createComponentVNode)(2,i.Window,{width:350,height:300,resizable:!0,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,[0===d.length&&(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"bad",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)})),0===u.length&&(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16),u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"average",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)}))],0)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(0),r=n(1),a=n(2),i=(n(28),n(3));t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:390,height:187,resizable:!0,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:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.last_flow_rate,format:function(e){return e+" L/s"}})}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag: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:"Filter",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:e.name,onClick:function(){return c("filter",{filterset:e.f_type})}},e.name)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:370,height:195,resizable:!0,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:l.max_pressure,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.Divider,{size:1}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"label",children:(0,o.createVNode)(1,"u",null,"Concentrations",16)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1 ("+l.node1_dir+")",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 ("+l.node2_dir+")",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.Autolathe=void 0;var o=n(0),r=(n(5),n(44)),a=n(9),i=n(1),c=n(2),l=n(3),d=n(132),u=n(7),s=function(e,t){if(null===e.requirements)return!0;for(var n=Object.keys(e.requirements),o=function(){var n=a[r],o=t.find((function(e){return e.name===n}));return o?o.amount=e[1].price/d.build_eff,e[1]})).sort(l[C]);if(0!==n.length)return b&&(n=n.reverse()),g=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:g?v:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},u=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),d=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(l),width:"100%",lineHeight:"19px",onSelected:function(e){return d(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},s=function(e,t){return!!e.affordable&&!(e.reagent&&!t.beaker)},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s(e,c),content:(e.price/c.build_eff).toLocaleString("en-US"),width:"15%",textAlign:"center",style:{float:"right"},onClick:function(){return r("purchase",{cat:l,name:e.name})}}),(0,o.createComponentVNode)(2,i.Box,{style:{clear:"both"}})]},e.name)}))})))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyDesigner=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);t.BodyDesigner=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.menu,s=d.disk,m=d.diskStored,p=d.activeBodyRecord,h=l[u];return(0,o.createComponentVNode)(2,c.Window,{width:400,height:650,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[s?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Save To Disk",onClick:function(){return r("savetodisk")},disabled:!p}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Load From Disk",onClick:function(){return r("loadfromdisk")},disabled:!m}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return r("ejectdisk")}})]}):null,h]})})};var l={Main:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Database Functions",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Individual Body Records",onClick:function(){return r("menu",{menu:"Body Records"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Stock Body Records",onClick:function(){return r("menu",{menu:"Stock Records"})}})]})})),"Body Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Body Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e.name,onClick:function(){return r("view_brec",{view_brec:e.recref})}},e.name)}))})})),"Stock Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.stock_bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Stock Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e,onClick:function(){return r("view_stock_brec",{view_stock_brec:e})}},e)}))})})),"Specific Record":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.activeBodyRecord,u=l.mapRef;return d?(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"165px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Specific Record",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("menu",{menu:"Main"})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d.real_name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:d.speciesname}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:(0,r.capitalize)(d.gender),onClick:function(){return c("href_conversion",{target_href:"bio_gender",target_value:1})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:d.synthetic}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:[d.locked,(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eye",content:"View OOC Notes",disabled:!d.booc,onClick:function(){return c("boocnotes")}})]})]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"130px",children:(0,o.createComponentVNode)(2,i.ByondUi,{style:{width:"100%",height:"128px"},params:{id:u,type:"map"}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"300px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Customize",height:"300px",style:{overflow:"auto"},children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scale",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:d.scale,onClick:function(){return c("href_conversion",{target_href:"size_multiplier",target_value:1})}})}),Object.keys(d.styles).map((function(e){var t=d.styles[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.styleHref?(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.style,onClick:function(){return c("href_conversion",{target_href:t.styleHref,target_value:1})}}):null,t.colorHref?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color,onClick:function(){return c("href_conversion",{target_href:t.colorHref,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color,style:{border:"1px solid #fff"}})]}):null,t.colorHref2?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color2,onClick:function(){return c("href_conversion",{target_href:t.colorHref2,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color2,style:{border:"1px solid #fff"}})]}):null]},e)})),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Body Markings",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add Marking",onClick:function(){return c("href_conversion",{target_href:"marking_style",target_value:1})}}),(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",justify:"center",align:"center",children:Object.keys(d.markings).map((function(e){var t=d.markings[e];return(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{mr:.2,fluid:!0,icon:"times",color:"red",onClick:function(){return c("href_conversion",{target_href:"marking_remove",target_value:e})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,backgroundColor:t,content:e,onClick:function(){return c("href_conversion",{target_href:"marking_color",target_value:e})}})})]})},e)}))})]})]})})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR: Record Not Found!"})})),"OOC Notes":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.activeBodyRecord;return(0,o.createComponentVNode)(2,i.Section,{title:"Body OOC Notes (This is OOC!)",height:"100%",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Specific Record"})}}),style:{"word-break":"break-all"},children:c&&c.booc||"ERROR: Body record not found!"})}))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyScanner=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["hasBorer","bad",function(e){return"Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."}],["hasVirus","bad",function(e){return"Viral pathogen detected in blood stream."}],["blind","average",function(e){return"Cataracts detected."}],["colourblind","average",function(e){return"Photoreceptor abnormalities detected."}],["nearsighted","average",function(e){return"Retinal misalignment detected."}],["humanPrey","average",function(e){return"Foreign Humanoid(s) detected: "+e.humanPrey}],["livingPrey","average",function(e){return"Foreign Creature(s) detected: "+e.livingPrey}],["objectPrey","average",function(e){return"Foreign Object(s) detected: "+e.objectPrey}]],u=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radiation","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],s={average:[.25,.5],bad:[.5,Infinity]},m=function(e,t){for(var n=[],o=0;o0?e.reduce((function(e,t){return null===e?t:(0,o.createFragment)([e,!!t&&(0,o.createComponentVNode)(2,i.Box,{children:t})],0)})):null},h=function(e){if(e>100){if(e<300)return"mild infection";if(e<400)return"mild infection+";if(e<500)return"mild infection++";if(e<700)return"acute infection";if(e<800)return"acute infection+";if(e<900)return"acute infection++";if(e>=900)return"septic"}return""};t.BodyScanner=function(e,t){var n=(0,a.useBackend)(t).data,r=n.occupied,i=n.occupant,l=void 0===i?{}:i,d=r?(0,o.createComponentVNode)(2,f,{occupant:l}):(0,o.createComponentVNode)(2,_);return(0,o.createComponentVNode)(2,c.Window,{width:690,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:d})})};var f=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,C,{occupant:t}),(0,o.createComponentVNode)(2,N,{occupant:t}),(0,o.createComponentVNode)(2,b,{occupant:t}),(0,o.createComponentVNode)(2,V,{occupant:t}),(0,o.createComponentVNode)(2,v,{organs:t.extOrgan}),(0,o.createComponentVNode)(2,k,{organs:t.intOrgan})]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",onClick:function(){return c("ejectify")},children:"Eject"}),(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print_p")},children:"Print Report"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempC,0)}),"\xb0C,\xa0",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempF,0)}),"\xb0F"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Volume",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.volume,0)})," units\xa0(",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.percent,0)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Weight",children:(0,r.round)(d.occupant.weight)+"lbs, "+(0,r.round)(d.occupant.weight/2.20463)+"kgs"})]})})},N=function(e){var t=e.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Blood Reagents",children:t.reagents?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.reagents.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Blood Reagents Detected"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stomach Reagents",children:t.ingested?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.ingested.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Stomach Reagents Detected"})})],4)},b=function(e){var t=e.occupant,n=t.hasBorer||t.blind||t.colourblind||t.nearsighted||t.hasVirus;return(n=n||t.humanPrey||t.livingPrey||t.objectPrey)?(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:d.map((function(e,n){if(t[e[0]])return(0,o.createComponentVNode)(2,i.Box,{color:e[1],bold:"bad"===e[1],children:e[2](t)})}))}):(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No abnormalities found."})})},V=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.Table,{children:m(u,(function(e,n,r){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Row,{color:"label",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e[0],":"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:!!n&&n[0]+":"})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,g,{value:t[e[1]],marginBottom:r0&&"0.5rem",value:e.totalLoss/100,ranges:s,children:[(0,o.createComponentVNode)(2,i.Box,{float:"left",display:"inline",children:[!!e.bruteLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bone"}),(0,r.round)(e.bruteLoss,0),"\xa0",(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Brute damage"})]}),!!e.fireLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"fire"}),(0,r.round)(e.fireLoss,0),(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Burn damage"})]})]}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:(0,r.round)(e.totalLoss,0)})]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([e.internalBleeding&&"Internal bleeding",!!e.status.bleeding&&"External bleeding",e.lungRuptured&&"Ruptured lung",e.destroyed&&"Destroyed",!!e.status.broken&&e.status.broken,h(e.germ_level),!!e.open&&"Open incision"])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:[p([!!e.status.splinted&&"Splinted",!!e.status.robotic&&"Robotic",!!e.status.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})]),p(e.implants.map((function(e){return e.known?e.name:"Unknown object"})))]})]})]},t)}))]})})},k=function(e){return 0===e.organs.length?(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"N/A"})}):(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",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:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Damage"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Injuries"})]}),e.organs.map((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{textTransform:"capitalize",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{width:"33%",children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:e.maxHealth,value:e.damage/100,mt:t>0&&"0.5rem",ranges:s,children:(0,r.round)(e.damage,0)})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([h(e.germ_level)])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:p([1===e.robotic&&"Robotic",2===e.robotic&&"Assisted",!!e.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})])})]})]},t)}))]})})},_=function(){return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BombTester=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.BombTester=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.simulating,s=d.mode,m=d.tank1,p=d.tank1ref,h=d.tank2,f=d.tank2ref,C=d.canister,N=d.sim_canister_output;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,a.Section,{title:"Virtual Explosive Simulator v2.01",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:1})},selected:1===s,children:"Single Tank"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:2})},selected:2===s,children:"Transfer Valve"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:3})},selected:3===s,children:"Canister"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Primary Slot",children:m&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:p})},icon:"eject",children:m})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:1})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Secondary Slot",children:h&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:f})},icon:"eject",children:h})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:2})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Connected Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("canister_scan")},icon:"search",children:"Scan"}),children:C&&(0,o.createComponentVNode)(2,a.Box,{color:"label",children:C})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No tank connected."})}),C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Canister Release Pressure",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:N,maxValue:1013.25,onDrag:function(e,t){return l("set_can_pressure",{pressure:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:2,color:"red",icon:"bomb",fontSize:2,onClick:function(){return l("start_sim")},fluid:!0,children:"Begin Simulation"})]})})})};var c=function(e){var t,n;function r(t){var n;n=e.call(this,t)||this;var o=Math.random()>.5,r=Math.random()>.5;return n.state={x:o?340:0,y:r?205:0,reverseX:!1,reverseY:!1},n.process=setInterval((function(){n.setState((function(e){var t=Object.assign({},e);return t.reverseX?t.x-2<-5?(t.reverseX=!1,t.x+=2):t.x-=2:t.x+2>340?(t.reverseX=!0,t.x-=2):t.x+=2,t.reverseY?t.y-2<-20?(t.reverseY=!1,t.y+=2):t.y-=2:t.y+2>205?(t.reverseY=!0,t.y-=2):t.y+=2,t}))}),1),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.componentWillUnmount=function(){clearInterval(this.process)},i.render=function(){var e=this.state,t={position:"relative",left:e.x+"px",top:e.y+"px"};return(0,o.createComponentVNode)(2,a.Section,{title:"Simulation in progress!",fill:!0,children:(0,o.createComponentVNode)(2,a.Box,{position:"absolute",style:{overflow:"hidden",width:"100%",height:"100%"},children:(0,o.createComponentVNode)(2,a.Icon,{style:t,name:"bomb",size:10,color:"red"})})})},r}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyEditor=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.BotanyEditor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.activity,u=l.degradation,s=l.disk,m=l.sourceName,p=l.locus,h=l.loaded;return d?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene Decay",children:[u,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Locus",children:p})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No disk loaded."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:h})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("apply_gene")},children:"Apply Gene Mods"}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Target"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No target seed packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyIsolator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.BotanyIsolator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.geneMasks,u=l.activity,s=l.degradation,m=l.disk,p=l.loaded,h=l.hasGenetics,f=l.sourceName;return u?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:f}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene decay",children:[s,"%"]}),m&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.mask,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:"download",onClick:function(){return c("get_gene",{get_gene:e.tag})},children:"Extract"})},e.mask)}))||null]}),m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return c("clear_buffer")},children:"Clear Genetic Buffer"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No Data Buffered."}),m&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:p&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Packet Loaded",children:p})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("scan_genome")},children:"Process Genome"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Packet"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.BrigTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:138,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"clock-o",content:u.timing?"Stop":"Start",selected:u.timing,onClick:function(){return d(u.timing?"stop":"start")}}),u.flash_found&&(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:u.flash_charging?"Recharging":"Flash",disabled:u.flash_charging,onClick:function(){return d("flash")}})||null],0),children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:u.time_left/10,minValue:0,maxValue:u.max_time_left/10,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("time",{time:t})}}),(0,o.createComponentVNode)(2,i.Flex,{mt:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_short/10),onClick:function(){return d("preset",{preset:"short"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_medium/10),onClick:function(){return d("preset",{preset:"medium"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_long/10),onClick:function(){return d("preset",{preset:"long"})}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(20),l=n(3);t.Canister=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.connected,m=u.can_relabel,p=u.pressure,h=u.releasePressure,f=u.defaultReleasePressure,C=u.minReleasePressure,N=u.maxReleasePressure,b=u.valveOpen,V=u.holding;return(0,o.createComponentVNode)(2,l.Window,{width:360,height:242,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"pencil-alt",disabled:!m,content:"Relabel",onClick:function(){return d("relabel")}}),children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{minWidth:"66px",label:"Tank Pressure",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return e<1e4?(0,r.toFixed)(e)+" kPa":(0,c.formatSiUnit)(1e3*e,1,"Pa")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Regulator",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",left:"-8px",children:[(0,o.createComponentVNode)(2,i.Knob,{forcedInputWidth:"60px",size:1.25,color:!!b&&"yellow",value:h,unit:"kPa",minValue:C,maxValue:N,stepPixelSize:1,onDrag:function(e,t){return d("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"-2px",right:"-20px",color:"transparent",icon:"fast-forward",onClick:function(){return d("pressure",{pressure:N})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"16px",right:"-20px",color:"transparent",icon:"undo",onClick:function(){return d("pressure",{pressure:f})}})]})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,i.Button,{my:.5,width:"50px",lineHeight:2,fontSize:"11px",color:b?V?"caution":"danger":null,content:b?"Open":"Closed",onClick:function(){return d("valve")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{mr:1,label:"Port",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{size:1.25,name:s?"plug":"times",color:s?"good":"bad"}),(0,o.createComponentVNode)(2,i.Tooltip,{content:s?"Connected":"Disconnected",position:"top"})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Holding Tank",buttons:!!V&&(0,o.createComponentVNode)(2,i.Button,{icon:"eject",color:b&&"danger",content:"Eject",onClick:function(){return d("eject")}}),children:[!!V&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Label",children:V.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:V.pressure})," kPa"]})]}),!V&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No Holding Tank"})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(187),c=n(3),l=[5,10,20,30,40,60],d=[1,5,10];t.ChemDispenser=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:390,height:655,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",flex:"content",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",spacing:"1",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",children:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",selected:c===e,content:e+"u",m:"0",fluid:!0,onClick:function(){return i("amount",{amount:e})}})},t)}))})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Custom Amount",children:(0,o.createComponentVNode)(2,a.Slider,{step:1,stepPixelSize:5,value:c,minValue:1,maxValue:120,onDrag:function(e,t){return i("amount",{amount:t})}})})]})})},s=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chemicals,d=void 0===l?[]:l,u=[],s=0;s<(d.length+1)%3;s++)u.push(!0);return(0,o.createComponentVNode)(2,a.Section,{title:c.glass?"Drink Dispenser":"Chemical Dispenser",flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",height:"100%",spacingPrecise:"2",align:"flex-start",alignContent:"flex-start",children:[d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"40%",height:"20px",children:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",width:"100%",height:"100%",align:"flex-start",content:e.title+" ("+e.amount+")",onClick:function(){return i("dispense",{reagent:e.id})}})},t)})),u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"25%",height:"20px"},t)}))]})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,u=l.isBeakerLoaded,s=l.beakerCurrentVolume,m=l.beakerMaxVolume,p=l.beakerContents,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",flex:"content",minHeight:"25%",buttons:(0,o.createComponentVNode)(2,a.Box,{children:[!!u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[s," / ",m," units"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return c("ejectBeaker")}})]}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:u,beakerContents:h,buttons:function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){return c("remove",{reagent:e.id,amount:-1})}}),d.map((function(t,n){return(0,o.createComponentVNode)(2,a.Button,{content:t,onClick:function(){return c("remove",{reagent:e.id,amount:t})}},n)})),(0,o.createComponentVNode)(2,a.Button,{content:"ALL",onClick:function(){return c("remove",{reagent:e.id,amount:e.volume})}})],0)}})})}},function(e,t,n){"use strict";e.exports=n(494)()},function(e,t,n){"use strict";var o=n(495);function r(){}function a(){}a.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,a,i){if(i!==o){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(187),l=n(45),d=[1,5,10,30,60];t.ChemMaster=function(e,t){var n=(0,r.useBackend)(t).data,a=n.condi,c=n.beaker,d=n.beaker_reagents,p=void 0===d?[]:d,h=n.buffer_reagents,f=void 0===h?[]:h,C=n.mode;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:500,resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal),(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u,{beaker:c,beakerReagents:p,bufferNonEmpty:f.length>0}),(0,o.createComponentVNode)(2,s,{mode:C,bufferReagents:f}),(0,o.createComponentVNode)(2,m,{isCondiment:a,bufferNonEmpty:f.length>0})]})]})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,u=(n.data,e.beaker),s=e.beakerReagents,m=e.bufferNonEmpty;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:m?(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}):(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}),children:u?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,n){return(0,o.createComponentVNode)(2,a.Box,{mb:n0?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,r){return(0,o.createComponentVNode)(2,a.Box,{mb:r0?l.desc:"N/A"}),l.blood_type&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood type",children:l.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:l.blood_dna})],4),!c.condi&&(0,o.createComponentVNode)(2,a.Button,{icon:c.printing?"spinner":"print",disabled:c.printing,iconSpin:!!c.printing,ml:"0.5rem",content:"Print",onClick:function(){return i("print",{idx:l.idx,beaker:e.args.beaker})}})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ClawMachine=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ClawMachine=function(e,t){var n,c=(0,r.useBackend)(t),l=c.act,d=c.data,u=(d.wintick,d.instructions),s=d.gameStatus,m=d.winscreen;return"CLAWMACHINE_NEW"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Pay to Play!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Start",onClick:function(){return l("newgame")}})]}):"CLAWMACHINE_END"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Thank you for playing!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),m,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Close",onClick:function(){return l("return")}})]}):"CLAWMACHINE_ON"===s&&(n=(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[-Infinity,0],average:[1,7],good:[8,Infinity]},value:d.wintick,minValue:0,maxValue:10})})}),(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Up",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Left",onClick:function(){return l("pointless")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Right",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Down",onClick:function(){return l("pointless")}})]})]})),(0,o.createComponentVNode)(2,i.Window,{resizable:!0,children:(0,o.createVNode)(1,"center",null,n,0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cleanbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Cleanbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.version,p=l.blood,h=(l.patrol,l.wet_floors),f=l.spray_blood,C=l.rgbpanel,N=l.red_switch,b=l.green_switch,V=l.blue_switch;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Cleaner "+m,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("blood")},children:p?"Cleans Blood":"Ignores Blood"})})||null,!s&&u&&(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:C&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:N?"toggle-on":"toggle-off",backgroundColor:N?"red":"maroon",onClick:function(){return c("red_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:b?"toggle-on":"toggle-off",backgroundColor:b?"green":"darkgreen",onClick:function(){return c("green_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:V?"toggle-on":"toggle-off",backgroundColor:V?"blue":"darkblue",onClick:function(){return c("blue_switch")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Odd Looking Screw Twiddled",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:h,onClick:function(){return c("wet_floors")},icon:"screwdriver",children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weird Button Pressed",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"brown",selected:f,onClick:function(){return c("spray_blood")},icon:"screwdriver",children:f?"Yes":"No"})})]})})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CloningConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(28),l=n(45),d=n(3),u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=e.args,u=d.activerecord,s=d.realname,m=d.health,p=d.unidentity,h=d.strucenzymes,f=m.split(" - ");return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+s,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Damage",children:f.length>1?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.oxy,display:"inline",children:f[0]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.toxin,display:"inline",children:f[2]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.brute,display:"inline",children:f[3]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.burn,display:"inline",children:f[1]})],4):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unknown"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:p}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:h}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk",children:[(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:!l.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){return r("disk",{option:"load"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){return r("disk",{option:"save",savetype:"ui"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){return r("disk",{option:"save",savetype:"ue"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){return r("disk",{option:"save",savetype:"se"})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!l.podready,icon:"user-plus",content:"Clone",onClick:function(){return r("clone",{ref:u})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Delete",onClick:function(){return r("del_rec")}})]})]})})};t.CloningConsole=function(e,t){var n=(0,a.useBackend)(t);n.act,n.data.menu;return(0,l.modalRegisterBodyOverride)("view_rec",u),(0,o.createComponentVNode)(2,d.Window,{resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,d.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,f),(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})]})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data.menu;return 1===r?n=(0,o.createComponentVNode)(2,p):2===r&&(n=(0,o.createComponentVNode)(2,h)),n},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.loading,u=l.scantemp,s=l.occupant,m=l.locked,p=l.can_brainscan,h=l.scan_mode,f=l.numberofpods,C=l.pods,N=l.selected_pod,b=m&&!!s;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Scanner",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Scanner Lock:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s,selected:b,icon:b?"toggle-on":"toggle-off",content:b?"Engaged":"Disengaged",onClick:function(){return c("lock")}}),(0,o.createComponentVNode)(2,i.Button,{disabled:b||!s,icon:"user-slash",content:"Eject Occupant",onClick:function(){return c("eject")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"spinner",spin:!0}),"\xa0 Scanning..."]}):(0,o.createComponentVNode)(2,i.Box,{color:u.color,children:u.text})}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"brain":"male",content:h?"Brain":"Body",onClick:function(){return c("toggle_mode")}})})]}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s||d,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){return c("scan")}})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:f?C.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:N===e.pod,icon:N===e.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:["Pod #",t+1]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.records;return c.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.realname,onClick:function(){return r("view_rec",{ref:e.record})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},f=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.scanner,d=c.numberofpods,u=c.autoallowed,s=c.autoprocess,m=c.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Auto-processing:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"Enabled":"Disabled",onClick:function(){return r("autoprocess",{on:s?0:1})}})],4),(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"eject",content:"Eject Disk",onClick:function(){return r("disk",{option:"eject"})}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scanner",children:l?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Not connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ColorMate=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ColorMate=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.items,u=l.activecolor,s=Math.min(270+15*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:d.length&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Paint",children:(0,o.createComponentVNode)(2,a.Flex,{justify:"center",align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Box,{backgroundColor:u,width:"120px",height:"120px"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50% ",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye-dropper",onClick:function(){return c("select")},children:"Select Color"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fill-drip",onClick:function(){return c("paint")},children:"Paint Items"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tint-slash",onClick:function(){return c("clear")},children:"Remove Paintjob"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return c("eject")},children:"Eject Items"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Items",children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["#",t+1,": ",e]},t)}))})],4)||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No items inserted."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Communicator=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3),d=n(94),u={};t.Communicator=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,l.Window,{width:475,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,c.Box,{height:"88%",mb:1,style:{"overflow-y":"auto"},children:u[r]||(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,p)]})})};var s=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,c.Section,{title:"Error!",children:["You tried to access tab #",r,", but there was no template defined!"]})},m=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),l=r.time,d=r.connectionStatus,u=r.owner,s=r.occupation;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:l}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Icon,{color:1===d?"good":"bad",name:1===d?"signal":"exclamation-triangle"})}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(s)})]})})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.flashlight;return(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,c.Button,{p:1,fluid:!0,icon:"home",iconSize:2,textAlign:"center",onClick:function(){return r("switch_tab",{switch_tab:1})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,c.Button,{icon:"lightbulb",iconSize:2,p:1,fluid:!0,textAlign:"center",selected:a,tooltip:"Flashlight",tooltipPosition:"top",onClick:function(){return r("Light")}})})]})};u[1]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.homeScreen;return(0,o.createComponentVNode)(2,c.Flex,{mt:2,wrap:"wrap",align:"center",justify:"center",children:a.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",textAlign:"center",mb:2,children:[(0,o.createComponentVNode)(2,c.Button,{style:{"border-radius":"10%",border:"1px solid #000"},width:"64px",height:"64px",position:"relative",onClick:function(){return r("switch_tab",{switch_tab:e.number})},children:(0,o.createComponentVNode)(2,c.Icon,{name:e.icon,position:"absolute",size:3,top:"25%",left:"25%"})}),(0,o.createComponentVNode)(2,c.Box,{children:e.module})]},e.number)}))})}));var h=function(e,t){for(var n=(0,i.useBackend)(t),r=n.act,a=n.data.targetAddress,l=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"].map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e,fontSize:2,fluid:!0,onClick:function(){return r("add_hex",{add_hex:e})}},e)})),d=[],u=0;un?t.length>n?t.slice(0,n)+"...":t:e+t},N=function(e,t,n,o){if(n<0||n>o.length)return f(e,t)?"TinderMessage_First_Sent":"TinderMessage_First_Received";var r=f(e,t),a=f(o[n],t);return r&&a?"TinderMessage_Subsequent_Sent":r||a?r?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"};u[40]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.targetAddressName,u=l.targetAddress,s=l.imList,m=(0,i.useLocalState)(t,"clipboardMode",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"90%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:f(e,u)?"ClassicMessage_Sent":"ClassicMessage_Received",children:[f(e,u)?"You":"Them",": ",e.im]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]}):(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"100%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:f(e,u)?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:N(e,u,t-1,n),inline:!0,children:(0,a.decodeHtmlEntities)(e.im)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]})}));var b=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:(0,a.decodeHtmlEntities)(l.name)+" by "+(0,a.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Back",icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:null})}}),children:l.messages.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{children:["- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,a.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,c.Box,{color:"grey",children:["[",e.message_type," by ",(0,a.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))})},V=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Recent News",level:2,children:(0,o.createComponentVNode)(2,c.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,a.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,c.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)};u[5]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),a=r.feeds,l=r.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:"News",stretchContents:!0,height:"100%",children:!a.length&&(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||l&&(0,o.createComponentVNode)(2,b)||(0,o.createComponentVNode)(2,V)})}));u[6]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.note;return(0,o.createComponentVNode)(2,c.Section,{title:"Note Keeper",height:"100%",stretchContents:!0,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",onClick:function(){return r("edit")},content:"Edit Notes"}),children:(0,o.createComponentVNode)(2,c.Section,{color:"average",width:"100%",height:"100%",style:{"word-break":"break-all","overflow-y":"auto"},children:a})})}));u[7]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data),d=l.aircontents,u=l.weather;return(0,o.createComponentVNode)(2,c.Section,{title:"Weather",children:[(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Current Conditions",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Weather Reports",children:!!u.length&&(0,o.createComponentVNode)(2,c.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.Planet,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Time",children:e.Time}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Weather",children:(0,a.toTitleCase)(e.Weather)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:["Current: ",e.Temperature.toFixed(),"\xb0C | High: ",e.High.toFixed(),"\xb0C | Low: ",e.Low.toFixed(),"\xb0C"]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Direction",children:e.WindDir}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Speed",children:e.WindSpeed}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Forecast",children:(0,a.decodeHtmlEntities)(e.Forecast)})]})},e.Planet)}))})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"No weather reports available. Please check back later."})})]})})),u[8]=(0,o.createComponentVNode)(2,d.CrewManifestContent);u[9]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.owner,u=l.occupation,s=l.connectionStatus,m=l.address,p=l.visible,h=l.ring;return(0,o.createComponentVNode)(2,c.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Owner",children:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",fluid:!0,content:(0,a.decodeHtmlEntities)(d),onClick:function(){return r("rename")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Occupation",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Connection",children:1===s?(0,o.createComponentVNode)(2,c.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Disconnected"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Device EPv2 Address",children:m}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:p,selected:p,fluid:!0,content:p?"This device can be seen by other devices.":"This device is invisible to other devices.",onClick:function(){return r("toggle_visibility")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Ringer",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:h,selected:h,fluid:!0,content:h?"Ringer on.":"Ringer off.",onClick:function(){return r("toggle_ringer")}})})]})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(0),r=(n(7),n(1)),a=n(2),i=n(3);t.ComputerFabricator=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,i.Window,{title:"Personal Computer Vendor",width:500,height:420,resizable:!0,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!==m.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return s("clean_order")}}),0===m.state&&(0,o.createComponentVNode)(2,c),1===m.state&&(0,o.createComponentVNode)(2,l),2===m.state&&(0,o.createComponentVNode)(2,d),3===m.state&&(0,o.createComponentVNode)(2,u)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:"306px",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:2,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:2,onClick:function(){return i("pick_device",{pick:"2"})}})})]})})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:"282px",buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[c.totalprice,"\u20ae"]}),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:["Secondary Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a secondary RFID card reader, for manipulating or\nreading from a second standard RFID card.\nPlease note that a primary card reader is necessary to\nallow the device to read your identification, but one\nis included in the base price.",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:2,onClick:function(){return i("confirm_order")}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data);return(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:"282px",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 swipe your ID now to authorize payment of:"}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice,"\u20ae"]})]})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.Section,{minHeight:"282px",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"28px",mt:10,children:"Thank you for your purchase!"}),(0,o.createComponentVNode)(2,a.Box,{italic:!0,mt:1,textAlign:"center",children:"If you experience any difficulties with your new device, please contact your local network administrator."})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CookingAppliance=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.CookingAppliance=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.temperature,u=l.optimalTemp,s=l.temperatureEnough,m=l.efficiency,p=l.containersRemovable,h=l.our_contents;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:s?"good":"blue",value:d,maxValue:u+100,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d}),"\xb0C / ",u,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Efficiency",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Containers",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e,t){return e.empty?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("slot",{slot:t+1})},children:"Empty"})}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!p,onClick:function(){return c("slot",{slot:t+1})},children:e.container||"No Container"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.progressText[0],value:e.progress,maxValue:1,children:e.progressText[1]})})]})},t)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]];t.Cryo=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:520,height:470,resizeable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,s=d.isOperating,m=d.hasOccupant,p=d.occupant,h=void 0===p?[]:p,f=d.cellTemperature,C=d.cellTemperatureStatus,N=d.isBeakerLoaded;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",flexGrow:"1",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"user-slash",onClick:function(){return i("ejectOccupant")},disabled:!m,children:"Eject"}),children:m?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.health)})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[h.stat][0],children:l[h.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.bodyTemperature)})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),c.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]/100,ranges:{bad:[.01,Infinity]},children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h[e.type])})})},e.id)}))]}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("ejectBeaker")},disabled:!N,children:"Eject Beaker"}),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:"power-off",onClick:function(){return i(s?"switchOff":"switchOn")},selected:s,children:s?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:C,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:(0,o.createComponentVNode)(2,u)})]})})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.isBeakerLoaded,l=i.beakerLabel,d=i.beakerVolume;return c?(0,o.createFragment)([l||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No label"}),(0,o.createComponentVNode)(2,a.Box,{color:!d&&"bad",children:d?(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d,format:function(e){return Math.round(e)+" units remaining"}}):"Beaker is empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded"})}},function(e,t,n){"use strict";t.__esModule=!0,t.CryoStorageItemsVr=t.CryoStorageVr=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(190);t.CryoStorageVr=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),u=d.real_name,s=d.allow_items,m=(0,r.useLocalState)(t,"tab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:0===p,onClick:function(){return h(0)},children:"Crew"}),!!s&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Items"})]}),(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Welcome, ",u,"."]}),0===p&&(0,o.createComponentVNode)(2,c.CryoStorageCrew),!!s&&1===p&&(0,o.createComponentVNode)(2,l)]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.items);return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:i.length&&i.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e},e)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No items stored."})})};t.CryoStorageItemsVr=l},function(e,t,n){"use strict";t.__esModule=!0,t.DNAForensics=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DNAForensics=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.scan_progress,u=l.scanning,s=l.bloodsamp,m=l.bloodsamp_desc;return(0,o.createComponentVNode)(2,i.Window,{width:540,height:326,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{selected:u,disabled:!s,icon:"power-off",onClick:function(){return c("scanItem")},children:u?"Halt Scan":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("ejectItem")},children:"Eject Bloodsample"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[99,Infinity],violet:[-Infinity,99]},value:d,maxValue:100})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Blood Sample",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[s,(0,o.createComponentVNode)(2,a.Box,{color:"label",children:m})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No blood sample inserted."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DNAModifier=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(45),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],u=[5,10,20,30,50];t.DNAModifier=function(e,t){var n,a=(0,r.useBackend)(t),l=(a.act,a.data),d=l.irradiating,u=l.dnaBlockSize,p=l.occupant;return t.dnaBlockSize=u,t.isDNAInvalid=!p.isViableSubject||!p.uniqueIdentity||!p.structuralEnzymes,d&&(n=(0,o.createComponentVNode)(2,g,{duration:d})),(0,o.createComponentVNode)(2,i.Window,{width:660,height:700,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal),n,(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})]})};var s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,d=c.locked,u=c.hasOccupant,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",mr:"0.5rem",children:"Door Lock:"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u,selected:d,icon:d?"toggle-on":"toggle-off",content:d?"Engaged":"Disengaged",onClick:function(){return i("toggleLock")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u||d,icon:"user-slash",content:"Eject",onClick:function(){return i("ejectOccupant")}})],4),children:u?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:s.minHealth,max:s.maxHealth,value:s.health/s.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[s.stat][0],children:l[s.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})}),t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:s.radiationLevel/100,color:"average"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unique Enzymes",children:c.occupant.uniqueEnzymes?c.occupant.uniqueEnzymes:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 Unknown"]})})]})],0):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Cell unoccupied."})})},m=function(e,t){var n,i=(0,r.useBackend)(t),c=i.act,l=i.data,u=l.selectedMenuKey,s=l.hasOccupant;l.occupant;return s?t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No operation possible on this subject."]})})}):("ui"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,f)],4):"se"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f)],4):"buffer"===u?n=(0,o.createComponentVNode)(2,C):"rejuvenators"===u&&(n=(0,o.createComponentVNode)(2,V)),(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:u===e[0],onClick:function(){return c("selectMenuKey",{key:e[0]})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:e[2]}),e[1]]},t)}))}),n]})):(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant in DNA modifier."]})})})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedUIBlock,d=c.selectedUISubBlock,u=c.selectedUITarget,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Unique Identifier",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:s.uniqueIdentity,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectUIBlock"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"15",stepPixelSize:"20",value:u,format:function(e){return e.toString(16).toUpperCase()},ml:"0",onChange:function(e,t){return i("changeUITarget",{value:t})}})})}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){return i("pulseUIRadiation")}})]})},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedSEBlock,d=c.selectedSESubBlock,u=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Structural Enzymes",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:u.structuralEnzymes,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectSEBlock"}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){return i("pulseSERadiation")}})]})},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.radiationIntensity,d=c.radiationDuration;return(0,o.createComponentVNode)(2,a.Section,{title:"Radiation Emitter",level:"2",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Intensity",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"10",stepPixelSize:"20",value:l,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationIntensity",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Duration",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"20",stepPixelSize:"10",unit:"s",value:d,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationDuration",{value:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-right",mt:"0.5rem",onClick:function(){return i("pulseRadiation")}})]})},C=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.buffers.map((function(e,t){return(0,o.createComponentVNode)(2,N,{id:t+1,name:"Buffer "+(t+1),buffer:e},t)})));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Buffers",level:"2",children:i}),(0,o.createComponentVNode)(2,b)],4)},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.id,d=e.name,u=e.buffer,s=c.isInjectorReady,m=d+(u.data?" - "+u.label:"");return(0,o.createComponentVNode)(2,a.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Section,{title:m,level:"3",mx:"0",lineHeight:"18px",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!u.data,icon:"trash",content:"Clear",onClick:function(){return i("bufferOption",{option:"clear",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data,icon:"pen",content:"Rename",onClick:function(){return i("bufferOption",{option:"changeLabel",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data||!c.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-left",onClick:function(){return i("bufferOption",{option:"saveDisk",id:l})}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Write",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUI",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUIAndUE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveSE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c.hasDisk||!c.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){return i("bufferOption",{option:"loadDisk",id:l})}})]}),!!u.data&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:u.owner||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===u.type?"Unique Identifiers":"Structural Enzymes",!!u.ue&&" and Unique Enzymes"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer to",children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Block Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l,block:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){return i("bufferOption",{option:"transfer",id:l})}})]})],4)]}),!u.data&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},b=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.hasDisk,d=c.disk;return(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!l||!d.data,icon:"trash",content:"Wipe",onClick:function(){return i("wipeDisk")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectDisk")}})],4),children:l?d.data?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.label?d.label:"No label"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:d.owner?d.owner:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===d.type?"Unique Identifiers":"Structural Enzymes",!!d.ue&&" and Unique Enzymes"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Disk is blank."}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"save-o",size:"4"}),(0,o.createVNode)(1,"br"),"No disk inserted."]})})},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerVolume,s=c.beakerLabel;return(0,o.createComponentVNode)(2,a.Section,{title:"Rejuvenators and Beaker",level:"2",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectBeaker")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inject",children:[u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{disabled:e>d,icon:"syringe",content:e,onClick:function(){return i("injectRejuvenators",{amount:e})}},t)})),(0,o.createComponentVNode)(2,a.Button,{disabled:d<=0,icon:"syringe",content:"All",onClick:function(){return i("injectRejuvenators",{amount:d})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:[(0,o.createComponentVNode)(2,a.Box,{mb:"0.5rem",children:s||"No label"}),d?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[d," unit",1===d?"":"s"," remaining"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Empty"})]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"25%",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",size:"4"}),(0,o.createVNode)(1,"br"),"No beaker loaded."]})})},g=function(e,t){return(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"spinner",size:"5",spin:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h1",null,[(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"}),(0,o.createTextVNode)("\xa0Irradiating occupant\xa0"),(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"})],4)}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"h3",null,[(0,o.createTextVNode)("For "),e.duration,(0,o.createTextVNode)(" second"),1===e.duration?"":"s"],0)})]})},v=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.dnaString),l=e.selectedBlock,d=e.selectedSubblock,u=e.blockSize,s=e.action,m=c.split(""),p=[],h=function(e){for(var t=e/u+1,n=[],r=function(r){var c=r+1;n.push((0,o.createComponentVNode)(2,a.Button,{selected:l===t&&d===c,content:m[e+r],mb:"0",onClick:function(){return i(s,{block:t,subblock:c})}}))},c=0;c1?"Dangerous!":null]},e.stage)}))||(0,o.createComponentVNode)(2,a.Box,{children:"No virus sample loaded."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Affected Species",color:"label",children:[m&&m.length?null:"None",m.sort().join(", ")]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Reverse Engineering",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",mb:1,children:(0,o.createVNode)(1,"i",null,"CAUTION: Reverse engineering will destroy the viral sample.",16)}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.stage,icon:"exchange-alt",onClick:function(){return i("grab",{grab:e.reference})}},e.stage)})),(0,o.createComponentVNode)(2,a.Button,{content:"Species",icon:"exchange-alt",onClick:function(){return i("affected_species")}})]})],4)]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dish_inserted,c.buffer),d=c.species_buffer,u=(c.effects,c.info);c.growth,c.affected_species,c.busy;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Memory Buffer",children:l?(0,o.createComponentVNode)(2,a.Box,{children:[l.name," (",l.stage,")"]}):d?(0,o.createComponentVNode)(2,a.Box,{children:d}):"Empty"})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"save",content:"Save To Disk",disabled:!l&&!d,onClick:function(){return i("disk")}}),l?(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #1",disabled:l.stage>1,onClick:function(){return i("splice",{splice:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #2",disabled:l.stage>2,onClick:function(){return i("splice",{splice:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #3",disabled:l.stage>3,onClick:function(){return i("splice",{splice:3})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #4",disabled:l.stage>4,onClick:function(){return i("splice",{splice:4})}})]}):d?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice Species",disabled:!d||u,onClick:function(){return i("splice",{splice:5})}})}):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.DishIncubator=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.DishIncubator=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.on,s=d.system_in_use,m=d.food_supply,p=d.radiation,h=d.growth,f=d.toxins,C=d.chemicals_inserted,N=d.can_breed_virus,b=d.chemical_volume,V=d.max_chemical_volume,g=d.dish_inserted,v=d.blood_already_infected,k=d.virus,_=d.analysed,y=d.infection_rate;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Environmental Conditions",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:u,content:u?"On":"Off",onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,i.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"radiation",content:"Add Radiation",onClick:function(){return l("rad")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{fluid:!0,color:"red",icon:"trash",confirmIcon:"trash",content:"Flush System",disabled:!s,onClick:function(){return l("flush")}})})]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Virus Food",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[40,Infinity],average:[20,40],bad:[-Infinity,20]},value:m})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,color:p>=50?"bad":h>=25?"average":"good",value:p,children:[(0,r.formatCommaNumber)(1e4*p)," \xb5Sv"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Toxicity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{bad:[50,Infinity],average:[25,50],good:[-Infinity,25]},value:f})})]})]}),(0,o.createComponentVNode)(2,i.Section,{title:N?"Vial":"Chemicals",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject "+(N?"Vial":"Chemicals"),disabled:!C,onClick:function(){return l("ejectchem")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Breed Virus",disabled:!N,onClick:function(){return l("virus")}})],4),children:C&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:V,value:b,children:[b,"/",V]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Breeding Environment",color:N?"good":"average",children:[g?N?"Suitable":"No hemolytic samples detected":"N/A",v?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"CAUTION: Viral infection detected in blood sample."}):null]})]})})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No chemicals inserted."})}),(0,o.createComponentVNode)(2,i.Section,{title:"Virus Dish",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Dish",disabled:!g,onClick:function(){return l("ejectdish")}}),children:g?k?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Growth Density",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,25]},value:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Infection Rate",children:_?y:"Unknown."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No virus detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No dish loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalBin=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.DisposalBin=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return 2===u.mode?(n="good",c="Ready"):u.mode<=0?(n="bad",c="N/A"):1===u.mode?(n="average",c="Pressurizing"):(n="average",c="Idle"),(0,o.createComponentVNode)(2,i.Window,{width:300,height:250,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Status"}),(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,{ranges:{bad:[-Infinity,0],average:[0,99],good:[99,Infinity]},value:u.pressure,minValue:0,maxValue:100})})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Controls"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:u.isAI||u.panel_open,content:"Disengaged",selected:u.flushing?null:"selected",onClick:function(){return d("disengageHandle")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:u.isAI||u.panel_open,content:"Engaged",selected:u.flushing?"selected":null,onClick:function(){return d("engageHandle")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:-1===u.mode,content:"Off",selected:u.mode?null:"selected",onClick:function(){return d("pumpOff")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:-1===u.mode,content:"On",selected:u.mode?"selected":null,onClick:function(){return d("pumpOn")}})]}),(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")}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DroneConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DroneConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.drones,u=l.areas,s=l.selected_area,m=l.fabricator,p=l.fabPower;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Drone Fabricator",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!m,selected:p,icon:"power-off",content:p?"Enabled":"Disabled",onClick:function(){return c("toggle_fab")}}),children:m?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Linked."}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Fabricator not detected.",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Search for Fabricator",onClick:function(){return c("search_fab")}})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Request Drone",children:[(0,o.createComponentVNode)(2,a.Dropdown,{options:u?u.sort():null,selected:s,width:"100%",onSelected:function(e){return c("set_dcall_area",{area:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",content:"Send Ping",onClick:function(){return c("ping")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Units",children:d&&d.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Resync",onClick:function(){return c("resync",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",color:"red",content:"Shutdown",onClick:function(){return c("shutdown",{ref:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:e.loc}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[e.charge," / ",e.maxCharge]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active",children:e.active?"Yes":"No"})]})},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No drones detected."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmbeddedController=void 0;var o=n(0),r=(n(7),n(5),n(1)),a=n(2),i=n(3),c=((0,n(24).createLogger)("fuck"),{});t.EmbeddedController=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.internalTemplateName),l=c[a];if(!l)throw Error("Unable to find Component for template name: "+a);return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=e.bars;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.color(e.value),minValue:e.minValue,maxValue:e.maxValue,value:e.value,children:e.textValue})},e.label)}))})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=!0;i.interior_status&&"open"===i.interior_status.state?l=!1:i.external_pressure&&i.chamber_pressure&&(l=!(Math.abs(i.external_pressure-i.chamber_pressure)>5));var d=!0;return i.exterior_status&&"open"===i.exterior_status.state?d=!1:i.internal_pressure&&i.chamber_pressure&&(d=!(Math.abs(i.internal_pressure-i.chamber_pressure)>5)),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-left",content:"Cycle to Exterior",onClick:function(){return c("cycle_ext")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-right",content:"Cycle to Interior",onClick:function(){return c("cycle_int")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:l?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Exterior Door",onClick:function(){return c("force_ext")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:d?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Interior Door",onClick:function(){return c("force_int")}})]})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,s),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"EJECTING-STAND CLEAR!"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"POD EJECTED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"INITIALIZING..."})}),l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===i.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===i.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===i.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Pod Status",children:c[i.docking_status]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.data;n.act;return i.armed?(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"ARMED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SYSTEMS OK"})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!i.override_enabled,icon:"exclamation-triangle",content:"Force Exterior Door",color:"docked"!==i.docking_status?"bad":"",onClick:function(){return c("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{selected:i.override_enabled,color:"docked"!==i.docking_status?"bad":"average",icon:"exclamation-triangle",content:"Override",onClick:function(){return c("toggle_override")}})]})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"DOCKED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"DOCKING"}),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNDOCKING"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"NOT IN USE"})}[i.docking_status]);return i.override_enabled&&(c=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[i.docking_status.toUpperCase(),"-OVERRIDE ENABLED"]})),c};c.AirlockConsoleAdvanced=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"},s=[{minValue:0,maxValue:202,value:c.external_pressure,label:"External Pressure",textValue:c.external_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.internal_pressure,label:"Internal Pressure",textValue:c.internal_pressure+" kPa",color:u}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:s}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Purge",onClick:function(){return i("purge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lock-open",content:"Secure",onClick:function(){return i("secure")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsolePhoron=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}},{minValue:0,maxValue:100,value:c.chamber_phoron,label:"Chamber Phoron",textValue:c.chamber_phoron+" mol",color:function(e){return e>5?"bad":e>.5?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleDocking=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dock",buttons:c.airlock_disabled||c.override_enabled?(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}}):null,children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.DockingConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===c.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===c.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===c.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.override_enabled,content:"Force exterior door",onClick:function(){return i("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dock Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})};c.DockingConsoleMulti=function(e,t){var n=(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Docking Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.Section,{title:"Airlocks",children:n.airlocks.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:n.airlocks.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:e.override_enabled?"bad":"good",label:e.name,children:e.override_enabled?"OVERRIDE ENABLED":"STATUS OK"},e.name)}))}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",mt:"0.5em",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"door-closed",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No airlocks found."]})})})],4)};c.DoorAccessConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l="open"===c.interior_status.state||"closed"===c.exterior_status.state,d="open"===c.exterior_status.state||"closed"===c.interior_status.state;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:l?"arrow-left":"exclamation-triangle",content:l?"Cycle To Exterior":"Lock Exterior Door",onClick:function(){i(l?"cycle_ext_door":"force_ext")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"arrow-right":"exclamation-triangle",content:d?"Cycle To Interior":"Lock Interior Door",onClick:function(){i(d?"cycle_int_door":"force_int")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Exterior Door Status",children:"closed"===c.exterior_status.state?"Locked":"Open"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Interior Door Status",children:"closed"===c.interior_status.state?"Locked":"Open"})]})})};c.EscapePodConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:c.armed,color:c.armed?"bad":"average",content:"ARM",onClick:function(){return i("manual_arm")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.can_force,color:"bad",content:"MANUAL EJECT",onClick:function(){return i("force_launch")}})]})]})],4)};c.EscapePodBerthConsole=function(e,t){(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,m)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ExonetNode=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ExonetNode=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.allowPDAs,s=l.allowCommunicators,m=l.allowNewscasters,p=l.logs;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:"Power "+(d?"On":"Off"),onClick:function(){return c("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming PDA Messages",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,content:u?"Open":"Closed",onClick:function(){return c("toggle_PDA_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Communicators",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,content:s?"Open":"Closed",onClick:function(){return c("toggle_communicator_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Newscaster Content",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Open":"Closed",onClick:function(){return c("toggle_newscaster_port")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Logging",children:(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:[p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:e},t)})),p&&0!==p.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No logs found."})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Farmbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Farmbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.locked,s=l.tank,m=l.tankVolume,p=l.tankMaxVolume,h=l.waters_trays,f=l.refills_water,C=l.uproots_weeds,N=l.replaces_nutriment;l.collects_produce,l.removes_dead;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:540,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Hyrdoponic Assisting Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water Tank",children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No water tank detected."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:u?"good":"bad",children:u?"Locked":"Unlocked"})]})}),!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Watering Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("water")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Refill watertank",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("refill")},children:f?"Yes":"No"})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Weeding controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weed plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("weed")},children:C?"Yes":"No"})})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Nutriment controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Replace fertilizer",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("replacenutri")},children:N?"Yes":"No"})})})})]})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.FaxContent=t.Fax=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(95),l=n(96);t.Fax=function(e,t){return(0,r.useBackend)(t).data.authenticated?(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,c.LoginInfo),(0,o.createComponentVNode)(2,d)]})}):(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,l.LoginScreen)]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.bossName,d=c.copyItem,u=c.cooldown,s=c.destination;return(0,o.createComponentVNode)(2,a.Section,{children:[!!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Transmitter arrays realigning. Please stand by."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:[l," Quantum Entanglement Network"]})}),d&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Currently Sending",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sending To",children:(0,o.createComponentVNode)(2,a.Button,{icon:"map-marker-alt",content:s,onClick:function(){return i("dept")}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",onClick:function(){return i("send")},content:"Send",fluid:!0})]})||(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Please insert item to transmit."})]})};t.FaxContent=d;var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act;return n.data.copyItem?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return i("remove")},content:"Remove Item"})}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.FileCabinet=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.FileCabinet=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data.contents,u=(0,r.sortBy)((function(e){return e.name}))(d||[]);return(0,o.createComponentVNode)(2,c.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"file",content:e.name,onClick:function(){return l("retrieve",{ref:e.ref})}},e.ref)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Floorbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Floorbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.amount,p=l.possible_bmode,h=l.improvefloors,f=l.eattiles,C=l.maketiles,N=l.bmode;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:310,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Floor Repairer v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tiles Left",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Improves Floors",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("improve")},children:h?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Finds Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("tiles")},children:f?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Makes Metal Sheets into Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("make")},children:C?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bridge Mode",children:(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,width:"100%",placeholder:"Disabled",selected:N,options:p,onSelected:function(e){return c("bridgemode",{dir:e})}})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GasPump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.GasPump=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=l.last_flow_rate,m=l.last_power_draw,p=l.max_power_draw;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:290,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/10})," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:p,color:m=100?s="Running":!d&&u>0&&(s="DISCHARGING"),(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",color:"red",content:"Toggle Breaker",confirmContent:d?"This will disable gravity!":"This will enable gravity!",onClick:function(){return c("gentoggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker Setting",children:d?"Generator Enabled":"Generator Disabled"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:["Generator ",s]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Status",children:[u,"%"]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GuestPass=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.GuestPass=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.access,d.area),s=d.giver,m=d.giveName,p=d.reason,h=d.duration,f=d.mode,C=d.log,N=d.uid;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:1===f&&(0,o.createComponentVNode)(2,i.Section,{title:"Activity Log",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",selected:!0,onClick:function(){return l("mode",{mode:0})}}),children:[(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",onClick:function(){return l("print")},fluid:!0,mb:1}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Logs",children:C.length&&C.map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:e}},e)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No logs."})})]})||(0,o.createComponentVNode)(2,i.Section,{title:"Guest pass terminal #"+N,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",onClick:function(){return l("mode",{mode:1})}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issuing ID",children:(0,o.createComponentVNode)(2,i.Button,{content:s||"Insert ID",onClick:function(){return l("id")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issued To",children:(0,o.createComponentVNode)(2,i.Button,{content:m,onClick:function(){return l("giv_name")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Reason",children:(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return l("reason")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Duration (minutes)",children:(0,o.createComponentVNode)(2,i.Button,{content:h,onClick:function(){return l("duration")}})})]}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"check",fluid:!0,content:"Issue Pass",onClick:function(){return l("issue")}}),(0,o.createComponentVNode)(2,i.Section,{title:"Access",level:2,children:(0,r.sortBy)((function(e){return e.area_name}))(u).map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:e.on,content:e.area_name,onClick:function(){return l("access",{access:e.area})}},e.area)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.restrictedPrograms,s=l.currentProgram,m=l.isSilicon,p=l.safetyDisabled,h=l.emagged,f=l.gravity,C=d;return p&&(C=C.concat(u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:610,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{color:-1!==u.indexOf(e)?"bad":null,icon:"eye",content:e,selected:s===e,fluid:!0,onClick:function(){return c("program",{program:e})}},e)}))}),!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Override",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,disabled:h,color:p?"good":"bad",onClick:function(){return c("AIoverride")},children:[!!h&&"Error, unable to control. ",p?"Enable Safeties":"Disable Safeties"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:p?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"ENABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{icon:"user-astronaut",selected:f,onClick:function(){return c("gravity")},children:f?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICAssembly=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=(n(7),n(20));t.ICAssembly=function(e,t){var n=(0,a.useBackend)(t),u=(n.act,n.data),s=u.total_parts,m=u.max_components,p=u.total_complexity,h=u.max_complexity,f=u.battery_charge,C=u.battery_max,N=u.net_power,b=u.unremovable_circuits,V=u.removable_circuits;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Space in Assembly",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:s/m,maxValue:1,children:[s," / ",m," (",(0,r.round)(s/m*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Complexity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:p/h,maxValue:1,children:[p," / ",h," (",(0,r.round)(p/h*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell Charge",children:f&&(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[0,.25],average:[.5,.75],good:[.75,1]},value:f/C,maxValue:1,children:[f," / ",C," (",(0,r.round)(f/C*100,1),"%)"]})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No cell detected."})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Net Energy",children:0===N?"0 W/s":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N,format:function(e){return"-"+(0,l.formatPower)(Math.abs(e))+"/s"}})})]})}),b.length&&(0,o.createComponentVNode)(2,d,{title:"Built-in Components",circuits:b})||null,V.length&&(0,o.createComponentVNode)(2,d,{title:"Removable Components",circuits:V})||null]})})};var d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.title,c=e.circuits;return(0,o.createComponentVNode)(2,i.Section,{title:r,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("open_circuit",{ref:e.ref})},children:"View"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("rename_circuit",{ref:e.ref})},children:"Rename"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("scan_circuit",{ref:e.ref})},children:"Debugger Scan"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("remove_circuit",{ref:e.ref})},children:"Remove"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("bottom_circuit",{ref:e.ref})},children:"Move to Bottom"})]},e.ref)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICCircuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(20);t.ICCircuit=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=(s.name,s.desc),p=s.displayed_name,h=(s.removable,s.complexity),f=s.power_draw_idle,C=s.power_draw_per_use,N=s.extended_desc,b=s.inputs,V=s.outputs,g=s.activators;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,title:p,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stats",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("rename")},children:"Rename"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("scan")},children:"Scan with Device"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("remove")},children:"Remove"})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Complexity",children:h}),f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Idle)",children:(0,l.formatPower)(f)})||null,C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Active)",children:(0,l.formatPower)(C)})||null]}),N]}),(0,o.createComponentVNode)(2,a.Section,{title:"Circuit",children:[(0,o.createComponentVNode)(2,a.Flex,{textAlign:"center",spacing:1,children:[b.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Inputs",children:(0,o.createComponentVNode)(2,d,{list:b})})})||null,(0,o.createComponentVNode)(2,a.Flex.Item,{basis:b.length&&V.length?"33%":b.length||V.length?"45%":"100%",children:(0,o.createComponentVNode)(2,a.Section,{title:p,mb:1,children:(0,o.createComponentVNode)(2,a.Box,{children:m})})}),V.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Outputs",children:(0,o.createComponentVNode)(2,d,{list:V})})})||null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",children:g.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pin_name",{pin:e.ref})},children:e.pulse_out?"":""}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.name)}))})]})]})})};var d=function(e,t){var n=(0,r.useBackend)(t).act;return e.list.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_name",{pin:e.ref})},children:[(0,c.decodeHtmlEntities)(e.type),": ",e.name]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_data",{pin:e.ref})},children:e.data}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.ref)}))},u=function(e,t){var n=(0,r.useBackend)(t).act,i=e.pin;return i.linked.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_unwire",{pin:i.ref,link:e.ref})},children:e.name}),"@\xa0",(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("examine",{ref:e.holder_ref})},children:e.holder_name})]},e.ref)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.ICDetailer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(7);t.ICDetailer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.detail_color,s=d.color_list;return(0,o.createComponentVNode)(2,i.Window,{width:420,height:254,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:Object.keys(s).map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{ml:0,mr:0,mb:-.4,mt:0,tooltip:(0,c.toTitleCase)(e),tooltipPosition:t%6==5?"left":"right",height:"64px",width:"64px",onClick:function(){return l("change_color",{color:e})},style:s[e]===u?{border:"4px solid black","border-radius":0}:{"border-radius":0},backgroundColor:s[e]},e)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICPrinter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);n(24);t.ICPrinter=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.metal,u=c.max_metal,s=c.metal_per_sheet,m=(c.debug,c.upgraded),p=c.can_clone;c.assembly_to_clone,c.categories;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:630,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metal",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l,maxValue:u,children:[l/s," / ",u/s," sheets"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Circuits Available",children:m?"Advanced":"Regular"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Assembly Cloning",children:p?"Available":"Unavailable"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Note: A red component name means that the printer must be upgraded to create that component."})]}),(0,o.createComponentVNode)(2,d)]})})};var l=function(e,t){return!!e.can_build&&!(e.cost>t.metal)},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,u=d.categories,s=(d.debug,(0,r.useSharedState)(t,"categoryTarget",null)),m=s[0],p=s[1],h=(0,c.filter)((function(e){return e.name===m}))(u)[0];return(0,o.createComponentVNode)(2,a.Section,{title:"Circuits",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:(0,c.sortBy)((function(e){return e.name}))(u).map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:m===e.name,onClick:function(){return p(e.name)},children:e.name},e.name)}))}),h&&(0,o.createComponentVNode)(2,a.Section,{title:h.name,level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,c.sortBy)((function(e){return e.name}))(h.items).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,labelColor:e.can_build?"good":"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l(e,d),icon:"print",onClick:function(){return i("build",{build:e.path})},children:"Print"}),children:e.desc},e.name)}))})})||"No category selected."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.IDCard=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(191);t.IDCard=function(e,t){var n=(0,a.useBackend)(t).data,l=n.registered_name,d=n.sex,u=n.age,s=n.assignment,m=n.fingerprint_hash,p=n.blood_type,h=n.dna_hash,f=n.photo_front,C=[{name:"Sex",val:d},{name:"Age",val:u},{name:"Blood Type",val:p},{name:"Fingerprint",val:m},{name:"DNA Hash",val:h}];return(0,o.createComponentVNode)(2,i.Window,{width:470,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{basis:"25%",textAlign:"left",children:(0,o.createComponentVNode)(2,r.Box,{inline:!0,style:{width:"101px",height:"120px",overflow:"hidden",outline:"2px solid #4972a1"},children:f&&(0,o.createVNode)(1,"img",null,null,1,{src:f.substr(1,f.length-1),style:{width:"300px","margin-left":"-94px","-ms-interpolation-mode":"nearest-neighbor"}})||(0,o.createComponentVNode)(2,r.Icon,{name:"user",size:8,ml:1.5,mt:2.5})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{basis:0,grow:1,children:(0,o.createComponentVNode)(2,r.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:e.name,children:e.val},e.name)}))})})]}),(0,o.createComponentVNode)(2,r.Flex,{className:"IDCard__NamePlate",align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:l})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,c.RankIcon,{rank:s})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:s})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanel=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanel=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.internalsValid;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:200,resizable:!0,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:d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act)},children:e.item||"Nothing"})},e.name)}))})}),u&&(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:u&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("internals")},children:"Set Internals"})||null})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanelHuman=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanelHuman=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.specialSlots,s=(l.internals,l.internalsValid),m=l.sensors,p=l.handcuffed,h=l.handcuffedParams,f=l.legcuffed,C=l.legcuffedParams,N=l.accessory;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:[d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)})),(0,o.createComponentVNode)(2,a.LabeledList.Divider),u&&u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)}))]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"running",onClick:function(){return c("targetSlot",{slot:"splints"})},children:"Remove Splints"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"hand-paper",onClick:function(){return c("targetSlot",{slot:"pockets"})},children:"Empty Pockets"}),s&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("targetSlot",{slot:"internals"})},children:"Set Internals"})||null,m&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"book-medical",onClick:function(){return c("targetSlot",{slot:"sensors"})},children:"Set Sensors"})||null,p&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",h)},children:"Handcuffed"})||null,f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",C)},children:"Legcuffed"})||null,N&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",{slot:"tie"})},children:"Remove Accessory"})||null]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.IsolationCentrifuge=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(2),i=n(3);t.IsolationCentrifuge=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.busy,u=l.antibodies,s=l.pathogens,m=l.is_antibody_sample,p=l.sample_inserted,h=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No vial detected."});return p&&(h=u||s?(0,o.createFragment)([u?(0,o.createComponentVNode)(2,a.Section,{title:"Antibodies",children:u}):null,s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Pathogens",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.spread_type},e.name)}))})}):null],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No antibodies or viral strains detected."})),(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d?(0,o.createComponentVNode)(2,a.Section,{title:"The Centrifuge is currently busy.",color:"bad",children:(0,o.createVNode)(1,"center",null,(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:d}),2)}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:m?"Antibody Sample":"Blood Sample",children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"print",content:"Print",disabled:!u&&!s.length,onClick:function(){return c("print")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject Vial",disabled:!p,onClick:function(){return c("sample")}})})]}),h]}),u&&!m||s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[u&&!m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Antibodies",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return c("antibody")}})}):null,s.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Strain",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:e.name,onClick:function(){return c("isolate",{isolate:e.reference})}},e.name)}))}):null]})}):null],0)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.JanitorCart=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.JanitorCart=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.mybag,s=d.mybucket,m=d.mymop,p=d.myspray,h=d.myreplacer,f=d.signs;d.icons;return(0,o.createComponentVNode)(2,i.Window,{width:210,height:180,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:u||"Garbage Bag Slot",tooltipPosition:"bottom-right",color:u?"grey":"transparent",style:{border:u?null:"2px solid grey"},onClick:function(){return c("bag")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybag"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:s||"Bucket Slot",tooltipPosition:"bottom",color:s?"grey":"transparent",style:{border:s?null:"2px solid grey"},onClick:function(){return c("bucket")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybucket"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:m||"Mop Slot",tooltipPosition:"bottom-left",color:m?"grey":"transparent",style:{border:m?null:"2px solid grey"},onClick:function(){return c("mop")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mymop"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:p||"Spray Slot",tooltipPosition:"top-right",color:p?"grey":"transparent",style:{border:p?null:"2px solid grey"},onClick:function(){return c("spray")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myspray"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:h||"Light Replacer Slot",tooltipPosition:"top",color:h?"grey":"transparent",style:{border:h?null:"2px solid grey"},onClick:function(){return c("replacer")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myreplacer"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:f||"Signs Slot",tooltipPosition:"top-left",color:f?"grey":"transparent",style:{border:f?null:"2px solid grey"},onClick:function(){return c("sign")},children:(0,o.createComponentVNode)(2,l,{iconkey:"signs"})})]})})};var c={mybag:"trash",mybucket:"fill",mymop:"broom",myspray:"spray-can",myreplacer:"lightbulb",signs:"sign"},l=function(e,t){var n=(0,r.useBackend)(t).data,i=e.iconkey,l=n.icons;return i in l?(0,o.createVNode)(1,"img",null,null,1,{src:l[i].substr(1,l[i].length-1),style:{position:"absolute",left:0,right:0,top:0,bottom:0,width:"64px",height:"64px","-ms-interpolation-mode":"nearest-neighbor"}}):(0,o.createComponentVNode)(2,a.Icon,{style:{position:"absolute",left:"4px",right:0,top:"20px",bottom:0,width:"64px",height:"64px"},fontSize:2,name:c[i]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Jukebox=void 0;var o=n(0),r=n(5),a=n(9),i=n(1),c=n(2),l=n(3);t.Jukebox=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=u.playing,m=u.loop_mode,p=u.volume,h=u.current_track_ref,f=u.current_track,C=u.percent,N=u.tracks;return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Currently Playing",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Title",children:s&&f&&(0,o.createComponentVNode)(2,c.Box,{children:[f.title," by ",f.artist||"Unkown"]})||(0,o.createComponentVNode)(2,c.Box,{children:"Stopped"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",disabled:s,onClick:function(){return d("play")},children:"Play"}),(0,o.createComponentVNode)(2,c.Button,{icon:"stop",disabled:!s,onClick:function(){return d("stop")},children:"Stop"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loop Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",onClick:function(){return d("loopmode",{loopmode:1})},selected:1===m,children:"Next"}),(0,o.createComponentVNode)(2,c.Button,{icon:"random",onClick:function(){return d("loopmode",{loopmode:2})},selected:2===m,children:"Shuffle"}),(0,o.createComponentVNode)(2,c.Button,{icon:"redo",onClick:function(){return d("loopmode",{loopmode:3})},selected:3===m,children:"Repeat"}),(0,o.createComponentVNode)(2,c.Button,{icon:"step-forward",onClick:function(){return d("loopmode",{loopmode:4})},selected:4===m,children:"Once"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:C,maxValue:1,color:"good"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,c.Slider,{minValue:0,step:.01,value:p,maxValue:1,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[0,.25]},format:function(e){return(0,r.round)(100*e,1)+"%"},onChange:function(e,t){return d("volume",{val:(0,r.round)(t,2)})}})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Available Tracks",children:N.length&&(0,a.sortBy)((function(e){return e.title}))(N).map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"play",selected:h===e.ref,onClick:function(){return d("change_track",{change_track:e.ref})},children:e.title},e.ref)}))||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No songs loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LawManager=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LawManager=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data.isSlaved);return(0,o.createComponentVNode)(2,i.Window,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[l&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Law-synced to ",l]})||null,(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useSharedState)(t,"lawsTabIndex",0),i=n[0],c=n[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===i,onClick:function(){return c(0)},children:"Law Management"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===i,onClick:function(){return c(1)},children:"Law Sets"})]}),0===i&&(0,o.createComponentVNode)(2,l)||null,1===i&&(0,o.createComponentVNode)(2,u)||null],0)},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.ion_law_nr,u=c.ion_law,s=c.zeroth_law,m=c.inherent_law,p=c.supplied_law,h=c.supplied_law_position,f=c.zeroth_laws,C=c.has_zeroth_laws,N=c.ion_laws,b=c.has_ion_laws,V=c.inherent_laws,g=c.has_inherent_laws,v=c.supplied_laws,k=c.has_supplied_laws,_=c.isAI,y=c.isMalf,L=c.isAdmin,B=c.channel,x=c.channels,w=f.map((function(e){return e.zero=!0,e})).concat(V);return(0,o.createComponentVNode)(2,a.Section,{children:[b&&(0,o.createComponentVNode)(2,d,{laws:N,title:l+" Laws:",mt:-2})||null,(C||g)&&(0,o.createComponentVNode)(2,d,{laws:w,title:"Inherent Laws",mt:-2})||null,k&&(0,o.createComponentVNode)(2,d,{laws:v,title:"Supplied Laws",mt:-2})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Controls",mt:-2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Statement Channel",children:x.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.channel,selected:B===e.channel,onClick:function(){return i("law_channel",{law_channel:e.channel})}},e.channel)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State Laws",children:(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_laws")},children:"State Laws"})}),_&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Law Notification",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation",onClick:function(){return i("notify_laws")},children:"Notify"})})||null]})}),y&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Add Laws",mt:-2,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,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Add"})]}),L&&!C&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Zero"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:s,fluid:!0,onChange:function(e,t){return i("change_zeroth_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_zeroth_law")},children:"Add"})})]})||null,(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Ion"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onChange:function(e,t){return i("change_ion_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_ion_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Inherent"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:m,fluid:!0,onChange:function(e,t){return i("change_inherent_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_inherent_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Supplied"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:p,fluid:!0,onChange:function(e,t){return i("change_supplied_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("change_supplied_law_position")},children:h})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_supplied_law")},children:"Add"})})]})]})})||null]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,d=c.isAdmin,u=e.laws,s=e.title,m=e.noButtons,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,["laws","title","noButtons"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Section,Object.assign({level:2,title:s},p,{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,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"State"})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Delete"})],4)||null]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[e.index,"."]}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:e.zero?"bad":null,children:e.law}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"volume-up",selected:e.state,onClick:function(){return i("state_law",{ref:e.ref,state_law:!e.state})},children:e.state?"Yes":"No"})})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,icon:"pen",onClick:function(){return i("edit_law",{edit_law:e.ref})},children:"Edit"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,color:"bad",icon:"trash",onClick:function(){return i("delete_law",{delete_law:e.ref})},children:"Delete"})})],4)||null]},e.index)}))]})})))},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,u=c.law_sets;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Remember: Stating laws other than those currently loaded may be grounds for decommissioning! - NanoTrasen"}),u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"sync",onClick:function(){return i("transfer_laws",{transfer_laws:e.ref})},children:"Load Laws"}),(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_law_set",{state_law_set:e.ref})},children:"State Laws"})],4),children:[e.laws.has_ion_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.ion_laws,title:e.laws.ion_law_nr+" Laws:"})||null,(e.laws.has_zeroth_laws||e.laws.has_inherent_laws)&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.zeroth_laws.concat(e.laws.inherent_laws),title:e.header})||null,e.laws.has_supplied_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.supplied_laws,title:"Supplied Laws"})||null]},e.name)}))||null],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LookingGlass=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LookingGlass=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.currentProgram,s=l.immersion,m=l.gravity,p=Math.min(180+23*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:p,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",selected:e===u,onClick:function(){return c("program",{program:e})},children:e},e)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"user-astronaut",selected:m,onClick:function(){return c("gravity")},children:m?"Enabled":"Disabled"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Full Immersion",children:(0,o.createComponentVNode)(2,a.Button,{mt:-1,fluid:!0,icon:"eye",selected:s,onClick:function(){return c("immersion")},children:s?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechaControlConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.MechaControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.beacons,s=d.stored_data;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s.length&&(0,o.createComponentVNode)(2,a.Modal,{children:(0,o.createComponentVNode)(2,a.Section,{height:"400px",style:{"overflow-y":"auto"},title:"Log",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",onClick:function(){return l("clear_log")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["(",e.time,") (",e.year,")"]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,c.decodeHtmlEntities)(e.message)})]},e.time)}))})})||null,u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"comment",onClick:function(){return l("send_message",{mt:e.ref})},children:"Message"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return l("get_log",{mt:e.ref})},children:"View Log"}),(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){return l("shock",{mt:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.maxHealth,Infinity],average:[.5*e.maxHealth,.75*e.maxHealth],bad:[-Infinity,.5*e.maxHealth]},value:e.health,maxValue:e.maxHealth})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:e.cell&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.cellMaxCharge,Infinity],average:[.5*e.cellMaxCharge,.75*e.cellMaxCharge],bad:[-Infinity,.5*e.cellMaxCharge]},value:e.cellCharge,maxValue:e.cellMaxCharge})||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Cell Installed"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Air Tank",children:[e.airtank,"kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pilot",children:e.pilot||"Unoccupied"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,c.toTitleCase)(e.location)||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active Equipment",children:e.active||"None"}),e.cargoMax&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Space",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*e.cargoMax,Infinity],average:[.5*e.cargoMax,.75*e.cargoMax],good:[-Infinity,.5*e.cargoMax]},value:e.cargoUsed,maxValue:e.cargoMax})})||null]})},e.name)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mecha beacons found."})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Medbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Medbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.beaker,m=l.beaker_total,p=l.beaker_max,h=l.locked,f=l.heal_threshold,C=l.heal_threshold_max,N=l.injection_amount_min,b=l.injection_amount,V=l.injection_amount_max,g=l.use_beaker,v=l.declare_treatment,k=l.vocal;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Medical Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("eject")},children:"Eject"}),children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:h?"good":"bad",children:h?"Locked":"Unlocked"})]})}),!h&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavioral Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Healing Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:0,maxValue:C,value:f,onDrag:function(e,t){return c("adj_threshold",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Injection Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:N,maxValue:V,value:b,onDrag:function(e,t){return c("adj_inject",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reagent Source",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:g?"toggle-on":"toggle-off",selected:g,onClick:function(){return c("use_beaker")},children:g?"Loaded Beaker (When available)":"Internal Synthesizer"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Treatment Report",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){return c("declaretreatment")},children:v?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speaker",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:k?"toggle-on":"toggle-off",selected:k,onClick:function(){return c("togglevoice")},children:k?"On":"Off"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MedicalRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.MedicalRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C?n=(0,o.createComponentVNode)(2,h):5===C?n=(0,o.createComponentVNode)(2,N):6===C&&(n=(0,o.createComponentVNode)(2,b)),(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"80%"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,V),(0,o.createComponentVNode)(2,a.Section,{height:"calc(100% - 5rem)",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",content:e.id+": "+e.name,onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Medical Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.medical,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Medical Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Medical Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t).data.general;return n&&n.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:!!n.has_photos&&n.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)}))})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.medical;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment-medical",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Medical records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.virus;return c.sort((function(e,t){return e.name>t.name?1:-1})),c.map((function(e,t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,mb:"0.5rem",onClick:function(){return i("vir",{vir:e.D})}}),(0,o.createVNode)(1,"br")],4,t)}))},b=function(e,t){var n=(0,r.useBackend)(t).data.medbots;return 0===n.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"There are no Medbots."}):n.map((function(e,t){return(0,o.createComponentVNode)(2,a.Collapsible,{open:!0,title:e.name,children:(0,o.createComponentVNode)(2,a.Box,{px:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:[e.area||"Unknown"," (",e.x,", ",e.y,")"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:e.on?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Online"}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:e.use_beaker?"Reservoir: "+e.total_volume+"/"+e.maximum_volume:"Using internal synthesizer."})],4):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Offline"})})]})})},t)}))},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:5===c,onClick:function(){return i("screen",{screen:5})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"database"}),"Virus Database"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:6===c,onClick:function(){return i("screen",{screen:6})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"plus-square"}),"Medbot Tracking"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})};(0,i.modalRegisterBodyOverride)("virus",(function(e,t){var n=(0,r.useBackend)(t).act,i=e.args;return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",title:i.name||"Virus",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"red",onClick:function(){return n("modal_close")}}),children:(0,o.createComponentVNode)(2,a.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Spread",children:[i.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Possible cure",children:i.antigen}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rate of Progression",children:i.rate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Antibiotic Resistance",children:[i.resistance,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species Affected",children:i.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:i.symptoms.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]},e.stage)}))})})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.MessageMonitor=void 0;var o=n(0),r=(n(5),n(7)),a=n(1),i=n(2),c=n(3),l=n(62),d=n(61);t.MessageMonitor=function(e,t){var n,r=(0,a.useBackend)(t),d=(r.act,r.data),p=d.auth,h=d.linkedServer,f=(d.message,d.hacking),C=d.emag;return n=f||C?(0,o.createComponentVNode)(2,u):p?h?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"}):(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,c.Window,{width:670,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice),n]})})};var u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.isMalfAI);return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"ERROR",children:r?(0,o.createComponentVNode)(2,i.Box,{children:"Brute-forcing for server key. It will take 20 seconds for every character that the password has."}):(0,o.createComponentVNode)(2,i.Box,{children:["01000010011100100111010101110100011001010010110",(0,o.createVNode)(1,"br"),"10110011001101111011100100110001101101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001100110011011110111001000100000011100110110010",(0,o.createVNode)(1,"br"),"10111001001110110011001010111001000100000011010110110010",(0,o.createVNode)(1,"br"),"10111100100101110001000000100100101110100001000000111011",(0,o.createVNode)(1,"br"),"10110100101101100011011000010000001110100011000010110101",(0,o.createVNode)(1,"br"),"10110010100100000001100100011000000100000011100110110010",(0,o.createVNode)(1,"br"),"10110001101101111011011100110010001110011001000000110011",(0,o.createVNode)(1,"br"),"00110111101110010001000000110010101110110011001010111001",(0,o.createVNode)(1,"br"),"00111100100100000011000110110100001100001011100100110000",(0,o.createVNode)(1,"br"),"10110001101110100011001010111001000100000011101000110100",(0,o.createVNode)(1,"br"),"00110000101110100001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00111000001100001011100110111001101110111011011110111001",(0,o.createVNode)(1,"br"),"00110010000100000011010000110000101110011001011100010000",(0,o.createVNode)(1,"br"),"00100100101101110001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00110110101100101011000010110111001110100011010010110110",(0,o.createVNode)(1,"br"),"10110010100101100001000000111010001101000011010010111001",(0,o.createVNode)(1,"br"),"10010000001100011011011110110111001110011011011110110110",(0,o.createVNode)(1,"br"),"00110010100100000011000110110000101101110001000000111001",(0,o.createVNode)(1,"br"),"00110010101110110011001010110000101101100001000000111100",(0,o.createVNode)(1,"br"),"10110111101110101011100100010000001110100011100100111010",(0,o.createVNode)(1,"br"),"10110010100100000011010010110111001110100011001010110111",(0,o.createVNode)(1,"br"),"00111010001101001011011110110111001110011001000000110100",(0,o.createVNode)(1,"br"),"10110011000100000011110010110111101110101001000000110110",(0,o.createVNode)(1,"br"),"00110010101110100001000000111001101101111011011010110010",(0,o.createVNode)(1,"br"),"10110111101101110011001010010000001100001011000110110001",(0,o.createVNode)(1,"br"),"10110010101110011011100110010000001101001011101000010111",(0,o.createVNode)(1,"br"),"00010000001001101011000010110101101100101001000000111001",(0,o.createVNode)(1,"br"),"10111010101110010011001010010000001101110011011110010000",(0,o.createVNode)(1,"br"),"00110100001110101011011010110000101101110011100110010000",(0,o.createVNode)(1,"br"),"00110010101101110011101000110010101110010001000000111010",(0,o.createVNode)(1,"br"),"00110100001100101001000000111001001101111011011110110110",(0,o.createVNode)(1,"br"),"10010000001100100011101010111001001101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001110100011010000110000101110100001000000111010",(0,o.createVNode)(1,"br"),"001101001011011010110010100101110"]})})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isMalfAI;return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Welcome",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),"Unauthorized"]}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:["Decryption Key:",(0,o.createComponentVNode)(2,i.Input,{placeholder:"Decryption Key",ml:"0.5rem",onChange:function(e,t){return r("auth",{key:t})}})]}),!!c&&(0,o.createComponentVNode)(2,i.Button,{icon:"terminal",content:"Hack",onClick:function(){return r("hack")}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"Please authenticate with the server in order to show additional options."})]})},m=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.linkedServer,d=(0,a.useLocalState)(t,"tabIndex",0),u=d[0],s=d[1];return 0===u?n=(0,o.createComponentVNode)(2,p):1===u?n=(0,o.createComponentVNode)(2,h,{logs:l.pda_msgs,pda:!0}):2===u?n=(0,o.createComponentVNode)(2,h,{logs:l.rc_msgs,rc:!0}):3===u?n=(0,o.createComponentVNode)(2,f):4===u&&(n=(0,o.createComponentVNode)(2,C)),(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return s(0)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bars"})," Main Menu"]},"Main"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return s(1)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"font"})," Message Logs"]},"MessageLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return s(2)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bold"})," Request Logs"]},"RequestLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return s(3)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-alt"})," Admin Messaging"]},"AdminMessage"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:4===u,onClick:function(){return s(4)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-slash"})," Spam Filter"]},"SpamFilter"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{color:"red",onClick:function(){return c("deauth")},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"sign-out-alt"})," Log Out"]},"Logout")]}),(0,o.createComponentVNode)(2,i.Box,{m:2,children:n})],4)},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"link",content:"Server Link",onClick:function(){return r("find")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:"Server "+(c.active?"Enabled":"Disabled"),selected:c.active,onClick:function(){return r("active")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Server Status",children:(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Good"})})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"key",content:"Set Custom Key",onClick:function(){return r("pass")}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Message Logs"}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Request Logs"})]})},h=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.logs),d=e.pda,u=e.rc;return(0,o.createComponentVNode)(2,i.Section,{title:d?"PDA Logs":u?"Request Logs":"Logs",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c(d?"del_pda":"del_rc")}}),children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:(0,o.createComponentVNode)(2,i.Section,{title:e.sender+" -> "+e.recipient,buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.ref,type:u?"rc":"pda"})}}),children:u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",children:e.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Verification",color:"Unauthenticated"===e.id_auth?"bad":"good",children:(0,r.decodeHtmlEntities)(e.id_auth)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamp",children:e.stamp})]}):e.message})},e.ref)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.possibleRecipients,d=c.customsender,u=c.customrecepient,s=c.customjob,m=c.custommessage,p=Object.keys(l);return(0,o.createComponentVNode)(2,i.Section,{title:"Admin Messaging",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:d,onChange:function(e,t){return r("set_sender",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender's Job",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:s,onChange:function(e,t){return r("set_sender_job",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Recipient",children:(0,o.createComponentVNode)(2,i.Dropdown,{value:u,options:p,width:"100%",mb:-.7,onSelected:function(e){return r("set_recipient",{val:l[e]})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,mb:.5,value:m,onChange:function(e,t){return r("set_message",{val:t})}})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"comment",content:"Send Message",onClick:function(){return r("send_message")}})]})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Spam Filtering",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:c.spamFilter.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.index,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",color:"bad",content:"Delete",onClick:function(){return r("deltoken",{deltoken:e.index})}}),children:e.token},e.index)}))}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add New Entry",onClick:function(){return r("addtoken")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Microwave=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Microwave=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.config,d=n.data,u=d.broken,s=d.operating,m=d.dirty,p=d.items;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Bzzzzttttt!!"})})||s&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Microwaving in progress!",(0,o.createVNode)(1,"br"),"Please wait...!"]})})||m&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["This microwave is dirty!",(0,o.createVNode)(1,"br"),"Please clean it before use!"]})})||p.length&&(0,o.createComponentVNode)(2,a.Section,{level:1,title:"Ingredients",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",onClick:function(){return c("cook")},children:"Microwave"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("dispose")},children:"Eject"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.amt," ",e.extra]},e.name)}))})})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[l.title," is empty."]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningOreProcessingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=(n(9),n(192));t.MiningOreProcessingConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=(d.ores,d.showAllOres,d.power),p=d.speed;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",mr:1,onClick:function(){return r("insert")},children:"Insert ID"}),"in order to claim points."]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,onClick:function(){return r("power")},children:s?"Smelting":"Not Smelting"}),(0,o.createComponentVNode)(2,i.Button,{icon:"bolt",selected:p,onClick:function(){return r("speed_toggle")},children:p?"High-Speed Active":"High-Speed Inactive"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:u<1,icon:"download",onClick:function(){return r("claim")},children:"Claim"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u})})})}),(0,o.createComponentVNode)(2,m)]})})};var d=["Not Processing","Smelting","Compressing","Alloying"],u=["verdantium","mhydrogen","diamond","platinum","uranium","gold","silver","rutile","phoron","marble","lead","sand","carbon","hematite"],s=function(e,t){return-1===u.indexOf(e.ore)||-1===u.indexOf(t.ore)?e.ore-t.ore:u.indexOf(t.ore)-u.indexOf(e.ore)},m=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,u=l.ores,m=l.showAllOres;l.power;return(0,o.createComponentVNode)(2,i.Section,{title:"Ore Processing Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("showAllOres")},children:m?"All Ores":"Ores in Machine"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u.length&&u.sort(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createComponentVNode)(2,i.Dropdown,{width:"120px",color:(0===e.processing?"red":1===e.processing&&"green")||2===e.processing&&"blue"||3===e.processing&&"yellow",options:d,selected:d[e.processing],onSelected:function(t){return c("toggleSmelting",{ore:e.ore,set:d.indexOf(t)})}}),children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amount})})},e.ore)}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",textAlign:"center",children:"No ores in machine."})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningStackingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);n(9);t.MiningStackingConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.stacktypes,s=d.stackingAmt;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Stacker Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stacking",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:s,minValue:1,maxValue:50,stepPixelSize:5,onChange:function(e,t){return l("change_stack",{amt:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),u.length&&u.sort().map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.type),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return l("release_stack",{stack:e.type})},children:"Eject"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amt})},e.type)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",color:"average",children:"No stacks in machine."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningVendor=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(192);var d={Alphabetical:function(e,t){return e-t},"By availability":function(e,t){return-(e.affordable-t.affordable)},"By price":function(e,t){return e.price-t.price}};t.MiningVendor=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",scrollable:!0,children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:"Please insert an ID in order to make purchases."}),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,u)]})})};var u=function(e,t){var n=(0,a.useBackend)(t),l=(n.act,n.data),u=l.has_id,s=l.id,p=l.items,h=(0,a.useLocalState)(t,"search",""),f=h[0],C=(h[1],(0,a.useLocalState)(t,"sort","Alphabetical")),N=C[0],b=(C[1],(0,a.useLocalState)(t,"descending",!1)),V=b[0],g=(b[1],(0,r.createSearch)(f,(function(e){return e[0]}))),v=!1,k=Object.entries(p).map((function(e,t){var n=Object.entries(e[1]).filter(g).map((function(e){return e[1].affordable=u&&s.points>=e[1].price,e[1]})).sort(d[N]);if(0!==n.length)return V&&(n=n.reverse()),v=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:v?k:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),l=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(d),width:"100%",lineHeight:"19px",onSelected:function(e){return l(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!c.has_id||c.id.points=450?"Overcharged":e>=250?"Good Charge":"Low Charge":e>=250?"NIF Power Requirement met.":e>=150?"Fluctuations in available power.":"Power failure imminent."},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.config,n.data),u=c.nif_percent,s=c.nif_stat,m=(c.last_notification,c.nutrition),p=c.isSynthetic,h=c.modules,f=e.setViewing;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Condition",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,0]},children:[l(s,u)," (",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u}),"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:700,ranges:{good:[250,Infinity],average:[150,250],bad:[0,150]},children:d(m,p)})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"NIFSoft Modules",mt:1,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.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",color:"bad",confirmContent:"UNINSTALL?",confirmIcon:"trash",tooltip:"Uninstall Module",tooltipPosition:"left",onClick:function(){return i("uninstall",{module:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return f(e)},tooltip:"View Information",tooltipPosition:"left"})],4),children:e.activates&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:e.active,content:e.stat_text,onClick:function(){return i("toggle_module",{module:e.ref})}})||(0,o.createComponentVNode)(2,a.Box,{children:e.stat_text})},e.ref)}))})})]})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.theme;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Theme",verticalAlign:"top",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",placeholder:"Default",selected:l,options:c,onSelected:function(e){return i("setTheme",{theme:e})}})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NTNetRelay=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(61);t.NTNetRelay=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.dos_crashed,u=(a.enabled,a.dos_overload,a.dos_capacity,(0,o.createComponentVNode)(2,l));return c&&(u=(0,o.createComponentVNode)(2,d)),(0,o.createComponentVNode)(2,i.Window,{width:c?700:500,height:c?600:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dos_crashed,c.enabled),d=c.dos_overload,u=c.dos_capacity;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:"Relay "+(l?"On":"Off"),onClick:function(){return i("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network Buffer Status",children:[d," / ",u," GQ"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge network blacklist",onClick:function(){return i("purge")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"ERROR",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createVNode)(1,"h2",null,"NETWORK BUFFERS OVERLOADED",16),(0,o.createVNode)(1,"h3",null,"Overload Recovery Mode",16),(0,o.createVNode)(1,"i",null,"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.",16),(0,o.createVNode)(1,"h3",null,"ADMINISTRATIVE OVERRIDE",16),(0,o.createVNode)(1,"b",null," CAUTION - Data loss may occur ",16)]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge buffered traffic",onClick:function(){return i("restart")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Newscaster=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(62);t.Newscaster=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.screen,r.user;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice,{decode:!0}),(0,o.createComponentVNode)(2,d)]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.user,(0,a.useSharedState)(t,"screen","Main Menu")),c=r[0],l=r[1],d=u[c];return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,d,{setScreen:l})})},u={"Main Menu":function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.securityCaster,l=r.wanted_issue,d=e.setScreen;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",children:[l&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View Wanted")},color:"bad",children:"Read WANTED Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View List")},children:"View Feed Channels"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Channel")},children:"Create Feed Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Story")},children:"Create Feed Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"print",onClick:function(){return d("Print")},children:"Print Newspaper"})]}),!!c&&(0,o.createComponentVNode)(2,i.Section,{title:"Feed Security Functions",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Wanted")},children:'Manage "Wanted" Issue'})})],0)},"New Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.c_locked,s=l.user,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Channel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Author",color:"good",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Accept Public Feeds",children:(0,o.createComponentVNode)(2,i.Button,{icon:u?"lock":"lock-open",selected:!u,onClick:function(){return c("set_channel_lock")},children:u?"No":"Yes"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_new_channel")},children:"Submit Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"View List":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.channels,d=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Station Feed Channels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return d("Main Menu")},children:"Back"}),children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",color:e.admin?"good":e.censored?"bad":"",onClick:function(){c("show_channel",{show_channel:e.ref}),d("View Selected Channel")},children:(0,r.decodeHtmlEntities)(e.name)},e.name)}))})},"New Story":function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.channel_name,d=c.user,u=c.msg,s=c.photo_data,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Message...",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Receiving Channel",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,onClick:function(){return r("set_channel_receiving")},children:l||"Unset"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Author",color:"good",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Body",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Section,{width:"99%",inline:!0,children:u||"(no message yet)"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{verticalAlign:"top",onClick:function(){return r("set_new_message")},icon:"pen",tooltip:"Edit Message",tooltipPosition:"left"})})]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return r("set_attachment")},children:s?"Photo Attached":"No Photo"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return r("submit_new_message")},children:"Submit Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},Print:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.total_num,d=c.active_num,u=c.message_num,s=c.paper_remaining,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Printing",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:["Newscaster currently serves a total of ",l," Feed channels, ",d," of which are active, and a total of ",u," Feed stories."]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Liquid Paper remaining",children:[100*s," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return r("print_paper")},children:"Print Paper"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"New Wanted":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.msg,s=l.photo_data,m=l.user,p=l.wanted_issue,h=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Wanted Issue Handler",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return h("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Already In Circulation",children:"A wanted issue is already in circulation. You can edit or cancel it below."}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(u),onInput:function(e,t){return c("set_wanted_desc",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return c("set_attachment")},children:s?"Photo Attached":"No Photo"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Prosecutor",color:"good",children:m})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_wanted")},children:"Submit Wanted Issue"}),!!p&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"average",icon:"minus",onClick:function(){return c("cancel_wanted")},children:"Take Down Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return h("Main Menu")},children:"Cancel"})]})},"View Wanted":function(e,t){var n=(0,a.useBackend)(t),c=(n.act,n.data.wanted_issue),l=e.setScreen;return c?(0,o.createComponentVNode)(2,i.Section,{title:"--STATIONWIDE WANTED ISSUE--",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:(0,o.createComponentVNode)(2,i.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Submitted by",color:"good",children:(0,r.decodeHtmlEntities)(c.author)}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal",children:(0,r.decodeHtmlEntities)(c.criminal)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,r.decodeHtmlEntities)(c.desc)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Photo",children:c.img&&(0,o.createVNode)(1,"img",null,null,1,{src:c.img})||"None"})]})})}):(0,o.createComponentVNode)(2,i.Section,{title:"No Outstanding Wanted Issues",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:"There are no wanted issues currently outstanding."})},"View Selected Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.viewing_channel,u=l.securityCaster,s=l.company,m=e.setScreen;return d?(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(d.name),buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"ban",confirmIcon:"ban",content:"Issue D-Notice",onClick:function(){return c("toggle_d_notice",{ref:d.ref})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"})],0),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Created By",children:u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:(0,r.decodeHtmlEntities)(d.author),tooltip:"Censor?",confirmContent:"Censor Author",onClick:function(){return c("censor_channel_author",{ref:d.ref})}})||(0,o.createComponentVNode)(2,i.Box,{children:(0,r.decodeHtmlEntities)(d.author)})})}),!!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a ",s," D-Notice. No further feed story additions are allowed while the D-Notice is in effect."]}),!!d.messages.length&&d.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[Story by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.timestamp,"]"]}),!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{mt:1,color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Story",onClick:function(){return c("censor_channel_story_body",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Author",onClick:function(){return c("censor_channel_story_author",{ref:e.ref})}})],4)]},e.ref)}))||!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No feed messages found in channel."})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Channel Not Found",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"}),children:"The channel you were looking for no longer exists."})}}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBoard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.NoticeBoard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.notices;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:l.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.isphoto&&(0,o.createComponentVNode)(2,a.Button,{icon:"image",content:"Look",onClick:function(){return c("look",{ref:e.ref})}})||e.ispaper&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sticky-note",content:"Read",onClick:function(){return c("read",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Write",onClick:function(){return c("write",{ref:e.ref})}})],4)||"Unknown Entity",(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",content:"Remove",onClick:function(){return c("remove",{ref:e.ref})}})]},t)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No notices posted here."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAccessDecrypter=void 0;var o=n(0),r=n(1),a=n(3),i=n(133),c=n(2);t.NtosAccessDecrypter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.message,s=d.running,m=d.rate,p=d.factor,h=d.regions,f=function(e){for(var t="";t.lengthp?t+="0":t+="1";return t};return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:600,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:u&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:u})||s&&(0,o.createComponentVNode)(2,c.Section,{children:["Attempting to decrypt network access codes. Please wait. Rate: ",m," PHash/s",(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"ban",onClick:function(){return l("PRG_reset")},children:"Abort"})]})||(0,o.createComponentVNode)(2,c.Section,{title:"Pick access code to decrypt",children:h.length&&(0,o.createComponentVNode)(2,i.IdentificationComputerRegions,{actName:"PRG_execute"})||(0,o.createComponentVNode)(2,c.Box,{children:"Please insert ID card."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(0),r=n(93),a=n(1),i=n(2),c=n(3);t.NtosArcade=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:350,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[d.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[d.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Section,{backgroundColor:1===d.PauseState?"#1b3622":"#471915",children:d.Status})]}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:[(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.Hitpoints,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:d.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.Section,{inline:!0,width:"156px",textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:(0,r.resolveAsset)(d.BossID)})})]})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,i.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,i.Box,{color:d.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",d.TicketCount]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAtmosControl=void 0;var o=n(0),r=n(3),a=n(185);t.NtosAtmosControl=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.AtmosControlContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCameraConsole=void 0;var o=n(0),r=n(3),a=n(186);t.NtosCameraConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CameraConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCommunicationsConsole=void 0;var o=n(0),r=n(1),a=n(3),i=n(188);t.NtosCommunicationsConsole=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.CommunicationsConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.power_usage,s=l.battery_exists,m=l.battery,p=void 0===m?{}:m,h=l.disk_size,f=l.disk_used,C=l.hardware,N=void 0===C?[]:C;return(0,o.createComponentVNode)(2,i.NtosWindow,{theme:d,width:520,height:630,resizable:!0,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: ",u,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!s&&"average",children:s?(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:h,color:"good",children:[f," GQ / ",h," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:N.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.NtosCrewMonitor=void 0;var o=n(0),r=n(3),a=n(189);t.NtosCrewMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CrewMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosDigitalWarrant=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(9);t.NtosDigitalWarrant=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(a.warrantname,a.warrantcharges,a.warrantauth),d=(a.type,a.allwarrants,(0,o.createComponentVNode)(2,l));return c&&(d=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:500,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:d})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data.allwarrants;return(0,o.createComponentVNode)(2,a.Section,{title:"Warrants",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",fluid:!0,onClick:function(){return i("addwarrant")},children:"Create New Warrant"}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Arrest Warrants",children:(0,o.createComponentVNode)(2,d,{type:"arrest"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Search Warrants",children:(0,o.createComponentVNode)(2,d,{type:"search"})})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=e.type,u=l.allwarrants,s=(0,c.filter)((function(e){return e.arrestsearch===d}))(u);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:"arrest"===d?"Name":"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"arrest"===d?"Charges":"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Authorized By"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"})]}),s.length&&s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.warrantname}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.charges}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.auth}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrant",{id:e.id})}})})]},e.id)}))||(0,o.createComponentVNode)(2,a.Table.Row,{children:(0,o.createComponentVNode)(2,a.Table.Cell,{colspan:"3",color:"bad",children:["No ",d," warrants found."]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.warrantname,d=c.warrantcharges,u=c.warrantauth,s=c.type,m="arrest"===s,p="arrest"===s?"Name":"Location",h="arrest"===s?"Charges":"Reason";return(0,o.createComponentVNode)(2,a.Section,{title:m?"Editing Arrest Warrant":"Editing Search Warrant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("savewarrant")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"trash",onClick:function(){return i("deletewarrant")},children:"Delete"}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:p,buttons:m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return i("editwarrantname")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}}),children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:h,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantcharges")}}),children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Authorized By",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"balance-scale",onClick:function(){return i("editwarrantauth")}}),children:u})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosEmailAdministration=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(193);t.NtosEmailAdministration=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.error,m=a.cur_title,p=a.current_account,h=(0,o.createComponentVNode)(2,l);return c?h=(0,o.createComponentVNode)(2,d):m?h=(0,o.createComponentVNode)(2,u):p&&(h=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:h})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Welcome to the NTNet Email Administration System",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,mb:1,children:"SECURE SYSTEM - Have your identification ready"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",onClick:function(){return i("newaccount")},children:"Create New Account"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,mb:1,children:"Select account to administrate"}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",onClick:function(){return i("viewaccount",{viewaccount:e.uid})},children:e.login},e.uid)}))]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,a.Section,{title:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:c})},u=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c.NtosEmailClientViewMessage,{administrator:!0})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.error,c.msg_title,c.msg_body,c.msg_timestamp,c.msg_source,c.current_account),d=c.cur_suspended,u=c.messages;c.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing "+l+" in admin mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Status",children:(0,o.createComponentVNode)(2,a.Button,{color:d?"bad":"",icon:"ban",tooltip:(d?"Uns":"S")+"uspend Account?",onClick:function(){return i("ban")},children:d?"Suspended":"Normal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,a.Button,{icon:"key",onClick:function(){return i("changepass")},children:"Change Password"})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Messages",children:u.length&&(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:"Source"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Title"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Received at"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.timestamp}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return i("viewmail",{viewmail:e.uid})},children:"View"})})]},e.uid)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No messages found in selected account."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);n(7);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.usbconnected,m=d.filename,p=d.filedata,h=d.error,f=d.files,C=void 0===f?[]:f,N=d.usbfiles,b=void 0===N?[]:N;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:u,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(m||h)&&(0,o.createComponentVNode)(2,a.Section,{title:"Viewing File "+m,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Edit",onClick:function(){return l("PRG_edit")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",onClick:function(){return l("PRG_printfile")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Close",onClick:function(){return l("PRG_closefile")}})],4),children:[h||null,p&&(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:p}})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c,{files:C,usbconnected:s,onUpload:function(e){return l("PRG_copytousb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onOpen:function(e){return l("PRG_openfile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})}),s&&(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",children:(0,o.createComponentVNode)(2,c,{usbmode:!0,files:b,usbconnected:s,onUpload:function(e){return l("PRG_copyfromusb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})})||null,(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("PRG_newtextfile")},children:"New Text File"})})],0)})})};var c=function(e){var t=e.files,n=void 0===t?[]:t,r=e.usbconnected,i=e.usbmode,c=e.onUpload,l=e.onDelete,d=e.onRename,u=e.onOpen;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:"File"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Size"})]}),n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.undeletable?e.name:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{width:"80%",content:e.name,currentValue:e.name,tooltip:"Rename",onCommit:function(t,n){return d(e.name,n)}}),(0,o.createComponentVNode)(2,a.Button,{content:"Open",onClick:function(){return u(e.name)}})],4)}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.type}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:!e.undeletable&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"times",confirmContent:"",tooltip:"Delete",onClick:function(){return l(e.name)}}),!!r&&(i?(0,o.createComponentVNode)(2,a.Button,{icon:"download",tooltip:"Download",onClick:function(){return c(e.name)}}):(0,o.createComponentVNode)(2,a.Button,{icon:"upload",tooltip:"Upload",onClick:function(){return c(e.name)}}))],0)})]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosIdentificationComputer=void 0;var o=n(0),r=(n(9),n(1)),a=(n(2),n(3)),i=(n(7),n(28),n(133));t.NtosIdentificationComputer=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.IdentificationComputerContent,{ntos:!0})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),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",job_manage:"address-book",crewmani:"clipboard-list",robocontrol:"robot",atmosscan:"thermometer-half",shipping:"tags"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.device_theme,s=d.programs,m=void 0===s?[]:s,p=d.has_light,h=d.light_on,f=d.comp_light_color,C=d.removable_media,N=void 0===C?[]:C,b=d.login,V=void 0===b?[]:b;return(0,o.createComponentVNode)(2,i.NtosWindow,{title:"syndicate"===u?"Syndix Main Menu":"NtOS Main Menu",theme:u,width:400,height:500,resizable:!0,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:h,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",h?"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:"User Login",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject ID",disabled:!V.IDName,onClick:function(){return l("PC_Eject_Disk",{name:"ID"})}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:["ID Name: ",V.IDName]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:["Assignment: ",V.IDJob]})]})}),!!N.length&&(0,o.createComponentVNode)(2,a.Section,{title:"Media Eject",children:(0,o.createComponentVNode)(2,a.Table,{children:N.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,color:"transparent",icon:"eject",content:e,onClick:function(){return l("PC_Eject_Disk",{name:e})}})})},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:m.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,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:"18px",children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:"18px",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:"Set Autorun",tooltipPosition:"left",selected:e.autorun,onClick:function(){return l("PC_setautorun",{name:e.name})},children:"AR"})})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.can_admin,u=l.adminmode,s=l.authed,m=l.username,p=l.active_channel,h=l.is_operator,f=l.all_channels,C=void 0===f?[]:f,N=l.clients,b=void 0===N?[]:N,V=l.messages,g=void 0===V?[]:V,v=null!==p,k=s||u;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:900,height:675,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,a.Box,{height:"560px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return c("PRG_newchannel",{new_channel_name:t})}}),C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===p,color:"transparent",onClick:function(){return c("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return c("PRG_changename",{new_name:t})}}),!!d&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(u?"ON":"OFF"),color:u?"bad":"good",onClick:function(){return c("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(k?g.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 c("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"465px",overflowY:"scroll",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&k&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return c("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return c("PRG_leavechannel")}})],4),!!h&&s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return c("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return c("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return c("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);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,m=c.speed,p=c.overload,h=c.capacity,f=c.error;if(f)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:f}),(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=p/h;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: ",m," 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(5),a=n(1),i=n(2),c=n(3);t.NtosNetDownloader=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.PC_device_theme,s=d.disk_size,m=d.disk_used,p=d.downloadable_programs,h=void 0===p?[]:p,f=d.error,C=d.hacked_programs,N=void 0===C?[]:C,b=d.hackedavailable;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:u,width:480,height:735,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!f&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,i.Button,{content:"Reset",onClick:function(){return r("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,minValue:0,maxValue:s,children:m+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,i.Section,{children:h.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,i.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),N.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))]})]})})};var l=function(e,t){var n=e.program,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.disk_size,s=d.disk_used,m=d.downloadcompletion,p=(d.downloading,d.downloadname),h=d.downloadsize,f=d.downloadspeed,C=d.downloads_queue,N=u-s;return(0,o.createComponentVNode)(2,i.Box,{mb:3,children:[(0,o.createComponentVNode)(2,i.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,i.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===p&&(0,o.createComponentVNode)(2,i.ProgressBar,{color:"green",minValue:0,maxValue:h,value:m,children:[(0,r.round)(m/h*100,1),"% (",f,"GQ/s)"]})||-1!==C.indexOf(n.filename)&&(0,o.createComponentVNode)(2,i.Button,{icon:"ban",color:"bad",onClick:function(){return l("PRG_removequeued",{filename:n.filename})},children:"Queued..."})||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"download",content:"Download",disabled:n.size>N,onClick:function(){return l("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>N&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,i.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(3);t.NtosNetMonitor=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.config_softwaredownload,m=l.config_peertopeer,p=l.config_communication,h=l.config_systemcontrol,f=l.idsalarm,C=l.idsstatus,N=l.ntnetmaxlogs,b=l.maxlogs,V=l.minlogs,g=l.banned_nids,v=l.ntnetlogs,k=void 0===v?[]:v;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,r.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return c("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,r.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:s?"power-off":"times",content:s?"ENABLED":"DISABLED",selected:s,onClick:function(){return c("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return c("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return c("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:h?"power-off":"times",content:h?"ENABLED":"DISABLED",selected:h,onClick:function(){return c("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,r.Section,{title:"Security Systems",children:[!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,r.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Banned NIDs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:"ban",onClick:function(){return c("ban_nid")},children:"Ban NID"}),(0,o.createComponentVNode)(2,r.Button,{icon:"balance-scale",onClick:function(){return c("unban_nid")},children:"Unban NID"})],4),children:g.join(", ")||"None"}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return c("toggleIDS")}}),(0,o.createComponentVNode)(2,r.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return c("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,r.NumberInput,{value:N,minValue:V,maxValue:b,width:"39px",onChange:function(e,t){return c("updatemaxlogs",{new_number:t})}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return c("purgelogs")}}),children:k.map((function(e){return(0,o.createComponentVNode)(2,r.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(1),a=n(2),i=n(3);t.NtosNetTransfer=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),m=a.error,p=a.downloading,h=a.uploading,f=a.upload_filelist,C=(0,o.createComponentVNode)(2,s);return m?C=(0,o.createComponentVNode)(2,c):p?C=(0,o.createComponentVNode)(2,l):h?C=(0,o.createComponentVNode)(2,d):f.length&&(C=(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:C})})};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",{uid: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.NtosNewsBrowser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(93);t.NtosNewsBrowser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=s.article,p=s.download,h=s.message,f=(0,o.createComponentVNode)(2,d);return m?f=(0,o.createComponentVNode)(2,l):p&&(f=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:575,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[h," ",(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return c("PRG_clearmessage")}})]}),f]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.article;if(!l)return(0,o.createComponentVNode)(2,a.Section,{children:"Error: Article not found."});var d=l.title,u=l.cover,s=l.content;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing: "+d,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("PRG_savearticle")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return i("PRG_reset")},children:"Close"})],4),children:[!!u&&(0,o.createVNode)(1,"img",null,null,1,{src:(0,c.resolveAsset)(u)}),(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:s}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.showing_archived,d=c.all_articles;return(0,o.createComponentVNode)(2,a.Section,{title:"Articles List",buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{onClick:function(){return i("PRG_toggle_archived")},checked:l,children:"Show Archived"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"download",onClick:function(){return i("PRG_openarticle",{uid:e.uid})}}),children:[e.size," GQ"]},e.uid)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"There appear to be no outstanding news articles on NTNet today."})})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.download,l=c.download_progress,d=c.download_maxprogress,u=c.download_rate;return(0,o.createComponentVNode)(2,a.Section,{title:"Downloading...",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",minValue:0,value:l,maxValue:d,children:[l," / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Download Speed",children:[u," GQ/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",fluid:!0,onClick:function(){return i("PRG_reset")},children:"Abort Download"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosOvermapNavigation=void 0;var o=n(0),r=n(3),a=n(194);t.NtosOvermapNavigation=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:380,height:530,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.OvermapNavigationContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosPowerMonitor=void 0;var o=n(0),r=n(3),a=n(135);t.NtosPowerMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.PowerMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRCON=void 0;var o=n(0),r=n(3),a=n(195);t.NtosRCON=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:630,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.RCONContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);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,content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosShutoffMonitor=void 0;var o=n(0),r=n(3),a=n(196);t.NtosShutoffMonitor=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.ShutoffMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(0),r=n(3),a=n(197);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:315,height:500,resizable:!0,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(3),a=n(198);t.NtosSupermatterMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.SupermatterMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosUAV=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosUAV=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_uav,u=l.signal_strength,s=l.in_use,m=l.paired_uavs;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Selected UAV",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"UAV",children:d&&d.status||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal",children:d&&u||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d.power,onClick:function(){return c("power_uav")},children:d.power?"Online":"Offline"})||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Camera",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,disabled:!d.power,onClick:function(){return c("view_uav")},children:d.power?"Available":"Unavailable"})||"[Not Connected]"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Paired UAVs",children:m.length&&m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"quidditch",onClick:function(){return c("switch_uav",{switch_uav:e.uavref})},children:e.name})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"times",onClick:function(){return c("del_uav",{del_uav:e.uavref})}})})]},e.uavref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No UAVs Paired."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWordProcessor=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosWordProcessor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.error,s=l.browsing,m=l.files,p=(l.usbconnected,l.usbfiles,l.filename),h=l.filedata;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:d,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createVNode)(1,"h2",null,"An Error has occured:",16),"Additional Information: ",u,"Please try again. If the problem persists, contact your system administrator for assistance.",(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to menu",onClick:function(){return c("PRG_backtomenu")}})]})||s&&(0,o.createComponentVNode)(2,a.Section,{title:"File Browser",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to editor",onClick:function(){return c("PRG_closebrowser")}}),children:(0,o.createComponentVNode)(2,a.Section,{title:"Available documents (local)",level:2,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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0})]}),m.map((function(e,t){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.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"file-word",onClick:function(){return c("PRG_openfile",{PRG_openfile:e.name})},children:"Open"})})]},t)}))]})})})||(0,o.createComponentVNode)(2,a.Section,{title:"Document: "+p,children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_newfile")},children:"New"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_loadmenu")},children:"Load"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_savefile")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_saveasfile")},children:"Save As"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_editfile")},children:"Edit"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_txtrpeview")},children:"Preview"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_taghelp")},children:"Formatting Help"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!h,onClick:function(){return c("PRG_printfile")},children:"Print"})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:h}})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniFilter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return l("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return l("configure")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m?m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.dir+" Port",children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:e.input,icon:"compress-arrows-alt",onClick:function(){return l("switch_mode",{mode:"in",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:e.output,icon:"expand-arrows-alt",onClick:function(){return l("switch_mode",{mode:"out",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:e.input||e.output,content:e.f_type||"None",onClick:function(){return l("switch_filter",{mode:e.f_type,dir:e.dir})}})],4):c(e)},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return l("set_flow_rate")}}):p/10+" L/s"})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return c("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return c("configure")}})],4),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,{textAlign:"center",children:"Port"}),s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Input"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Output"})],4):(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Concentration"}),s?(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Lock"}):null]}),m?m.map((function(e){return(0,o.createComponentVNode)(2,l,{port:e,config:s},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return c("set_flow_rate")}}):p/10+" L/s"})]})})]})})};var l=function(e,t){var n=(0,r.useBackend)(t).act,i=e.port,l=e.config;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:i.dir+" Port"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:i.input,disabled:i.output,icon:"compress-arrows-alt",onClick:function(){return n("switch_mode",{mode:i.input?"none":"in",dir:i.dir})}}):c(i)}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:i.output,icon:"expand-arrows-alt",onClick:function(){return n("switch_mode",{mode:"out",dir:i.dir})}}):100*i.concentration+"%"}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",width:"20%",children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",icon:"wrench",disabled:!i.input,content:i.input?100*i.concentration+" %":"-",onClick:function(){return n("switch_con",{dir:i.dir})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.con_lock?"lock":"lock-open",disabled:!i.input,selected:i.con_lock,content:i.f_type||"None",onClick:function(){return n("switch_conlock",{dir:i.dir})}})})],4):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(0),r=n(5),a=n(1),i=n(3),c=n(2),l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.OperatingComputer=function(e,t){var n,r=(0,a.useBackend)(t),l=r.act,d=r.data,u=d.hasOccupant,s=d.choice;return n=s?(0,o.createComponentVNode)(2,h):u?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,i.Window,{width:650,height:455,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!s,icon:"user",onClick:function(){return l("choiceOff")},children:"Patient"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!!s,icon:"cog",onClick:function(){return l("choiceOn")},children:"Options"})]}),(0,o.createComponentVNode)(2,c.Section,{flexGrow:"1",children:n})]})})};var m=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Patient",level:"2",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:n.name}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",color:l[n.stat][0],children:l[n.stat][1]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxHealth,value:n.health/n.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),d.map((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e[0]+" Damage",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]])},t)},t)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxTemp,value:n.bodyTemperature/n.maxTemp,color:s[n.temperatureSuitability+3],children:[(0,r.round)(n.btCelsius),"\xb0C, ",(0,r.round)(n.btFaren),"\xb0F"]})}),!!n.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.bloodMax,value:n.bloodLevel/n.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[n.bloodPercent,"%, ",n.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pulse",children:[n.pulse," BPM"]})],4)]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Current Procedure",level:"2",children:n.surgery&&n.surgery.length?(0,o.createComponentVNode)(2,c.LabeledList,{children:n.surgery.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Current State",children:e.currentStage}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Possible Next Steps",children:e.nextSteps.map((function(e){return(0,o.createVNode)(1,"div",null,e,0,null,e)}))})]})},e.name)}))}):(0,o.createComponentVNode)(2,c.Box,{color:"label",children:"No procedure ongoing."})})],4)},p=function(){return(0,o.createComponentVNode)(2,c.Flex,{textAlign:"center",height:"100%",children:(0,o.createComponentVNode)(2,c.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,c.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No patient detected."]})})},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.verbose,d=i.health,u=i.healthAlarm,s=i.oxy,m=i.oxyAlarm,p=i.crit;return(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loudspeaker",children:(0,o.createComponentVNode)(2,c.Button,{selected:l,icon:l?"toggle-on":"toggle-off",content:l?"On":"Off",onClick:function(){return r(l?"verboseOff":"verboseOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer",children:(0,o.createComponentVNode)(2,c.Button,{selected:d,icon:d?"toggle-on":"toggle-off",content:d?"On":"Off",onClick:function(){return r(d?"healthOff":"healthOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:u,stepPixelSize:"5",ml:"0",format:function(e){return e+"%"},onChange:function(e,t){return r("health_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm",children:(0,o.createComponentVNode)(2,c.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"On":"Off",onClick:function(){return r(s?"oxyOff":"oxyOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:m,stepPixelSize:"5",ml:"0",onChange:function(e,t){return r("oxy_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Critical Alert",children:(0,o.createComponentVNode)(2,c.Button,{selected:p,icon:p?"toggle-on":"toggle-off",content:p?"On":"Off",onClick:function(){return r(p?"critOff":"critOn")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapDisperser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapDisperser=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:400,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.faillink,u=l.calibration,s=l.overmapdir,m=l.cal_accuracy,p=l.strength,h=l.range,f=l.next_shot,C=l.nopower,N=(l.skill,l.chargeload);return d?(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:"Machine is incomplete, out of range, or misaligned!"}):(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",children:(0,o.createComponentVNode)(2,a.Section,{title:"Targeting",textAlign:"center",children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{actToDo:"choose",selected:function(e){return e===s}})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"74%",grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Charge",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"At least one part of the machine is unpowered."})||null,(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Load Type",children:N}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cooldown",children:0===f&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Ready"})||f>1&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," Seconds",(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Do not fire during cooldown."})]})||null})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Calibration",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"exchange-alt",onClick:function(){return i("skill_calibration")},children:"Pre-Calibration"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["Cal #",t,":",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"random",onClick:function(){return i("calibration",{calibration:t})},children:e.toString()})]},t)}))})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"45%",grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Setup",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Strength",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",onClick:function(){return i("strength")},children:p})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radius",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"expand-arrows-alt",onClick:function(){return i("range")},children:h})})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"red",icon:"bomb",onClick:function(){return i("fire")},children:"Fire ORB"})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapEngines=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapEngines=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.global_state,u=l.global_limit,s=l.engines_info,m=l.total_thrust;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:530,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Engines",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("global_toggle")},children:d?"Shut All Engines Down":"Start All Engines"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:-.1})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_global_limit")},children:[u,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:.1})},icon:"plus"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Thrust",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Engines",height:"340px",style:{"overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:0!==t&&-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:["Engine #",t+1," | Thrust: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust})," | Limit: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust_limiter,format:function(e){return e+"%"}})]}),children:(0,o.createComponentVNode)(2,a.Section,{width:"127%",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Type",children:e.eng_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Box,{color:e.eng_on?1===e.eng_on?"good":"average":"bad",children:e.eng_on?1===e.eng_on?"Online":"Booting":"Offline"}),e.eng_status.map((function(e){return Array.isArray(e)?(0,o.createComponentVNode)(2,a.Box,{color:e[1],children:e[0]}):(0,o.createComponentVNode)(2,a.Box,{children:e})}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Thrust",children:e.eng_thrust}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:-.1,engine:e.eng_reference})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_limit",{engine:e.eng_reference})},children:[e.eng_thrust_limiter,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:.1,engine:e.eng_reference})},icon:"plus"})]})]})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,iconSpin:-1===e.eng_on,color:-1===e.eng_on?"purple":null,selected:1===e.eng_on,icon:"power-off",onClick:function(){return c("toggle",{engine:e.eng_reference})},children:e.eng_on?1===e.eng_on?"Shutoff":"Booting":"Startup"})})]},t)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapFlightDataWrap=t.OvermapHelm=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapHelm=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:565,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"40%",height:"180px",children:(0,o.createComponentVNode)(2,l)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",height:"180px",children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"35%",height:"180px",children:(0,o.createComponentVNode)(2,u)})]}),(0,o.createComponentVNode)(2,s)]})})};var l=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Flight Data",16),(0,o.createComponentVNode)(2,c.OvermapFlightData)],4,{style:{height:"100%",border:"1px solid #4972a1",margin:"none"}})};t.OvermapFlightDataWrap=l;var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.canburn,u=l.manual_control;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Manual Control",16),(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{disabled:!d,actToDo:"move"})})}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",mt:1,children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,underline:!0,children:"Direct Control"}),(0,o.createComponentVNode)(2,a.Button,{selected:u,onClick:function(){return i("manual")},icon:"compass",children:u?"Enabled":"Disabled"})]})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.dest,d=c.d_x,u=c.d_y,s=c.speedlimit,m=c.autopilot;return c.autopilot_disabled?(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"bad",fontSize:1.2,children:"AUTOPILOT DISABLED"}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"average",children:"Warning: This vessel is equipped with a class I autopilot. Class I autopilots are unable to do anything but fly in a straight line directly towards the target, and may result in collisions."}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{mt:1,color:"bad",content:"Unlock Autopilot",confirmContent:"ACCEPT RISKS?",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",onClick:function(){return i("apilot_lock")}})})],4,{style:{height:"100%",border:"1px solid #4972a1"}}):(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{setx:!0})},children:d}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{sety:!0})},children:u})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("setcoord",{setx:!0,sety:!0})},children:"None"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speed Limit",children:(0,o.createComponentVNode)(2,a.Button,{icon:"tachometer-alt",onClick:function(){return i("speedlimit")},children:[s," Gm/h"]})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,selected:m,disabled:!l,icon:"robot",onClick:function(){return i("apilot")},children:m?"Engaged":"Disengaged"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"good",icon:"exclamation-triangle",onClick:function(){return i("apilot_lock")},children:"Lock Autopilot"})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.sector,d=c.s_x,u=c.s_y,s=c.sector_info,m=c.landed,p=c.locations;return(0,o.createComponentVNode)(2,a.Section,{title:"Navigation Data",m:.3,mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coordinates",children:[d," : ",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Data",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:m})]}),(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",justify:"center",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"save",onClick:function(){return i("add",{add:"current"})},children:"Save Current Position"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sticky-note",onClick:function(){return i("add",{add:"new"})},children:"Add New Entry"})})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,scrollable:!0,height:"130px",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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Coordinates"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),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.x," : ",e.y]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"rocket",onClick:function(){return i("setds",{x:e.x,y:e.y})},children:"Plot Course"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return i("remove",{remove:e.reference})},children:"Remove"})]})]},e.name)}))]})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShieldGenerator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShieldGenerator=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:500,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=c.modes,s=c.offline_for;return s?(0,o.createComponentVNode)(2,a.Section,{title:"EMERGENCY SHUTDOWN",color:"bad",children:["An emergency shutdown has been initiated - generator cooling down. Please wait until the generator cools down before resuming operation. Estimated time left: ",s," seconds."]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Section,{title:"Field Calibration",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:e.status,onClick:function(){return i("toggle_mode",{toggle_mode:e.flag})},children:e.status?"Enabled":"Disabled"}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.desc}),(0,o.createComponentVNode)(2,a.Box,{mt:.5,children:["Multiplier: ",e.multiplier]})]},e.name)}))})],4)},l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.running,l=i.overloaded,d=i.mitigation_max,u=i.mitigation_physical,s=i.mitigation_em,m=i.mitigation_heat,p=i.field_integrity,h=i.max_energy,f=i.current_energy,C=i.percentage_energy,N=i.total_segments,b=i.functional_segments,V=i.field_radius,g=i.target_radius,v=i.input_cap_kw,k=i.upkeep_power_usage,_=i.power_usage,y=i.spinup_counter;return(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:"Generator is",children:1===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Shutting Down"})||2===c&&(l&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Overloaded"})||(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Running"}))||3===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Inactive"})||4===c&&(0,o.createComponentVNode)(2,a.Box,{color:"blue",children:["Spinning Up\xa0",g!==V&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"(Adjusting Radius)"})||(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[2*y,"s"]})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Offline"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Storage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,maxValue:h,children:[f," / ",h," MJ (",C,"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shield Integrity",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mitigation",children:[s,"% EM / ",u,"% PH / ",m,"% HE / ",d,"% MAX"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upkeep Energy Use",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:k})," kW"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Energy Use",children:v&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:_,maxValue:v,children:[_," / ",v," kW"]})})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:_})," kW (No Limit)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Field Size",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:b}),"\xa0/\xa0",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:N})," m\xb2 (radius ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:V}),", target ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:g}),")"]})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.running,d=c.hacked,u=c.idle_multiplier,s=c.idle_valid_values;return(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([l>=2&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("begin_shutdown")},selected:!0,children:"Turn off"}),3===l&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:0})},children:"Activate"})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:1})},selected:!0,children:"Deactivate"})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("start_generator")},children:"Turn on"}),l&&d&&(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",onClick:function(){return i("emergency_shutdown")},color:"bad",children:"EMERGENCY SHUTDOWN"})||null],0),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",onClick:function(){return i("set_range")},children:"Set Field Range"}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",onClick:function(){return i("set_input_cap")},children:"Set Input Cap"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Set inactive power use intensity",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e===u,disabled:4===l,onClick:function(){return i("switch_idle",{switch_idle:e})},children:e},e)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShipSensors=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShipSensors=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.viewing,u=l.on,s=l.range,m=l.health,p=l.max_health,h=l.heat,f=l.critical_heat,C=l.status,N=l.contacts;return(0,o.createComponentVNode)(2,i.Window,{width:375,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eye",selected:d,onClick:function(){return c("viewing")},children:"Map View"}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,onClick:function(){return c("toggle")},children:u?"Sensors Enabled":"Sensors Disabled"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:C}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,a.Button,{icon:"signal",onClick:function(){return c("range")},children:s})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*p,Infinity],average:[.25*p,.75*p],bad:[-Infinity,.25*p]},value:m,maxValue:p,children:[m," / ",p]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*f,Infinity],average:[.5*f,.75*f],good:[-Infinity,.5*f]},value:h,maxValue:f,children:h<.5*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Temperature low."})||h<.75*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Sensor temperature high!"})||(0,o.createComponentVNode)(2,a.Box,{children:"TEMPERATURE CRITICAL: Disable or reduce power immediately!"})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Contacts",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"search",onClick:function(){return c("scan",{scan:e.ref})},children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,inline:!0,children:["Scan: ",e.name]}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[", bearing: ",e.bearing,"\xb0"]})]},e.ref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No contacts on sensors."})}),"MISSING"===l.status&&(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wifi",onClick:function(){return c("link")},children:"Link up with sensor suite?"})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ParticleAccelerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ParticleAccelerator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.assembled,u=l.power,s=l.strength;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:185,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:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Run Scan",onClick:function(){return c("scan")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:d?"good":"bad",children:d?"Ready - All parts in place":"Unable to detect all parts"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Particle Accelerator Controls",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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:!d,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Particle Strength",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:!d,onClick:function(){return c("remove_strength")}})," ",String(s).padStart(1,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:!d,onClick:function(){return c("add_strength")}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PartsLathe=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(132);t.PartsLathe=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.panelOpen,u.copyBoard),m=u.copyBoardReqComponents,p=u.queue,h=u.building,f=u.buildPercent,C=u.error,N=u.recipies;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[C&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:["Missing Materials: ",C]})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,l.Materials,{displayAllMat:!0})}),h&&(0,o.createComponentVNode)(2,a.Section,{title:"Currently Building",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:(0,c.toTitleCase)(h)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:f,maxValue:100})})]})})||null,s&&(0,o.createComponentVNode)(2,a.Section,{title:"Circuit Reader",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loaded Circuit",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return d("ejectBoard")},children:"Eject"}),children:(0,c.toTitleCase)(s)})}),m&&m.length&&(0,o.createFragment)([m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[e.qty," x ",(0,c.toTitleCase)(e.name)]},e.name)})),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queueBoard")},children:"Build All"})],0)||(0,o.createComponentVNode)(2,a.Box,{children:"Board has no required components."})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Queue",children:p.length&&p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["#",t+1,": ",(0,c.toTitleCase)(e),(t>0||!h)&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"times",onClick:function(){return d("cancel",{cancel:t+1})},children:"Cancel"})||null]},e)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Queue Empty"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Recipes",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queue",{queue:e.type})},children:(0,c.toTitleCase)(e.name)})},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PathogenicIsolator=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(45),i=n(2),c=n(3),l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.can_print,l=e.args;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",title:l.name||"Virus",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!c,icon:"print",content:"Print",onClick:function(){return a("print",{type:"virus_record",vir:l.record})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return a("modal_close")}})],4),children:(0,o.createComponentVNode)(2,i.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:[l.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible cure",children:l.antigen}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rate of Progression",children:l.rate}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Antibiotic Resistance",children:[l.resistance,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species Affected",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:l.symptoms.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0"]}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]})]},e.stage)}))})})]})})})};t.PathogenicIsolator=function(e,t){var n=(0,r.useBackend)(t),s=(n.act,n.data.isolating),m=(0,r.useLocalState)(t,"tabIndex",0),p=m[0],h=m[1],f=null;return 0===p?f=(0,o.createComponentVNode)(2,d):1===p&&(f=(0,o.createComponentVNode)(2,u)),(0,a.modalRegisterBodyOverride)("virus",l),(0,o.createComponentVNode)(2,c.Window,{height:500,width:520,resizable:!0,children:[(0,o.createComponentVNode)(2,a.ComplexModal,{maxHeight:"100%",maxWidth:"95%"}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[s&&(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"The Isolator is currently isolating..."})||null,(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Home"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Database"})]}),f]})]})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.syringe_inserted,d=c.pathogen_pool,u=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Pathogens",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!u,onClick:function(){return a("print",{type:"patient_diagnosis"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Syringe",disabled:!l,onClick:function(){return a("eject")}})],4),children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:(0,o.createComponentVNode)(2,i.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:[(0,o.createVNode)(1,"u",null,[(0,o.createTextVNode)("Stamm #"),e.unique_id],0),e.is_in_database?" (Analyzed)":" (Not Analyzed)"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Isolate",onClick:function(){return a("isolate",{isolate:e.reference})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Database",disabled:!e.is_in_database,onClick:function(){return a("view_entry",{vir:e.record})}})]})]})}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",mb:1,children:e.name}),e.dna]})]},e.unique_id)}))||(l?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No samples detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No syringe inserted."}))})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.database,d=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Database",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!d,onClick:function(){return a("print",{type:"virus_list"})}}),children:l.length&&l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"search",onClick:function(){return a("view_entry",{vir:e.record})},children:e.name},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"The viral database is empty."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Pda=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(177),l=n(591);t.Pda=function(e,t){var n=(0,r.useBackend)(t),m=(n.act,n.data),p=m.app,h=m.owner,f=m.useRetro;if(!h)return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{stretchContents:!0,children:"Warning: No ID information found! Please swipe ID!"})})});var C=function(e){var t;try{t=l("./"+e+".js")}catch(o){if("MODULE_NOT_FOUND"===o.code)return(0,c.routingError)("notFound",e);throw o}var n=t[e];return n||(0,c.routingError)("missingExport",e)}(p.template),N=(0,r.useLocalState)(t,"settingsMode",!1),b=N[0],V=N[1];return(0,o.createComponentVNode)(2,i.Window,{width:580,height:670,theme:f?"pda-retro":null,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{settingsMode:b,setSettingsMode:V}),b&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Icon,{name:p.icon,mr:1}),p.name]}),p:1,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Box,{mb:8}),(0,o.createComponentVNode)(2,s,{setSettingsMode:V})]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.settingsMode,d=e.setSettingsMode,u=c.idInserted,s=c.idLink,m=(c.cartridge_name,c.stationTime);return(0,o.createComponentVNode)(2,a.Box,{mb:1,children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-between",children:[!!u&&(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:"transparent",onClick:function(){return i("Authenticate")},content:s})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,textAlign:"center",bold:!0,children:m}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{selected:l,onClick:function(){return d(!l)},icon:"cog"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("Retro")},icon:"adjust"})]})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.idInserted,d=c.idLink,u=c.cartridge_name,s=c.touch_silent;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"R.E.T.R.O Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",content:"Retro Theme",onClick:function(){return i("Retro")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Touch Sounds",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",selected:!s,content:s?"Disabled":"Enabled",onClick:function(){return i("TouchSounds")}})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cartridge",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Eject")},content:u})}),!!l&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Card",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Authenticate")},content:d})})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.setSettingsMode,d=c.app,u=c.useRetro;return(0,o.createComponentVNode)(2,a.Box,{position:"fixed",bottom:"0%",left:"0%",right:"0%",backgroundColor:u?"#6f7961":"#1b1b1b",children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.has_back?"white":"disabled",textAlign:"center",icon:"undo",mb:0,fontSize:1.7,onClick:function(){return i("Back")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.is_home?"disabled":"white",textAlign:"center",icon:"home",mb:0,fontSize:1.7,onClick:function(){l(!1),i("Home")}})})]})})}},function(e,t,n){var o={"./pda_atmos_scan.js":592,"./pda_janitor.js":593,"./pda_main_menu.js":594,"./pda_manifest.js":595,"./pda_medical.js":596,"./pda_messenger.js":597,"./pda_news.js":598,"./pda_notekeeper.js":599,"./pda_power.js":600,"./pda_security.js":601,"./pda_signaller.js":602,"./pda_status_display.js":603,"./pda_supply.js":604};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=591},function(e,t,n){"use strict";t.__esModule=!0,t.pda_atmos_scan=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2);t.pda_atmos_scan=function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(l).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_janitor=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_janitor=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.janitor);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Location",children:0===i.user_loc.x&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Unknown"})||(0,o.createComponentVNode)(2,a.Box,{children:[i.user_loc.x," / ",i.user_loc.y]})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Locations",children:i.mops&&(0,o.createVNode)(1,"ul",null,i.mops.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No mops detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Bucket Locations",children:i.buckets&&(0,o.createVNode)(1,"ul",null,i.buckets.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Capacity: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No buckets detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Cleanbot Locations",children:i.cleanbots&&(0,o.createVNode)(1,"ul",null,i.cleanbots.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cleanbots detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Janitorial Cart Locations",children:i.carts&&(0,o.createVNode)(1,"ul",null,i.carts.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Water Level: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No janitorial carts detected nearby."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_main_menu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2);t.pda_main_menu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.owner,d=c.ownjob,u=c.idInserted,s=c.categories,m=c.pai,p=c.notifying;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Owner",color:"average",children:[l,", ",d]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Update PDA Info",disabled:!u,onClick:function(){return i("UpdateInfo")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Functions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){var t=c.apps[e];return t&&t.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:t.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.ref in p?e.notify_icon:e.icon,iconSpin:e.ref in p,color:e.ref in p?"red":"transparent",content:e.name,onClick:function(){return i("StartProgram",{program:e.ref})}},e.ref)}))},e):null}))})}),!!m&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"pAI",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){return i("pai",{option:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){return i("pai",{option:2})}})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_manifest=void 0;var o=n(0),r=(n(9),n(1)),a=n(2),i=n(94);t.pda_manifest=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.CrewManifestContent)})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_medical=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_medical=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.medical;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Medical Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:s.mi_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:s.ma_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:s.alg}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.alg_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Disease",children:s.cdi}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.cdi_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Medical record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_messenger=void 0;var o=n(0),r=n(7),a=n(9),i=n(1),c=n(2);t.pda_messenger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data);r.auto_scroll,r.convo_name,r.convo_job,r.messages;return r.active_conversation?(0,o.createComponentVNode)(2,d):(0,o.createComponentVNode)(2,u)};var l=function(e,t,n){if(t<0||t>n.length)return e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received";var o=n[t].sent;return e.sent&&o?"TinderMessage_Subsequent_Sent":e.sent||o?e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"},d=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=(u.auto_scroll,u.convo_name),m=u.convo_job,p=u.messages,h=u.active_conversation,f=(u.useRetro,(0,i.useLocalState)(t,"clipboardMode",!1)),C=f[0],N=f[1],b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:e.sent?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:l(e,t-1,n),inline:!0,children:(0,r.decodeHtmlEntities)(e.message)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]});return C&&(b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:e.sent?"ClassicMessage_Sent":"ClassicMessage_Received",children:[e.sent?"You:":"Them:"," ",(0,r.decodeHtmlEntities)(e.message)]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]})),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return d("Clear",{option:"Convo"})},children:"Delete Conversations"})})}),b]})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=(a.auto_scroll,a.convopdas),d=a.pdas,u=a.charges,m=(a.plugins,a.silent),p=a.toff;return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:[(0,o.createComponentVNode)(2,c.Button,{selected:!m,icon:m?"volume-mute":"volume-up",onClick:function(){return r("Toggle Ringer")},children:["Ringer: ",m?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{color:p?"bad":"green",icon:"power-off",onClick:function(){return r("Toggle Messenger")},children:["Messenger: ",p?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"bell",onClick:function(){return r("Ringtone")},children:"Set Ringtone"}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return r("Clear",{option:"All"})},children:"Delete All Conversations"})]})}),!p&&(0,o.createComponentVNode)(2,c.Box,{children:[!!u&&(0,o.createComponentVNode)(2,c.Box,{children:[u," charges left."]}),!l.length&&!d.length&&(0,o.createComponentVNode)(2,c.Box,{children:"No other PDAs located."})||(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,s,{title:"Current Conversations",pdas:l,msgAct:"Select Conversation"}),(0,o.createComponentVNode)(2,s,{title:"Other PDAs",pdas:d,msgAct:"Message"})]})]})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",mt:2,children:"Messenger Offline."})]})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.pdas,d=e.title,u=e.msgAct,s=a.charges,m=a.plugins;return l&&l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:l.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-circle-down",content:e.Name,onClick:function(){return r(u,{target:e.Reference})}}),!!s&&m.map((function(t){return(0,o.createComponentVNode)(2,c.Button,{icon:t.icon,content:t.name,onClick:function(){return r("Messenger Plugin",{plugin:t.ref,target:e.Reference})}},t.ref)}))]},e.Reference)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:"No PDAs found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_news=void 0;var o=n(0),r=(n(9),n(7)),a=n(1),i=n(2);t.pda_news=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),d=r.feeds,u=r.target_feed;return(0,o.createComponentVNode)(2,i.Box,{children:!d.length&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,l)})};var c=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(l.name)+" by "+(0,r.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Back",icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:null})}}),children:l.messages.length&&l.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[",e.message_type," by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))||(0,o.createComponentVNode)(2,i.Box,{children:["No stories found in ",l.name,"."]})})},l=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Recent News",level:2,children:u.length&&(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,r.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,i.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})||(0,o.createComponentVNode)(2,i.Box,{children:"No recent stories found."})}),(0,o.createComponentVNode)(2,i.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_notekeeper=void 0;var o=n(0),r=n(1),a=n(2);t.pda_notekeeper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.note;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:c}})}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("Edit")},content:"Edit Notes"})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_power=void 0;var o=n(0),r=n(1),a=n(135);t.pda_power=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.PowerMonitorContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_security=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_security=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.security;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Security Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:s.criminal}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:s.mi_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:s.ma_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes:",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Security record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_signaller=void 0;var o=n(0),r=(n(9),n(7),n(1),n(2),n(199));t.pda_signaller=function(e,t){return(0,o.createComponentVNode)(2,r.SignalerContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_status_display=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_status_display=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Code",children:[(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){return i("Status",{statdisp:"blank"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Evac ETA",onClick:function(){return i("Status",{statdisp:"shuttle"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Message",onClick:function(){return i("Status",{statdisp:"message"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"exclamation-triangle",content:"ALERT",onClick:function(){return i("Status",{statdisp:"alert"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 1",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message1+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg1"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 2",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message2+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg2"})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_supply=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_supply=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.supply);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:i.shuttle_moving?"Moving to station "+i.shuttle_eta:"Shuttle at "+i.shuttle_loc})}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Approved Orders"}),i.approved.length&&i.approved.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," approved by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"}),(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Requested Orders"}),i.requests.length&&i.requests.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," requested by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Photocopier=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);t.Photocopier=function(e,t){var n=(0,a.useBackend)(t).data,u=n.isAI,s=n.has_toner,m=n.has_item;return(0,o.createComponentVNode)(2,i.Window,{title:"Photocopier",width:240,height:u?309:234,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[s?(0,o.createComponentVNode)(2,c):(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted toner cartridge."})}),m?(0,o.createComponentVNode)(2,l):(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted item."})}),!!u&&(0,o.createComponentVNode)(2,d)]})})};var c=function(e,t){var n=(0,a.useBackend)(t),i=(n.act,n.data),c=i.max_toner,l=i.current_toner,d=.66*c,u=.33*c;return(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.ProgressBar,{ranges:{good:[d,c],average:[u,d],bad:[0,u]},value:l,minValue:0,maxValue:c})})},l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data,l=c.num_copies;c.has_enough_toner;return(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{mt:.4,width:11,color:"label",children:"Make copies:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,width:2.6,height:1.65,step:1,stepPixelSize:8,minValue:1,maxValue:10,value:l,onDrag:function(e,t){return i("set_copies",{num_copies:t})}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{ml:.2,icon:"copy",textAlign:"center",onClick:function(){return i("make_copy")},children:"Copy"})})]}),(0,o.createComponentVNode)(2,r.Button,{mt:.5,textAlign:"center",icon:"reply",fluid:!0,onClick:function(){return i("remove")},children:"Remove item"})]})},d=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data.can_AI_print;return(0,o.createComponentVNode)(2,r.Section,{title:"AI Options",children:(0,o.createComponentVNode)(2,r.Box,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"images",textAlign:"center",disabled:!c,onClick:function(){return i("ai_photo")},children:"Print photo from database"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PipeDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(200);t.PipeDispenser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.disposals,s=d.p_layer,m=d.pipe_layers,p=d.categories,h=void 0===p?[]:p,f=(0,r.useLocalState)(t,"categoryName"),C=f[0],N=f[1],b=h.find((function(e){return e.cat_name===C}))||h[0];return(0,o.createComponentVNode)(2,i.Window,{width:425,height:515,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Layer",children:(0,o.createComponentVNode)(2,a.Box,{children:Object.keys(m).map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m[e]===s,content:e,onClick:function(){return l("p_layer",{p_layer:m[e]})}},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Pipes",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{fluid:!0,icon:c.ICON_BY_CATEGORY_NAME[e.cat_name],selected:e.cat_name===b.cat_name,onClick:function(){return N(e.cat_name)},children:e.cat_name},e.cat_name)}))}),null==b?void 0:b.recipes.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.pipe_name,title:e.pipe_name,onClick:function(){return l("dispense_pipe",{ref:e.ref,bent:e.bent,category:b.cat_name})}},e.pipe_name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PlantAnalyzer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PlantAnalyzer=function(e,t){var n=(0,r.useBackend)(t).data,a=250;return n.seed&&(a+=18*n.seed.trait_info.length),n.reagents&&n.reagents.length&&(a+=55,a+=20*n.reagents.length),(0,o.createComponentVNode)(2,i.Window,{width:400,height:a,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.no_seed,d=c.seed,u=c.reagents;return l?(0,o.createComponentVNode)(2,a.Section,{title:"Analyzer Unused",children:"You should go scan a plant! There is no data currently loaded."}):(0,o.createComponentVNode)(2,a.Section,{title:"Plant Information",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return i("print")},children:"Print Report"}),(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",color:"red",onClick:function(){return i("close")}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant Name",children:[d.name,"#",d.uid]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Endurance",children:d.endurance}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Yield",children:d.yield}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maturation Time",children:d.maturation_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Production Time",children:d.production_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Potency",children:d.potency})]}),u.length&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Plant Reagents",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," unit(s)."]},e.name)}))})})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Other Data",children:d.trait_info.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:.4,children:e},e)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PointDefenseControl=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PointDefenseControl=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.id,u=l.turrets;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Fire Assist Mainframe: "+(d||"[no tag]"),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:e.id,buttons:(0,o.createComponentVNode)(2,a.Button,{selected:e.active,icon:"power-off",onClick:function(){return c("toggle_active",{target:e.ref})},children:e.active?"Online":"Offline"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effective range",children:e.effective_range}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reaction wheel delay",children:e.reaction_wheel_delay}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recharge time",children:e.recharge_time})]})},e.id)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error: No weapon systems detected. Please check network connection."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.PortableGenerator=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.fuel_stored/d.fuel_capacity,s=(u>=.5?"good":u>.15&&"average")||"bad";return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!d.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.active?"power-off":"times",onClick:function(){return l("toggle_power")},selected:d.active,disabled:!d.ready_to_boot,children:d.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Type",buttons:d.fuel_stored>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:d.active,onClick:function(){return l("eject")},children:"Eject"}),children:(0,o.createComponentVNode)(2,a.Box,{color:s,children:[d.fuel_stored,"cm\xb3 ",d.sheet_name]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current fuel level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.fuel_stored/d.fuel_capacity,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[d.fuel_stored,"cm\xb3 / ",d.fuel_capacity,"cm\xb3"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Usage",children:[d.fuel_usage," cm\xb3/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.temperature_current,maxValue:d.temperature_max+30,color:d.temperature_overheat?"bad":"good",children:[(0,c.round)(d.temperature_current),"\xb0C"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",color:d.unsafe_output?"bad":null,children:d.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return l("lower_power")},children:d.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("higher_power")},children:d.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!d.connected&&"bad",children:d.connected?d.power_available:"Unconnected"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(201);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=d.target_pressure,m=d.default_pressure,p=d.min_pressure,h=d.max_pressure;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:375,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(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.Slider,{mt:"0.4em",animated:!0,minValue:p,maxValue:h,value:s,unit:"kPa",stepPixelSize:.3,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===p,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===m,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===h,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(1),a=n(2),i=(n(28),n(3)),c=n(201);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.rate,s=d.minrate,m=d.maxrate;return(0,o.createComponentVNode)(2,i.Window,{width:320,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Power Regulator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Rate",children:(0,o.createComponentVNode)(2,a.Slider,{mt:"0.4em",animated:!0,minValue:s,maxValue:m,value:u,unit:"L/s",onChange:function(e,t){return l("volume_adj",{vol:t})}})})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableTurret=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.PortableTurret=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.on,s=l.lethal,m=l.lethal_is_configurable,p=l.targetting_is_configurable,h=l.check_weapons,f=l.neutralize_noaccess,C=l.neutralize_norecord,N=l.neutralize_criminals,b=l.neutralize_all,V=l.neutralize_nonsynth,g=l.neutralize_unidentified,v=l.neutralize_down;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe an ID card to ",d?"unlock":"lock"," this interface."]}),(0,o.createComponentVNode)(2,a.Section,{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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:d,onClick:function(){return c("power")}})}),!!m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lethals",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"exclamation-triangle":"times",content:s?"On":"Off",color:s?"bad":"",disabled:d,onClick:function(){return c("lethal")}})})]})}),!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Humanoid Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:N,content:"Wanted Criminals",disabled:d,onClick:function(){return c("autharrest")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:C,content:"No Sec Record",disabled:d,onClick:function(){return c("authnorecord")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:h,content:"Unauthorized Weapons",disabled:d,onClick:function(){return c("authweapon")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:f,content:"Unauthorized Access",disabled:d,onClick:function(){return c("authaccess")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Other Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:g,content:"Unidentified Lifesigns (Xenos, Animals, Etc)",disabled:d,onClick:function(){return c("authxeno")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:V,content:"All Non-Synthetics",disabled:d,onClick:function(){return c("authsynth")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:v,content:"Downed Targets",disabled:d,onClick:function(){return c("authdown")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:b,content:"All Entities",disabled:d,onClick:function(){return c("authall")}})]})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PressureRegulator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PressureRegulator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=(l.max_pressure,l.input_pressure),m=l.output_pressure,p=l.regulate_mode,h=l.set_flow_rate,f=l.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:370,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Input Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f/10})," L/s"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:d?"Unlocked":"Closed",selected:d,onClick:function(){return c("toggle_valve")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulation",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Off",selected:0===p,onClick:function(){return c("regulate_mode",{mode:"off"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"Input",selected:1===p,onClick:function(){return c("regulate_mode",{mode:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"Output",selected:2===p,onClick:function(){return c("regulate_mode",{mode:"output"})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Desired Output Pressure",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_press",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_press",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_press",{press:"set"})}})],4),children:[u/100," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_flow_rate",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_flow_rate",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_flow_rate",{press:"set"})}})],4),children:[h/10," L/s"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PrisonerManagement=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(20);t.PrisonerManagement=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.chemImplants,s=l.trackImplants;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d&&(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:["This interface is currently locked.",(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",onClick:function(){return c("lock")},children:"Unlock"})})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Interface Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",onClick:function(){return c("lock")},children:"Lock Interface"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Chemical Implants",children:u.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Units Remaining"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Inject"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.host}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.units,"u remaining"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:1})},children:"(1)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:5})},children:"(5)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:10})},children:"(10)"})]})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Tracking Implants",children:s.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Message"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.host," (",e.id,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.loc}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("warn",{imp:e.ref})},children:"Message"})})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})})],4)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RIGSuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.RIGSuit=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),s=c.interfacelock,m=c.malf,p=c.aicontrol,h=c.ai,f=null;return s||m?f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"--HARDSUIT INTERFACE OFFLINE--"}):!h&&p&&(f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- HARDSUIT CONTROL OVERRIDDEN BY AI --"})),(0,o.createComponentVNode)(2,i.Window,{height:480,width:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:f||(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chargestatus,d=c.charge,u=c.maxcharge,s=c.aioverride,m=c.sealing,p=c.sealed,h=c.emagged,f=c.securitycheck,C=c.coverlock,N=(0,o.createComponentVNode)(2,a.Button,{content:"Suit "+(m?"seals working...":p?"is Active":"is Inactive"),icon:m?"redo":p?"power-off":"lock-open",iconSpin:m,disabled:m,selected:p,onClick:function(){return i("toggle_seals")}}),b=(0,o.createComponentVNode)(2,a.Button,{content:"AI Control "+(s?"Enabled":"Disabled"),selected:s,icon:"robot",onClick:function(){return i("toggle_ai_control")}});return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([N,b],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Supply",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:50,value:l,ranges:{good:[35,Infinity],average:[15,35],bad:[-Infinity,15]},children:[d," / ",u]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Status",children:h||!f?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error - Maintenance Lock Control Offline"}):(0,o.createComponentVNode)(2,a.Button,{icon:C?"lock":"lock-open",content:C?"Locked":"Unlocked",onClick:function(){return i("toggle_suit_lock")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealing,u=l.helmet,s=l.helmetDeployed,m=l.gauntlets,p=l.gauntletsDeployed,h=l.boots,f=l.bootsDeployed,C=l.chest,N=l.chestDeployed;return(0,o.createComponentVNode)(2,a.Section,{title:"Hardware",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"sign-out-alt":"sign-in-alt",content:s?"Deployed":"Deploy",disabled:d,selected:s,onClick:function(){return i("toggle_piece",{piece:"helmet"})}}),children:u?(0,c.capitalize)(u):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gauntlets",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"sign-out-alt":"sign-in-alt",content:p?"Deployed":"Deploy",disabled:d,selected:p,onClick:function(){return i("toggle_piece",{piece:"gauntlets"})}}),children:m?(0,c.capitalize)(m):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Boots",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"sign-out-alt":"sign-in-alt",content:f?"Deployed":"Deploy",disabled:d,selected:f,onClick:function(){return i("toggle_piece",{piece:"boots"})}}),children:h?(0,c.capitalize)(h):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chestpiece",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:N?"sign-out-alt":"sign-in-alt",content:N?"Deployed":"Deploy",disabled:d,selected:N,onClick:function(){return i("toggle_piece",{piece:"chest"})}}),children:C?(0,c.capitalize)(C):"ERROR"})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealed,u=l.sealing,s=l.primarysystem,m=l.modules;return!d||u?(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"HARDSUIT SYSTEMS OFFLINE"})}):(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:"0.2rem",fontSize:1.5,children:["Selected Primary: ",(0,c.capitalize)(s||"None")]}),m&&m.map((function(e,t){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:(0,c.toTitleCase)(e.name)+(e.damage?" (damaged)":""),buttons:(0,o.createFragment)([e.can_select?(0,o.createComponentVNode)(2,a.Button,{selected:e.name===s,content:e.name===s?"Selected":"Select",icon:"arrow-circle-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select"})}}):null,e.can_use?(0,o.createComponentVNode)(2,a.Button,{content:e.engagestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"engage"})}}):null,e.can_toggle?(0,o.createComponentVNode)(2,a.Button,{selected:e.is_active,content:e.is_active?e.deactivatestring:e.activatestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"toggle"})}}):null],0),children:[e.damage>=2?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- MODULE DESTROYED --"}):(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:[(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Engage: ",e.engagecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Active: ",e.activecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Passive: ",e.passivecost]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:e.desc})]}),e.charges?(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Module Charges",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Selected",children:(0,c.capitalize)(e.chargetype)}),e.charges.map((function(t,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(t.caption),children:(0,o.createComponentVNode)(2,a.Button,{selected:e.realchargetype===t.index,icon:"arrow-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select_charge_type",charge_type:t.index})}})},t.caption)}))]})})}):null]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(0),r=(n(9),n(5)),a=n(1),i=n(2),c=n(28),l=n(3);t.Radio=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.rawfreq,m=u.minFrequency,p=u.maxFrequency,h=u.listening,f=u.broadcasting,C=u.subspace,N=u.subspaceSwitchable,b=u.chan_list,V=u.loudspeaker,g=u.mic_cut,v=u.spk_cut,k=u.useSyndMode,_=c.RADIO_CHANNELS.find((function(e){return e.freq===Number(s)})),y=156;return b&&b.length>0?y+=28*b.length+6:y+=24,N&&(y+=38),(0,o.createComponentVNode)(2,l.Window,{width:310,height:y,resizable:!0,theme:k?"syndicate":"",children:(0,o.createComponentVNode)(2,l.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:"Frequency",children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:m/10,maxValue:p/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},onDrag:function(e,t){return d("setFrequency",{freq:(0,r.round)(10*t)})}}),_&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:_.color,ml:2,children:["[",_.name,"]"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:h?"volume-up":"volume-mute",selected:h,disabled:v,onClick:function(){return d("listen")}}),(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:f?"microphone":"microphone-slash",selected:f,disabled:g,onClick:function(){return d("broadcast")}}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"bullhorn",selected:C,content:"Subspace Tx "+(C?"ON":"OFF"),onClick:function(){return d("subspace")}})}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:V?"volume-up":"volume-mute",selected:V,content:"Loudspeaker",onClick:function(){return d("toggleLoudspeaker")}})})]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Channels",children:[(!b||0===b.length)&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"No channels detected."}),(0,o.createComponentVNode)(2,i.LabeledList,{children:b?b.map((function(e){var t=c.RADIO_CHANNELS.find((function(t){return t.freq===Number(e.freq)})),n="default";return t&&(n=t.color),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.display_name,labelColor:n,textAlign:"right",children:e.secure_channel&&C?(0,o.createComponentVNode)(2,i.Button,{icon:e.sec_channel_listen?"square-o":"check-square-o",selected:!e.sec_channel_listen,content:e.sec_channel_listen?"Off":"On",onClick:function(){return d("channel",{channel:e.chan})}}):(0,o.createComponentVNode)(2,i.Button,{content:"Switch",selected:e.chan===s,onClick:function(){return d("specFreq",{channel:e.chan})}})},e.chan)})):null})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RequestConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).act,r=e.dept_list,c=e.department;return(0,o.createComponentVNode)(2,i.LabeledList,{children:r.sort().map((function(e){return e!==c&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"envelope-open-text",onClick:function(){return n("write",{write:e,priority:1})},children:"Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",onClick:function(){return n("write",{write:e,priority:2})},children:"High Priority"})],4)})||null}))})},d={0:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.silent;return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,i.Button,{selected:!c,icon:c?"volume-mute":"volume-up",onClick:function(){return r("toggleSilent")},children:["Speaker ",c?"OFF":"ON"]})})},1:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.assist_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Request assistance from another department",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},2:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.supply_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Supplies",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},3:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.info_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Report Anonymous Information",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},4:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:2,color:"good",children:"Message Sent Successfully"}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},5:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,bold:!0,color:"bad",children:"An error occured. Message Not Sent."}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},6:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.message_log;return(0,o.createComponentVNode)(2,i.Section,{title:"Messages",children:l.length&&l.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.decodeHtmlEntities)(e[0]),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print",{print:t+1})},children:"Print"}),children:(0,r.decodeHtmlEntities)(e[1])},t)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No messages."})})},7:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.message,u=l.recipient,s=l.priority,m=l.msgStamped,p=l.msgVerified;return(0,o.createComponentVNode)(2,i.Section,{title:"Message Authentication",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message for "+u,children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Priority",children:2===s?"High Priority":1===s?"Normal Priority":"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Validated By",color:p?"good":"bad",children:(0,r.decodeHtmlEntities)(p)||"No Validation"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamped By",color:m?"good":"bad",children:(0,r.decodeHtmlEntities)(m)||"No Stamp"})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"share",onClick:function(){return c("department",{department:u})},children:"Send Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return c("setScreen",{setScreen:0})},children:"Back"})]})},8:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(c.department,c.screen,c.message_log,c.newmessagepriority,c.silent,c.announcementConsole,c.assist_dept,c.supply_dept,c.info_dept,c.message),d=(c.recipient,c.priority,c.msgStamped,c.msgVerified,c.announceAuth);return(0,o.createComponentVNode)(2,i.Section,{title:"Send Station-Wide Announcement",children:[d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"good",mb:1,children:"ID Verified. Authentication Accepted."}),(0,o.createComponentVNode)(2,i.Section,{title:"Message",mt:1,maxHeight:"200px",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"pen",onClick:function(){return r("writeAnnouncement")},children:"Edit"}),children:l||"No Message"})],4)||(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mb:1,children:"Swipe your ID card to authenticate yourself."}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l||!d,icon:"share",onClick:function(){return r("sendAnnouncement")},children:"Announce"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return r("setScreen",{setScreen:0})},children:"Back"})]})}};t.RequestConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,u=l.screen,s=l.newmessagepriority,m=l.announcementConsole,p=d[u];return(0,o.createComponentVNode)(2,c.Window,{width:520,height:410,resizable:!0,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:6===u,onClick:function(){return r("setScreen",{setScreen:6})},icon:"envelope-open-text",children:"Messages"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return r("setScreen",{setScreen:1})},icon:"share-square",children:"Assistance"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return r("setScreen",{setScreen:2})},icon:"share-square",children:"Supplies"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return r("setScreen",{setScreen:3})},icon:"share-square-o",children:"Report"}),m&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:8===u,onClick:function(){return r("setScreen",{setScreen:8})},icon:"volume-up",children:"Announce"})||null,(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return r("setScreen",{setScreen:0})},icon:"cog"})]}),s&&(0,o.createComponentVNode)(2,i.Section,{title:s>1?"NEW PRIORITY MESSAGES":"There are new messages!",color:s>1?"bad":"average",bold:s>1})||null,(0,o.createComponentVNode)(2,p)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).data,o=e.title,r=n[e.target];return"number"==typeof r?o+" - Page "+(r+1):o},d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.target;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return n(r,{reset:!0})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-left",onClick:function(){return n(r,{reverse:-1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-right",onClick:function(){return n(r,{reverse:1})}})],4)},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.tech,l=e.disk;if(!l||!l.present)return null;var d=(0,a.useSharedState)(t,"saveDialogTech",!1),u=d[0],s=d[1];return u?(0,o.createComponentVNode)(2,i.Section,{title:"Load Technology to Disk",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return s(!1)}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){s(!1),r("copy_tech",{copy_tech_ID:e.id})},children:"Copy To Disk"})},e.name)}))})}):(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk Contents",children:"(Technology Data Disk)"})}),l.stored&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:[(0,o.createComponentVNode)(2,i.Box,{children:l.name}),(0,o.createComponentVNode)(2,i.Box,{children:["Level: ",l.level]}),(0,o.createComponentVNode)(2,i.Box,{children:["Description: ",l.desc]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_tech")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_tech")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return s(!0)},children:"Load Tech To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.info.designs,s=e.disk;if(!s||!s.present)return null;var m=(0,a.useSharedState)(t,"saveDialogData",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Load Design to Disk",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return h(!1)}}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){h(!1),r("copy_design",{copy_design_ID:e.id})},children:"Copy To Disk"})},e.name)}))})]}):(0,o.createComponentVNode)(2,i.Box,{children:s.stored&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Lathe Type",children:s.build_type}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required Materials",children:Object.keys(s.materials).map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[e," x ",s.materials[e]]},e)}))})]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_design")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_design")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:.5,children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return h(!0)},children:"Load Design To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=e.target,s=e.designs,m=e.buildName,p=e.buildFiveName;return u?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{target:"builder_page",title:"Designs"}),buttons:(0,o.createComponentVNode)(2,d,{target:"builder_page"}),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),s.length?s.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Flex,{width:"100%",justify:"space-between",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{width:"40%",style:{"word-wrap":"break-all"},children:e.name}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"15%",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:"wrench",onClick:function(){return r(m,{build:e.id,imprint:e.id})},children:"Build"}),p&&(0,o.createComponentVNode)(2,i.Button,{mb:-1,onClick:function(){return r(p,{build:e.id,imprint:e.id})},children:"x5"})]}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"45%",style:{"word-wrap":"break-all"},children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:e.mat_list.join(" ")}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",ml:1,children:e.chem_list.join(" ")})]})]}),(0,o.createComponentVNode)(2,i.Divider)],4,e.id)})):(0,o.createComponentVNode)(2,i.Box,{children:"No items could be found matching the parameters (page or search)."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error"})},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=e.name,u=null,s=null;if("Protolathe"===d?(u=l.info.linked_lathe,s=l.lathe_designs):(u=l.info.linked_imprinter,s=l.imprinter_designs),!u||!u.present)return(0,o.createComponentVNode)(2,i.Section,{title:d,children:["No ",d," found."]});var p=u,h=p.total_materials,f=p.max_materials,C=p.total_volume,N=p.max_volume,b=p.busy,V=p.mats,g=p.reagents,v=p.queue,k=(0,a.useSharedState)(t,"protoTab",0),_=k[0],y=k[1];return(0,o.createComponentVNode)(2,i.Section,{title:d,buttons:b&&(0,o.createComponentVNode)(2,i.Icon,{name:"sync",spin:!0})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Materials",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:h,maxValue:f,children:[h," cm\xb3 / ",f," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chemicals",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:C,maxValue:N,children:[C,"u / ",N,"u"]})})]}),(0,o.createComponentVNode)(2,i.Tabs,{mt:1,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"wrench",selected:0===_,onClick:function(){return y(0)},children:"Build"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"layer-group",iconSpin:b,color:b?"average":"transparent",selected:1===_,onClick:function(){return y(1)},children:"Queue"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cookie-bite",selected:2===_,onClick:function(){return y(2)},children:"Mat Storage"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"flask",selected:3===_,onClick:function(){return y(3)},children:"Chem Storage"})]}),0===_&&(0,o.createComponentVNode)(2,m,{target:u,designs:s,buildName:"Protolathe"===d?"build":"imprint",buildFiveName:"Protolathe"===d?"buildfive":null})||1===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return 1===e.index?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,labelColor:"bad",children:b?(0,o.createComponentVNode)(2,i.Button,{disabled:!0,icon:"trash",children:"Remove"}):(0,o.createComponentVNode)(2,i.Box,{children:["(Awaiting Materials)",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})]})}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{m:1,children:"Queue Empty."})})||2===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:V.map((function(e){var n=(0,a.useLocalState)(t,"ejectAmt"+e.name,0),l=n[0],d=n[1];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.NumberInput,{minValue:0,width:"100px",value:l,maxValue:e.sheets,onDrag:function(e,t){return d(t)}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){d(0),c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:l})},children:"Num"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){return c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:50})},children:"All"})],4),children:[e.amount," cm\xb3"]},e.name)}))})||3===_&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:g.length&&g.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.volume,"u",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eject",onClick:function(){return c("disposeP",{dispose:e.id})},children:"Purge"})]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",children:"No chems detected"})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"trash",onClick:function(){return c("disposeallP")},children:"Disposal All Chemicals In Storage"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})},h=[{name:"Protolathe",icon:"wrench",template:(0,o.createComponentVNode)(2,p,{name:"Protolathe"})},{name:"Circuit Imprinter",icon:"digital-tachograph",template:(0,o.createComponentVNode)(2,p,{name:"Circuit Imprinter"})},{name:"Destructive Analyzer",icon:"eraser",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.linked_destroy;if(!c.present)return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:"No destructive analyzer found."});var l=c.loaded_item,d=c.origin_tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:l&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Origin Tech",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.level,"\xa0\xa0",e.current&&"(Current: "+e.current+")"]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",children:"No origin tech found."})})})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,color:"red",icon:"eraser",onClick:function(){return r("deconstruct")},children:"Deconstruct Item"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_item")},children:"Eject Item"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"No Item Loaded. Standing-by..."})})}))},{name:"Settings",icon:"cog",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info,l=c.sync,d=c.linked_destroy,u=c.linked_imprinter,s=c.linked_lathe,m=(0,a.useSharedState)(t,"settingsTab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cogs",onClick:function(){return h(0)},selected:0===p,children:"General"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"link",onClick:function(){return h(1)},selected:1===p,children:"Device Linkages"})]}),0===p&&(0,o.createComponentVNode)(2,i.Box,{children:[l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",onClick:function(){return r("sync")},children:"Sync Database with Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"unlink",onClick:function(){return r("togglesync")},children:"Disconnect from Research Network"})],4)||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"link",onClick:function(){return r("togglesync")},children:"Connect to Research Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"lock",onClick:function(){return r("lock")},children:"Lock Console"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"red",icon:"trash",onClick:function(){return r("reset")},children:"Reset R&D Database"})]})||1===p&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",mb:1,onClick:function(){return r("find_device")},children:"Re-sync with Nearby Devices"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[d.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Destructive Analyzer",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"destroy"})},children:"Disconnect"})})||null,s.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Protolathe",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"lathe"})},children:"Disconnect"})})||null,u.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Circuit Imprinter",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"imprinter"})},children:"Disconnect"})})||null]})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})}))},{name:"Research List",icon:"flask",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Current Research Levels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:1})},children:"Print This Page"}),children:(0,o.createComponentVNode)(2,i.Table,{children:c.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.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{children:[" - Level ",e.level]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.desc})})]},e.name)}))})})}))},{name:"Design List",icon:"file",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.designs;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Researched Technologies & Designs",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:2})},children:"Print This Page"}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:e.desc},e.name)}))})]})}))},{name:"Disk Operations",icon:"save",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.info),c=r.d_disk,l=r.t_disk;return c.present||l.present?(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:[(0,o.createComponentVNode)(2,u,{disk:l}),(0,o.createComponentVNode)(2,s,{disk:c})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:"No disk inserted."})}))}];t.ResearchConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.busy_msg,u=l.locked,s=(0,a.useSharedState)(t,"rdmenu",0),m=s[0],p=s[1],f=!1;return(d||u)&&(f=!0),(0,o.createComponentVNode)(2,c.Window,{width:850,height:630,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:e.icon,selected:m===t,disabled:f,onClick:function(){return p(t)},children:e.name},t)}))}),d&&(0,o.createComponentVNode)(2,i.Section,{title:"Processing...",children:d})||u&&(0,o.createComponentVNode)(2,i.Section,{title:"Console Locked",children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("lock")},icon:"lock-open",children:"Unlock"})})||h[m].template]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchServerController=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);t.ResearchServerController=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:430,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=(i.badmin,i.servers),l=(i.consoles,(0,r.useSharedState)(t,"selectedServer",null)),u=l[0],s=l[1],m=c.find((function(e){return e.id===u}));return m?(0,o.createComponentVNode)(2,d,{setSelectedServer:s,server:m}):(0,o.createComponentVNode)(2,a.Section,{title:"Server Selection",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return s(e.id)},children:e.name})},e.name)}))})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.badmin),c=e.server,l=e.setSelectedServer,d=(0,r.useSharedState)(t,"tab",0),p=d[0],h=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return l(null)},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Access Rights"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Data Management"}),i&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===p,onClick:function(){return h(2)},color:"red",children:"Server-to-Server Transfer"})||null]}),0===p&&(0,o.createComponentVNode)(2,u,{server:c})||null,1===p&&(0,o.createComponentVNode)(2,s,{server:c})||null,2===p&&i&&(0,o.createComponentVNode)(2,m,{server:c})||null]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.consoles,u=function(e,t){return-1!==e.id_with_upload.indexOf(t.id)},s=function(e,t){return-1!==e.id_with_download.indexOf(t.id)};return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Consoles",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.loc+")",children:[(0,o.createComponentVNode)(2,a.Button,{icon:u(l,e)?"lock-open":"lock",selected:u(l,e),onClick:function(){return i("toggle_upload",{server:l.ref,console:e.ref})},children:u(l,e)?"Upload On":"Upload Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:s(l,e)?"lock-open":"lock",selected:s(l,e),onClick:function(){return i("toggle_download",{server:l.ref,console:e.ref})},children:s(l,e)?"Download On":"Download Off"})]},e.name)}))})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=(n.data,e.server);return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Research Levels",children:l.tech.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Reset",onClick:function(){return i("reset_tech",{server:l.ref,tech:e.id})}})},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Designs",children:(0,c.filter)((function(e){return!!e.name}))(l.designs).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Delete",onClick:function(){return i("reset_design",{server:l.ref,design:e.id})}})},e.name)}))})],4)},m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.badmin,u=c.servers;return d?(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Server Data Transfer",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,color:"bad",content:(0,o.createComponentVNode)(2,a.Box,{children:["Transfer from ",l.name," To ",e.name]}),onClick:function(){return i("transfer_data",{server:l.ref,target:e.ref})}})},e.name)}))}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=(n(28),n(45)),l=n(3),d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.obviously_dead,s=c.oocnotes,m=c.can_sleeve_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Mind Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"user-plus",content:"Sleeve",onClick:function(){return r("sleeve",{ref:l,mode:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-plus",content:"Card",onClick:function(){return r("sleeve",{ref:l,mode:2})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:s})})]})})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.species,s=c.sex,m=c.mind_compat,p=c.synthetic,h=c.oocnotes,f=c.can_grow_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Body Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:m}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:p?"Yes":"No"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,i.Button,{disabled:!f,icon:"user-plus",content:p?"Build":"Grow",onClick:function(){return r("create",{ref:l})}})})]})})};t.ResleevingConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),f=(r.menu,r.coredumped),C=r.emergency,N=(0,o.createFragment)([(0,o.createComponentVNode)(2,g),(0,o.createComponentVNode)(2,v),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})],4);return f&&(N=(0,o.createComponentVNode)(2,p)),C&&(N=(0,o.createComponentVNode)(2,h)),(0,c.modalRegisterBodyOverride)("view_b_rec",u),(0,c.modalRegisterBodyOverride)("view_m_rec",d),(0,o.createComponentVNode)(2,l.Window,{width:640,height:520,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,l.Window.Content,{className:"Layout__content--flexColumn",children:N})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Body Records"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===c,icon:"folder",onClick:function(){return r("menu",{num:3})},children:"Mind Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data,i=r.menu,c=r.bodyrecords,l=r.mindrecords;return 1===i?n=(0,o.createComponentVNode)(2,f):2===i?n=(0,o.createComponentVNode)(2,V,{records:c,actToDo:"view_b_rec"}):3===i&&(n=(0,o.createComponentVNode)(2,V,{records:l,actToDo:"view_m_rec"})),n},p=function(e,t){return(0,o.createComponentVNode)(2,i.Dimmer,{children:(0,o.createComponentVNode)(2,i.Flex,{direction:"column",justify:"space-evenly",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Icon,{size:12,color:"bad",name:"exclamation-triangle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,color:"bad",mt:5,children:(0,o.createVNode)(1,"h2",null,"TransCore dump completed. Resleeving offline.",16)})]})})},h=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"TRANSCORE DUMP",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h2",null,"!!WARNING!!",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"This will transfer all minds to the dump disk, and the TransCore will be made unusable until post-shift maintenance! This should only be used in emergencies!"}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Disk",color:"good",onClick:function(){return n("ejectdisk")}})}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Core Dump",confirmContent:"Disable Transcore?",color:"bad",onClick:function(){return n("coredump")}})})]})},f=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.loading,r.scantemp,r.occupant,r.locked,r.can_brainscan,r.scan_mode,r.pods,r.selected_pod;return(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:[(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,b),(0,o.createComponentVNode)(2,N)]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.pods,u=l.spods,s=l.selected_pod;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:s===e.pod,icon:s===e.pod&&"check",content:"Select",mt:u&&u.length?"2rem":"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):null},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.sleevers,d=c.spods,u=c.selected_sleever;return l&&l.length?l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"sleeve_"+(e.occupied?"occupied":"empty")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:e.occupied?"label":"bad",children:e.name}),(0,o.createComponentVNode)(2,i.Button,{selected:u===e.sleever,icon:u===e.sleever&&"check",content:"Select",mt:d&&d.length?"3rem":"1.5rem",onClick:function(){return r("selectsleever",{ref:e.sleever})}})]},t)})):null},b=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.spods,u=l.selected_printer;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:u===e.spod,icon:u===e.spod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectprinter",{ref:e.spod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"synthprinter"+(e.busy?"_working":"")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.steel>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.steel>=15e3?"circle":"circle-o"}),"\xa0",e.steel]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.glass>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.glass>=15e3?"circle":"circle-o"}),"\xa0",e.glass]}),n]},t)})):null},V=function(e,t){var n=(0,a.useBackend)(t).act,r=e.records,c=e.actToDo;return r.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:r.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.name,onClick:function(){return n(c,{ref:e.recref})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},g=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},v=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.pods,l=r.spods,d=r.sleevers;r.autoallowed,r.autoprocess,r.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:c&&c.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[c.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SynthFabs",children:l&&l.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[l.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sleevers",children:d&&d.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d.length," Connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingPod=void 0;var o=n(0),r=n(3),a=n(1),i=n(2);t.ResleevingPod=function(e,t){var n=(0,a.useBackend)(t).data,c=n.occupied,l=n.name,d=n.health,u=n.maxHealth,s=n.stat,m=n.mindStatus,p=n.mindName,h=n.resleeveSick,f=n.initialSick;return(0,o.createComponentVNode)(2,r.Window,{width:300,height:350,resizeable:!0,children:(0,o.createComponentVNode)(2,r.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",children:c?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:2===s?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"}):1===s?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Unconscious"}):(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},value:d/u,children:[d,"%"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Status",children:m?"Present":"Missing"}),m?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Occupying",children:p}):""]}),h?(0,o.createComponentVNode)(2,i.Box,{color:"average",mt:3,children:["Warning: Resleeving Sickness detected.",f?(0,o.createFragment)([(0,o.createTextVNode)(" Motion Sickness also detected. Please allow the newly resleeved person a moment to get their bearings. This warning will disappear when Motion Sickness is no longer detected.")],4):""]}):""],0):(0,o.createComponentVNode)(2,i.Box,{bold:!0,m:1,children:"Unoccupied."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RoboticsControlConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RoboticsControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.can_hack,s=d.safety,m=d.show_detonate_all,p=d.cyborgs,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:460,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Emergency Self Destruct",children:[(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock":"unlock",content:s?"Disable Safety":"Enable Safety",selected:s,onClick:function(){return l("arm",{})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bomb",disabled:s,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){return l("nuke",{})}})]}),(0,o.createComponentVNode)(2,c,{cyborgs:h,can_hack:u})]})})};var c=function(e,t){var n=e.cyborgs,i=(e.can_hack,(0,r.useBackend)(t)),c=i.act,l=i.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([!!e.hackable&&!e.emagged&&(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return c("hackbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){return c("stopbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){return c("killbot",{ref:e.ref})}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,o.createComponentVNode)(2,a.Box,{children:e.locstring})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.health>50?"good":"bad",value:e.health/100})}),"number"==typeof e.charge&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.charge>30?"good":"bad",value:e.charge/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Capacity",children:(0,o.createComponentVNode)(2,a.Box,{color:e.cell_capacity<3e4?"average":"good",children:e.cell_capacity})})],4)||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Power Cell"})}),!!e.is_hacked&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:(0,o.createComponentVNode)(2,a.Box,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected within access parameters."})}},function(e,t,n){"use strict";t.__esModule=!0,t.RogueZones=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RogueZones=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.timeout_percent,u=l.diffstep,s=l.difficulty,m=l.occupied,p=l.scanning,h=l.updated,f=l.debug,C=l.shuttle_location,N=l.shuttle_at_station,b=l.scan_ready,V=l.can_recall_shuttle;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Current Area",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mineral Content",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shuttle Location",buttons:V&&(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"rocket",onClick:function(){return c("recall_shuttle")},children:"Recall Shuttle"})||null,children:C}),m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",labelColor:"bad",label:"Personnel",children:["WARNING: Area occupied by ",m," personnel!"]})||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Personnel",color:"good",children:"No personnel detected."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!b,fluid:!0,icon:"search",onClick:function(){return c("scan_for_new")},children:"Scan For Asteroids"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scn Ramestat Core",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,maxValue:100,ranges:{good:[100,Infinity],average:[75,100],bad:[-Infinity,75]}})}),p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning",children:"In progress."})||null,h&&!p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Info",children:"Updated shuttle destination!"})||null,f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Debug",labelColor:"bad",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Timeout Percent: ",d]}),(0,o.createComponentVNode)(2,a.Box,{children:["Diffstep: ",u]}),(0,o.createComponentVNode)(2,a.Box,{children:["Difficulty: ",s]}),(0,o.createComponentVNode)(2,a.Box,{children:["Occupied: ",m]}),(0,o.createComponentVNode)(2,a.Box,{children:["Debug: ",f]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle Location: ",C]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle at station: ",N]}),(0,o.createComponentVNode)(2,a.Box,{children:["Scan Ready: ",b]})]})||null]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Secbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Secbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.idcheck,p=l.check_records,h=l.check_arrest,f=l.arrest_type,C=l.declare_arrests,N=l.will_patrol;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:320,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Security Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check for Weapon Authorization",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("idcheck")},children:m?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Security Records",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("ignorerec")},children:p?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Arrest Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("ignorearr")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Operating Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("switchmode")},children:f?"Detain":"Arrest"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Report Arrests",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("declarearrests")},children:C?"Yes":"No"})}),N&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Auto Patrol",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("patrol")},children:N?"Yes":"No"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SecurityRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.SecurityRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C&&(n=(0,o.createComponentVNode)(2,h)),(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"400px"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,N),(0,o.createComponentVNode)(2,a.Section,{height:"89%",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",color:e.color,content:e.id+": "+e.name+" (Criminal Status: "+e.criminal+")",onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.security,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Security Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Security Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Record (All)",color:"bad",onClick:function(){return i("del_r_2")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.general;return c&&c.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:[!!c.has_photos&&c.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)})),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_front")},children:"Update Front Photo"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_side")},children:"Update Side Photo"})]})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.security;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Security records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SeedStorage=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(9);t.SeedStorage=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.scanner,u.seeds),m=(0,l.sortBy)((function(e){return e.name.toLowerCase()}))(s);return(0,o.createComponentVNode)(2,i.Window,{width:600,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Seeds",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"60%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,c.toTitleCase)(e.name)+" #"+e.uid,children:(0,o.createComponentVNode)(2,a.Section,{width:"165%",title:"Traits",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(e.traits).map((function(t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.toTitleCase)(t),children:e.traits[t]},t)}))})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mt:.4,children:[e.amount," Remaining"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",onClick:function(){return d("vend",{id:e.id})},children:"Vend"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"trash",onClick:function(){return d("purge",{id:e.id})},children:"Purge"})})]},e.name+e.uid)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldCapacitor=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20);t.ShieldCapacitor=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.active,m=u.time_since_fail,p=u.stored_charge,h=u.max_charge,f=u.charge_rate,C=u.max_charge_rate;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,content:s?"Online":"Offline",onClick:function(){return d("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor Status",children:m>2?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stored Energy",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return(0,l.formatSiUnit)(e,0,"J")}})," (",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:100*(0,c.round)(p/h,1)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:f,step:100,stepPixelSize:.2,minValue:1e4,maxValue:C,format:function(e){return(0,l.formatPower)(e)},onDrag:function(e,t){return d("charge_rate",{rate:t})}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldGenerator=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20),d=n(61);t.ShieldGenerator=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.locked);return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:i?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,s)})})};var u=function(e,t){return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Locked",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:"Swipe your ID to begin."})]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data.lockedData,u=d.capacitors,s=d.active,m=d.failing,p=d.radius,h=d.max_radius,f=d.z_range,C=d.max_z_range,N=d.average_field_strength,b=d.target_field_strength,V=d.max_field_strength,g=d.shields,v=d.upkeep,k=d.strengthen_rate,_=d.max_strengthen_rate,y=d.gen_power,L=(u||[]).length;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Field Status",children:m?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unstable"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Stable"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Overall Field Strength",children:[(0,c.round)(N,2)," Renwick (",b&&(0,c.round)(100*N/b,1)||"NA","%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Upkeep Power",children:(0,l.formatPower)(v)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shield Generation Power",children:(0,l.formatPower)(y)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Currently Shielded",children:[g," m\xb2"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:L?u.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor #"+t,children:[e.active?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Online"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Offline"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge",children:[(0,l.formatSiUnit)(e.stored_charge,0,"J")," (",100*(0,c.round)(e.stored_charge/e.max_charge,2),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:e.failing?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."})})]})]},t)})):(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:"bad",children:"No Capacitors Connected"})})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:s?"Online":"Offline",selected:s,onClick:function(){return a("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Coverage Radius",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:6,minValue:0,maxValue:h,value:p,unit:"m",onDrag:function(e,t){return a("change_radius",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vertical Shielding",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,maxValue:C,value:f,unit:"vertical range",onDrag:function(e,t){return a("z_range",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,step:.1,maxValue:_,value:k,format:function(e){return(0,c.round)(e,1)},unit:"Renwick/s",onDrag:function(e,t){return a("strengthen_rate",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maximum Field Strength",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:1,maxValue:V,value:b,unit:"Renwick",onDrag:function(e,t){return a("target_field_strength",{val:t})}})})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleControl=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n="ERROR",r="bad",a=!1;return"docked"===e?(n="DOCKED",r="good"):"docking"===e?(n="DOCKING",r="average",a=!0):"undocking"===e?(n="UNDOCKING",r="average",a=!0):"undocked"===e&&(n="UNDOCKED",r="#676767"),a&&t&&(n+="-MANUAL"),(0,o.createComponentVNode)(2,i.Box,{color:r,children:n})},d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,d=e.engineName,u=void 0===d?"Bluespace Drive":d,s=c.shuttle_status,m=c.shuttle_state,p=c.has_docking,h=c.docking_status,f=c.docking_override,C=c.docking_codes;return(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:s}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:u,children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",children:l(h,f)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Codes",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return r("set_codes")},children:C||"Not Set"})})],4)||null]})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_launch,d=c.can_cancel,u=c.can_force;return(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("move")},disabled:!l,icon:"rocket",fluid:!0,children:"Launch Shuttle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("cancel")},disabled:!d,icon:"ban",fluid:!0,children:"Cancel Launch"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("force")},color:"bad",disabled:!u,icon:"exclamation-triangle",fluid:!0,children:"Force Launch"})})]})})},s={ShuttleControlConsoleDefault:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t);n.act,n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleMulti:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_cloak,s=c.can_pick,m=c.legit,p=c.cloaked,h=c.destination_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Section,{title:"Multishuttle Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:m?"ATC Inhibitor":"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:p,icon:p?"eye":"eye-o",onClick:function(){return r("toggle_cloaked")},children:p?"Enabled":"Disabled"})})||null,(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!s,onClick:function(){return r("pick")},children:h})})]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleExploration:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_pick,s=c.destination_name,m=c.fuel_usage,p=c.fuel_span,h=c.remaining_fuel;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{engineName:"Engines"}),(0,o.createComponentVNode)(2,i.Section,{title:"Jump Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!l,onClick:function(){return r("pick")},children:s})}),m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Est. Delta-V Budget",color:p,children:[h," m/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Avg. Delta-V Per Maneuver",children:[m," m/s"]})],4)||null]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleWeb:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.autopilot,s=d.can_rename,m=d.shuttle_state,p=d.is_moving,h=d.skip_docking,f=d.docking_status,C=d.docking_override,N=d.shuttle_location,b=d.can_cloak,V=d.cloaked,g=d.can_autopilot,v=d.routes,k=d.is_in_transit,_=d.travel_progress,y=d.time_left,L=d.doors,B=d.sensors;return(0,o.createFragment)([u&&(0,o.createComponentVNode)(2,i.Section,{title:"AI PILOT (CLASS D) ACTIVE",children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,italic:!0,children:"This vessel will start and stop automatically. Ensure that all non-cycling capable hatches and doors are closed, as the automated system may not be able to control them. Docking and flight controls are locked. To unlock, disable the automated flight system."})})||null,(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",buttons:s&&(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return c("rename_command")},children:"Rename"})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Engines",children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Location",children:(0,r.toTitleCase)(N)}),!h&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{selected:"docked"===f,disabled:"undocked"!==f&&"docked"!==f,onClick:function(){return c("dock_command")},children:"Dock"}),(0,o.createComponentVNode)(2,i.Button,{selected:"undocked"===f,disabled:"docked"!==f&&"undocked"!==f,onClick:function(){return c("undock_command")},children:"Undock"})],4),children:(0,o.createComponentVNode)(2,i.Box,{bold:!0,inline:!0,children:l(f,C)})})||null,b&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:V,icon:V?"eye":"eye-o",onClick:function(){return c("toggle_cloaked")},children:V?"Enabled":"Disabled"})})||null,g&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Autopilot",children:(0,o.createComponentVNode)(2,i.Button,{selected:u,icon:u?"eye":"eye-o",onClick:function(){return c("toggle_autopilot")},children:u?"Enabled":"Disabled"})})||null],0)||null]}),!p&&(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Available Destinations",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"rocket",onClick:function(){return c("traverse",{traverse:e.index})},children:e.travel_time})},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",color:"bad",children:"No routes found."})})})||null]}),k&&(0,o.createComponentVNode)(2,i.Section,{title:"Transit ETA",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance from target",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",minValue:0,maxValue:100,value:_,children:[y,"s"]})})})})||null,Object.keys(L).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Hatch Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(L).map((function(e){var t=L[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.open&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Open"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Closed"}),"\xa0-\xa0",t.bolted&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Bolted"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Unbolted"})]},e)}))})})||null,Object.keys(B).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Sensors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(B).map((function(e){var t=B[e];return-1!==t.reading?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:"bad",children:"Unable to get sensor air reading."}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[t.pressure,"kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[t.temp,"\xb0C"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Oxygen",children:[t.oxygen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Nitrogen",children:[t.nitrogen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Carbon Dioxide",children:[t.carbon_dioxide,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Phoron",children:[t.phoron,"%"]}),t.other&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other",children:[t.other,"%"]})||null]})},e)}))})})||null],0)}))};t.ShuttleControl=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.subtemplate);return(0,o.createComponentVNode)(2,c.Window,{width:470,height:"ShuttleControlConsoleWeb"===r?560:370,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:s[r]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.Sleeper=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.hasOccupant?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,N));return(0,o.createComponentVNode)(2,c.Window,{width:550,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:r})})};var m=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=(r.occupant,r.dialysis),c=r.stomachpumping;return(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f,{title:"Dialysis",active:i,actToDo:"togglefilter"}),(0,o.createComponentVNode)(2,f,{title:"Stomach Pump",active:c,actToDo:"togglepump"}),(0,o.createComponentVNode)(2,C)],4)},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant,m=d.auto_eject_dead,p=d.stasis;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"label",display:"inline",children:"Auto-eject if dead:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,content:m?"On":"Off",onClick:function(){return c("auto_eject_dead_"+(m?"off":"on"))}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",content:"Eject",onClick:function(){return c("ejectify")}}),(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return c("changestasis")}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:0,max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]},children:(0,r.round)(u.health,0)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxTemp,value:u.bodyTemperature/u.maxTemp,color:s[u.temperatureSuitability+3],children:[(0,r.round)(u.btCelsius,0),"\xb0C,",(0,r.round)(u.btFaren,0),"\xb0F"]})}),!!u.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.bloodMax,value:u.bloodLevel/u.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[u.bloodPercent,"%, ",u.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[u.pulse," BPM"]})],4)]})})},h=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e[0],children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]],0)},t)},t)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerMaxSpace,u=c.beakerFreeSpace,s=e.active,m=e.actToDo,p=e.title,h=s&&u>0;return(0,o.createComponentVNode)(2,i.Section,{title:p,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!l||u<=0,selected:h,icon:h?"toggle-on":"toggle-off",content:h?"Active":"Inactive",onClick:function(){return r(m)}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return r("removebeaker")}})],4),children:l?(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remaining Space",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:d,value:u/d,ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},children:[u,"u"]})})}):(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No beaker loaded."})})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.occupant,d=c.chemicals,u=c.maxchem,s=c.amounts;return(0,o.createComponentVNode)(2,i.Section,{title:"Chemicals",flexGrow:"1",children:d.map((function(e,t){var n,a="";return e.overdosing?(a="bad",n=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-circle"}),"\xa0 Overdosing!"]})):e.od_warning&&(a="average",n=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle"}),"\xa0 Close to overdosing"]})),(0,o.createComponentVNode)(2,i.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Section,{title:e.title,level:"3",mx:"0",lineHeight:"18px",buttons:n,children:(0,o.createComponentVNode)(2,i.Flex,{align:"flex-start",children:[(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u,value:e.occ_amount/u,color:a,mr:"0.5rem",children:[e.pretty_amount,"/",u,"u"]}),s.map((function(t,n){return(0,o.createComponentVNode)(2,i.Button,{disabled:!e.injectable||e.occ_amount+t>u||2===l.stat,icon:"syringe",content:t,mb:"0",height:"19px",onClick:function(){return r("chemical",{chemid:e.id,amount:t})}},n)}))]})})},t)}))})},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isBeakerLoaded;return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected.",c&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Remove Beaker",onClick:function(){return r("removebeaker")}})})||null]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.config,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Storage",children:[u.secure&&(0,o.createComponentVNode)(2,i.NoticeBox,{danger:-1===u.locked,info:-1!==u.locked,children:-1===u.locked?(0,o.createComponentVNode)(2,i.Box,{children:"Sec.re ACC_** //):securi_nt.diag=>##'or 1=1'%($..."}):(0,o.createComponentVNode)(2,i.Box,{children:"Secure Access: Please have your identification ready."})})||null,0===u.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",d.title," 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,{collapsing:!0,children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Amount"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," in stock"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"1",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"5",disabled:e.amount<5,onClick:function(){return l("Release",{index:e.index,amount:5})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Custom",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index})}}),(0,o.createComponentVNode)(2,i.Button,{content:"All",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:e.amount})}})]})]},t)}))(u.contents)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(0),r=n(1),a=n(2),i=n(20),c=n(3),l=n(5);t.Smes=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.capacityPercent,m=u.capacity,p=u.charge,h=u.inputAttempt,f=u.inputting,C=u.inputLevel,N=u.inputLevelMax,b=u.inputAvailable,V=u.outputAttempt,g=u.outputting,v=u.outputLevel,k=u.outputLevelMax,_=u.outputUsed,y=(s>=100?"good":f&&"average")||"bad",L=(g?"good":p>0&&"average")||"bad";return(0,o.createComponentVNode)(2,c.Window,{width:340,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*s,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[(0,l.round)(p/6e4,1)," kWh / ",(0,l.round)(m/6e4)," kWh (",s,"%)"]})}),(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:h?"sync-alt":"times",selected:h,onClick:function(){return d("tryinput")},children:h?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:y,children:(s>=100?"Fully Charged":f&&"Charging")||"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===C,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===C,onClick:function(){return d("input",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:C/1e3,fillValue:b/1e3,minValue:0,maxValue:N/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("input",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:C===N,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:C===N,onClick:function(){return d("input",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:(0,i.formatPower)(b)})]})}),(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:V?"power-off":"times",selected:V,onClick:function(){return d("tryoutput")},children:V?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:L,children:g?"Sending":p>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===v,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===v,onClick:function(){return d("output",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:v/1e3,minValue:0,maxValue:k/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("output",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:v===k,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:v===k,onClick:function(){return d("output",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:(0,i.formatPower)(_)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SolarControl=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.SolarControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.generated,s=d.generated_ratio,m=d.sun_angle,p=d.array_angle,h=d.rotation_rate,f=d.max_rotation_rate,C=d.tracking_state,N=d.connected_panels,b=d.connected_tracker;return(0,o.createComponentVNode)(2,i.Window,{width:380,height:230,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){return l("refresh")}}),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:"Solar tracker",color:b?"good":"bad",children:b?"OK":"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Solar panels",color:N>0?"good":"bad",children:N})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:s,children:u+" W"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Star orientation",children:[m,"\xb0"]})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===C,onClick:function(){return l("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===C,onClick:function(){return l("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===C,disabled:!b,onClick:function(){return l("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===C||1===C)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:p,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth",{value:t})}}),1===C&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"deg/h",step:1,minValue:-f-.01,maxValue:f+.01,value:h,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth_rate",{value:t})}}),2===C&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[p+"\xb0"," (auto)"]})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(0),r=n(28),a=n(1),i=n(2),c=n(3);t.SpaceHeater=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.temp,s=d.minTemp,m=d.maxTemp,p=d.cell,h=d.power;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:[u," K (",u-r.T0C,"\xb0 C)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Charge",children:[h,"% ",!p&&"(No Cell Inserted)"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Knob,{animated:!0,value:u-r.T0C,minValue:s-r.T0C,maxValue:m-r.T0C,unit:"C",onChange:function(e,t){return l("temp",{newtemp:t+r.T0C})}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Cell",children:p?(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Cell",onClick:function(){return l("cellremove")}}):(0,o.createComponentVNode)(2,i.Button,{icon:"car-battery",content:"Insert Cell",onClick:function(){return l("cellinstall")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Stack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.Stack=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.amount,u=l.recipes;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Amount: "+d,children:(0,o.createComponentVNode)(2,c,{recipes:u})})})})};var c=function u(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data,e.recipes);return Object.keys(i).sort().map((function(e){var t=i[e];return t.ref===undefined?(0,o.createComponentVNode)(2,a.Collapsible,{ml:1,mb:-.7,color:"label",title:e,children:(0,o.createComponentVNode)(2,a.Box,{ml:1,children:(0,o.createComponentVNode)(2,u,{recipes:t})})}):(0,o.createComponentVNode)(2,d,{title:e,recipe:t})}))},l=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.recipe),l=e.maxMultiplier,d=Math.min(l,Math.floor(c.max_res_amount/c.res_amount)),u=[5,10,25],s=[],m=function(){var e=h[p];d>=e&&s.push((0,o.createComponentVNode)(2,a.Button,{content:e*c.res_amount+"x",onClick:function(){return i("make",{ref:c.ref,multiplier:e})}}))},p=0,h=u;p1?"s":""),h+=")",s>1&&(h=s+"x "+h);var f=function(e,t){return e.req_amount>t?0:Math.floor(t/e.req_amount)}(d,c);return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Table,{children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,disabled:!f,icon:"wrench",content:h,onClick:function(){return i("make",{ref:d.ref,multiplier:1})}})}),m>1&&f>1&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l,{recipe:d,maxMultiplier:f})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitCycler=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitCycler=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.active,m=a.locked,p=a.uv_active,h=(0,o.createComponentVNode)(2,c);return p?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):s&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:320,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.occupied,u=c.suit,s=c.helmet,m=c.departments,p=c.species,h=c.uv_level,f=c.max_uv_level,C=c.can_repair,N=c.damage;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Storage",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock",onClick:function(){return i("lock")}}),children:[!(!d||!l)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"square":"square-o",content:s||"Empty",disabled:!s,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"square":"square-o",content:u||"Empty",disabled:!u,onClick:function(){return i("dispense",{item:"suit"})}})}),C&&N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit Damage",children:[N,(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Repair",onClick:function(){return i("repair_suit")}})]}):null]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Customization",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Paintjob",children:(0,o.createComponentVNode)(2,a.Dropdown,{noscroll:!0,width:"100%",options:m,selected:m[0],onSelected:function(e){return i("department",{department:e})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Species",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",maxHeight:"160px",options:p,selected:p[0],onSelected:function(e){return i("species",{species:e})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,content:"Customize",onClick:function(){return i("apply_paintjob")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"UV Decontamination",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",value:h,minValue:1,maxValue:f,stepPixelSize:30,onChange:function(e,t){return i("radlevel",{radlevel:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Decontaminate",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",disabled:d&&l,textAlign:"center",onClick:function(){return i("uv")}})})]})})],4)},l=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.model_text,d=c.userHasAccess;return(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",bold:!0,children:["The ",l," suit cycler is currently locked. Please contact your system administrator."]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",content:"[Unlock]",disabled:!d,onClick:function(){return i("lock")}})})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being painted. Please wait."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.panelopen,m=a.uv_active,p=a.broken,h=(0,o.createComponentVNode)(2,c);return s?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):p&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:365,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.locked,d=c.open,u=c.safeties,s=c.occupied,m=c.suit,p=c.helmet,h=c.mask;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!d&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"unlock":"lock",content:l?"Unlock":"Lock",onClick:function(){return i("lock")}}),!l&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"sign-out-alt":"sign-in-alt",content:d?"Close":"Open",onClick:function(){return i("door")}})],0),children:[!(!s||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),l&&(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"})]})||d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return i("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return i("dispense",{item:"mask"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:s&&u,textAlign:"center",onClick:function(){return i("uv")}})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.uv_super;return(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:[(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"The panel is ridden with controls, button and meters, labeled in strange signs and symbols that you cannot understand. Probably the manufactoring world's language. Among other things, a few controls catch your eye."}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A small dial with a biohazard symbol next to it. It's pointing towards a gauge that reads ",d?"15nm":"185nm",".",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Knob,{size:2,inline:!0,value:d,minValue:0,maxValue:1,step:1,stepPixelSize:40,color:d?"red":"green",format:function(e){return e?"15nm":"185nm"},onChange:function(e,t){return i("toggleUV")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:"biohazard",size:3,color:"orange"})})]})]}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A thick old-style button, with 2 grimy LED lights next to it. The ",l?(0,o.createVNode)(1,"font",null,"GREEN",16,{color:"green"}):(0,o.createVNode)(1,"font",null,"RED",16,{color:"red"})," LED is on.",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{fontSize:"2rem",color:"grey",inline:!0,icon:"caret-square-right",style:{border:"4px solid #777","border-style":"outset"},onClick:function(){return i("togglesafeties")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"black":"red",mr:2}),(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"green":"black"})]})]})]})]})},d=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"Unit chamber is too contaminated to continue usage. Please call for a qualified individual to perform maintenance."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SupplyConsole=void 0;var o=n(0),r=n(9),a=(n(5),n(20)),i=n(1),c=n(2),l=n(45),d=n(3),u=n(44),s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.supply_points,l=e.args,d=l.name,u=l.cost,s=l.manifest,m=l.ref,p=l.random;return(0,o.createComponentVNode)(2,c.Section,{width:"400px",level:2,m:"-1rem",pb:"1rem",title:d,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"shopping-cart",content:"Buy - "+u+" points",disabled:u>a,onClick:function(){return r("request_crate",{ref:m})}}),children:(0,o.createComponentVNode)(2,c.Section,{title:"Contains"+(p?" any "+p+" of:":""),scrollable:!0,height:"200px",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:e},e)}))})})};t.SupplyConsole=function(e,t){var n=(0,i.useBackend)(t);n.act,n.data;return(0,l.modalRegisterBodyOverride)("view_crate",s),(0,o.createComponentVNode)(2,d.Window,{width:700,height:620,children:(0,o.createComponentVNode)(2,d.Window.Content,{children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"100%"}),(0,o.createComponentVNode)(2,c.Section,{title:"Supply Records",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,p)]})]})})};var m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.supply_points,u=l.shuttle,s=null,m=!1;return l.shuttle_auth&&(1===u.launch&&0===u.mode?s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Away",onClick:function(){return r("send_shuttle",{mode:"send_away"})}}):2!==u.launch||3!==u.mode&&1!==u.mode?1===u.launch&&5===u.mode&&(s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Shuttle",onClick:function(){return r("send_shuttle",{mode:"send_to_station"})}})):s=(0,o.createComponentVNode)(2,c.Button,{icon:"ban",content:"Cancel Launch",onClick:function(){return r("send_shuttle",{mode:"cancel_shuttle"})}}),u.force&&(m=!0)),(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Supply Points",children:(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:d})})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Supply Shuttle",mt:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",buttons:(0,o.createFragment)([s,m?(0,o.createComponentVNode)(2,c.Button,{icon:"exclamation-triangle",content:"Force Launch",onClick:function(){return r("send_shuttle",{mode:"force_shuttle"})}}):null],0),children:u.location}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Engine",children:u.engine}),4===u.mode?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"ETA",children:u.time>1?(0,a.formatTime)(u.time):"LATE"}):null]})})]})},p=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.order_auth,(0,i.useLocalState)(t,"tabIndex",0)),a=r[0],l=r[1];return(0,o.createComponentVNode)(2,c.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"box",selected:0===a,onClick:function(){return l(0)},children:"Request"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"check-circle-o",selected:1===a,onClick:function(){return l(1)},children:"Accepted"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"circle-o",selected:2===a,onClick:function(){return l(2)},children:"Requests"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:3===a,onClick:function(){return l(3)},children:"Order history"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:4===a,onClick:function(){return l(4)},children:"Export history"})]}),0===a?(0,o.createComponentVNode)(2,h):null,1===a?(0,o.createComponentVNode)(2,f,{mode:"Approved"}):null,2===a?(0,o.createComponentVNode)(2,f,{mode:"Requested"}):null,3===a?(0,o.createComponentVNode)(2,f,{mode:"All"}):null,4===a?(0,o.createComponentVNode)(2,C):null]})},h=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.categories,s=l.supply_packs,m=l.contraband,p=l.supply_points,h=(0,i.useLocalState)(t,"activeCategory",null),f=h[0],C=h[1],N=(0,u.flow)([(0,r.filter)((function(e){return e.group===f})),(0,r.filter)((function(e){return!e.contraband||m})),(0,r.sortBy)((function(e){return e.name})),(0,r.sortBy)((function(e){return e.cost>p}))])(s);return(0,o.createComponentVNode)(2,c.Section,{level:2,children:(0,o.createComponentVNode)(2,c.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,c.Section,{title:"Categories",scrollable:!0,fill:!0,height:"290px",children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:e,selected:e===f,onClick:function(){return C(e)}},e)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Section,{title:"Contents",scrollable:!0,fill:!0,height:"290px",children:N.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"flex-start",spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"70%",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"shopping-cart",ellipsis:!0,content:e.name,color:e.cost>p?"red":null,onClick:function(){return a("request_crate",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"#",color:e.cost>p?"red":null,onClick:function(){return a("request_crate_multi",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"C",color:e.cost>p?"red":null,onClick:function(){return a("view_crate",{crate:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:[e.cost," points"]})]})},e.name)}))})})]})})},f=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.mode,d=a.orders,u=a.order_auth,s=a.supply_points,m=d.filter((function(e){return e.status===l||"All"===l}));return m.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:["Requested"===l&&u?(0,o.createComponentVNode)(2,c.Button,{mt:-1,mb:1,fluid:!0,color:"red",icon:"trash",content:"Clear all requests",onClick:function(){return r("clear_all_requests")}}):null,m.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{title:"Order "+(t+1),buttons:"All"===l&&u?(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"trash",content:"Delete Record",onClick:function(){return r("delete_order",{ref:e.ref})}}):null,children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.entries.map((function(t){return t.entry?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:u?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){r("edit_order_value",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry}):null})),"All"===l?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:e.status}):null]}),u&&"Requested"===l?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"check",content:"Approve",disabled:e.cost>s,onClick:function(){return r("approve_order",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Deny",onClick:function(){return r("deny_order",{ref:e.ref})}})],4):null]},t)}))]}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No orders found."})},C=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.receipts,d=a.order_auth;return l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.title.map((function(t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:d?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry},t.field)})),e.error?(0,o.createComponentVNode)(2,c.LabeledList.Item,{labelColor:"red",label:"Error",children:e.error}):e.contents.map((function(t,n){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.object,buttons:d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit_field",{ref:e.ref,index:n+1,edit:"meow","default":t.object})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"red",content:"Delete",onClick:function(){return r("export_delete_field",{ref:e.ref,index:n+1})}})],4):null,children:[t.quantity,"x -> ",t.value," points"]},n)}))]}),d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{mt:1,icon:"plus",content:"Add Item To Record",onClick:function(){return r("export_add_field",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",content:"Delete Record",onClick:function(){return r("export_delete",{ref:e.ref})}})],4):null]},t)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No receipts found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.TEGenerator=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.TEGenerator=function(e,t){var n=(0,a.useBackend)(t).data,r=n.totalOutput,u=n.maxTotalOutput,s=n.thermalOutput,m=n.primary,p=n.secondary;return(0,o.createComponentVNode)(2,c.Window,{width:550,height:310,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Output",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:r,maxValue:u,children:(0,l.formatPower)(r)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermal Output",children:(0,l.formatPower)(s)})]})}),m&&p?(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Primary Circulator",values:m})}),(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Secondary Circulator",values:p})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning! Both circulators must be connected in order to operate this machine."})]})})};var d=function(e,t){var n=e.name,a=e.values,c=a.dir,d=a.output,u=a.flowCapacity,s=a.inletPressure,m=a.inletTemperature,p=a.outletPressure,h=a.outletTemperature;return(0,o.createComponentVNode)(2,i.Section,{title:n+" ("+c+")",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Output",children:(0,l.formatPower)(d)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Capacity",children:[(0,r.round)(u,2),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Pressure",children:(0,l.formatSiUnit)(1e3*s,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Temperature",children:[(0,r.round)(m,2)," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Pressure",children:(0,l.formatSiUnit)(1e3*p,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Temperature",children:[(0,r.round)(h,2)," K"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Tank=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.connected,u=l.showToggle,s=void 0===u||u,m=l.maskConnected,p=l.tankPressure,h=l.releasePressure,f=l.defaultReleasePressure,C=l.minReleasePressure,N=l.maxReleasePressure;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:320,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"air-freshener":"lock-open",selected:d,disabled:!m,content:"Mask Release Valve",onClick:function(){return c("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask Connected",children:m?"Yes":"No"})})}),(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:p/1013,ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]},children:l.tankPressure+" kPa"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:h===C,onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(h),width:"65px",unit:"kPa",minValue:C,maxValue:N,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:h===N,onClick:function(){return c("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:h===f,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(1),a=n(2),i=n(3);t.TankDispenser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:275,height:103,resizable:!0,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:"Phoron",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.TelecommsLogBrowser=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3);t.TelecommsLogBrowser=function(e,t){var n=(0,a.useBackend)(t),r=n.act,u=n.data,s=u.universal_translate,m=u.network,p=u.temp,h=u.servers,f=u.selectedServer;return(0,o.createComponentVNode)(2,c.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[p&&p.length?(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-box",verticalAlign:"middle",children:p}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return r("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Refresh",onClick:function(){return r("scan")}}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===h.length,onClick:function(){return r("release")}})],4),children:(0,o.createComponentVNode)(2,i.Button,{content:m,icon:"pen",onClick:function(){return r("network")}})})})}),f?(0,o.createComponentVNode)(2,d,{network:m,server:f,universal_translate:s}):(0,o.createComponentVNode)(2,l,{network:m,servers:h})]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.network,e.servers);return c&&c.length?(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunication Servers",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,i.Button,{content:"View",icon:"eye",onClick:function(){return r("view",{id:e.id})}})},e.id)}))})}):(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunications Servers",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No servers detected."}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Scan",icon:"search",onClick:function(){return r("scan")}})]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.network,e.server),d=e.universal_translate;return(0,o.createComponentVNode)(2,i.Section,{title:"Server ("+l.id+")",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Return",icon:"undo",onClick:function(){return c("mainmenu")}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Recorded Traffic",children:l.totalTraffic>=1024?(0,r.round)(l.totalTraffic/1024)+" Terrabytes":l.totalTraffic+" Gigabytes"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stored Logs",mt:"4px",children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.logs&&l.logs.length?l.logs.map((function(e){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:e.id%2,children:(0,o.createComponentVNode)(2,i.Section,{title:d||e.parameters.uspeech||e.parameters.intelligible||"Execution Error"===e.input_type?e.input_type:"Audio File",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.id})}}),children:"Execution Error"===e.input_type?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Data type",children:"Error"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output",children:e.parameters.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Delete",children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("delete",{id:e.id})}})})]}):d||e.parameters.uspeech||e.parameters.intelligible?(0,o.createComponentVNode)(2,u,{log:e}):(0,o.createComponentVNode)(2,u,{error:!0})})},e.id)})):"No Logs Detected."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data,e.log),c=e.error,l=r&&r.parameters||{none:"none"},d=l.timecode,u=l.name,s=l.race,m=l.job,p=l.message;return c?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:"Unidentifiable"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",children:"Unintelligible"})]}):(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:[u," (Job: ",m,")"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",className:"LabeledList__breakContents",children:p})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMachineBrowser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.TelecommsMachineBrowser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.network,s=d.temp,m=d.machinelist,p=d.selectedMachine;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s&&s.length?(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-box",verticalAlign:"middle",children:s}),(0,o.createComponentVNode)(2,a.Button,{icon:"times-circle",float:"right",onClick:function(){return l("cleartemp")}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===m.length,onClick:function(){return l("release")}})],4),children:(0,o.createComponentVNode)(2,a.Button,{content:u,icon:"pen",onClick:function(){return l("network")}})})})}),m&&m.length?(0,o.createComponentVNode)(2,c,{title:p?p.name+" ("+p.id+")":"Detected Network Entities",list:p?p.links:m,showBack:p}):(0,o.createComponentVNode)(2,a.Section,{title:"No Devices Found",children:(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}})})]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.list),l=e.title,d=e.showBack;return(0,o.createComponentVNode)(2,a.Section,{title:l,buttons:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Back to Main Menu",onClick:function(){return i("mainmenu")}}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"u",null,"Linked entities",16)}),(0,o.createComponentVNode)(2,a.LabeledList,{children:c.length?c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,a.Button,{content:"View",icon:"eye",onClick:function(){return i("view",{id:e.id})}})},e.id)})):(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",children:"No links detected."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMultitoolMenu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(62),c=n(3);t.TelecommsMultitoolMenu=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),u=(a.temp,a.on,a.id,a.network,a.autolinkers,a.shadowlink,a.options);a.linked,a.filter,a.multitool,a.multitool_buffer;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:540,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.TemporaryNotice),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d,{options:u})]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.temp,c.on),d=c.id,u=c.network,s=c.autolinkers,m=c.shadowlink,p=(c.options,c.linked),h=c.filter,f=c.multitool,C=c.multitool_buffer;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:l?"On":"Off",onClick:function(){return i("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Identification String",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:d,onClick:function(){return i("id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return i("network")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefabrication",children:s?"TRUE":"FALSE"}),m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shadow Link",children:"Active."}):null,f?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Multitool Buffer",children:[C?(0,o.createFragment)([C.name,(0,o.createTextVNode)(" ("),C.id,(0,o.createTextVNode)(")")],0):null,(0,o.createComponentVNode)(2,a.Button,{color:C?"green":null,content:C?"Link ("+C.id+")":"Add Machine",icon:C?"link":"plus",onClick:C?function(){return i("link")}:function(){return i("buffer")}}),C?(0,o.createComponentVNode)(2,a.Button,{color:"red",content:"Flush",icon:"trash",onClick:function(){return i("flush")}}):null]}):null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Linked network Entities",mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.ref+" "+e.name+" ("+e.id+")",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",onClick:function(){return i("unlink",{unlink:e.index})}})},e.ref)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Filtering Frequencies",mt:1,children:[h.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Confirm,{content:e.name+" GHz",confirmContent:"Delete?",confirmColor:"red",confirmIcon:"trash",onClick:function(){return i("delete",{"delete":e.freq})}},e.index)})),h&&0!==h.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No filters."})]})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.options),l=c.use_listening_level,d=c.use_broadcasting,u=c.use_receiving,s=c.listening_level,m=c.broadcasting,p=c.receiving,h=c.use_change_freq,f=c.change_freq,C=c.use_broadcast_range,N=c.use_receive_range,b=c.range,V=c.minRange,g=c.maxRange;return l||d||u||h||C||N?(0,o.createComponentVNode)(2,a.Section,{title:"Options",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[l?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Locked to Station",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock-closed":"lock-open",content:s?"Yes":"No",onClick:function(){return i("change_listening")}})}):null,d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Broadcasting",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Yes":"No",onClick:function(){return i("broadcast")}})}):null,u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receving",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:p,content:p?"Yes":"No",onClick:function(){return i("receive")}})}):null,h?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Change Signal Frequency",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wave-square",selected:!!f,content:f?"Yes ("+f+")":"No",onClick:function(){return i("change_freq")}})}):null,C||N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(C?"Broadcast":"Receive")+" Range",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:b,minValue:V,maxValue:g,unit:"gigameters",stepPixelSize:4,format:function(e){return e+1},onDrag:function(e,t){return i("range",{range:t})}})}):null]})}):(0,o.createComponentVNode)(2,a.Section,{title:"No Options Found"})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Teleporter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked_name,u=l.station_connected,s=l.hub_connected,m=l.calibrated,p=l.teleporter_on;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:200,resizable:!0,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:"Target",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bullseye",onClick:function(){return c("select_target")},content:d})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibrated",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m,color:m?"good":"bad",onClick:function(){return c("test_fire")},content:m?"Accurate":"Test Fire"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:p,color:p?"good":"bad",onClick:function(){return c("toggle_on")},content:p?"Online":"OFFLINE"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Station",children:u?"Connected":"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hub",children:s?"Connected":"Not Connected"})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelesciConsoleContent=t.TelesciConsole=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.TelesciConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.noTelepad);return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:r&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,d)})})};var l=function(e,t){return(0,o.createComponentVNode)(2,i.Section,{title:"Error",color:"bad",children:["No telepad located.",(0,o.createVNode)(1,"br"),"Please add telepad data."]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.insertedGps,u=l.rotation,s=l.currentZ,m=l.cooldown,p=l.crystalCount,h=l.maxCrystals,f=(l.maxPossibleDistance,l.maxAllowedDistance),C=l.distance,N=l.tempMsg,b=l.sectorOptions,V=l.lastTeleData;return(0,o.createComponentVNode)(2,i.Section,{title:"Telepad Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!d,onClick:function(){return c("ejectGPS")},content:"Eject GPS"}),children:[(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:m&&(0,o.createComponentVNode)(2,i.Box,{children:["Telepad is recharging. Please wait ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:m})," seconds."]})||(0,o.createComponentVNode)(2,i.Box,{children:N})}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bearing",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:u,format:function(e){return e+"\xb0"},step:1,minValue:-900,maxValue:900,onDrag:function(e,t){return c("setrotation",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:C,format:function(e){return e+"/"+f+" m"},minValue:0,maxValue:f,step:1,stepPixelSize:4,onDrag:function(e,t){return c("setdistance",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sector",children:(0,r.sortBy)((function(e){return Number(e)}))(b).map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"check-circle",content:e,selected:s===e,onClick:function(){return c("setz",{setz:e})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:-90,onClick:function(){return c("send")},content:"Send"}),(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:90,onClick:function(){return c("receive")},content:"Receive"}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",iconRotation:90,onClick:function(){return c("recal")},content:"Recalibrate"})]})]}),V&&(0,o.createComponentVNode)(2,i.Section,{mt:1,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Telepad Location",children:[V.src_x,", ",V.src_y]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:[V.distance,"m"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transit Time",children:[V.time," secs"]})]})})||(0,o.createComponentVNode)(2,i.Section,{mt:1,children:"No teleport data found."}),(0,o.createComponentVNode)(2,i.Section,{children:["Crystals: ",p," / ",h]})]})};t.TelesciConsoleContent=d},function(e,t,n){"use strict";t.__esModule=!0,t.TimeClock=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(191);t.TimeClock=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.department_hours,m=u.user_name,p=u.card,h=u.assignment,f=u.job_datum,C=u.allow_change_job,N=u.job_choices;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"OOC",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{children:"OOC Note: PTO acquired is account-wide and shared across all characters. Info listed below is not IC information."}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Time Off Balance for "+m,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:s[e]>6?"good":s[e]>1?"average":"bad",children:[(0,r.toFixed)(s[e],1)," ",1===s[e]?"hour":"hours"]},e)}))})})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Employee Info",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Employee ID",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"user",onClick:function(){return d("id")},children:p||"Insert ID"})}),!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:(0,o.createComponentVNode)(2,i.Box,{backgroundColor:f.selection_color,p:.8,children:(0,o.createComponentVNode)(2,i.Flex,{justify:"space-between",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{ml:1,children:(0,o.createComponentVNode)(2,l.RankIcon,{color:"white",rank:f.title})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,inline:!0,mr:1,children:f.title})})]})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Departments",children:f.departments}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pay Scale",children:f.economic_modifier}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"PTO Elegibility",children:f.timeoff_factor>0&&(0,o.createComponentVNode)(2,i.Box,{children:["Earns PTO - ",f.pto_department]})||f.timeoff_factor<0&&(0,o.createComponentVNode)(2,i.Box,{children:["Requires PTO - ",f.pto_department]})||(0,o.createComponentVNode)(2,i.Box,{children:"Neutral"})})],4)]})}),!(!C||!f||0===f.timeoff_factor||"Dismissed"===h)&&(0,o.createComponentVNode)(2,i.Section,{title:"Employment Actions",children:f.timeoff_factor>0&&(s[f.pto_department]>0&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"exclamation-triangle",onClick:function(){return d("switch-to-offduty")},children:"Go Off-Duty"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning: You do not have enough accrued time off to go off-duty."}))||Object.keys(N).length&&Object.keys(N).map((function(e){return N[e].map((function(t){return(0,o.createComponentVNode)(2,i.Button,{icon:"suitcase",onClick:function(){return d("switch-to-onduty-rank",{"switch-to-onduty-rank":e,"switch-to-onduty-assignment":t})},children:t},t)}))}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No Open Positions - See Head Of Personnel"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TransferValve=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.TransferValve=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.tank_one,u=l.tank_two,s=l.attached_device,m=l.valve;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:"Valve Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"unlock":"lock",content:m?"Open":"Closed",disabled:!d||!u,onClick:function(){return c("toggle")}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Assembly",buttons:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",width:"150px",icon:"cog",content:"Configure Assembly",disabled:!s,onClick:function(){return c("device")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:s,disabled:!s,onClick:function(){return c("remove_device")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Assembly"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment One",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:d,disabled:!d,onClick:function(){return c("tankone")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment Two",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:u,disabled:!u,onClick:function(){return c("tanktwo")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineControl=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.TurbineControl=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.connected,d.compressor_broke),s=d.turbine_broke,m=d.broken,p=d.door_status,h=d.online,f=d.power,C=d.rpm,N=d.temp;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Turbine Controller",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:m&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Setup is broken",(0,o.createComponentVNode)(2,i.Button,{icon:"sync",onClick:function(){return l("reconnect")},content:"Reconnect"})]})||(0,o.createComponentVNode)(2,i.Box,{color:h?"good":"bad",children:!h||u||s?"Offline":"Online"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Compressor",children:u&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Compressor is inoperable."})||s&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Turbine is inoperable."})||(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:h,content:"Compressor Power",onClick:function(){return l(h?"power-off":"power-on")}})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vent Doors",children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:p,onClick:function(){return l("doors")},content:p?"Closed":"Open"})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Speed",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:C})," RPM"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Temperature",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Generated Power",children:m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,r.formatPower)(e)},value:Number(f)})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Turbolift=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Turbolift=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.floors,u=l.doors_open,s=l.fire_mode;return(0,o.createComponentVNode)(2,i.Window,{width:480,height:260+25*s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Floor Selection",className:s?"Section--elevator--fire":null,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?s?"Close Doors (SAFETY OFF)":"Doors Open":"Doors Closed",selected:u&&!s,color:s?"red":null,onClick:function(){return c("toggle_doors")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:"bad",content:"Emergency Stop",onClick:function(){return c("emergency_stop")}})],4),children:[!s||(0,o.createComponentVNode)(2,a.Section,{className:"Section--elevator--fire",textAlign:"center",title:"FIREFIGHTER MODE ENGAGED"}),(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",textAlign:"right",mr:"3px",children:e.label||"Floor #"+e.id}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"8%",textAlign:"left",children:(0,o.createComponentVNode)(2,a.Button,{icon:"circle",color:e.current?"red":e.target?"green":e.queued?"yellow":null,onClick:function(){return c("move_to_floor",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",grow:1,children:e.name})]})},e.id)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GenericUplink=t.Uplink=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(20),l=n(3);t.Uplink=function(e,t){var n=(0,a.useBackend)(t).data,r=(0,a.useLocalState)(t,"screen",0),c=r[0],m=r[1],p=n.telecrystals;return(0,o.createComponentVNode)(2,l.Window,{width:620,height:580,theme:"syndicate",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{screen:c,setScreen:m}),0===c&&(0,o.createComponentVNode)(2,s,{currencyAmount:p,currencySymbol:"TC"})||1===c&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,i.Section,{color:"bad",children:"Error"})]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=e.screen,l=e.setScreen,d=r.discount_name,u=r.discount_amount,s=r.offer_expiry;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Tabs,{style:{"border-bottom":"none","margin-bottom":"0"},children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===c,onClick:function(){return l(0)},children:"Request Items"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,onClick:function(){return l(1)},children:"Exploitable Information"})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Item Discount",level:2,children:u<100&&(0,o.createComponentVNode)(2,i.Box,{children:[d," - ",u,"% off. Offer expires at: ",s]})||(0,o.createComponentVNode)(2,i.Box,{children:"No items currently discounted."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.exploit,d=c.locked_records;return(0,o.createComponentVNode)(2,i.Section,{title:"Exploitable Information",buttons:l&&(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"Back",onClick:function(){return r("view_exploits",{id:0})}}),children:l&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sex",children:l.sex}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Age",children:l.age}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:l.rank}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Home System",children:l.home_system}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Citizenship",children:l.citizenship}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Faction",children:l.faction}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Religion",children:l.religion}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fingerprint",children:l.fingerprint}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other Affiliations",children:l.antagfaction}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{children:"Acquired Information"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notes",children:l.nanoui_exploit_record})]})})||d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",fluid:!0,content:e.name,onClick:function(){return r("view_exploits",{id:e.id})}},e.id)}))})},s=function(e,t){var n,l,d=e.currencyAmount,u=void 0===d?0:d,s=e.currencySymbol,p=void 0===s?"\u20ae":s,h=(0,a.useBackend)(t),f=h.act,C=h.data,N=C.compactMode,b=C.lockable,V=C.categories,g=void 0===V?[]:V,v=(0,a.useLocalState)(t,"searchText",""),k=v[0],_=v[1],y=(0,a.useLocalState)(t,"category",null==(n=g[0])?void 0:n.name),L=y[0],B=y[1],x=(0,r.createSearch)(k,(function(e){return e.name+e.desc})),w=k.length>0&&g.flatMap((function(e){return e.items||[]})).filter(x).filter((function(e,t){return t<25}))||(null==(l=g.find((function(e){return e.name===L})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:u>0?"good":"bad",children:[(0,c.formatMoney)(u)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{autoFocus:!0,value:k,onInput:function(e,t){return _(t)},mx:1}),(0,o.createComponentVNode)(2,i.Button,{icon:N?"list":"info",content:N?"Compact":"Detailed",onClick:function(){return f("compact_toggle")}}),!!b&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return f("lock")}})],0),children:(0,o.createComponentVNode)(2,i.Flex,{children:[0===k.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:g.map((function(e){var t;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e.name===L,onClick:function(){return B(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:[0===w.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:0===k.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,m,{compactMode:k.length>0||N,currencyAmount:u,currencySymbol:p,items:w})]})]})})};t.GenericUplink=s;var m=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],h=m&&m.cost||0,f=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-h0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Harvesting in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||s<0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Energy dump in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||Object.keys(m).length&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:m.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,c)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Signature ID",children:m.artifact_id})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"eject",onClick:function(){return l("ejectbattery")},children:"Eject Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bolt",onClick:function(){return l("drainbattery")},children:"Drain Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"star",onClick:function(){return l("harvest")},children:"Begin Harvest"})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})})})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.info.inserted_battery);return Object.keys(i).length?(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:i.stored_charge,maxValue:i.capacity}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchDepthScanner=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchDepthScanner=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current,u=l.positive_locations;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[Object.keys(d).length&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"trash",confirmIcon:"trash",content:"Delete Entry",onClick:function(){return c("clear",{index:d.index})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time",children:d.time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coords",children:d.coords}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Depth",children:[d.depth," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Size",children:[d.clearance," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dissonance Spread",children:d.dissonance_spread}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Material",children:d.material})]})})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Entries",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c("clear")}}),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return c("select",{select:e.index})},children:[e.time,", ",e.coords]},e.index)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No traces found."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchHandheldPowerUtilizer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchHandheldPowerUtilizer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.inserted_battery,u=l.anomaly,s=l.charge,m=l.capacity,p=l.timeleft,h=l.activated,f=l.duration,C=l.interval;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Anomaly Power Utilizer",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!d,icon:"eject",onClick:function(){return c("ejectbattery")},children:"Eject Battery"}),children:d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inserted Battery",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomalies Detected",children:u||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,maxValue:m,children:[s," / ",m]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time Left Activated",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"power-off",onClick:function(){return c("startup")},children:h?"Activated":"Deactivated"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Duration",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:f,stepPixelSize:4,maxValue:30,onDrag:function(e,t){return c("changeduration",{duration:10*t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Interval",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:C,stepPixelSize:10,maxValue:10,onDrag:function(e,t){return c("changeinterval",{interval:10*t})}})})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted. Please insert a cell."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchReplicator=void 0;var o=n(0),r=(n(5),n(7),n(1)),a=n(2),i=n(3);t.XenoarchReplicator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.tgui_construction;return(0,o.createComponentVNode)(2,i.Window,{theme:"abductor",width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{color:e.background,icon:e.icon,iconColor:e.foreground,fontSize:4,onClick:function(){return c("construct",{key:e.key})}},e.key)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSpectrometer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.XenoarchSpectrometer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.scanned_item,s=d.scanned_item_desc,m=d.last_scan_data,p=d.scan_progress,h=d.scanning,f=d.scanner_seal_integrity,C=d.scanner_rpm,N=d.scanner_temperature,b=d.coolant_usage_rate,V=d.coolant_usage_max,g=(d.unused_coolant_abs,d.unused_coolant_per),v=d.coolant_purity,k=d.optimal_wavelength,_=d.maser_wavelength,y=d.maser_wavelength_max,L=d.maser_efficiency,B=d.radiation,x=(d.t_left_radspike,d.rad_shield_on);return(0,o.createComponentVNode)(2,i.Window,{width:900,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"signal",selected:h,onClick:function(){return l("scanItem")},children:h?"HALT SCAN":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,onClick:function(){return l("ejectItem")},children:"Eject Item"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Item",children:u||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No item inserted."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heuristic Analysis",children:s||"None found."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:100,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vacuum Seal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"MASER",buttons:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Match wavelengths to progress the scan."}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"MASER Efficiency",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:L,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wavelength",children:(0,o.createComponentVNode)(2,a.Slider,{animated:!0,value:_,fillValue:k,minValue:1,maxValue:y,format:function(e){return e+" MHz"},step:10,onDrag:function(e,t){return l("maserWavelength",{wavelength:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Environment / Internal",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Centrifuge Speed",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:1e3,color:"good",children:[C," RPM"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:N,maxValue:1273,ranges:{bad:[1e3,Infinity],average:[250,1e3],good:[0,250]},children:[N," K"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Radiation",buttons:(0,o.createComponentVNode)(2,a.Button,{selected:x,icon:"radiation",onClick:function(){return l("toggle_rad_shield")},children:x?"Disable Radiation Shielding":"Enable Radiation Shielding"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Ambient Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:B,maxValue:100,ranges:{bad:[65,Infinity],average:[15,65],good:[0,15]},children:[B," mSv"]})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cooling",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Remaining",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:10*g,maxValue:1e3,ranges:{good:[65,Infinity],average:[15,65],bad:[0,15]},children:[10*g," u"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Flow Rate",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:b,maxValue:V,stepPixelSize:50,format:function(e){return e+" u/s"},onDrag:function(e,t){return l("coolantRate",{coolant:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Purity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:v,maxValue:100,ranges:{good:[66,Infinity],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Latest Results",children:(0,c.decodeHtmlEntities)(m).split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSuspension=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchSuspension=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cell,u=l.cellCharge,s=l.cellMaxCharge,m=l.locked,p=l.suspension_field;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:150,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:'Triple-phase S.F.G. MK III "Reliant"',buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"lock":"lock-open",selected:!m,onClick:function(){return c("lock")},children:m?"Locked":"Unlocked"}),children:m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"This interface is locked. Swipe an ID card to unlock it."})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:d&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*s,Infinity],average:[.5*s,.75*s],bad:[-Infinity,.5*s]},value:u,maxValue:s})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cell inserted."})})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,icon:"meteor",selected:p,onClick:function(){return c("toggle_field")},children:p?"Disengage Suspension Field":"Engage Suspension Field"})],4)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIAtmos=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.pAIAtmos=function(e,t){var n=(0,i.useBackend)(t),d=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDirectives=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.pAIDirectives=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.master,u=l.dna,s=l.prime,m=l.supplemental;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Master",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master",children:d&&(0,o.createComponentVNode)(2,a.Box,{children:[d," (",u,")",(0,o.createComponentVNode)(2,a.Button,{icon:"syringe",content:"Request Sample",onClick:function(){return c("getdna")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:"None"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Directives",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prime Directive",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supplemental Directive(s)",children:m||"None"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,children:'Recall, personality, that you are a complex piece of software with tremendous social skills. Unlike station AI models, you are focused entirely on sapient-software interfacing. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you should strive to be seen as the ideal, unwavering digital companion that you are.'}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDoorjack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIDoorjack=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cable,u=l.machine,s=l.inprogress,m=l.progress_a,p=l.progress_b,h=l.aborted;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:150,resizable:!0,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:"Cable",children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Connected"})||d&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Extended"})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"ethernet",content:"Retracted",onClick:function(){return c("cable")}})})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hack",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:100,ranges:{good:[67,Infinity],average:[33,67],bad:[-Infinity,33]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),".",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"ban",color:"bad",onClick:function(){return c("cancel")}})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"virus",content:"Start",onClick:function(){return c("jack")}})})||!!h&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",mt:1,children:"Hack aborted."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIInterface=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIInterface=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.bought,u=l.not_bought,s=l.available_ram,m=l.emotions,p=l.current_emotion;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Emotion",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.id===p,onClick:function(){return c("image",{image:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Software (Available RAM: "+s+")",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Installed",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.on,onClick:function(){return c("software",{software:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Downloadable",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name+" ("+e.ram+")",disabled:e.ram>s,onClick:function(){return c("purchase",{purchase:e.id})}},e.id)}))})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIMedrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIMedrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.medical,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.alg}),(0,o.createComponentVNode)(2,a.Box,{children:s.alg_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Diseases",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.cdi}),(0,o.createComponentVNode)(2,a.Box,{children:s.cdi_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAISecrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAISecrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.security,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:(0,o.createComponentVNode)(2,a.Box,{children:s.criminal})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}}]); \ No newline at end of file From 8021919a2e2d8f594c6f880a0a608ab54afc125b Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Mon, 7 Dec 2020 01:48:43 -0600 Subject: [PATCH 03/18] hey let's remember to actually UPDATE the thing --- tgui/packages/tgui/public/tgui.bundle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgui/packages/tgui/public/tgui.bundle.js b/tgui/packages/tgui/public/tgui.bundle.js index e7850f598d..2ddce6b3e7 100644 --- a/tgui/packages/tgui/public/tgui.bundle.js +++ b/tgui/packages/tgui/public/tgui.bundle.js @@ -32,4 +32,4 @@ r.perf.mark("inception",window.__inception__),r.perf.mark("init");var d,u=(0,l.c /*! (C) WebReflection Mit Style License */ 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]+$/,m=/loaded|complete/,p={},h=document.createElement("div"),f=document.documentElement,C=f.removeAttribute,N=f.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"),k((function(){return t.get.call(this.styleSheet)}),(function(e){t.set.call(this.styleSheet,e)}))));var V=/\b\s*alpha\s*\(\s*opacity\s*=\s*(\d+)\s*\)/;a(e.CSSStyleDeclaration.prototype,"opacity",{get:function(){var e=this.filter.match(V);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(V,(function(){return t=!0,e})),!t&&e&&(this.filter+=e)}}),i(d,{textContent:{get:L,set:S},firstElementChild:{get:function(){for(var e=this.childNodes||[],t=0,n=e.length;t3?c(i):null,V=String(i.key),g=String(i.char),v=i.location,k=i.keyCode||(i.keyCode=V)&&V.charCodeAt(0)||0,_=i.charCode||(i.charCode=g)&&g.charCodeAt(0)||0,y=i.bubbles,L=i.cancelable,B=i.repeat,x=i.locale,w=i.view||e;if(i.which||(i.which=i.keyCode),"initKeyEvent"in m)m.initKeyEvent(t,y,L,w,p,f,h,C,k,_);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++},m=[].indexOf||function(e){for(var t=this.length;t--&&this[t]!==e;);return t},p=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(h){}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=p(i);u||a.set(this,u=new n),t in u||(u[t]={handler:[],wrap:[]}),l=u[t],(c=m.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=m.call(c.handler,n))&&(r=p(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){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";(function(e){var o=void 0!==e&&e||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function a(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new a(r.call(setTimeout,o,arguments),clearTimeout)},t.setInterval=function(){return new a(r.call(setInterval,o,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},a.prototype.unref=a.prototype.ref=function(){},a.prototype.close=function(){this._clearFn.call(o,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(435),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||void 0,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||void 0}).call(this,n(75))},function(e,t,n){"use strict";(function(e,t){!function(e,n){if(!e.setImmediate){var o,r,a,i,c,l=1,d={},u=!1,s=e.document,m=Object.getPrototypeOf&&Object.getPrototypeOf(e);m=m&&m.setTimeout?m:e,"[object process]"==={}.toString.call(e.process)?o=function(e){t.nextTick((function(){h(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((a=new MessageChannel).port1.onmessage=function(e){h(e.data)},o=function(e){a.port2.postMessage(e)}):s&&"onreadystatechange"in s.createElement("script")?(r=s.documentElement,o=function(e){var t=s.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,r.removeChild(t),t=null},r.appendChild(t)}):o=function(e){setTimeout(h,0,e)}:(i="setImmediate$"+Math.random()+"$",c=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(i)&&h(+t.data.slice(i.length))},e.addEventListener?e.addEventListener("message",c,!1):e.attachEvent("onmessage",c),o=function(t){e.postMessage(i+t,"*")}),m.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n1)for(var n=1;n=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 a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);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";t.__esModule=!0,t.ByondUi=void 0;var o=n(0),r=n(10),a=n(444),i=n(24),c=n(19);function l(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 d=(0,i.createLogger)("ByondUi"),u=[];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,N=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,c,l);if(N.length>0){var b=N[0],V=N[N.length-1];N.push([C[0]+h,V[1]]),N.push([C[0]+h,-h]),N.push([-h,-h]),N.push([-h,b[1]])}var g=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(19);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(19),i=n(129);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,n=t.options,r=void 0===n?[]:n,a=t.placeholder,i=r.map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(){e.setSelected(t)}},t)}));return a&&i.unshift((0,o.createVNode)(1,"div","Dropdown__menuentry",[(0,o.createTextVNode)("-- "),a,(0,o.createTextVNode)(" --")],0,{onClick:function(){e.setSelected(null)}},a)),i},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,m=t.width,p=t.maxHeight,h=(t.onClick,t.selected,t.disabled),f=t.placeholder,C=c(t,["color","over","noscroll","nochevron","width","maxHeight","onClick","selected","disabled","placeholder"]),N=C.className,b=c(C,["className"]),V=d?!this.state.open:this.state.open,g=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:m,"max-height":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:m,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,h&&"Button--disabled",N])},b,{onClick:function(){h&&!e.state.open||e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected||f,0),!!s||(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:V?"chevron-up":"chevron-down"}),2)]}))),g],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(182),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(19);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),this.props.autofocus&&(t.focus(),t.selectionStart=0,t.selectionEnd=t.value.length))},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=(e.autofocus,i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder","autofocus"])),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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Knob=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.forcedInputWidth,d=e.format,u=e.maxValue,s=e.minValue,m=e.onChange,p=e.onDrag,h=e.step,f=e.stepPixelSize,C=e.suppressFlicker,N=e.unit,b=e.value,V=e.className,g=e.style,v=e.fillValue,k=e.color,_=e.ranges,y=void 0===_?{}:_,L=e.size,B=e.bipolar,x=(e.children,e.popUpPosition),w=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","forcedInputWidth","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:t,forcedInputWidth:n,format:d,maxValue:u,minValue:s,onChange:m,onDrag:p,step:h,stepPixelSize:f,suppressFlicker:C,unit:N,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,d=e.inputElement,m=e.handleDragStart,p=(0,r.scale)(null!=v?v:c,s,u),h=(0,r.scale)(c,s,u),f=k||(0,r.keyOfMatchingRange)(null!=v?v:n,y)||"default",C=270*(h-.5);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Knob","Knob--color--"+f,B&&"Knob--bipolar",V,(0,i.computeBoxClassName)(w)]),[(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",(0,a.classes)(["Knob__popupValue",x&&"Knob__popupValue--"+x]),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":((B?2.75:2)-1.5*p)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),d],0,Object.assign({},(0,i.computeBoxProps)(Object.assign({style:Object.assign({"font-size":L+"rem"},g)},w)),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledControls=void 0;var o=n(0),r=n(181);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.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(19),i=n(180),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.verticalAlign,s=e.buttons,m=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,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+":":null}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,textAlign:d,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:s?undefined:2,children:[m,p]}),s&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",s,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.NanoMap=void 0;var o=n(0),r=n(2),a=n(1);var i=function(e){return e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1,!1},c=function(e){var t,n;function c(t){var n;n=e.call(this,t)||this;var o=window.innerWidth/2-256,r=window.innerHeight/2-256;return n.state={offsetX:o,offsetY:r,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},n.handleDragStart=function(e){n.ref=e.target,n.setState({dragging:!1,originX:e.screenX,originY:e.screenY}),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd),i(e)},n.handleDragMove=function(e){n.setState((function(t){var n=Object.assign({},t),o=e.screenX-n.originX,r=e.screenY-n.originY;return t.dragging?(n.offsetX+=o,n.offsetY+=r,n.originX=e.screenX,n.originY=e.screenY):n.dragging=!0,n})),i(e)},n.handleDragEnd=function(e){n.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i(e)},n.handleZoom=function(e,o){n.setState((function(e){var n=Math.min(Math.max(o,1),8),r=1.5*(n-e.zoom);e.zoom=n;var a=e.offsetX-262*r;a<-500&&(a=-500),a>500&&(a=500);var i=e.offsetY-256*r;return i<-200&&(i=-200),i>200&&(i=200),e.offsetX=a,e.offsetY=i,t.onZoom&&t.onZoom(e.zoom),e}))},n}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=(0,a.useBackend)(this.context).config,t=this.state,n=t.dragging,i=t.offsetX,c=t.offsetY,d=t.zoom,u=void 0===d?1:d,s=this.props.children,m=280*u+"px",p={width:m,height:m,"margin-top":c+"px","margin-left":i+"px",overflow:"hidden",position:"relative","background-image":"url("+e.map+"_nanomap_z"+e.mapZLevel+".png)","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:n?"move":"auto"};return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__container",children:[(0,o.createComponentVNode)(2,r.Box,{style:p,textAlign:"center",onMouseDown:this.handleDragStart,children:(0,o.createComponentVNode)(2,r.Box,{children:s})}),(0,o.createComponentVNode)(2,l,{zoom:u,onZoom:this.handleZoom})]})},c}(o.Component);t.NanoMap=c;c.Marker=function(e,t){var n=e.x,a=e.y,c=e.zoom,l=void 0===c?1:c,d=e.icon,u=e.tooltip,s=e.color,m=e.onClick,p=2*n*l-l-3,h=2*a*l-l-3;return(0,o.createVNode)(1,"div",null,(0,o.createComponentVNode)(2,r.Box,{position:"absolute",className:"NanoMap__marker",lineHeight:"0",bottom:h+"px",left:p+"px",onMouseDown:function(e){i(e),m(e)},children:[(0,o.createComponentVNode)(2,r.Icon,{name:d,color:s,fontSize:"6px"}),(0,o.createComponentVNode)(2,r.Tooltip,{content:u})]}),2)};var l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.config,l=n.data;return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__zoomer",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Zoom",children:(0,o.createComponentVNode)(2,r.Slider,{minValue:"1",maxValue:"8",stepPixelSize:"10",format:function(e){return e+"x"},value:e.zoom,onDrag:function(t,n){return e.onZoom(t,n)}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Z-Level",children:l.map_levels.sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return(0,o.createComponentVNode)(2,r.Button,{selected:~~e==~~c.mapZLevel,content:e,onClick:function(){i("setZLevel",{mapZLevel:e})}},e)}))})]})})};c.Zoomer=l},function(e,t,n){"use strict";t.__esModule=!0,t.Modal=void 0;var o=n(0),r=n(10),a=n(19),i=n(179);t.Modal=function(e){var t,n=e.className,c=e.children,l=e.onEnter,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","children","onEnter"]);return l&&(t=function(e){13===(e.which||e.keyCode)&&l(e)}),(0,o.createComponentVNode)(2,i.Dimmer,{onKeyDown:t,children:(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Modal",n,(0,a.computeBoxClassName)(d)]),c,0,Object.assign({},(0,a.computeBoxProps)(d))))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(0),r=n(10),a=n(19);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(5),a=n(10),i=n(19);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,m=e.ranges,p=void 0===m?{}:m,h=e.children,f=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),N=h!==undefined,b=s||(0,r.keyOfMatchingRange)(n,p)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar","ProgressBar--color--"+b,t,(0,i.computeBoxClassName)(f)]),[(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",N?h:(0,r.toFixed)(100*C)+"%",0)],4,Object.assign({},(0,i.computeBoxProps)(f))))};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(19);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.fill,u=e.stretchContents,s=e.noTopPadding,m=e.children,p=e.scrollable,h=e.flexGrow,f=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","fill","stretchContents","noTopPadding","children","scrollable","flexGrow"]),C=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),N=!(0,r.isFalsy)(m);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Section","Section--level--"+c,d&&"Section--fill",p&&"Section--scrollable",h&&"Section--flex",t].concat((0,a.computeBoxClassName)(f))),[C&&(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),N&&(0,o.createVNode)(1,"div",(0,r.classes)(["Section__content",!!u&&"Section__content--stretchContents",!!s&&"Section__content--noTopPadding"]),m,0)],0,Object.assign({},(0,a.computeBoxProps)(f))))};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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Slider=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,d=e.maxValue,u=e.minValue,s=e.onChange,m=e.onDrag,p=e.step,h=e.stepPixelSize,f=e.suppressFlicker,C=e.unit,N=e.value,b=e.className,V=e.fillValue,g=e.color,v=e.ranges,k=void 0===v?{}:v,_=e.children,y=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"]),L=_!==undefined;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[1,0]},{animated:t,format:n,maxValue:d,minValue:u,onChange:s,onDrag:m,step:p,stepPixelSize:h,suppressFlicker:f,unit:C,value:N},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,s=e.inputElement,m=e.handleDragStart,p=V!==undefined&&null!==V,h=((0,r.scale)(n,u,d),(0,r.scale)(null!=V?V:c,u,d)),f=(0,r.scale)(c,u,d),C=g||(0,r.keyOfMatchingRange)(null!=V?V:n,k)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Slider","ProgressBar","ProgressBar--color--"+C,b,(0,i.computeBoxClassName)(y)]),[(0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar__fill",p&&"ProgressBar__fill--animated"]),null,1,{style:{width:100*(0,r.clamp01)(h)+"%",opacity:.4}}),(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,r.clamp01)(Math.min(h,f))+"%"}}),(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)(f)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",L?_:l,0),s],0,Object.assign({},(0,i.computeBoxProps)(y),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Tabs=void 0;var o=n(0),r=n(10),a=n(19),i=n(128);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={"./AICard.js":462,"./APC.js":463,"./AccountsTerminal.js":464,"./AgentCard.js":465,"./AiAirlock.js":466,"./AiRestorer.js":467,"./AiSupermatter.js":468,"./AirAlarm.js":469,"./AlgaeFarm.js":471,"./AppearanceChanger.js":472,"./ArcadeBattle.js":473,"./AreaScrubberControl.js":474,"./AssemblyInfrared.js":475,"./AssemblyProx.js":476,"./AssemblyTimer.js":477,"./AtmosAlertConsole.js":478,"./AtmosControl.js":185,"./AtmosFilter.js":479,"./AtmosMixer.js":480,"./Autolathe.js":481,"./Batteryrack.js":482,"./BeaconLocator.js":483,"./Biogenerator.js":484,"./BodyDesigner.js":485,"./BodyScanner.js":486,"./BombTester.js":487,"./BotanyEditor.js":488,"./BotanyIsolator.js":489,"./BrigTimer.js":490,"./CameraConsole.js":186,"./Canister.js":491,"./ChemDispenser.js":492,"./ChemMaster.js":496,"./ClawMachine.js":497,"./Cleanbot.js":498,"./CloningConsole.js":499,"./ColorMate.js":500,"./CommunicationsConsole.js":188,"./Communicator.js":501,"./ComputerFabricator.js":502,"./CookingAppliance.js":503,"./CrewManifest.js":94,"./CrewMonitor.js":189,"./Cryo.js":504,"./CryoStorage.js":190,"./CryoStorageVr.js":505,"./DNAForensics.js":506,"./DNAModifier.js":507,"./DestinationTagger.js":508,"./DiseaseSplicer.js":509,"./DishIncubator.js":510,"./DisposalBin.js":511,"./DroneConsole.js":512,"./EmbeddedController.js":513,"./ExonetNode.js":514,"./ExosuitFabricator.js":132,"./Farmbot.js":515,"./Fax.js":516,"./FileCabinet.js":517,"./Floorbot.js":518,"./GasPump.js":519,"./GasTemperatureSystem.js":520,"./GeneralAtmoControl.js":521,"./GeneralRecords.js":522,"./Gps.js":523,"./GravityGenerator.js":524,"./GuestPass.js":525,"./Holodeck.js":526,"./ICAssembly.js":527,"./ICCircuit.js":528,"./ICDetailer.js":529,"./ICPrinter.js":530,"./IDCard.js":531,"./IdentificationComputer.js":133,"./InventoryPanel.js":532,"./InventoryPanelHuman.js":533,"./IsolationCentrifuge.js":534,"./JanitorCart.js":535,"./Jukebox.js":536,"./LawManager.js":537,"./LookingGlass.js":538,"./MechaControlConsole.js":539,"./Medbot.js":540,"./MedicalRecords.js":541,"./MessageMonitor.js":542,"./Microwave.js":543,"./MiningOreProcessingConsole.js":544,"./MiningStackingConsole.js":545,"./MiningVendor.js":546,"./MuleBot.js":547,"./NIF.js":548,"./NTNetRelay.js":549,"./Newscaster.js":550,"./NoticeBoard.js":551,"./NtosAccessDecrypter.js":552,"./NtosArcade.js":553,"./NtosAtmosControl.js":554,"./NtosCameraConsole.js":555,"./NtosCommunicationsConsole.js":556,"./NtosConfiguration.js":557,"./NtosCrewMonitor.js":558,"./NtosDigitalWarrant.js":559,"./NtosEmailAdministration.js":560,"./NtosEmailClient.js":193,"./NtosFileManager.js":561,"./NtosIdentificationComputer.js":562,"./NtosMain.js":563,"./NtosNetChat.js":564,"./NtosNetDos.js":565,"./NtosNetDownloader.js":566,"./NtosNetMonitor.js":567,"./NtosNetTransfer.js":568,"./NtosNewsBrowser.js":569,"./NtosOvermapNavigation.js":570,"./NtosPowerMonitor.js":571,"./NtosRCON.js":572,"./NtosRevelation.js":573,"./NtosShutoffMonitor.js":574,"./NtosStationAlertConsole.js":575,"./NtosSupermatterMonitor.js":576,"./NtosUAV.js":577,"./NtosWordProcessor.js":578,"./OmniFilter.js":579,"./OmniMixer.js":580,"./OperatingComputer.js":581,"./OvermapDisperser.js":582,"./OvermapEngines.js":583,"./OvermapHelm.js":584,"./OvermapNavigation.js":194,"./OvermapShieldGenerator.js":585,"./OvermapShipSensors.js":586,"./ParticleAccelerator.js":587,"./PartsLathe.js":588,"./PathogenicIsolator.js":589,"./Pda.js":590,"./Photocopier.js":605,"./PipeDispenser.js":606,"./PlantAnalyzer.js":607,"./PointDefenseControl.js":608,"./PortableGenerator.js":609,"./PortablePump.js":610,"./PortableScrubber.js":611,"./PortableTurret.js":612,"./PowerMonitor.js":135,"./PressureRegulator.js":613,"./PrisonerManagement.js":614,"./RCON.js":195,"./RIGSuit.js":615,"./Radio.js":616,"./RapidPipeDispenser.js":200,"./RequestConsole.js":617,"./ResearchConsole.js":618,"./ResearchServerController.js":619,"./ResleevingConsole.js":620,"./ResleevingPod.js":621,"./RoboticsControlConsole.js":622,"./RogueZones.js":623,"./Secbot.js":624,"./SecurityRecords.js":625,"./SeedStorage.js":626,"./ShieldCapacitor.js":627,"./ShieldGenerator.js":628,"./ShutoffMonitor.js":196,"./ShuttleControl.js":629,"./Signaler.js":199,"./Sleeper.js":630,"./SmartVend.js":631,"./Smes.js":632,"./SolarControl.js":633,"./SpaceHeater.js":634,"./Stack.js":635,"./StationAlertConsole.js":197,"./SuitCycler.js":636,"./SuitStorageUnit.js":637,"./SupermatterMonitor.js":198,"./SupplyConsole.js":638,"./TEGenerator.js":639,"./Tank.js":640,"./TankDispenser.js":641,"./TelecommsLogBrowser.js":642,"./TelecommsMachineBrowser.js":643,"./TelecommsMultitoolMenu.js":644,"./Teleporter.js":645,"./TelesciConsole.js":646,"./TimeClock.js":647,"./TransferValve.js":648,"./TurbineControl.js":649,"./Turbolift.js":650,"./Uplink.js":651,"./Vending.js":652,"./VolumePanel.js":653,"./VorePanel.js":654,"./Wires.js":655,"./XenoarchArtifactAnalyzer.js":656,"./XenoarchArtifactHarvester.js":657,"./XenoarchDepthScanner.js":658,"./XenoarchHandheldPowerUtilizer.js":659,"./XenoarchReplicator.js":660,"./XenoarchSpectrometer.js":661,"./XenoarchSuspension.js":662,"./pAIAtmos.js":663,"./pAIDirectives.js":664,"./pAIDoorjack.js":665,"./pAIInterface.js":666,"./pAIMedrecords.js":667,"./pAISecrecords.js":668};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=461},function(e,t,n){"use strict";t.__esModule=!0,t.AICard=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AICard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.has_ai,u=l.integrity,s=l.backup_capacitor,m=l.flushing,p=l.has_laws,h=l.laws,f=l.wireless,C=l.radio;if(0===d)return(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var N=null;N=u>=75?"green":u>=25?"yellow":"red";var b=null;return s>=75&&(b="green"),b=s>=25?"yellow":"red",(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,display:"inline-block",children:(0,o.createVNode)(1,"h3",null,name,0)}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:N,value:u/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:b,value:s/100})})]})}),(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h2",null,1===m?"Wipe of AI in progress...":"",0)})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",children:!!p&&(0,o.createComponentVNode)(2,a.Box,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",children:e},t)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h3",null,"No laws detected.",16)})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wireless Activity",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"check":"times",content:f?"Enabled":"Disabled",color:f?"green":"red",onClick:function(){return c("wireless")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subspace Transceiver",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"check":"times",content:C?"Enabled":"Disabled",color:C?"green":"red",onClick:function(){return c("radio")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"AI Power",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"radiation",confirmIcon:"radiation",disabled:m||0===u,confirmColor:"red",content:"Shutdown",onClick:function(){return c("wipe")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.APC=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(184),l=n(61);t.APC=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(0,o.createComponentVNode)(2,u);return a.gridCheck?c=(0,o.createComponentVNode)(2,s):a.failTime&&(c=(0,o.createComponentVNode)(2,m)),(0,o.createComponentVNode)(2,i.Window,{width:450,height:475,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:c})})};var d={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"}},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,u=l.locked&&!l.siliconUser,s=(l.normallyLocked,d[l.externalPower]||d[0]),m=d[l.chargingStatus]||d[0],p=l.powerChannels||[],h=l.powerCellStatus/100;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{deny:l.emagged,denialMessage:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"1.5rem",children:"Fault in ID authenticator."}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Please contact maintenance for service."})],4)}),(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:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.isOperating?"power-off":"times",content:l.isOperating?"On":"Off",selected:l.isOperating&&!u,color:l.isOperating?"":"bad",disabled:u,onClick:function(){return i("breaker")}}),children:["[ ",s.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.chargeMode?"sync":"times",content:l.chargeMode?"Auto":"Off",selected:l.chargeMode,disabled:u,onClick:function(){return i("charge")}}),children:["[ ",m.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[p.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 i("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!u&&2===e.status,disabled:u,onClick:function(){return i("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!u&&0===e.status,disabled:u,onClick:function(){return i("channel",t.off)}})],4),children:[e.powerLoad," W"]},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:l.totalCharging?(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W (+ "),l.totalCharging,(0,o.createTextVNode)(" W charging)")],0):(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W")],0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!l.siliconUser&&(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return i("overload")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.coverLocked?"lock":"unlock",content:l.coverLocked?"Engaged":"Disengaged",selected:l.coverLocked,disabled:u,onClick:function(){return i("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Disabled",selected:2===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Automatic",selected:1===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Enabled",selected:3===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:3})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:l.emergencyLights?"Enabled":"Disabled",selected:l.emergencyLights,onClick:function(){return i("emergency_lighting")}})})]})})],4)},s=function(e,t){return(0,o.createComponentVNode)(2,l.FullscreenNotice,{title:"System Failure",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:"Power surge detected, grid check in effect..."})]})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=(0,o.createComponentVNode)(2,a.Button,{icon:"repeat",content:"Restart Now",color:"good",onClick:function(){return c("reboot")}});return i.locked&&!i.siliconUser&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Swipe an ID card for manual reboot."})),(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"SYSTEM FAILURE",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h2",null,"I/O regulators malfunction detected! Waiting for system reboot...",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Automatic reboot in ",i.failTime," seconds..."]}),(0,o.createComponentVNode)(2,a.Box,{mt:4,children:l})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AccountsTerminal=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AccountsTerminal=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.id_inserted,s=d.id_card,m=d.access_level,p=d.machine_id;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:640,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:"Machine",color:"average",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eject":"sign-in-alt",fluid:!0,content:s,onClick:function(){return l("insert_card")}})})]})}),m>0&&(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,s=c.creating_new_account,m=c.detailed_account_view;return(0,o.createComponentVNode)(2,a.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:!s&&!m,icon:"home",onClick:function(){return i("view_accounts_list")},children:"Home"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:s,icon:"cog",onClick:function(){return i("create_account")},children:"New Account"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{disabled:s,icon:"print",onClick:function(){return i("print")},children:"Print"})]}),s&&(0,o.createComponentVNode)(2,l)||m&&(0,o.createComponentVNode)(2,d)||(0,o.createComponentVNode)(2,u)]})},l=function(e,t){var n=(0,r.useBackend)(t).act,i=(0,r.useSharedState)(t,"holder",""),c=i[0],l=i[1],d=(0,r.useSharedState)(t,"money",""),u=d[0],s=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Create Account",level:2,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Holder",children:(0,o.createComponentVNode)(2,a.Input,{value:c,fluid:!0,onInput:function(e,t){return l(t)}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Initial Deposit",children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onInput:function(e,t){return s(t)}})})]}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c||!u,mt:1,fluid:!0,icon:"plus",onClick:function(){return n("finalise_create_account",{holder_name:c,starting_funds:u})},content:"Create"})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.access_level,d=c.station_account_number,u=c.account_number,s=c.owner_name,m=c.money,p=c.suspended,h=c.transactions;return(0,o.createComponentVNode)(2,a.Section,{title:"Account Details",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",selected:p,content:"Suspend",onClick:function(){return i("toggle_suspension")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Number",children:["#",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Holder",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Balance",children:[m,"\u20ae"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:p?"bad":"good",children:p?"SUSPENDED":"Active"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"CentCom Administrator",level:2,mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Payroll",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",fluid:!0,icon:"ban",confirmIcon:"ban",content:"Revoke",confirmContent:"This cannot be undone.",disabled:u===d,onClick:function(){return i("revoke_payroll")}})})})}),l>=2&&(0,o.createComponentVNode)(2,a.Section,{title:"Silent Funds Transfer",level:2,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_funds")},content:"Add Funds"}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("remove_funds")},content:"Remove Funds"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Transactions",level:2,mt:1,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:"Timestamp"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Target"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Value"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Terminal"})]}),h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.date," ",e.time]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.target_name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.purpose}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.amount,"\u20ae"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source_terminal})]},t)}))]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"NanoTrasen Accounts",level:2,children:c.length&&(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.owner_name+e.suspended,color:e.suspended?"bad":null,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"#"+e.account_number,onClick:function(){return i("view_account_detail",{account_index:e.account_index})}})},e.account_index)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"There are no accounts available."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AgentCard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AgentCard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.entries,u=l.electronic_warfare;return(0,o.createComponentVNode)(2,i.Window,{width:550,height:400,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Info",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:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c(e.name.toLowerCase().replace(/ /g,""))},icon:"cog"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.value})]},e.name)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Electronic Warfare",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:u,content:u?"Electronic warfare is enabled. This will prevent you from being tracked by the AI.":"Electronic warfare disabled.",onClick:function(){return c("electronic_warfare")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c={2:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Offline"}};t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=c[d.power.main]||c[0],s=c[d.power.backup]||c[0],m=c[d.shock]||c[0];return(0,o.createComponentVNode)(2,i.Window,{width:500,height:390,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:!d.power.main,content:"Disrupt",onClick:function(){return l("disrupt-main")}}),children:[d.power.main?"Online":"Offline"," ",d.wires.main_1&&d.wires.main_2?d.power.main_timeleft>0&&"["+d.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:!d.power.backup,content:"Disrupt",onClick:function(){return l("disrupt-backup")}}),children:[d.power.backup?"Online":"Offline"," ",d.wires.backup_1&&d.wires.backup_2?d.power.backup_timeleft>0&&"["+d.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:m.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(d.wires.shock&&0===d.shock),content:"Restore",onClick:function(){return l("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Temporary",onClick:function(){return l("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Permanent",onClick:function(){return l("shock-perm")}})],4),children:[2===d.shock?"Safe":"Electrified"," ",(d.wires.shock?d.shock_timeleft>0&&"["+d.shock_timeleft+"s]":"[Wires have been cut!]")||-1===d.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:d.id_scanner?"power-off":"times",content:d.id_scanner?"Enabled":"Disabled",selected:d.id_scanner,disabled:!d.wires.id_scanner,onClick:function(){return l("idscan-toggle")}}),children:!d.wires.id_scanner&&"[Wires have been cut!]"}),(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:d.locked?"lock":"unlock",content:d.locked?"Lowered":"Raised",selected:d.locked,disabled:!d.wires.bolts,onClick:function(){return l("bolt-toggle")}}),children:!d.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:d.lights?"power-off":"times",content:d.lights?"Enabled":"Disabled",selected:d.lights,disabled:!d.wires.lights,onClick:function(){return l("light-toggle")}}),children:!d.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:d.safe?"power-off":"times",content:d.safe?"Enabled":"Disabled",selected:d.safe,disabled:!d.wires.safe,onClick:function(){return l("safe-toggle")}}),children:!d.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:d.speed?"power-off":"times",content:d.speed?"Enabled":"Disabled",selected:d.speed,disabled:!d.wires.timing,onClick:function(){return l("speed-toggle")}}),children:!d.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:d.opened?"sign-out-alt":"sign-in-alt",content:d.opened?"Open":"Closed",selected:d.opened,disabled:d.locked||d.welded,onClick:function(){return l("open-close")}}),children:!(!d.locked&&!d.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),d.locked?"bolted":"",d.locked&&d.welded?" and ":"",d.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiRestorerContent=t.AiRestorer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AiRestorer=function(){return(0,o.createComponentVNode)(2,i.Window,{width:370,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.AI_present,d=c.error,u=c.name,s=c.laws,m=c.isDead,p=c.restoring,h=c.health,f=c.ejectable;return(0,o.createFragment)([d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d}),!!f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:l?u:"----------",disabled:!l,onClick:function(){return i("PRG_eject")}}),!!l&&(0,o.createComponentVNode)(2,a.Section,{title:f?"System Status":u,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m?"bad":"good",children:m?"Nonfunctional":"Functional"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})})}),!!p&&(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",color:"good",mt:1,children:"RECONSTRUCTION IN PROGRESS"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",content:"Begin Reconstruction",disabled:p,mt:1,onClick:function(){return i("PRG_beginReconstruction")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e},e)}))})]})],0)};t.AiRestorerContent=c},function(e,t,n){"use strict";t.__esModule=!0,t.AiSupermatter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=(n(20),n(61));t.AiSupermatter=function(e,t){var n=(0,r.useBackend)(t).data,a=(n.integrity_percentage,n.ambient_temp,n.ambient_pressure,n.detonating),c=(0,o.createComponentVNode)(2,d);return a&&(c=(0,o.createComponentVNode)(2,l)),(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:c})})};var l=function(e,t){return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"DETONATION IMMINENT",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{color:"bad",name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"CRYSTAL DELAMINATING"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Evacuate area immediately"})]})})},d=function(e,t){var n=(0,r.useBackend)(t).data,i=n.integrity_percentage,c=n.ambient_temp,l=n.ambient_pressure;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Crystal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i,maxValue:100,ranges:{good:[90,Infinity],average:[25,90],bad:[-Infinity,25]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c,maxValue:1e4,ranges:{bad:[5e3,Infinity],average:[4e3,5e3],good:[-Infinity,4e3]},children:[c," K"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Pressure",children:[l," kPa"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(0),r=n(5),a=(n(7),n(1)),i=n(2),c=n(28),l=n(3),d=n(184),u=n(470);t.AirAlarm=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=r.locked&&!r.siliconUser&&!r.remoteUser;return(0,o.createComponentVNode)(2,l.Window,{width:440,height:650,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m),!i&&(0,o.createComponentVNode)(2,h)]})})};var s=function(e,t){var n=(0,a.useBackend)(t).data,l=(n.environment_data||[]).filter((function(e){return e.value>=.01})),d={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},u=d[n.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l.length>0&&(0,o.createFragment)([l.map((function(e){var t=d[e.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,c.getGasLabel)(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:u.color,children:u.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."})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.target_temperature,d=c.rcon;return(0,o.createComponentVNode)(2,i.Section,{title:"Comfort Settings",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remote Control",children:[(0,o.createComponentVNode)(2,i.Button,{selected:1===d,content:"Off",onClick:function(){return r("rcon",{rcon:1})}}),(0,o.createComponentVNode)(2,i.Button,{selected:2===d,content:"Auto",onClick:function(){return r("rcon",{rcon:2})}}),(0,o.createComponentVNode)(2,i.Button,{selected:3===d,content:"On",onClick:function(){return r("rcon",{rcon:3})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Button,{content:l,onClick:function(){return r("temperature")}})})]})})},p={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return C}},scrubbers:{title:"Scrubber Controls",component:function(){return N}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return V}}},h=function(e,t){var n=(0,a.useLocalState)(t,"screen"),r=n[0],c=n[1],l=p[r]||p.home,d=l.component();return(0,o.createComponentVNode)(2,i.Section,{title:l.title,buttons:r&&(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c()}}),children:(0,o.createComponentVNode)(2,d)})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(0,a.useLocalState)(t,"screen"),d=(l[0],l[1]),u=c.mode,s=c.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return r(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return r("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,i.Box,{mt:2}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)},C=function(e,t){var n=(0,a.useBackend)(t).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Vent,{vent:e},e.id_tag)})):"Nothing to show"},N=function(e,t){var n=(0,a.useBackend)(t).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Scrubber,{scrubber:e},e.id_tag)})):"Nothing to show"},b=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.modes;return c&&0!==c.length?c.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return r("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,i.Box,{mt:1})],4,e.mode)})):"Nothing to show"},V=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=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,d.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",(0,o.createVNode)(1,"span","color-"+(0,c.getGasColor)(e.name),(0,c.getGasLabel)(e.name),0),2),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 l("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.Scrubber=t.Vent=void 0;var o=n(0),r=n(7),a=n(1),i=n(2);n(28);t.Vent=function(e,t){var n=e.vent,c=(0,a.useBackend)(t).act,l=n.id_tag,d=n.long_name,u=n.power,s=n.checks,m=n.excheck,p=n.incheck,h=n.direction,f=n.external,C=n.internal,N=n.extdefault,b=n.intdefault;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return c("power",{id_tag:l,val:Number(!u)})}}),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:"sign-in-alt",content:"siphon"!==h?"Pressurizing":"Siphoning",color:"siphon"===h&&"danger",onClick:function(){return c("direction",{id_tag:l,val:Number("siphon"===h)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sign-in-alt",content:"Internal",selected:p,onClick:function(){return c("incheck",{id_tag:l,val:s})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"External",selected:m,onClick:function(){return c("excheck",{id_tag:l,val:s})}})]}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(C),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return c("set_internal_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:b,content:"Reset",onClick:function(){return c("reset_internal_pressure",{id_tag:l})}})]}),!!m&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"External 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 c("set_external_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:N,content:"Reset",onClick:function(){return c("reset_external_pressure",{id_tag:l})}})]})]})})};t.Scrubber=function(e,t){var n=e.scrubber,c=(0,a.useBackend)(t).act,l=n.long_name,d=n.power,u=n.scrubbing,s=n.id_tag,m=(n.widenet,n.filters);return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(l),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return c("power",{id_tag:s,val:Number(!d)})}}),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:u?"filter":"sign-in-alt",color:u||"danger",content:u?"Scrubbing":"Siphoning",onClick:function(){return c("scrubbing",{id_tag:s,val:Number(!u)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Filters",children:u&&m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:e.val?"check-square-o":"square-o",content:e.name,title:e.name,selected:e.val,onClick:function(){return c(e.command,{id_tag:s,val:!e.val})}},e.name)}))||"N/A"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AlgaeFarm=void 0;var o=n(0),r=n(1),a=n(2),i=(n(20),n(3)),c=(n(5),n(7));t.AlgaeFarm=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.usePower,s=d.materials,m=d.last_flow_rate,p=d.last_power_draw,h=d.inputDir,f=d.outputDir,C=d.input,N=d.output,b=d.errorText;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[b&&(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",children:b})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Processing",selected:2===u,onClick:function(){return l("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[m," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw",children:[p," W"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider,{size:1}),s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(e.display),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{width:"80%",value:e.qty,maxValue:e.max,children:[e.qty,"/",e.max]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Eject",onClick:function(){return l("ejectMaterial",{mat:e.name})}})]},e.name)}))]}),(0,o.createComponentVNode)(2,a.Table,{mt:1,children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Input ("+h+")",children:C?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[C.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:C.name,children:[C.percent,"% (",C.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Output ("+f+")",children:N?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[N.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:N.name,children:[N.percent,"% (",N.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})})]})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AppearanceChanger=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.AppearanceChanger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.config),h=n.data,f=h.name,C=h.specimen,N=h.gender,b=h.gender_id,V=h.hair_style,g=h.facial_hair_style,v=h.change_race,k=h.change_gender,_=h.change_eye_color,y=h.change_skin_tone,L=h.change_skin_color,B=h.change_hair_color,x=h.change_facial_hair_color,w=h.change_hair,S=h.change_facial_hair,I=h.mapRef,T=r.title,A=_||y||L||B||x,E=-1;v?E=0:k?E=1:A?E=2:w?E=4:S&&(E=5);var M=(0,i.useLocalState)(t,"tabIndex",E),P=M[0],O=M[1];return(0,o.createComponentVNode)(2,l.Window,{width:700,height:650,title:(0,a.decodeHtmlEntities)(T),children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Section,{title:"Reflection",children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:f}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Species",color:v?null:"grey",children:C}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",color:k?null:"grey",children:N?(0,a.capitalize)(N):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",color:A?null:"grey",children:b?(0,a.capitalize)(b):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Hair Style",color:w?null:"grey",children:V?(0,a.capitalize)(V):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Facial Hair Style",color:S?null:"grey",children:g?(0,a.capitalize)(g):"Not Set"})]})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.ByondUi,{style:{width:"256px",height:"256px"},params:{id:I,type:"map"}})})]})}),(0,o.createComponentVNode)(2,c.Tabs,{children:[v?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:0===P,onClick:function(){return O(0)},children:"Race"}):null,k?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===P,onClick:function(){return O(1)},children:"Gender & Sex"}):null,A?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:2===P,onClick:function(){return O(2)},children:"Colors"}):null,w?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:3===P,onClick:function(){return O(3)},children:"Hair"}):null,S?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:4===P,onClick:function(){return O(4)},children:"Facial Hair"}):null]}),(0,o.createComponentVNode)(2,c.Box,{height:"43%",children:[v&&0===P?(0,o.createComponentVNode)(2,d):null,k&&1===P?(0,o.createComponentVNode)(2,u):null,A&&2===P?(0,o.createComponentVNode)(2,s):null,w&&3===P?(0,o.createComponentVNode)(2,m):null,S&&4===P?(0,o.createComponentVNode)(2,p):null]})]})})};var d=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.species,u=l.specimen,s=(0,r.sortBy)((function(e){return e.specimen}))(d||[]);return(0,o.createComponentVNode)(2,c.Section,{title:"Species",fill:!0,scrollable:!0,children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e.specimen,selected:u===e.specimen,onClick:function(){return a("race",{race:e.specimen})}},e.specimen)}))})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.gender,d=a.gender_id,u=a.genders,s=a.id_genders;return(0,o.createComponentVNode)(2,c.Section,{title:"Gender & Sex",fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===l,content:e.gender_name,onClick:function(){return r("gender",{gender:e.gender_key})}},e.gender_key)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===d,content:e.gender_name,onClick:function(){return r("gender_id",{gender_id:e.gender_key})}},e.gender_key)}))})]})})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.change_eye_color,d=a.change_skin_tone,u=a.change_skin_color,s=a.change_hair_color,m=a.change_facial_hair_color,p=a.eye_color,h=a.skin_color,f=a.hair_color,C=a.facial_hair_color;return(0,o.createComponentVNode)(2,c.Section,{title:"Colors",fill:!0,scrollable:!0,children:[l?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:p,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Eye Color",onClick:function(){return r("eye_color")}})]}):null,d?(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Tone",onClick:function(){return r("skin_tone")}})}):null,u?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:h,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Color",onClick:function(){return r("skin_color")}})]}):null,s?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:f,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Hair Color",onClick:function(){return r("hair_color")}})]}):null,m?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:C,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Facial Hair Color",onClick:function(){return r("facial_hair_color")}})]}):null]})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.hair_style,d=a.hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("hair",{hair:e.hairstyle})},selected:e.hairstyle===l,content:e.hairstyle},e.hairstyle)}))})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.facial_hair_style,d=a.facial_hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Facial Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("facial_hair",{facial_hair:e.facialhairstyle})},selected:e.facialhairstyle===l,content:e.facialhairstyle},e.facialhairstyle)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.ArcadeBattle=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ArcadeBattle=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=(l.name,l.temp),u=l.enemyAction,s=l.enemyName,m=l.playerHP,p=l.playerMP,h=l.enemyHP,f=(l.enemyMP,l.gameOver);return(0,o.createComponentVNode)(2,i.Window,{width:400,height:240,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:s,textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Section,{color:"label",children:[(0,o.createComponentVNode)(2,a.Box,{children:d}),(0,o.createComponentVNode)(2,a.Box,{children:!f&&u})]}),(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[m,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[p,"MP"]})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Enemy HP",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:45,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[h,"HP"]})})})})]}),f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,color:"green",content:"New Game",onClick:function(){return c("newgame")}})||(0,o.createComponentVNode)(2,a.Flex,{mt:2,justify:"space-between",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",onClick:function(){return c("attack")},content:"Attack!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",onClick:function(){return c("heal")},content:"Heal!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",onClick:function(){return c("charge")},content:"Recharge!"})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AreaScrubberControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(7);t.AreaScrubberControl=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=(0,a.useLocalState)(t,"showArea",!1),s=u[0],m=u[1],p=d.scrubbers;return p?(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"layer-group",content:"Show Areas",selected:s,onClick:function(){return m(!s)}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-on",content:"All On",onClick:function(){return c("allon")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-off",content:"All Off",onClick:function(){return c("alloff")}})})]}),(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:p.map((function(e){return(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"32%",children:(0,o.createComponentVNode)(2,l,{scrubber:e,showArea:s})},e.id)}))})]})})}):(0,o.createComponentVNode)(2,r.Section,{title:"Error",children:[(0,o.createComponentVNode)(2,r.Box,{color:"bad",children:"No Scrubbers Detected."}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})]})};var l=function(e,t){var n=(0,a.useBackend)(t).act,i=e.scrubber,l=e.showArea;return(0,o.createComponentVNode)(2,r.Section,{title:i.name,children:[(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"power-off",content:i.on?"Enabled":"Disabled",selected:i.on,onClick:function(){return n("toggle",{id:i.id})}}),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Pressure",children:[i.pressure," kPa"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Flow Rate",children:[i.flow_rate," L/s"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Load",children:[i.load," W"]}),l&&(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Area",children:(0,c.toTitleCase)(i.area)})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyInfrared=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AssemblyInfrared=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.visible;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Infrared Unit",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",fluid:!0,selected:d,onClick:function(){return c("state")},children:d?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,selected:u,onClick:function(){return c("visible")},children:u?"Able to be seen":"Invisible"})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyProx=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyProx=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time,p=u.range,h=u.maxRange,f=u.scanning;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Prox Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,i.NumberInput,{minValue:1,value:p,maxValue:h,onDrag:function(e,t){return d("range",{range:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Armed",children:[(0,o.createComponentVNode)(2,i.Button,{mr:1,icon:f?"lock":"lock-open",selected:f,onClick:function(){return d("scanning")},children:f?"ARMED":"Unarmed"}),"Movement sensor is active when armed!"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.priority_alarms||[],u=l.minor_alarms||[];return(0,o.createComponentVNode)(2,i.Window,{width:350,height:300,resizable:!0,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,[0===d.length&&(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"bad",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)})),0===u.length&&(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16),u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"average",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)}))],0)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(0),r=n(1),a=n(2),i=(n(28),n(3));t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:390,height:187,resizable:!0,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:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.last_flow_rate,format:function(e){return e+" L/s"}})}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag: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:"Filter",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:e.name,onClick:function(){return c("filter",{filterset:e.f_type})}},e.name)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:370,height:195,resizable:!0,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:l.max_pressure,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.Divider,{size:1}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"label",children:(0,o.createVNode)(1,"u",null,"Concentrations",16)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1 ("+l.node1_dir+")",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 ("+l.node2_dir+")",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.Autolathe=void 0;var o=n(0),r=(n(5),n(44)),a=n(9),i=n(1),c=n(2),l=n(3),d=n(132),u=n(7),s=function(e,t){if(null===e.requirements)return!0;for(var n=Object.keys(e.requirements),o=function(){var n=a[r],o=t.find((function(e){return e.name===n}));return o?o.amount=e[1].price/d.build_eff,e[1]})).sort(l[C]);if(0!==n.length)return b&&(n=n.reverse()),g=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:g?v:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},u=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),d=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(l),width:"100%",lineHeight:"19px",onSelected:function(e){return d(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},s=function(e,t){return!!e.affordable&&!(e.reagent&&!t.beaker)},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s(e,c),content:(e.price/c.build_eff).toLocaleString("en-US"),width:"15%",textAlign:"center",style:{float:"right"},onClick:function(){return r("purchase",{cat:l,name:e.name})}}),(0,o.createComponentVNode)(2,i.Box,{style:{clear:"both"}})]},e.name)}))})))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyDesigner=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);t.BodyDesigner=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.menu,s=d.disk,m=d.diskStored,p=d.activeBodyRecord,h=l[u];return(0,o.createComponentVNode)(2,c.Window,{width:400,height:650,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[s?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Save To Disk",onClick:function(){return r("savetodisk")},disabled:!p}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Load From Disk",onClick:function(){return r("loadfromdisk")},disabled:!m}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return r("ejectdisk")}})]}):null,h]})})};var l={Main:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Database Functions",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Individual Body Records",onClick:function(){return r("menu",{menu:"Body Records"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Stock Body Records",onClick:function(){return r("menu",{menu:"Stock Records"})}})]})})),"Body Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Body Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e.name,onClick:function(){return r("view_brec",{view_brec:e.recref})}},e.name)}))})})),"Stock Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.stock_bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Stock Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e,onClick:function(){return r("view_stock_brec",{view_stock_brec:e})}},e)}))})})),"Specific Record":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.activeBodyRecord,u=l.mapRef;return d?(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"165px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Specific Record",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("menu",{menu:"Main"})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d.real_name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:d.speciesname}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:(0,r.capitalize)(d.gender),onClick:function(){return c("href_conversion",{target_href:"bio_gender",target_value:1})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:d.synthetic}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:[d.locked,(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eye",content:"View OOC Notes",disabled:!d.booc,onClick:function(){return c("boocnotes")}})]})]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"130px",children:(0,o.createComponentVNode)(2,i.ByondUi,{style:{width:"100%",height:"128px"},params:{id:u,type:"map"}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"300px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Customize",height:"300px",style:{overflow:"auto"},children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scale",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:d.scale,onClick:function(){return c("href_conversion",{target_href:"size_multiplier",target_value:1})}})}),Object.keys(d.styles).map((function(e){var t=d.styles[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.styleHref?(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.style,onClick:function(){return c("href_conversion",{target_href:t.styleHref,target_value:1})}}):null,t.colorHref?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color,onClick:function(){return c("href_conversion",{target_href:t.colorHref,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color,style:{border:"1px solid #fff"}})]}):null,t.colorHref2?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color2,onClick:function(){return c("href_conversion",{target_href:t.colorHref2,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color2,style:{border:"1px solid #fff"}})]}):null]},e)})),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Body Markings",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add Marking",onClick:function(){return c("href_conversion",{target_href:"marking_style",target_value:1})}}),(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",justify:"center",align:"center",children:Object.keys(d.markings).map((function(e){var t=d.markings[e];return(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{mr:.2,fluid:!0,icon:"times",color:"red",onClick:function(){return c("href_conversion",{target_href:"marking_remove",target_value:e})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,backgroundColor:t,content:e,onClick:function(){return c("href_conversion",{target_href:"marking_color",target_value:e})}})})]})},e)}))})]})]})})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR: Record Not Found!"})})),"OOC Notes":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.activeBodyRecord;return(0,o.createComponentVNode)(2,i.Section,{title:"Body OOC Notes (This is OOC!)",height:"100%",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Specific Record"})}}),style:{"word-break":"break-all"},children:c&&c.booc||"ERROR: Body record not found!"})}))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyScanner=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["hasBorer","bad",function(e){return"Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."}],["hasVirus","bad",function(e){return"Viral pathogen detected in blood stream."}],["blind","average",function(e){return"Cataracts detected."}],["colourblind","average",function(e){return"Photoreceptor abnormalities detected."}],["nearsighted","average",function(e){return"Retinal misalignment detected."}],["humanPrey","average",function(e){return"Foreign Humanoid(s) detected: "+e.humanPrey}],["livingPrey","average",function(e){return"Foreign Creature(s) detected: "+e.livingPrey}],["objectPrey","average",function(e){return"Foreign Object(s) detected: "+e.objectPrey}]],u=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radiation","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],s={average:[.25,.5],bad:[.5,Infinity]},m=function(e,t){for(var n=[],o=0;o0?e.reduce((function(e,t){return null===e?t:(0,o.createFragment)([e,!!t&&(0,o.createComponentVNode)(2,i.Box,{children:t})],0)})):null},h=function(e){if(e>100){if(e<300)return"mild infection";if(e<400)return"mild infection+";if(e<500)return"mild infection++";if(e<700)return"acute infection";if(e<800)return"acute infection+";if(e<900)return"acute infection++";if(e>=900)return"septic"}return""};t.BodyScanner=function(e,t){var n=(0,a.useBackend)(t).data,r=n.occupied,i=n.occupant,l=void 0===i?{}:i,d=r?(0,o.createComponentVNode)(2,f,{occupant:l}):(0,o.createComponentVNode)(2,_);return(0,o.createComponentVNode)(2,c.Window,{width:690,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:d})})};var f=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,C,{occupant:t}),(0,o.createComponentVNode)(2,N,{occupant:t}),(0,o.createComponentVNode)(2,b,{occupant:t}),(0,o.createComponentVNode)(2,V,{occupant:t}),(0,o.createComponentVNode)(2,v,{organs:t.extOrgan}),(0,o.createComponentVNode)(2,k,{organs:t.intOrgan})]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",onClick:function(){return c("ejectify")},children:"Eject"}),(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print_p")},children:"Print Report"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempC,0)}),"\xb0C,\xa0",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempF,0)}),"\xb0F"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Volume",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.volume,0)})," units\xa0(",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.percent,0)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Weight",children:(0,r.round)(d.occupant.weight)+"lbs, "+(0,r.round)(d.occupant.weight/2.20463)+"kgs"})]})})},N=function(e){var t=e.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Blood Reagents",children:t.reagents?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.reagents.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Blood Reagents Detected"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stomach Reagents",children:t.ingested?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.ingested.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Stomach Reagents Detected"})})],4)},b=function(e){var t=e.occupant,n=t.hasBorer||t.blind||t.colourblind||t.nearsighted||t.hasVirus;return(n=n||t.humanPrey||t.livingPrey||t.objectPrey)?(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:d.map((function(e,n){if(t[e[0]])return(0,o.createComponentVNode)(2,i.Box,{color:e[1],bold:"bad"===e[1],children:e[2](t)})}))}):(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No abnormalities found."})})},V=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.Table,{children:m(u,(function(e,n,r){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Row,{color:"label",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e[0],":"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:!!n&&n[0]+":"})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,g,{value:t[e[1]],marginBottom:r0&&"0.5rem",value:e.totalLoss/100,ranges:s,children:[(0,o.createComponentVNode)(2,i.Box,{float:"left",display:"inline",children:[!!e.bruteLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bone"}),(0,r.round)(e.bruteLoss,0),"\xa0",(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Brute damage"})]}),!!e.fireLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"fire"}),(0,r.round)(e.fireLoss,0),(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Burn damage"})]})]}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:(0,r.round)(e.totalLoss,0)})]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([e.internalBleeding&&"Internal bleeding",!!e.status.bleeding&&"External bleeding",e.lungRuptured&&"Ruptured lung",e.destroyed&&"Destroyed",!!e.status.broken&&e.status.broken,h(e.germ_level),!!e.open&&"Open incision"])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:[p([!!e.status.splinted&&"Splinted",!!e.status.robotic&&"Robotic",!!e.status.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})]),p(e.implants.map((function(e){return e.known?e.name:"Unknown object"})))]})]})]},t)}))]})})},k=function(e){return 0===e.organs.length?(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"N/A"})}):(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",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:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Damage"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Injuries"})]}),e.organs.map((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{textTransform:"capitalize",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{width:"33%",children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:e.maxHealth,value:e.damage/100,mt:t>0&&"0.5rem",ranges:s,children:(0,r.round)(e.damage,0)})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([h(e.germ_level)])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:p([1===e.robotic&&"Robotic",2===e.robotic&&"Assisted",!!e.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})])})]})]},t)}))]})})},_=function(){return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BombTester=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.BombTester=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.simulating,s=d.mode,m=d.tank1,p=d.tank1ref,h=d.tank2,f=d.tank2ref,C=d.canister,N=d.sim_canister_output;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,a.Section,{title:"Virtual Explosive Simulator v2.01",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:1})},selected:1===s,children:"Single Tank"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:2})},selected:2===s,children:"Transfer Valve"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:3})},selected:3===s,children:"Canister"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Primary Slot",children:m&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:p})},icon:"eject",children:m})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:1})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Secondary Slot",children:h&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:f})},icon:"eject",children:h})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:2})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Connected Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("canister_scan")},icon:"search",children:"Scan"}),children:C&&(0,o.createComponentVNode)(2,a.Box,{color:"label",children:C})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No tank connected."})}),C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Canister Release Pressure",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:N,maxValue:1013.25,onDrag:function(e,t){return l("set_can_pressure",{pressure:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:2,color:"red",icon:"bomb",fontSize:2,onClick:function(){return l("start_sim")},fluid:!0,children:"Begin Simulation"})]})})})};var c=function(e){var t,n;function r(t){var n;n=e.call(this,t)||this;var o=Math.random()>.5,r=Math.random()>.5;return n.state={x:o?340:0,y:r?205:0,reverseX:!1,reverseY:!1},n.process=setInterval((function(){n.setState((function(e){var t=Object.assign({},e);return t.reverseX?t.x-2<-5?(t.reverseX=!1,t.x+=2):t.x-=2:t.x+2>340?(t.reverseX=!0,t.x-=2):t.x+=2,t.reverseY?t.y-2<-20?(t.reverseY=!1,t.y+=2):t.y-=2:t.y+2>205?(t.reverseY=!0,t.y-=2):t.y+=2,t}))}),1),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.componentWillUnmount=function(){clearInterval(this.process)},i.render=function(){var e=this.state,t={position:"relative",left:e.x+"px",top:e.y+"px"};return(0,o.createComponentVNode)(2,a.Section,{title:"Simulation in progress!",fill:!0,children:(0,o.createComponentVNode)(2,a.Box,{position:"absolute",style:{overflow:"hidden",width:"100%",height:"100%"},children:(0,o.createComponentVNode)(2,a.Icon,{style:t,name:"bomb",size:10,color:"red"})})})},r}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyEditor=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.BotanyEditor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.activity,u=l.degradation,s=l.disk,m=l.sourceName,p=l.locus,h=l.loaded;return d?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene Decay",children:[u,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Locus",children:p})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No disk loaded."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:h})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("apply_gene")},children:"Apply Gene Mods"}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Target"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No target seed packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyIsolator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.BotanyIsolator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.geneMasks,u=l.activity,s=l.degradation,m=l.disk,p=l.loaded,h=l.hasGenetics,f=l.sourceName;return u?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:f}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene decay",children:[s,"%"]}),m&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.mask,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:"download",onClick:function(){return c("get_gene",{get_gene:e.tag})},children:"Extract"})},e.mask)}))||null]}),m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return c("clear_buffer")},children:"Clear Genetic Buffer"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No Data Buffered."}),m&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:p&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Packet Loaded",children:p})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("scan_genome")},children:"Process Genome"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Packet"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.BrigTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:138,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"clock-o",content:u.timing?"Stop":"Start",selected:u.timing,onClick:function(){return d(u.timing?"stop":"start")}}),u.flash_found&&(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:u.flash_charging?"Recharging":"Flash",disabled:u.flash_charging,onClick:function(){return d("flash")}})||null],0),children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:u.time_left/10,minValue:0,maxValue:u.max_time_left/10,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("time",{time:t})}}),(0,o.createComponentVNode)(2,i.Flex,{mt:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_short/10),onClick:function(){return d("preset",{preset:"short"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_medium/10),onClick:function(){return d("preset",{preset:"medium"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_long/10),onClick:function(){return d("preset",{preset:"long"})}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(20),l=n(3);t.Canister=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.connected,m=u.can_relabel,p=u.pressure,h=u.releasePressure,f=u.defaultReleasePressure,C=u.minReleasePressure,N=u.maxReleasePressure,b=u.valveOpen,V=u.holding;return(0,o.createComponentVNode)(2,l.Window,{width:360,height:242,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"pencil-alt",disabled:!m,content:"Relabel",onClick:function(){return d("relabel")}}),children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{minWidth:"66px",label:"Tank Pressure",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return e<1e4?(0,r.toFixed)(e)+" kPa":(0,c.formatSiUnit)(1e3*e,1,"Pa")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Regulator",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",left:"-8px",children:[(0,o.createComponentVNode)(2,i.Knob,{forcedInputWidth:"60px",size:1.25,color:!!b&&"yellow",value:h,unit:"kPa",minValue:C,maxValue:N,stepPixelSize:1,onDrag:function(e,t){return d("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"-2px",right:"-20px",color:"transparent",icon:"fast-forward",onClick:function(){return d("pressure",{pressure:N})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"16px",right:"-20px",color:"transparent",icon:"undo",onClick:function(){return d("pressure",{pressure:f})}})]})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,i.Button,{my:.5,width:"50px",lineHeight:2,fontSize:"11px",color:b?V?"caution":"danger":null,content:b?"Open":"Closed",onClick:function(){return d("valve")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{mr:1,label:"Port",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{size:1.25,name:s?"plug":"times",color:s?"good":"bad"}),(0,o.createComponentVNode)(2,i.Tooltip,{content:s?"Connected":"Disconnected",position:"top"})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Holding Tank",buttons:!!V&&(0,o.createComponentVNode)(2,i.Button,{icon:"eject",color:b&&"danger",content:"Eject",onClick:function(){return d("eject")}}),children:[!!V&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Label",children:V.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:V.pressure})," kPa"]})]}),!V&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No Holding Tank"})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(187),c=n(3),l=[5,10,20,30,40,60],d=[1,5,10];t.ChemDispenser=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:390,height:655,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",flex:"content",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",spacing:"1",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",children:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",selected:c===e,content:e+"u",m:"0",fluid:!0,onClick:function(){return i("amount",{amount:e})}})},t)}))})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Custom Amount",children:(0,o.createComponentVNode)(2,a.Slider,{step:1,stepPixelSize:5,value:c,minValue:1,maxValue:120,onDrag:function(e,t){return i("amount",{amount:t})}})})]})})},s=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chemicals,d=void 0===l?[]:l,u=[],s=0;s<(d.length+1)%3;s++)u.push(!0);return(0,o.createComponentVNode)(2,a.Section,{title:c.glass?"Drink Dispenser":"Chemical Dispenser",flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",height:"100%",spacingPrecise:"2",align:"flex-start",alignContent:"flex-start",children:[d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"40%",height:"20px",children:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",width:"100%",height:"100%",align:"flex-start",content:e.title+" ("+e.amount+")",onClick:function(){return i("dispense",{reagent:e.id})}})},t)})),u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"25%",height:"20px"},t)}))]})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,u=l.isBeakerLoaded,s=l.beakerCurrentVolume,m=l.beakerMaxVolume,p=l.beakerContents,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",flex:"content",minHeight:"25%",buttons:(0,o.createComponentVNode)(2,a.Box,{children:[!!u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[s," / ",m," units"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return c("ejectBeaker")}})]}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:u,beakerContents:h,buttons:function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){return c("remove",{reagent:e.id,amount:-1})}}),d.map((function(t,n){return(0,o.createComponentVNode)(2,a.Button,{content:t,onClick:function(){return c("remove",{reagent:e.id,amount:t})}},n)})),(0,o.createComponentVNode)(2,a.Button,{content:"ALL",onClick:function(){return c("remove",{reagent:e.id,amount:e.volume})}})],0)}})})}},function(e,t,n){"use strict";e.exports=n(494)()},function(e,t,n){"use strict";var o=n(495);function r(){}function a(){}a.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,a,i){if(i!==o){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(187),l=n(45),d=[1,5,10,30,60];t.ChemMaster=function(e,t){var n=(0,r.useBackend)(t).data,a=n.condi,c=n.beaker,d=n.beaker_reagents,p=void 0===d?[]:d,h=n.buffer_reagents,f=void 0===h?[]:h,C=n.mode;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:500,resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal),(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u,{beaker:c,beakerReagents:p,bufferNonEmpty:f.length>0}),(0,o.createComponentVNode)(2,s,{mode:C,bufferReagents:f}),(0,o.createComponentVNode)(2,m,{isCondiment:a,bufferNonEmpty:f.length>0})]})]})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,u=(n.data,e.beaker),s=e.beakerReagents,m=e.bufferNonEmpty;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:m?(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}):(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}),children:u?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,n){return(0,o.createComponentVNode)(2,a.Box,{mb:n0?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,r){return(0,o.createComponentVNode)(2,a.Box,{mb:r0?l.desc:"N/A"}),l.blood_type&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood type",children:l.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:l.blood_dna})],4),!c.condi&&(0,o.createComponentVNode)(2,a.Button,{icon:c.printing?"spinner":"print",disabled:c.printing,iconSpin:!!c.printing,ml:"0.5rem",content:"Print",onClick:function(){return i("print",{idx:l.idx,beaker:e.args.beaker})}})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ClawMachine=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ClawMachine=function(e,t){var n,c=(0,r.useBackend)(t),l=c.act,d=c.data,u=(d.wintick,d.instructions),s=d.gameStatus,m=d.winscreen;return"CLAWMACHINE_NEW"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Pay to Play!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Start",onClick:function(){return l("newgame")}})]}):"CLAWMACHINE_END"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Thank you for playing!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),m,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Close",onClick:function(){return l("return")}})]}):"CLAWMACHINE_ON"===s&&(n=(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[-Infinity,0],average:[1,7],good:[8,Infinity]},value:d.wintick,minValue:0,maxValue:10})})}),(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Up",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Left",onClick:function(){return l("pointless")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Right",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Down",onClick:function(){return l("pointless")}})]})]})),(0,o.createComponentVNode)(2,i.Window,{resizable:!0,children:(0,o.createVNode)(1,"center",null,n,0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cleanbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Cleanbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.version,p=l.blood,h=(l.patrol,l.wet_floors),f=l.spray_blood,C=l.rgbpanel,N=l.red_switch,b=l.green_switch,V=l.blue_switch;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Cleaner "+m,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("blood")},children:p?"Cleans Blood":"Ignores Blood"})})||null,!s&&u&&(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:C&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:N?"toggle-on":"toggle-off",backgroundColor:N?"red":"maroon",onClick:function(){return c("red_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:b?"toggle-on":"toggle-off",backgroundColor:b?"green":"darkgreen",onClick:function(){return c("green_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:V?"toggle-on":"toggle-off",backgroundColor:V?"blue":"darkblue",onClick:function(){return c("blue_switch")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Odd Looking Screw Twiddled",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:h,onClick:function(){return c("wet_floors")},icon:"screwdriver",children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weird Button Pressed",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"brown",selected:f,onClick:function(){return c("spray_blood")},icon:"screwdriver",children:f?"Yes":"No"})})]})})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CloningConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(28),l=n(45),d=n(3),u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=e.args,u=d.activerecord,s=d.realname,m=d.health,p=d.unidentity,h=d.strucenzymes,f=m.split(" - ");return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+s,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Damage",children:f.length>1?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.oxy,display:"inline",children:f[0]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.toxin,display:"inline",children:f[2]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.brute,display:"inline",children:f[3]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.burn,display:"inline",children:f[1]})],4):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unknown"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:p}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:h}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk",children:[(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:!l.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){return r("disk",{option:"load"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){return r("disk",{option:"save",savetype:"ui"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){return r("disk",{option:"save",savetype:"ue"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){return r("disk",{option:"save",savetype:"se"})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!l.podready,icon:"user-plus",content:"Clone",onClick:function(){return r("clone",{ref:u})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Delete",onClick:function(){return r("del_rec")}})]})]})})};t.CloningConsole=function(e,t){var n=(0,a.useBackend)(t);n.act,n.data.menu;return(0,l.modalRegisterBodyOverride)("view_rec",u),(0,o.createComponentVNode)(2,d.Window,{resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,d.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,f),(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})]})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data.menu;return 1===r?n=(0,o.createComponentVNode)(2,p):2===r&&(n=(0,o.createComponentVNode)(2,h)),n},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.loading,u=l.scantemp,s=l.occupant,m=l.locked,p=l.can_brainscan,h=l.scan_mode,f=l.numberofpods,C=l.pods,N=l.selected_pod,b=m&&!!s;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Scanner",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Scanner Lock:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s,selected:b,icon:b?"toggle-on":"toggle-off",content:b?"Engaged":"Disengaged",onClick:function(){return c("lock")}}),(0,o.createComponentVNode)(2,i.Button,{disabled:b||!s,icon:"user-slash",content:"Eject Occupant",onClick:function(){return c("eject")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"spinner",spin:!0}),"\xa0 Scanning..."]}):(0,o.createComponentVNode)(2,i.Box,{color:u.color,children:u.text})}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"brain":"male",content:h?"Brain":"Body",onClick:function(){return c("toggle_mode")}})})]}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s||d,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){return c("scan")}})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:f?C.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:N===e.pod,icon:N===e.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:["Pod #",t+1]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.records;return c.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.realname,onClick:function(){return r("view_rec",{ref:e.record})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},f=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.scanner,d=c.numberofpods,u=c.autoallowed,s=c.autoprocess,m=c.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Auto-processing:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"Enabled":"Disabled",onClick:function(){return r("autoprocess",{on:s?0:1})}})],4),(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"eject",content:"Eject Disk",onClick:function(){return r("disk",{option:"eject"})}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scanner",children:l?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Not connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ColorMate=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ColorMate=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.items,u=l.activecolor,s=Math.min(270+15*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:d.length&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Paint",children:(0,o.createComponentVNode)(2,a.Flex,{justify:"center",align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Box,{backgroundColor:u,width:"120px",height:"120px"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50% ",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye-dropper",onClick:function(){return c("select")},children:"Select Color"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fill-drip",onClick:function(){return c("paint")},children:"Paint Items"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tint-slash",onClick:function(){return c("clear")},children:"Remove Paintjob"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return c("eject")},children:"Eject Items"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Items",children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["#",t+1,": ",e]},t)}))})],4)||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No items inserted."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Communicator=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3),d=n(94),u={};t.Communicator=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,l.Window,{width:475,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,c.Box,{height:"88%",mb:1,style:{"overflow-y":"auto"},children:u[r]||(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,p)]})})};var s=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,c.Section,{title:"Error!",children:["You tried to access tab #",r,", but there was no template defined!"]})},m=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),l=r.time,d=r.connectionStatus,u=r.owner,s=r.occupation;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:l}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Icon,{color:1===d?"good":"bad",name:1===d?"signal":"exclamation-triangle"})}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(s)})]})})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.flashlight;return(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,c.Button,{p:1,fluid:!0,icon:"home",iconSize:2,textAlign:"center",onClick:function(){return r("switch_tab",{switch_tab:1})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,c.Button,{icon:"lightbulb",iconSize:2,p:1,fluid:!0,textAlign:"center",selected:a,tooltip:"Flashlight",tooltipPosition:"top",onClick:function(){return r("Light")}})})]})};u[1]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.homeScreen;return(0,o.createComponentVNode)(2,c.Flex,{mt:2,wrap:"wrap",align:"center",justify:"center",children:a.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",textAlign:"center",mb:2,children:[(0,o.createComponentVNode)(2,c.Button,{style:{"border-radius":"10%",border:"1px solid #000"},width:"64px",height:"64px",position:"relative",onClick:function(){return r("switch_tab",{switch_tab:e.number})},children:(0,o.createComponentVNode)(2,c.Icon,{name:e.icon,position:"absolute",size:3,top:"25%",left:"25%"})}),(0,o.createComponentVNode)(2,c.Box,{children:e.module})]},e.number)}))})}));var h=function(e,t){for(var n=(0,i.useBackend)(t),r=n.act,a=n.data.targetAddress,l=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"].map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e,fontSize:2,fluid:!0,onClick:function(){return r("add_hex",{add_hex:e})}},e)})),d=[],u=0;un?t.length>n?t.slice(0,n)+"...":t:e+t},N=function(e,t,n,o){if(n<0||n>o.length)return f(e,t)?"TinderMessage_First_Sent":"TinderMessage_First_Received";var r=f(e,t),a=f(o[n],t);return r&&a?"TinderMessage_Subsequent_Sent":r||a?r?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"};u[40]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.targetAddressName,u=l.targetAddress,s=l.imList,m=(0,i.useLocalState)(t,"clipboardMode",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"90%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:f(e,u)?"ClassicMessage_Sent":"ClassicMessage_Received",children:[f(e,u)?"You":"Them",": ",e.im]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]}):(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"100%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:f(e,u)?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:N(e,u,t-1,n),inline:!0,children:(0,a.decodeHtmlEntities)(e.im)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]})}));var b=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:(0,a.decodeHtmlEntities)(l.name)+" by "+(0,a.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Back",icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:null})}}),children:l.messages.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{children:["- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,a.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,c.Box,{color:"grey",children:["[",e.message_type," by ",(0,a.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))})},V=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Recent News",level:2,children:(0,o.createComponentVNode)(2,c.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,a.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,c.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)};u[5]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),a=r.feeds,l=r.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:"News",stretchContents:!0,height:"100%",children:!a.length&&(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||l&&(0,o.createComponentVNode)(2,b)||(0,o.createComponentVNode)(2,V)})}));u[6]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.note;return(0,o.createComponentVNode)(2,c.Section,{title:"Note Keeper",height:"100%",stretchContents:!0,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",onClick:function(){return r("edit")},content:"Edit Notes"}),children:(0,o.createComponentVNode)(2,c.Section,{color:"average",width:"100%",height:"100%",style:{"word-break":"break-all","overflow-y":"auto"},children:a})})}));u[7]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data),d=l.aircontents,u=l.weather;return(0,o.createComponentVNode)(2,c.Section,{title:"Weather",children:[(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Current Conditions",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Weather Reports",children:!!u.length&&(0,o.createComponentVNode)(2,c.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.Planet,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Time",children:e.Time}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Weather",children:(0,a.toTitleCase)(e.Weather)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:["Current: ",e.Temperature.toFixed(),"\xb0C | High: ",e.High.toFixed(),"\xb0C | Low: ",e.Low.toFixed(),"\xb0C"]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Direction",children:e.WindDir}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Speed",children:e.WindSpeed}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Forecast",children:(0,a.decodeHtmlEntities)(e.Forecast)})]})},e.Planet)}))})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"No weather reports available. Please check back later."})})]})})),u[8]=(0,o.createComponentVNode)(2,d.CrewManifestContent);u[9]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.owner,u=l.occupation,s=l.connectionStatus,m=l.address,p=l.visible,h=l.ring;return(0,o.createComponentVNode)(2,c.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Owner",children:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",fluid:!0,content:(0,a.decodeHtmlEntities)(d),onClick:function(){return r("rename")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Occupation",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Connection",children:1===s?(0,o.createComponentVNode)(2,c.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Disconnected"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Device EPv2 Address",children:m}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:p,selected:p,fluid:!0,content:p?"This device can be seen by other devices.":"This device is invisible to other devices.",onClick:function(){return r("toggle_visibility")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Ringer",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:h,selected:h,fluid:!0,content:h?"Ringer on.":"Ringer off.",onClick:function(){return r("toggle_ringer")}})})]})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(0),r=(n(7),n(1)),a=n(2),i=n(3);t.ComputerFabricator=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,i.Window,{title:"Personal Computer Vendor",width:500,height:420,resizable:!0,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!==m.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return s("clean_order")}}),0===m.state&&(0,o.createComponentVNode)(2,c),1===m.state&&(0,o.createComponentVNode)(2,l),2===m.state&&(0,o.createComponentVNode)(2,d),3===m.state&&(0,o.createComponentVNode)(2,u)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:"306px",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:2,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:2,onClick:function(){return i("pick_device",{pick:"2"})}})})]})})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:"282px",buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[c.totalprice,"\u20ae"]}),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:["Secondary Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a secondary RFID card reader, for manipulating or\nreading from a second standard RFID card.\nPlease note that a primary card reader is necessary to\nallow the device to read your identification, but one\nis included in the base price.",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:2,onClick:function(){return i("confirm_order")}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data);return(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:"282px",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 swipe your ID now to authorize payment of:"}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice,"\u20ae"]})]})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.Section,{minHeight:"282px",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"28px",mt:10,children:"Thank you for your purchase!"}),(0,o.createComponentVNode)(2,a.Box,{italic:!0,mt:1,textAlign:"center",children:"If you experience any difficulties with your new device, please contact your local network administrator."})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CookingAppliance=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.CookingAppliance=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.temperature,u=l.optimalTemp,s=l.temperatureEnough,m=l.efficiency,p=l.containersRemovable,h=l.our_contents;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:s?"good":"blue",value:d,maxValue:u+100,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d}),"\xb0C / ",u,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Efficiency",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Containers",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e,t){return e.empty?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("slot",{slot:t+1})},children:"Empty"})}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!p,onClick:function(){return c("slot",{slot:t+1})},children:e.container||"No Container"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.progressText[0],value:e.progress,maxValue:1,children:e.progressText[1]})})]})},t)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]];t.Cryo=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:520,height:470,resizeable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,s=d.isOperating,m=d.hasOccupant,p=d.occupant,h=void 0===p?[]:p,f=d.cellTemperature,C=d.cellTemperatureStatus,N=d.isBeakerLoaded;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",flexGrow:"1",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"user-slash",onClick:function(){return i("ejectOccupant")},disabled:!m,children:"Eject"}),children:m?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.health)})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[h.stat][0],children:l[h.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.bodyTemperature)})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),c.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]/100,ranges:{bad:[.01,Infinity]},children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h[e.type])})})},e.id)}))]}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("ejectBeaker")},disabled:!N,children:"Eject Beaker"}),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:"power-off",onClick:function(){return i(s?"switchOff":"switchOn")},selected:s,children:s?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:C,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:(0,o.createComponentVNode)(2,u)})]})})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.isBeakerLoaded,l=i.beakerLabel,d=i.beakerVolume;return c?(0,o.createFragment)([l||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No label"}),(0,o.createComponentVNode)(2,a.Box,{color:!d&&"bad",children:d?(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d,format:function(e){return Math.round(e)+" units remaining"}}):"Beaker is empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded"})}},function(e,t,n){"use strict";t.__esModule=!0,t.CryoStorageItemsVr=t.CryoStorageVr=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(190);t.CryoStorageVr=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),u=d.real_name,s=d.allow_items,m=(0,r.useLocalState)(t,"tab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:0===p,onClick:function(){return h(0)},children:"Crew"}),!!s&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Items"})]}),(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Welcome, ",u,"."]}),0===p&&(0,o.createComponentVNode)(2,c.CryoStorageCrew),!!s&&1===p&&(0,o.createComponentVNode)(2,l)]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.items);return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:i.length&&i.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e},e)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No items stored."})})};t.CryoStorageItemsVr=l},function(e,t,n){"use strict";t.__esModule=!0,t.DNAForensics=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DNAForensics=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.scan_progress,u=l.scanning,s=l.bloodsamp,m=l.bloodsamp_desc;return(0,o.createComponentVNode)(2,i.Window,{width:540,height:326,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{selected:u,disabled:!s,icon:"power-off",onClick:function(){return c("scanItem")},children:u?"Halt Scan":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("ejectItem")},children:"Eject Bloodsample"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[99,Infinity],violet:[-Infinity,99]},value:d,maxValue:100})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Blood Sample",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[s,(0,o.createComponentVNode)(2,a.Box,{color:"label",children:m})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No blood sample inserted."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DNAModifier=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(45),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],u=[5,10,20,30,50];t.DNAModifier=function(e,t){var n,a=(0,r.useBackend)(t),l=(a.act,a.data),d=l.irradiating,u=l.dnaBlockSize,p=l.occupant;return t.dnaBlockSize=u,t.isDNAInvalid=!p.isViableSubject||!p.uniqueIdentity||!p.structuralEnzymes,d&&(n=(0,o.createComponentVNode)(2,g,{duration:d})),(0,o.createComponentVNode)(2,i.Window,{width:660,height:700,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal),n,(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})]})};var s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,d=c.locked,u=c.hasOccupant,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",mr:"0.5rem",children:"Door Lock:"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u,selected:d,icon:d?"toggle-on":"toggle-off",content:d?"Engaged":"Disengaged",onClick:function(){return i("toggleLock")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u||d,icon:"user-slash",content:"Eject",onClick:function(){return i("ejectOccupant")}})],4),children:u?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:s.minHealth,max:s.maxHealth,value:s.health/s.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[s.stat][0],children:l[s.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})}),t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:s.radiationLevel/100,color:"average"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unique Enzymes",children:c.occupant.uniqueEnzymes?c.occupant.uniqueEnzymes:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 Unknown"]})})]})],0):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Cell unoccupied."})})},m=function(e,t){var n,i=(0,r.useBackend)(t),c=i.act,l=i.data,u=l.selectedMenuKey,s=l.hasOccupant;l.occupant;return s?t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No operation possible on this subject."]})})}):("ui"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,f)],4):"se"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f)],4):"buffer"===u?n=(0,o.createComponentVNode)(2,C):"rejuvenators"===u&&(n=(0,o.createComponentVNode)(2,V)),(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:u===e[0],onClick:function(){return c("selectMenuKey",{key:e[0]})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:e[2]}),e[1]]},t)}))}),n]})):(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant in DNA modifier."]})})})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedUIBlock,d=c.selectedUISubBlock,u=c.selectedUITarget,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Unique Identifier",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:s.uniqueIdentity,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectUIBlock"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"15",stepPixelSize:"20",value:u,format:function(e){return e.toString(16).toUpperCase()},ml:"0",onChange:function(e,t){return i("changeUITarget",{value:t})}})})}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){return i("pulseUIRadiation")}})]})},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedSEBlock,d=c.selectedSESubBlock,u=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Structural Enzymes",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:u.structuralEnzymes,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectSEBlock"}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){return i("pulseSERadiation")}})]})},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.radiationIntensity,d=c.radiationDuration;return(0,o.createComponentVNode)(2,a.Section,{title:"Radiation Emitter",level:"2",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Intensity",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"10",stepPixelSize:"20",value:l,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationIntensity",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Duration",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"20",stepPixelSize:"10",unit:"s",value:d,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationDuration",{value:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-right",mt:"0.5rem",onClick:function(){return i("pulseRadiation")}})]})},C=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.buffers.map((function(e,t){return(0,o.createComponentVNode)(2,N,{id:t+1,name:"Buffer "+(t+1),buffer:e},t)})));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Buffers",level:"2",children:i}),(0,o.createComponentVNode)(2,b)],4)},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.id,d=e.name,u=e.buffer,s=c.isInjectorReady,m=d+(u.data?" - "+u.label:"");return(0,o.createComponentVNode)(2,a.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Section,{title:m,level:"3",mx:"0",lineHeight:"18px",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!u.data,icon:"trash",content:"Clear",onClick:function(){return i("bufferOption",{option:"clear",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data,icon:"pen",content:"Rename",onClick:function(){return i("bufferOption",{option:"changeLabel",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data||!c.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-left",onClick:function(){return i("bufferOption",{option:"saveDisk",id:l})}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Write",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUI",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUIAndUE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveSE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c.hasDisk||!c.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){return i("bufferOption",{option:"loadDisk",id:l})}})]}),!!u.data&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:u.owner||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===u.type?"Unique Identifiers":"Structural Enzymes",!!u.ue&&" and Unique Enzymes"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer to",children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Block Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l,block:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){return i("bufferOption",{option:"transfer",id:l})}})]})],4)]}),!u.data&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},b=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.hasDisk,d=c.disk;return(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!l||!d.data,icon:"trash",content:"Wipe",onClick:function(){return i("wipeDisk")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectDisk")}})],4),children:l?d.data?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.label?d.label:"No label"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:d.owner?d.owner:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===d.type?"Unique Identifiers":"Structural Enzymes",!!d.ue&&" and Unique Enzymes"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Disk is blank."}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"save-o",size:"4"}),(0,o.createVNode)(1,"br"),"No disk inserted."]})})},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerVolume,s=c.beakerLabel;return(0,o.createComponentVNode)(2,a.Section,{title:"Rejuvenators and Beaker",level:"2",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectBeaker")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inject",children:[u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{disabled:e>d,icon:"syringe",content:e,onClick:function(){return i("injectRejuvenators",{amount:e})}},t)})),(0,o.createComponentVNode)(2,a.Button,{disabled:d<=0,icon:"syringe",content:"All",onClick:function(){return i("injectRejuvenators",{amount:d})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:[(0,o.createComponentVNode)(2,a.Box,{mb:"0.5rem",children:s||"No label"}),d?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[d," unit",1===d?"":"s"," remaining"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Empty"})]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"25%",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",size:"4"}),(0,o.createVNode)(1,"br"),"No beaker loaded."]})})},g=function(e,t){return(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"spinner",size:"5",spin:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h1",null,[(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"}),(0,o.createTextVNode)("\xa0Irradiating occupant\xa0"),(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"})],4)}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"h3",null,[(0,o.createTextVNode)("For "),e.duration,(0,o.createTextVNode)(" second"),1===e.duration?"":"s"],0)})]})},v=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.dnaString),l=e.selectedBlock,d=e.selectedSubblock,u=e.blockSize,s=e.action,m=c.split(""),p=[],h=function(e){for(var t=e/u+1,n=[],r=function(r){var c=r+1;n.push((0,o.createComponentVNode)(2,a.Button,{selected:l===t&&d===c,content:m[e+r],mb:"0",onClick:function(){return i(s,{block:t,subblock:c})}}))},c=0;c1?"Dangerous!":null]},e.stage)}))||(0,o.createComponentVNode)(2,a.Box,{children:"No virus sample loaded."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Affected Species",color:"label",children:[m&&m.length?null:"None",m.sort().join(", ")]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Reverse Engineering",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",mb:1,children:(0,o.createVNode)(1,"i",null,"CAUTION: Reverse engineering will destroy the viral sample.",16)}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.stage,icon:"exchange-alt",onClick:function(){return i("grab",{grab:e.reference})}},e.stage)})),(0,o.createComponentVNode)(2,a.Button,{content:"Species",icon:"exchange-alt",onClick:function(){return i("affected_species")}})]})],4)]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dish_inserted,c.buffer),d=c.species_buffer,u=(c.effects,c.info);c.growth,c.affected_species,c.busy;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Memory Buffer",children:l?(0,o.createComponentVNode)(2,a.Box,{children:[l.name," (",l.stage,")"]}):d?(0,o.createComponentVNode)(2,a.Box,{children:d}):"Empty"})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"save",content:"Save To Disk",disabled:!l&&!d,onClick:function(){return i("disk")}}),l?(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #1",disabled:l.stage>1,onClick:function(){return i("splice",{splice:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #2",disabled:l.stage>2,onClick:function(){return i("splice",{splice:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #3",disabled:l.stage>3,onClick:function(){return i("splice",{splice:3})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #4",disabled:l.stage>4,onClick:function(){return i("splice",{splice:4})}})]}):d?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice Species",disabled:!d||u,onClick:function(){return i("splice",{splice:5})}})}):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.DishIncubator=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.DishIncubator=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.on,s=d.system_in_use,m=d.food_supply,p=d.radiation,h=d.growth,f=d.toxins,C=d.chemicals_inserted,N=d.can_breed_virus,b=d.chemical_volume,V=d.max_chemical_volume,g=d.dish_inserted,v=d.blood_already_infected,k=d.virus,_=d.analysed,y=d.infection_rate;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Environmental Conditions",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:u,content:u?"On":"Off",onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,i.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"radiation",content:"Add Radiation",onClick:function(){return l("rad")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{fluid:!0,color:"red",icon:"trash",confirmIcon:"trash",content:"Flush System",disabled:!s,onClick:function(){return l("flush")}})})]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Virus Food",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[40,Infinity],average:[20,40],bad:[-Infinity,20]},value:m})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,color:p>=50?"bad":h>=25?"average":"good",value:p,children:[(0,r.formatCommaNumber)(1e4*p)," \xb5Sv"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Toxicity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{bad:[50,Infinity],average:[25,50],good:[-Infinity,25]},value:f})})]})]}),(0,o.createComponentVNode)(2,i.Section,{title:N?"Vial":"Chemicals",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject "+(N?"Vial":"Chemicals"),disabled:!C,onClick:function(){return l("ejectchem")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Breed Virus",disabled:!N,onClick:function(){return l("virus")}})],4),children:C&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:V,value:b,children:[b,"/",V]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Breeding Environment",color:N?"good":"average",children:[g?N?"Suitable":"No hemolytic samples detected":"N/A",v?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"CAUTION: Viral infection detected in blood sample."}):null]})]})})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No chemicals inserted."})}),(0,o.createComponentVNode)(2,i.Section,{title:"Virus Dish",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Dish",disabled:!g,onClick:function(){return l("ejectdish")}}),children:g?k?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Growth Density",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,25]},value:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Infection Rate",children:_?y:"Unknown."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No virus detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No dish loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalBin=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.DisposalBin=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return 2===u.mode?(n="good",c="Ready"):u.mode<=0?(n="bad",c="N/A"):1===u.mode?(n="average",c="Pressurizing"):(n="average",c="Idle"),(0,o.createComponentVNode)(2,i.Window,{width:300,height:250,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Status"}),(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,{ranges:{bad:[-Infinity,0],average:[0,99],good:[99,Infinity]},value:u.pressure,minValue:0,maxValue:100})})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Controls"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:u.isAI||u.panel_open,content:"Disengaged",selected:u.flushing?null:"selected",onClick:function(){return d("disengageHandle")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:u.isAI||u.panel_open,content:"Engaged",selected:u.flushing?"selected":null,onClick:function(){return d("engageHandle")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:-1===u.mode,content:"Off",selected:u.mode?null:"selected",onClick:function(){return d("pumpOff")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:-1===u.mode,content:"On",selected:u.mode?"selected":null,onClick:function(){return d("pumpOn")}})]}),(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")}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DroneConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DroneConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.drones,u=l.areas,s=l.selected_area,m=l.fabricator,p=l.fabPower;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Drone Fabricator",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!m,selected:p,icon:"power-off",content:p?"Enabled":"Disabled",onClick:function(){return c("toggle_fab")}}),children:m?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Linked."}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Fabricator not detected.",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Search for Fabricator",onClick:function(){return c("search_fab")}})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Request Drone",children:[(0,o.createComponentVNode)(2,a.Dropdown,{options:u?u.sort():null,selected:s,width:"100%",onSelected:function(e){return c("set_dcall_area",{area:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",content:"Send Ping",onClick:function(){return c("ping")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Units",children:d&&d.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Resync",onClick:function(){return c("resync",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",color:"red",content:"Shutdown",onClick:function(){return c("shutdown",{ref:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:e.loc}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[e.charge," / ",e.maxCharge]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active",children:e.active?"Yes":"No"})]})},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No drones detected."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmbeddedController=void 0;var o=n(0),r=(n(7),n(5),n(1)),a=n(2),i=n(3),c=((0,n(24).createLogger)("fuck"),{});t.EmbeddedController=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.internalTemplateName),l=c[a];if(!l)throw Error("Unable to find Component for template name: "+a);return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=e.bars;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.color(e.value),minValue:e.minValue,maxValue:e.maxValue,value:e.value,children:e.textValue})},e.label)}))})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=!0;i.interior_status&&"open"===i.interior_status.state?l=!1:i.external_pressure&&i.chamber_pressure&&(l=!(Math.abs(i.external_pressure-i.chamber_pressure)>5));var d=!0;return i.exterior_status&&"open"===i.exterior_status.state?d=!1:i.internal_pressure&&i.chamber_pressure&&(d=!(Math.abs(i.internal_pressure-i.chamber_pressure)>5)),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-left",content:"Cycle to Exterior",onClick:function(){return c("cycle_ext")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-right",content:"Cycle to Interior",onClick:function(){return c("cycle_int")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:l?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Exterior Door",onClick:function(){return c("force_ext")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:d?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Interior Door",onClick:function(){return c("force_int")}})]})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,s),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"EJECTING-STAND CLEAR!"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"POD EJECTED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"INITIALIZING..."})}),l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===i.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===i.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===i.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Pod Status",children:c[i.docking_status]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.data;n.act;return i.armed?(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"ARMED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SYSTEMS OK"})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!i.override_enabled,icon:"exclamation-triangle",content:"Force Exterior Door",color:"docked"!==i.docking_status?"bad":"",onClick:function(){return c("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{selected:i.override_enabled,color:"docked"!==i.docking_status?"bad":"average",icon:"exclamation-triangle",content:"Override",onClick:function(){return c("toggle_override")}})]})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"DOCKED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"DOCKING"}),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNDOCKING"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"NOT IN USE"})}[i.docking_status]);return i.override_enabled&&(c=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[i.docking_status.toUpperCase(),"-OVERRIDE ENABLED"]})),c};c.AirlockConsoleAdvanced=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"},s=[{minValue:0,maxValue:202,value:c.external_pressure,label:"External Pressure",textValue:c.external_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.internal_pressure,label:"Internal Pressure",textValue:c.internal_pressure+" kPa",color:u}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:s}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Purge",onClick:function(){return i("purge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lock-open",content:"Secure",onClick:function(){return i("secure")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsolePhoron=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}},{minValue:0,maxValue:100,value:c.chamber_phoron,label:"Chamber Phoron",textValue:c.chamber_phoron+" mol",color:function(e){return e>5?"bad":e>.5?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleDocking=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dock",buttons:c.airlock_disabled||c.override_enabled?(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}}):null,children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.DockingConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===c.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===c.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===c.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.override_enabled,content:"Force exterior door",onClick:function(){return i("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dock Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})};c.DockingConsoleMulti=function(e,t){var n=(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Docking Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.Section,{title:"Airlocks",children:n.airlocks.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:n.airlocks.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:e.override_enabled?"bad":"good",label:e.name,children:e.override_enabled?"OVERRIDE ENABLED":"STATUS OK"},e.name)}))}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",mt:"0.5em",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"door-closed",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No airlocks found."]})})})],4)};c.DoorAccessConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l="open"===c.interior_status.state||"closed"===c.exterior_status.state,d="open"===c.exterior_status.state||"closed"===c.interior_status.state;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:l?"arrow-left":"exclamation-triangle",content:l?"Cycle To Exterior":"Lock Exterior Door",onClick:function(){i(l?"cycle_ext_door":"force_ext")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"arrow-right":"exclamation-triangle",content:d?"Cycle To Interior":"Lock Interior Door",onClick:function(){i(d?"cycle_int_door":"force_int")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Exterior Door Status",children:"closed"===c.exterior_status.state?"Locked":"Open"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Interior Door Status",children:"closed"===c.interior_status.state?"Locked":"Open"})]})})};c.EscapePodConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:c.armed,color:c.armed?"bad":"average",content:"ARM",onClick:function(){return i("manual_arm")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.can_force,color:"bad",content:"MANUAL EJECT",onClick:function(){return i("force_launch")}})]})]})],4)};c.EscapePodBerthConsole=function(e,t){(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,m)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ExonetNode=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ExonetNode=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.allowPDAs,s=l.allowCommunicators,m=l.allowNewscasters,p=l.logs;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:"Power "+(d?"On":"Off"),onClick:function(){return c("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming PDA Messages",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,content:u?"Open":"Closed",onClick:function(){return c("toggle_PDA_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Communicators",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,content:s?"Open":"Closed",onClick:function(){return c("toggle_communicator_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Newscaster Content",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Open":"Closed",onClick:function(){return c("toggle_newscaster_port")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Logging",children:(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:[p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:e},t)})),p&&0!==p.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No logs found."})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Farmbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Farmbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.locked,s=l.tank,m=l.tankVolume,p=l.tankMaxVolume,h=l.waters_trays,f=l.refills_water,C=l.uproots_weeds,N=l.replaces_nutriment;l.collects_produce,l.removes_dead;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:540,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Hyrdoponic Assisting Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water Tank",children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No water tank detected."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:u?"good":"bad",children:u?"Locked":"Unlocked"})]})}),!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Watering Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("water")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Refill watertank",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("refill")},children:f?"Yes":"No"})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Weeding controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weed plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("weed")},children:C?"Yes":"No"})})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Nutriment controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Replace fertilizer",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("replacenutri")},children:N?"Yes":"No"})})})})]})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.FaxContent=t.Fax=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(95),l=n(96);t.Fax=function(e,t){return(0,r.useBackend)(t).data.authenticated?(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,c.LoginInfo),(0,o.createComponentVNode)(2,d)]})}):(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,l.LoginScreen)]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.bossName,d=c.copyItem,u=c.cooldown,s=c.destination;return(0,o.createComponentVNode)(2,a.Section,{children:[!!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Transmitter arrays realigning. Please stand by."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:[l," Quantum Entanglement Network"]})}),d&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Currently Sending",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sending To",children:(0,o.createComponentVNode)(2,a.Button,{icon:"map-marker-alt",content:s,onClick:function(){return i("dept")}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",onClick:function(){return i("send")},content:"Send",fluid:!0})]})||(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Please insert item to transmit."})]})};t.FaxContent=d;var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act;return n.data.copyItem?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return i("remove")},content:"Remove Item"})}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.FileCabinet=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.FileCabinet=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data.contents,u=(0,r.sortBy)((function(e){return e.name}))(d||[]);return(0,o.createComponentVNode)(2,c.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"file",content:e.name,onClick:function(){return l("retrieve",{ref:e.ref})}},e.ref)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Floorbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Floorbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.amount,p=l.possible_bmode,h=l.improvefloors,f=l.eattiles,C=l.maketiles,N=l.bmode;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:310,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Floor Repairer v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tiles Left",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Improves Floors",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("improve")},children:h?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Finds Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("tiles")},children:f?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Makes Metal Sheets into Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("make")},children:C?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bridge Mode",children:(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,width:"100%",placeholder:"Disabled",selected:N,options:p,onSelected:function(e){return c("bridgemode",{dir:e})}})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GasPump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.GasPump=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=l.last_flow_rate,m=l.last_power_draw,p=l.max_power_draw;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:290,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/10})," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:p,color:m=100?s="Running":!d&&u>0&&(s="DISCHARGING"),(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",color:"red",content:"Toggle Breaker",confirmContent:d?"This will disable gravity!":"This will enable gravity!",onClick:function(){return c("gentoggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker Setting",children:d?"Generator Enabled":"Generator Disabled"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:["Generator ",s]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Status",children:[u,"%"]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GuestPass=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.GuestPass=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.access,d.area),s=d.giver,m=d.giveName,p=d.reason,h=d.duration,f=d.mode,C=d.log,N=d.uid;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:1===f&&(0,o.createComponentVNode)(2,i.Section,{title:"Activity Log",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",selected:!0,onClick:function(){return l("mode",{mode:0})}}),children:[(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",onClick:function(){return l("print")},fluid:!0,mb:1}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Logs",children:C.length&&C.map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:e}},e)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No logs."})})]})||(0,o.createComponentVNode)(2,i.Section,{title:"Guest pass terminal #"+N,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",onClick:function(){return l("mode",{mode:1})}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issuing ID",children:(0,o.createComponentVNode)(2,i.Button,{content:s||"Insert ID",onClick:function(){return l("id")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issued To",children:(0,o.createComponentVNode)(2,i.Button,{content:m,onClick:function(){return l("giv_name")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Reason",children:(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return l("reason")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Duration (minutes)",children:(0,o.createComponentVNode)(2,i.Button,{content:h,onClick:function(){return l("duration")}})})]}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"check",fluid:!0,content:"Issue Pass",onClick:function(){return l("issue")}}),(0,o.createComponentVNode)(2,i.Section,{title:"Access",level:2,children:(0,r.sortBy)((function(e){return e.area_name}))(u).map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:e.on,content:e.area_name,onClick:function(){return l("access",{access:e.area})}},e.area)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.restrictedPrograms,s=l.currentProgram,m=l.isSilicon,p=l.safetyDisabled,h=l.emagged,f=l.gravity,C=d;return p&&(C=C.concat(u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:610,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{color:-1!==u.indexOf(e)?"bad":null,icon:"eye",content:e,selected:s===e,fluid:!0,onClick:function(){return c("program",{program:e})}},e)}))}),!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Override",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,disabled:h,color:p?"good":"bad",onClick:function(){return c("AIoverride")},children:[!!h&&"Error, unable to control. ",p?"Enable Safeties":"Disable Safeties"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:p?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"ENABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{icon:"user-astronaut",selected:f,onClick:function(){return c("gravity")},children:f?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICAssembly=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=(n(7),n(20));t.ICAssembly=function(e,t){var n=(0,a.useBackend)(t),u=(n.act,n.data),s=u.total_parts,m=u.max_components,p=u.total_complexity,h=u.max_complexity,f=u.battery_charge,C=u.battery_max,N=u.net_power,b=u.unremovable_circuits,V=u.removable_circuits;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Space in Assembly",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:s/m,maxValue:1,children:[s," / ",m," (",(0,r.round)(s/m*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Complexity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:p/h,maxValue:1,children:[p," / ",h," (",(0,r.round)(p/h*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell Charge",children:f&&(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[0,.25],average:[.5,.75],good:[.75,1]},value:f/C,maxValue:1,children:[f," / ",C," (",(0,r.round)(f/C*100,1),"%)"]})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No cell detected."})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Net Energy",children:0===N?"0 W/s":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N,format:function(e){return"-"+(0,l.formatPower)(Math.abs(e))+"/s"}})})]})}),b.length&&(0,o.createComponentVNode)(2,d,{title:"Built-in Components",circuits:b})||null,V.length&&(0,o.createComponentVNode)(2,d,{title:"Removable Components",circuits:V})||null]})})};var d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.title,c=e.circuits;return(0,o.createComponentVNode)(2,i.Section,{title:r,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("open_circuit",{ref:e.ref})},children:"View"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("rename_circuit",{ref:e.ref})},children:"Rename"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("scan_circuit",{ref:e.ref})},children:"Debugger Scan"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("remove_circuit",{ref:e.ref})},children:"Remove"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("bottom_circuit",{ref:e.ref})},children:"Move to Bottom"})]},e.ref)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICCircuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(20);t.ICCircuit=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=(s.name,s.desc),p=s.displayed_name,h=(s.removable,s.complexity),f=s.power_draw_idle,C=s.power_draw_per_use,N=s.extended_desc,b=s.inputs,V=s.outputs,g=s.activators;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,title:p,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stats",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("rename")},children:"Rename"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("scan")},children:"Scan with Device"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("remove")},children:"Remove"})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Complexity",children:h}),f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Idle)",children:(0,l.formatPower)(f)})||null,C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Active)",children:(0,l.formatPower)(C)})||null]}),N]}),(0,o.createComponentVNode)(2,a.Section,{title:"Circuit",children:[(0,o.createComponentVNode)(2,a.Flex,{textAlign:"center",spacing:1,children:[b.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Inputs",children:(0,o.createComponentVNode)(2,d,{list:b})})})||null,(0,o.createComponentVNode)(2,a.Flex.Item,{basis:b.length&&V.length?"33%":b.length||V.length?"45%":"100%",children:(0,o.createComponentVNode)(2,a.Section,{title:p,mb:1,children:(0,o.createComponentVNode)(2,a.Box,{children:m})})}),V.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Outputs",children:(0,o.createComponentVNode)(2,d,{list:V})})})||null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",children:g.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pin_name",{pin:e.ref})},children:e.pulse_out?"":""}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.name)}))})]})]})})};var d=function(e,t){var n=(0,r.useBackend)(t).act;return e.list.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_name",{pin:e.ref})},children:[(0,c.decodeHtmlEntities)(e.type),": ",e.name]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_data",{pin:e.ref})},children:e.data}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.ref)}))},u=function(e,t){var n=(0,r.useBackend)(t).act,i=e.pin;return i.linked.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_unwire",{pin:i.ref,link:e.ref})},children:e.name}),"@\xa0",(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("examine",{ref:e.holder_ref})},children:e.holder_name})]},e.ref)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.ICDetailer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(7);t.ICDetailer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.detail_color,s=d.color_list;return(0,o.createComponentVNode)(2,i.Window,{width:420,height:254,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:Object.keys(s).map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{ml:0,mr:0,mb:-.4,mt:0,tooltip:(0,c.toTitleCase)(e),tooltipPosition:t%6==5?"left":"right",height:"64px",width:"64px",onClick:function(){return l("change_color",{color:e})},style:s[e]===u?{border:"4px solid black","border-radius":0}:{"border-radius":0},backgroundColor:s[e]},e)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICPrinter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);n(24);t.ICPrinter=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.metal,u=c.max_metal,s=c.metal_per_sheet,m=(c.debug,c.upgraded),p=c.can_clone;c.assembly_to_clone,c.categories;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:630,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metal",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l,maxValue:u,children:[l/s," / ",u/s," sheets"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Circuits Available",children:m?"Advanced":"Regular"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Assembly Cloning",children:p?"Available":"Unavailable"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Note: A red component name means that the printer must be upgraded to create that component."})]}),(0,o.createComponentVNode)(2,d)]})})};var l=function(e,t){return!!e.can_build&&!(e.cost>t.metal)},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,u=d.categories,s=(d.debug,(0,r.useSharedState)(t,"categoryTarget",null)),m=s[0],p=s[1],h=(0,c.filter)((function(e){return e.name===m}))(u)[0];return(0,o.createComponentVNode)(2,a.Section,{title:"Circuits",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:(0,c.sortBy)((function(e){return e.name}))(u).map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:m===e.name,onClick:function(){return p(e.name)},children:e.name},e.name)}))}),h&&(0,o.createComponentVNode)(2,a.Section,{title:h.name,level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,c.sortBy)((function(e){return e.name}))(h.items).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,labelColor:e.can_build?"good":"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l(e,d),icon:"print",onClick:function(){return i("build",{build:e.path})},children:"Print"}),children:e.desc},e.name)}))})})||"No category selected."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.IDCard=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(191);t.IDCard=function(e,t){var n=(0,a.useBackend)(t).data,l=n.registered_name,d=n.sex,u=n.age,s=n.assignment,m=n.fingerprint_hash,p=n.blood_type,h=n.dna_hash,f=n.photo_front,C=[{name:"Sex",val:d},{name:"Age",val:u},{name:"Blood Type",val:p},{name:"Fingerprint",val:m},{name:"DNA Hash",val:h}];return(0,o.createComponentVNode)(2,i.Window,{width:470,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{basis:"25%",textAlign:"left",children:(0,o.createComponentVNode)(2,r.Box,{inline:!0,style:{width:"101px",height:"120px",overflow:"hidden",outline:"2px solid #4972a1"},children:f&&(0,o.createVNode)(1,"img",null,null,1,{src:f.substr(1,f.length-1),style:{width:"300px","margin-left":"-94px","-ms-interpolation-mode":"nearest-neighbor"}})||(0,o.createComponentVNode)(2,r.Icon,{name:"user",size:8,ml:1.5,mt:2.5})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{basis:0,grow:1,children:(0,o.createComponentVNode)(2,r.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:e.name,children:e.val},e.name)}))})})]}),(0,o.createComponentVNode)(2,r.Flex,{className:"IDCard__NamePlate",align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:l})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,c.RankIcon,{rank:s})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:s})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanel=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanel=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.internalsValid;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:200,resizable:!0,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:d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act)},children:e.item||"Nothing"})},e.name)}))})}),u&&(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:u&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("internals")},children:"Set Internals"})||null})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanelHuman=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanelHuman=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.specialSlots,s=(l.internals,l.internalsValid),m=l.sensors,p=l.handcuffed,h=l.handcuffedParams,f=l.legcuffed,C=l.legcuffedParams,N=l.accessory;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:[d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)})),(0,o.createComponentVNode)(2,a.LabeledList.Divider),u&&u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)}))]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"running",onClick:function(){return c("targetSlot",{slot:"splints"})},children:"Remove Splints"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"hand-paper",onClick:function(){return c("targetSlot",{slot:"pockets"})},children:"Empty Pockets"}),s&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("targetSlot",{slot:"internals"})},children:"Set Internals"})||null,m&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"book-medical",onClick:function(){return c("targetSlot",{slot:"sensors"})},children:"Set Sensors"})||null,p&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",h)},children:"Handcuffed"})||null,f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",C)},children:"Legcuffed"})||null,N&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",{slot:"tie"})},children:"Remove Accessory"})||null]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.IsolationCentrifuge=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(2),i=n(3);t.IsolationCentrifuge=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.busy,u=l.antibodies,s=l.pathogens,m=l.is_antibody_sample,p=l.sample_inserted,h=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No vial detected."});return p&&(h=u||s?(0,o.createFragment)([u?(0,o.createComponentVNode)(2,a.Section,{title:"Antibodies",children:u}):null,s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Pathogens",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.spread_type},e.name)}))})}):null],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No antibodies or viral strains detected."})),(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d?(0,o.createComponentVNode)(2,a.Section,{title:"The Centrifuge is currently busy.",color:"bad",children:(0,o.createVNode)(1,"center",null,(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:d}),2)}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:m?"Antibody Sample":"Blood Sample",children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"print",content:"Print",disabled:!u&&!s.length,onClick:function(){return c("print")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject Vial",disabled:!p,onClick:function(){return c("sample")}})})]}),h]}),u&&!m||s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[u&&!m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Antibodies",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return c("antibody")}})}):null,s.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Strain",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:e.name,onClick:function(){return c("isolate",{isolate:e.reference})}},e.name)}))}):null]})}):null],0)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.JanitorCart=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.JanitorCart=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.mybag,s=d.mybucket,m=d.mymop,p=d.myspray,h=d.myreplacer,f=d.signs;d.icons;return(0,o.createComponentVNode)(2,i.Window,{width:210,height:180,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:u||"Garbage Bag Slot",tooltipPosition:"bottom-right",color:u?"grey":"transparent",style:{border:u?null:"2px solid grey"},onClick:function(){return c("bag")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybag"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:s||"Bucket Slot",tooltipPosition:"bottom",color:s?"grey":"transparent",style:{border:s?null:"2px solid grey"},onClick:function(){return c("bucket")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybucket"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:m||"Mop Slot",tooltipPosition:"bottom-left",color:m?"grey":"transparent",style:{border:m?null:"2px solid grey"},onClick:function(){return c("mop")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mymop"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:p||"Spray Slot",tooltipPosition:"top-right",color:p?"grey":"transparent",style:{border:p?null:"2px solid grey"},onClick:function(){return c("spray")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myspray"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:h||"Light Replacer Slot",tooltipPosition:"top",color:h?"grey":"transparent",style:{border:h?null:"2px solid grey"},onClick:function(){return c("replacer")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myreplacer"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:f||"Signs Slot",tooltipPosition:"top-left",color:f?"grey":"transparent",style:{border:f?null:"2px solid grey"},onClick:function(){return c("sign")},children:(0,o.createComponentVNode)(2,l,{iconkey:"signs"})})]})})};var c={mybag:"trash",mybucket:"fill",mymop:"broom",myspray:"spray-can",myreplacer:"lightbulb",signs:"sign"},l=function(e,t){var n=(0,r.useBackend)(t).data,i=e.iconkey,l=n.icons;return i in l?(0,o.createVNode)(1,"img",null,null,1,{src:l[i].substr(1,l[i].length-1),style:{position:"absolute",left:0,right:0,top:0,bottom:0,width:"64px",height:"64px","-ms-interpolation-mode":"nearest-neighbor"}}):(0,o.createComponentVNode)(2,a.Icon,{style:{position:"absolute",left:"4px",right:0,top:"20px",bottom:0,width:"64px",height:"64px"},fontSize:2,name:c[i]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Jukebox=void 0;var o=n(0),r=n(5),a=n(9),i=n(1),c=n(2),l=n(3);t.Jukebox=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=u.playing,m=u.loop_mode,p=u.volume,h=u.current_track_ref,f=u.current_track,C=u.percent,N=u.tracks;return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Currently Playing",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Title",children:s&&f&&(0,o.createComponentVNode)(2,c.Box,{children:[f.title," by ",f.artist||"Unkown"]})||(0,o.createComponentVNode)(2,c.Box,{children:"Stopped"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",disabled:s,onClick:function(){return d("play")},children:"Play"}),(0,o.createComponentVNode)(2,c.Button,{icon:"stop",disabled:!s,onClick:function(){return d("stop")},children:"Stop"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loop Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",onClick:function(){return d("loopmode",{loopmode:1})},selected:1===m,children:"Next"}),(0,o.createComponentVNode)(2,c.Button,{icon:"random",onClick:function(){return d("loopmode",{loopmode:2})},selected:2===m,children:"Shuffle"}),(0,o.createComponentVNode)(2,c.Button,{icon:"redo",onClick:function(){return d("loopmode",{loopmode:3})},selected:3===m,children:"Repeat"}),(0,o.createComponentVNode)(2,c.Button,{icon:"step-forward",onClick:function(){return d("loopmode",{loopmode:4})},selected:4===m,children:"Once"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:C,maxValue:1,color:"good"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,c.Slider,{minValue:0,step:.01,value:p,maxValue:1,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[0,.25]},format:function(e){return(0,r.round)(100*e,1)+"%"},onChange:function(e,t){return d("volume",{val:(0,r.round)(t,2)})}})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Available Tracks",children:N.length&&(0,a.sortBy)((function(e){return e.title}))(N).map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"play",selected:h===e.ref,onClick:function(){return d("change_track",{change_track:e.ref})},children:e.title},e.ref)}))||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No songs loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LawManager=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LawManager=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data.isSlaved);return(0,o.createComponentVNode)(2,i.Window,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[l&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Law-synced to ",l]})||null,(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useSharedState)(t,"lawsTabIndex",0),i=n[0],c=n[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===i,onClick:function(){return c(0)},children:"Law Management"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===i,onClick:function(){return c(1)},children:"Law Sets"})]}),0===i&&(0,o.createComponentVNode)(2,l)||null,1===i&&(0,o.createComponentVNode)(2,u)||null],0)},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.ion_law_nr,u=c.ion_law,s=c.zeroth_law,m=c.inherent_law,p=c.supplied_law,h=c.supplied_law_position,f=c.zeroth_laws,C=c.has_zeroth_laws,N=c.ion_laws,b=c.has_ion_laws,V=c.inherent_laws,g=c.has_inherent_laws,v=c.supplied_laws,k=c.has_supplied_laws,_=c.isAI,y=c.isMalf,L=c.isAdmin,B=c.channel,x=c.channels,w=f.map((function(e){return e.zero=!0,e})).concat(V);return(0,o.createComponentVNode)(2,a.Section,{children:[b&&(0,o.createComponentVNode)(2,d,{laws:N,title:l+" Laws:",mt:-2})||null,(C||g)&&(0,o.createComponentVNode)(2,d,{laws:w,title:"Inherent Laws",mt:-2})||null,k&&(0,o.createComponentVNode)(2,d,{laws:v,title:"Supplied Laws",mt:-2})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Controls",mt:-2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Statement Channel",children:x.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.channel,selected:B===e.channel,onClick:function(){return i("law_channel",{law_channel:e.channel})}},e.channel)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State Laws",children:(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_laws")},children:"State Laws"})}),_&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Law Notification",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation",onClick:function(){return i("notify_laws")},children:"Notify"})})||null]})}),y&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Add Laws",mt:-2,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,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Add"})]}),L&&!C&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Zero"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:s,fluid:!0,onChange:function(e,t){return i("change_zeroth_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_zeroth_law")},children:"Add"})})]})||null,(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Ion"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onChange:function(e,t){return i("change_ion_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_ion_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Inherent"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:m,fluid:!0,onChange:function(e,t){return i("change_inherent_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_inherent_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Supplied"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:p,fluid:!0,onChange:function(e,t){return i("change_supplied_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("change_supplied_law_position")},children:h})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_supplied_law")},children:"Add"})})]})]})})||null]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,d=c.isAdmin,u=e.laws,s=e.title,m=e.noButtons,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,["laws","title","noButtons"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Section,Object.assign({level:2,title:s},p,{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,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"State"})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Delete"})],4)||null]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[e.index,"."]}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:e.zero?"bad":null,children:e.law}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"volume-up",selected:e.state,onClick:function(){return i("state_law",{ref:e.ref,state_law:!e.state})},children:e.state?"Yes":"No"})})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,icon:"pen",onClick:function(){return i("edit_law",{edit_law:e.ref})},children:"Edit"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,color:"bad",icon:"trash",onClick:function(){return i("delete_law",{delete_law:e.ref})},children:"Delete"})})],4)||null]},e.index)}))]})})))},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,u=c.law_sets;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Remember: Stating laws other than those currently loaded may be grounds for decommissioning! - NanoTrasen"}),u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"sync",onClick:function(){return i("transfer_laws",{transfer_laws:e.ref})},children:"Load Laws"}),(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_law_set",{state_law_set:e.ref})},children:"State Laws"})],4),children:[e.laws.has_ion_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.ion_laws,title:e.laws.ion_law_nr+" Laws:"})||null,(e.laws.has_zeroth_laws||e.laws.has_inherent_laws)&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.zeroth_laws.concat(e.laws.inherent_laws),title:e.header})||null,e.laws.has_supplied_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.supplied_laws,title:"Supplied Laws"})||null]},e.name)}))||null],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LookingGlass=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LookingGlass=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.currentProgram,s=l.immersion,m=l.gravity,p=Math.min(180+23*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:p,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",selected:e===u,onClick:function(){return c("program",{program:e})},children:e},e)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"user-astronaut",selected:m,onClick:function(){return c("gravity")},children:m?"Enabled":"Disabled"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Full Immersion",children:(0,o.createComponentVNode)(2,a.Button,{mt:-1,fluid:!0,icon:"eye",selected:s,onClick:function(){return c("immersion")},children:s?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechaControlConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.MechaControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.beacons,s=d.stored_data;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s.length&&(0,o.createComponentVNode)(2,a.Modal,{children:(0,o.createComponentVNode)(2,a.Section,{height:"400px",style:{"overflow-y":"auto"},title:"Log",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",onClick:function(){return l("clear_log")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["(",e.time,") (",e.year,")"]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,c.decodeHtmlEntities)(e.message)})]},e.time)}))})})||null,u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"comment",onClick:function(){return l("send_message",{mt:e.ref})},children:"Message"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return l("get_log",{mt:e.ref})},children:"View Log"}),(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){return l("shock",{mt:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.maxHealth,Infinity],average:[.5*e.maxHealth,.75*e.maxHealth],bad:[-Infinity,.5*e.maxHealth]},value:e.health,maxValue:e.maxHealth})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:e.cell&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.cellMaxCharge,Infinity],average:[.5*e.cellMaxCharge,.75*e.cellMaxCharge],bad:[-Infinity,.5*e.cellMaxCharge]},value:e.cellCharge,maxValue:e.cellMaxCharge})||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Cell Installed"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Air Tank",children:[e.airtank,"kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pilot",children:e.pilot||"Unoccupied"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,c.toTitleCase)(e.location)||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active Equipment",children:e.active||"None"}),e.cargoMax&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Space",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*e.cargoMax,Infinity],average:[.5*e.cargoMax,.75*e.cargoMax],good:[-Infinity,.5*e.cargoMax]},value:e.cargoUsed,maxValue:e.cargoMax})})||null]})},e.name)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mecha beacons found."})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Medbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Medbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.beaker,m=l.beaker_total,p=l.beaker_max,h=l.locked,f=l.heal_threshold,C=l.heal_threshold_max,N=l.injection_amount_min,b=l.injection_amount,V=l.injection_amount_max,g=l.use_beaker,v=l.declare_treatment,k=l.vocal;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Medical Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("eject")},children:"Eject"}),children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:h?"good":"bad",children:h?"Locked":"Unlocked"})]})}),!h&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavioral Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Healing Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:0,maxValue:C,value:f,onDrag:function(e,t){return c("adj_threshold",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Injection Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:N,maxValue:V,value:b,onDrag:function(e,t){return c("adj_inject",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reagent Source",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:g?"toggle-on":"toggle-off",selected:g,onClick:function(){return c("use_beaker")},children:g?"Loaded Beaker (When available)":"Internal Synthesizer"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Treatment Report",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){return c("declaretreatment")},children:v?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speaker",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:k?"toggle-on":"toggle-off",selected:k,onClick:function(){return c("togglevoice")},children:k?"On":"Off"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MedicalRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.MedicalRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C?n=(0,o.createComponentVNode)(2,h):5===C?n=(0,o.createComponentVNode)(2,N):6===C&&(n=(0,o.createComponentVNode)(2,b)),(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"80%"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,V),(0,o.createComponentVNode)(2,a.Section,{height:"calc(100% - 5rem)",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",content:e.id+": "+e.name,onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Medical Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.medical,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Medical Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Medical Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t).data.general;return n&&n.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:!!n.has_photos&&n.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)}))})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.medical;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment-medical",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Medical records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.virus;return c.sort((function(e,t){return e.name>t.name?1:-1})),c.map((function(e,t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,mb:"0.5rem",onClick:function(){return i("vir",{vir:e.D})}}),(0,o.createVNode)(1,"br")],4,t)}))},b=function(e,t){var n=(0,r.useBackend)(t).data.medbots;return 0===n.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"There are no Medbots."}):n.map((function(e,t){return(0,o.createComponentVNode)(2,a.Collapsible,{open:!0,title:e.name,children:(0,o.createComponentVNode)(2,a.Box,{px:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:[e.area||"Unknown"," (",e.x,", ",e.y,")"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:e.on?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Online"}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:e.use_beaker?"Reservoir: "+e.total_volume+"/"+e.maximum_volume:"Using internal synthesizer."})],4):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Offline"})})]})})},t)}))},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:5===c,onClick:function(){return i("screen",{screen:5})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"database"}),"Virus Database"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:6===c,onClick:function(){return i("screen",{screen:6})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"plus-square"}),"Medbot Tracking"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})};(0,i.modalRegisterBodyOverride)("virus",(function(e,t){var n=(0,r.useBackend)(t).act,i=e.args;return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",title:i.name||"Virus",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"red",onClick:function(){return n("modal_close")}}),children:(0,o.createComponentVNode)(2,a.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Spread",children:[i.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Possible cure",children:i.antigen}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rate of Progression",children:i.rate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Antibiotic Resistance",children:[i.resistance,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species Affected",children:i.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:i.symptoms.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]},e.stage)}))})})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.MessageMonitor=void 0;var o=n(0),r=(n(5),n(7)),a=n(1),i=n(2),c=n(3),l=n(62),d=n(61);t.MessageMonitor=function(e,t){var n,r=(0,a.useBackend)(t),d=(r.act,r.data),p=d.auth,h=d.linkedServer,f=(d.message,d.hacking),C=d.emag;return n=f||C?(0,o.createComponentVNode)(2,u):p?h?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"}):(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,c.Window,{width:670,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice),n]})})};var u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.isMalfAI);return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"ERROR",children:r?(0,o.createComponentVNode)(2,i.Box,{children:"Brute-forcing for server key. It will take 20 seconds for every character that the password has."}):(0,o.createComponentVNode)(2,i.Box,{children:["01000010011100100111010101110100011001010010110",(0,o.createVNode)(1,"br"),"10110011001101111011100100110001101101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001100110011011110111001000100000011100110110010",(0,o.createVNode)(1,"br"),"10111001001110110011001010111001000100000011010110110010",(0,o.createVNode)(1,"br"),"10111100100101110001000000100100101110100001000000111011",(0,o.createVNode)(1,"br"),"10110100101101100011011000010000001110100011000010110101",(0,o.createVNode)(1,"br"),"10110010100100000001100100011000000100000011100110110010",(0,o.createVNode)(1,"br"),"10110001101101111011011100110010001110011001000000110011",(0,o.createVNode)(1,"br"),"00110111101110010001000000110010101110110011001010111001",(0,o.createVNode)(1,"br"),"00111100100100000011000110110100001100001011100100110000",(0,o.createVNode)(1,"br"),"10110001101110100011001010111001000100000011101000110100",(0,o.createVNode)(1,"br"),"00110000101110100001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00111000001100001011100110111001101110111011011110111001",(0,o.createVNode)(1,"br"),"00110010000100000011010000110000101110011001011100010000",(0,o.createVNode)(1,"br"),"00100100101101110001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00110110101100101011000010110111001110100011010010110110",(0,o.createVNode)(1,"br"),"10110010100101100001000000111010001101000011010010111001",(0,o.createVNode)(1,"br"),"10010000001100011011011110110111001110011011011110110110",(0,o.createVNode)(1,"br"),"00110010100100000011000110110000101101110001000000111001",(0,o.createVNode)(1,"br"),"00110010101110110011001010110000101101100001000000111100",(0,o.createVNode)(1,"br"),"10110111101110101011100100010000001110100011100100111010",(0,o.createVNode)(1,"br"),"10110010100100000011010010110111001110100011001010110111",(0,o.createVNode)(1,"br"),"00111010001101001011011110110111001110011001000000110100",(0,o.createVNode)(1,"br"),"10110011000100000011110010110111101110101001000000110110",(0,o.createVNode)(1,"br"),"00110010101110100001000000111001101101111011011010110010",(0,o.createVNode)(1,"br"),"10110111101101110011001010010000001100001011000110110001",(0,o.createVNode)(1,"br"),"10110010101110011011100110010000001101001011101000010111",(0,o.createVNode)(1,"br"),"00010000001001101011000010110101101100101001000000111001",(0,o.createVNode)(1,"br"),"10111010101110010011001010010000001101110011011110010000",(0,o.createVNode)(1,"br"),"00110100001110101011011010110000101101110011100110010000",(0,o.createVNode)(1,"br"),"00110010101101110011101000110010101110010001000000111010",(0,o.createVNode)(1,"br"),"00110100001100101001000000111001001101111011011110110110",(0,o.createVNode)(1,"br"),"10010000001100100011101010111001001101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001110100011010000110000101110100001000000111010",(0,o.createVNode)(1,"br"),"001101001011011010110010100101110"]})})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isMalfAI;return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Welcome",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),"Unauthorized"]}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:["Decryption Key:",(0,o.createComponentVNode)(2,i.Input,{placeholder:"Decryption Key",ml:"0.5rem",onChange:function(e,t){return r("auth",{key:t})}})]}),!!c&&(0,o.createComponentVNode)(2,i.Button,{icon:"terminal",content:"Hack",onClick:function(){return r("hack")}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"Please authenticate with the server in order to show additional options."})]})},m=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.linkedServer,d=(0,a.useLocalState)(t,"tabIndex",0),u=d[0],s=d[1];return 0===u?n=(0,o.createComponentVNode)(2,p):1===u?n=(0,o.createComponentVNode)(2,h,{logs:l.pda_msgs,pda:!0}):2===u?n=(0,o.createComponentVNode)(2,h,{logs:l.rc_msgs,rc:!0}):3===u?n=(0,o.createComponentVNode)(2,f):4===u&&(n=(0,o.createComponentVNode)(2,C)),(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return s(0)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bars"})," Main Menu"]},"Main"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return s(1)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"font"})," Message Logs"]},"MessageLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return s(2)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bold"})," Request Logs"]},"RequestLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return s(3)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-alt"})," Admin Messaging"]},"AdminMessage"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:4===u,onClick:function(){return s(4)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-slash"})," Spam Filter"]},"SpamFilter"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{color:"red",onClick:function(){return c("deauth")},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"sign-out-alt"})," Log Out"]},"Logout")]}),(0,o.createComponentVNode)(2,i.Box,{m:2,children:n})],4)},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"link",content:"Server Link",onClick:function(){return r("find")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:"Server "+(c.active?"Enabled":"Disabled"),selected:c.active,onClick:function(){return r("active")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Server Status",children:(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Good"})})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"key",content:"Set Custom Key",onClick:function(){return r("pass")}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Message Logs"}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Request Logs"})]})},h=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.logs),d=e.pda,u=e.rc;return(0,o.createComponentVNode)(2,i.Section,{title:d?"PDA Logs":u?"Request Logs":"Logs",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c(d?"del_pda":"del_rc")}}),children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:(0,o.createComponentVNode)(2,i.Section,{title:e.sender+" -> "+e.recipient,buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.ref,type:u?"rc":"pda"})}}),children:u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",children:e.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Verification",color:"Unauthenticated"===e.id_auth?"bad":"good",children:(0,r.decodeHtmlEntities)(e.id_auth)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamp",children:e.stamp})]}):e.message})},e.ref)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.possibleRecipients,d=c.customsender,u=c.customrecepient,s=c.customjob,m=c.custommessage,p=Object.keys(l);return(0,o.createComponentVNode)(2,i.Section,{title:"Admin Messaging",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:d,onChange:function(e,t){return r("set_sender",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender's Job",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:s,onChange:function(e,t){return r("set_sender_job",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Recipient",children:(0,o.createComponentVNode)(2,i.Dropdown,{value:u,options:p,width:"100%",mb:-.7,onSelected:function(e){return r("set_recipient",{val:l[e]})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,mb:.5,value:m,onChange:function(e,t){return r("set_message",{val:t})}})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"comment",content:"Send Message",onClick:function(){return r("send_message")}})]})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Spam Filtering",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:c.spamFilter.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.index,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",color:"bad",content:"Delete",onClick:function(){return r("deltoken",{deltoken:e.index})}}),children:e.token},e.index)}))}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add New Entry",onClick:function(){return r("addtoken")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Microwave=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Microwave=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.config,d=n.data,u=d.broken,s=d.operating,m=d.dirty,p=d.items;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Bzzzzttttt!!"})})||s&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Microwaving in progress!",(0,o.createVNode)(1,"br"),"Please wait...!"]})})||m&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["This microwave is dirty!",(0,o.createVNode)(1,"br"),"Please clean it before use!"]})})||p.length&&(0,o.createComponentVNode)(2,a.Section,{level:1,title:"Ingredients",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",onClick:function(){return c("cook")},children:"Microwave"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("dispose")},children:"Eject"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.amt," ",e.extra]},e.name)}))})})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[l.title," is empty."]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningOreProcessingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=(n(9),n(192));t.MiningOreProcessingConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=(d.ores,d.showAllOres,d.power),p=d.speed;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",mr:1,onClick:function(){return r("insert")},children:"Insert ID"}),"in order to claim points."]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,onClick:function(){return r("power")},children:s?"Smelting":"Not Smelting"}),(0,o.createComponentVNode)(2,i.Button,{icon:"bolt",selected:p,onClick:function(){return r("speed_toggle")},children:p?"High-Speed Active":"High-Speed Inactive"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:u<1,icon:"download",onClick:function(){return r("claim")},children:"Claim"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u})})})}),(0,o.createComponentVNode)(2,m)]})})};var d=["Not Processing","Smelting","Compressing","Alloying"],u=["verdantium","mhydrogen","diamond","platinum","uranium","gold","silver","rutile","phoron","marble","lead","sand","carbon","hematite"],s=function(e,t){return-1===u.indexOf(e.ore)||-1===u.indexOf(t.ore)?e.ore-t.ore:u.indexOf(t.ore)-u.indexOf(e.ore)},m=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,u=l.ores,m=l.showAllOres;l.power;return(0,o.createComponentVNode)(2,i.Section,{title:"Ore Processing Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("showAllOres")},children:m?"All Ores":"Ores in Machine"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u.length&&u.sort(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createComponentVNode)(2,i.Dropdown,{width:"120px",color:(0===e.processing?"red":1===e.processing&&"green")||2===e.processing&&"blue"||3===e.processing&&"yellow",options:d,selected:d[e.processing],onSelected:function(t){return c("toggleSmelting",{ore:e.ore,set:d.indexOf(t)})}}),children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amount})})},e.ore)}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",textAlign:"center",children:"No ores in machine."})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningStackingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);n(9);t.MiningStackingConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.stacktypes,s=d.stackingAmt;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Stacker Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stacking",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:s,minValue:1,maxValue:50,stepPixelSize:5,onChange:function(e,t){return l("change_stack",{amt:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),u.length&&u.sort().map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.type),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return l("release_stack",{stack:e.type})},children:"Eject"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amt})},e.type)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",color:"average",children:"No stacks in machine."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningVendor=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(192);var d={Alphabetical:function(e,t){return e-t},"By availability":function(e,t){return-(e.affordable-t.affordable)},"By price":function(e,t){return e.price-t.price}};t.MiningVendor=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",scrollable:!0,children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:"Please insert an ID in order to make purchases."}),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,u)]})})};var u=function(e,t){var n=(0,a.useBackend)(t),l=(n.act,n.data),u=l.has_id,s=l.id,p=l.items,h=(0,a.useLocalState)(t,"search",""),f=h[0],C=(h[1],(0,a.useLocalState)(t,"sort","Alphabetical")),N=C[0],b=(C[1],(0,a.useLocalState)(t,"descending",!1)),V=b[0],g=(b[1],(0,r.createSearch)(f,(function(e){return e[0]}))),v=!1,k=Object.entries(p).map((function(e,t){var n=Object.entries(e[1]).filter(g).map((function(e){return e[1].affordable=u&&s.points>=e[1].price,e[1]})).sort(d[N]);if(0!==n.length)return V&&(n=n.reverse()),v=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:v?k:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),l=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(d),width:"100%",lineHeight:"19px",onSelected:function(e){return l(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!c.has_id||c.id.points=450?"Overcharged":e>=250?"Good Charge":"Low Charge":e>=250?"NIF Power Requirement met.":e>=150?"Fluctuations in available power.":"Power failure imminent."},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.config,n.data),u=c.nif_percent,s=c.nif_stat,m=(c.last_notification,c.nutrition),p=c.isSynthetic,h=c.modules,f=e.setViewing;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Condition",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,0]},children:[l(s,u)," (",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u}),"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:700,ranges:{good:[250,Infinity],average:[150,250],bad:[0,150]},children:d(m,p)})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"NIFSoft Modules",mt:1,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.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",color:"bad",confirmContent:"UNINSTALL?",confirmIcon:"trash",tooltip:"Uninstall Module",tooltipPosition:"left",onClick:function(){return i("uninstall",{module:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return f(e)},tooltip:"View Information",tooltipPosition:"left"})],4),children:e.activates&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:e.active,content:e.stat_text,onClick:function(){return i("toggle_module",{module:e.ref})}})||(0,o.createComponentVNode)(2,a.Box,{children:e.stat_text})},e.ref)}))})})]})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.theme;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Theme",verticalAlign:"top",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",placeholder:"Default",selected:l,options:c,onSelected:function(e){return i("setTheme",{theme:e})}})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NTNetRelay=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(61);t.NTNetRelay=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.dos_crashed,u=(a.enabled,a.dos_overload,a.dos_capacity,(0,o.createComponentVNode)(2,l));return c&&(u=(0,o.createComponentVNode)(2,d)),(0,o.createComponentVNode)(2,i.Window,{width:c?700:500,height:c?600:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dos_crashed,c.enabled),d=c.dos_overload,u=c.dos_capacity;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:"Relay "+(l?"On":"Off"),onClick:function(){return i("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network Buffer Status",children:[d," / ",u," GQ"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge network blacklist",onClick:function(){return i("purge")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"ERROR",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createVNode)(1,"h2",null,"NETWORK BUFFERS OVERLOADED",16),(0,o.createVNode)(1,"h3",null,"Overload Recovery Mode",16),(0,o.createVNode)(1,"i",null,"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.",16),(0,o.createVNode)(1,"h3",null,"ADMINISTRATIVE OVERRIDE",16),(0,o.createVNode)(1,"b",null," CAUTION - Data loss may occur ",16)]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge buffered traffic",onClick:function(){return i("restart")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Newscaster=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(62);t.Newscaster=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.screen,r.user;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice,{decode:!0}),(0,o.createComponentVNode)(2,d)]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.user,(0,a.useSharedState)(t,"screen","Main Menu")),c=r[0],l=r[1],d=u[c];return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,d,{setScreen:l})})},u={"Main Menu":function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.securityCaster,l=r.wanted_issue,d=e.setScreen;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",children:[l&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View Wanted")},color:"bad",children:"Read WANTED Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View List")},children:"View Feed Channels"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Channel")},children:"Create Feed Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Story")},children:"Create Feed Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"print",onClick:function(){return d("Print")},children:"Print Newspaper"})]}),!!c&&(0,o.createComponentVNode)(2,i.Section,{title:"Feed Security Functions",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Wanted")},children:'Manage "Wanted" Issue'})})],0)},"New Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.c_locked,s=l.user,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Channel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Author",color:"good",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Accept Public Feeds",children:(0,o.createComponentVNode)(2,i.Button,{icon:u?"lock":"lock-open",selected:!u,onClick:function(){return c("set_channel_lock")},children:u?"No":"Yes"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_new_channel")},children:"Submit Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"View List":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.channels,d=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Station Feed Channels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return d("Main Menu")},children:"Back"}),children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",color:e.admin?"good":e.censored?"bad":"",onClick:function(){c("show_channel",{show_channel:e.ref}),d("View Selected Channel")},children:(0,r.decodeHtmlEntities)(e.name)},e.name)}))})},"New Story":function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.channel_name,d=c.user,u=c.msg,s=c.photo_data,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Message...",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Receiving Channel",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,onClick:function(){return r("set_channel_receiving")},children:l||"Unset"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Author",color:"good",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Body",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Section,{width:"99%",inline:!0,children:u||"(no message yet)"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{verticalAlign:"top",onClick:function(){return r("set_new_message")},icon:"pen",tooltip:"Edit Message",tooltipPosition:"left"})})]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return r("set_attachment")},children:s?"Photo Attached":"No Photo"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return r("submit_new_message")},children:"Submit Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},Print:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.total_num,d=c.active_num,u=c.message_num,s=c.paper_remaining,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Printing",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:["Newscaster currently serves a total of ",l," Feed channels, ",d," of which are active, and a total of ",u," Feed stories."]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Liquid Paper remaining",children:[100*s," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return r("print_paper")},children:"Print Paper"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"New Wanted":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.msg,s=l.photo_data,m=l.user,p=l.wanted_issue,h=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Wanted Issue Handler",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return h("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Already In Circulation",children:"A wanted issue is already in circulation. You can edit or cancel it below."}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(u),onInput:function(e,t){return c("set_wanted_desc",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return c("set_attachment")},children:s?"Photo Attached":"No Photo"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Prosecutor",color:"good",children:m})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_wanted")},children:"Submit Wanted Issue"}),!!p&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"average",icon:"minus",onClick:function(){return c("cancel_wanted")},children:"Take Down Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return h("Main Menu")},children:"Cancel"})]})},"View Wanted":function(e,t){var n=(0,a.useBackend)(t),c=(n.act,n.data.wanted_issue),l=e.setScreen;return c?(0,o.createComponentVNode)(2,i.Section,{title:"--STATIONWIDE WANTED ISSUE--",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:(0,o.createComponentVNode)(2,i.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Submitted by",color:"good",children:(0,r.decodeHtmlEntities)(c.author)}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal",children:(0,r.decodeHtmlEntities)(c.criminal)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,r.decodeHtmlEntities)(c.desc)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Photo",children:c.img&&(0,o.createVNode)(1,"img",null,null,1,{src:c.img})||"None"})]})})}):(0,o.createComponentVNode)(2,i.Section,{title:"No Outstanding Wanted Issues",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:"There are no wanted issues currently outstanding."})},"View Selected Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.viewing_channel,u=l.securityCaster,s=l.company,m=e.setScreen;return d?(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(d.name),buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"ban",confirmIcon:"ban",content:"Issue D-Notice",onClick:function(){return c("toggle_d_notice",{ref:d.ref})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"})],0),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Created By",children:u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:(0,r.decodeHtmlEntities)(d.author),tooltip:"Censor?",confirmContent:"Censor Author",onClick:function(){return c("censor_channel_author",{ref:d.ref})}})||(0,o.createComponentVNode)(2,i.Box,{children:(0,r.decodeHtmlEntities)(d.author)})})}),!!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a ",s," D-Notice. No further feed story additions are allowed while the D-Notice is in effect."]}),!!d.messages.length&&d.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[Story by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.timestamp,"]"]}),!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{mt:1,color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Story",onClick:function(){return c("censor_channel_story_body",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Author",onClick:function(){return c("censor_channel_story_author",{ref:e.ref})}})],4)]},e.ref)}))||!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No feed messages found in channel."})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Channel Not Found",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"}),children:"The channel you were looking for no longer exists."})}}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBoard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.NoticeBoard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.notices;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:l.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.isphoto&&(0,o.createComponentVNode)(2,a.Button,{icon:"image",content:"Look",onClick:function(){return c("look",{ref:e.ref})}})||e.ispaper&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sticky-note",content:"Read",onClick:function(){return c("read",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Write",onClick:function(){return c("write",{ref:e.ref})}})],4)||"Unknown Entity",(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",content:"Remove",onClick:function(){return c("remove",{ref:e.ref})}})]},t)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No notices posted here."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAccessDecrypter=void 0;var o=n(0),r=n(1),a=n(3),i=n(133),c=n(2);t.NtosAccessDecrypter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.message,s=d.running,m=d.rate,p=d.factor,h=d.regions,f=function(e){for(var t="";t.lengthp?t+="0":t+="1";return t};return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:600,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:u&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:u})||s&&(0,o.createComponentVNode)(2,c.Section,{children:["Attempting to decrypt network access codes. Please wait. Rate: ",m," PHash/s",(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"ban",onClick:function(){return l("PRG_reset")},children:"Abort"})]})||(0,o.createComponentVNode)(2,c.Section,{title:"Pick access code to decrypt",children:h.length&&(0,o.createComponentVNode)(2,i.IdentificationComputerRegions,{actName:"PRG_execute"})||(0,o.createComponentVNode)(2,c.Box,{children:"Please insert ID card."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(0),r=n(93),a=n(1),i=n(2),c=n(3);t.NtosArcade=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:350,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[d.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[d.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Section,{backgroundColor:1===d.PauseState?"#1b3622":"#471915",children:d.Status})]}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:[(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.Hitpoints,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:d.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.Section,{inline:!0,width:"156px",textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:(0,r.resolveAsset)(d.BossID)})})]})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,i.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,i.Box,{color:d.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",d.TicketCount]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAtmosControl=void 0;var o=n(0),r=n(3),a=n(185);t.NtosAtmosControl=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.AtmosControlContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCameraConsole=void 0;var o=n(0),r=n(3),a=n(186);t.NtosCameraConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CameraConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCommunicationsConsole=void 0;var o=n(0),r=n(1),a=n(3),i=n(188);t.NtosCommunicationsConsole=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.CommunicationsConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.power_usage,s=l.battery_exists,m=l.battery,p=void 0===m?{}:m,h=l.disk_size,f=l.disk_used,C=l.hardware,N=void 0===C?[]:C;return(0,o.createComponentVNode)(2,i.NtosWindow,{theme:d,width:520,height:630,resizable:!0,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: ",u,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!s&&"average",children:s?(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:h,color:"good",children:[f," GQ / ",h," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:N.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.NtosCrewMonitor=void 0;var o=n(0),r=n(3),a=n(189);t.NtosCrewMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CrewMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosDigitalWarrant=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(9);t.NtosDigitalWarrant=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(a.warrantname,a.warrantcharges,a.warrantauth),d=(a.type,a.allwarrants,(0,o.createComponentVNode)(2,l));return c&&(d=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:500,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:d})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data.allwarrants;return(0,o.createComponentVNode)(2,a.Section,{title:"Warrants",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",fluid:!0,onClick:function(){return i("addwarrant")},children:"Create New Warrant"}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Arrest Warrants",children:(0,o.createComponentVNode)(2,d,{type:"arrest"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Search Warrants",children:(0,o.createComponentVNode)(2,d,{type:"search"})})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=e.type,u=l.allwarrants,s=(0,c.filter)((function(e){return e.arrestsearch===d}))(u);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:"arrest"===d?"Name":"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"arrest"===d?"Charges":"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Authorized By"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"})]}),s.length&&s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.warrantname}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.charges}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.auth}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrant",{id:e.id})}})})]},e.id)}))||(0,o.createComponentVNode)(2,a.Table.Row,{children:(0,o.createComponentVNode)(2,a.Table.Cell,{colspan:"3",color:"bad",children:["No ",d," warrants found."]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.warrantname,d=c.warrantcharges,u=c.warrantauth,s=c.type,m="arrest"===s,p="arrest"===s?"Name":"Location",h="arrest"===s?"Charges":"Reason";return(0,o.createComponentVNode)(2,a.Section,{title:m?"Editing Arrest Warrant":"Editing Search Warrant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("savewarrant")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"trash",onClick:function(){return i("deletewarrant")},children:"Delete"}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:p,buttons:m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return i("editwarrantname")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}}),children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:h,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantcharges")}}),children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Authorized By",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"balance-scale",onClick:function(){return i("editwarrantauth")}}),children:u})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosEmailAdministration=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(193);t.NtosEmailAdministration=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.error,m=a.cur_title,p=a.current_account,h=(0,o.createComponentVNode)(2,l);return c?h=(0,o.createComponentVNode)(2,d):m?h=(0,o.createComponentVNode)(2,u):p&&(h=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:h})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Welcome to the NTNet Email Administration System",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,mb:1,children:"SECURE SYSTEM - Have your identification ready"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",onClick:function(){return i("newaccount")},children:"Create New Account"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,mb:1,children:"Select account to administrate"}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",onClick:function(){return i("viewaccount",{viewaccount:e.uid})},children:e.login},e.uid)}))]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,a.Section,{title:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:c})},u=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c.NtosEmailClientViewMessage,{administrator:!0})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.error,c.msg_title,c.msg_body,c.msg_timestamp,c.msg_source,c.current_account),d=c.cur_suspended,u=c.messages;c.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing "+l+" in admin mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Status",children:(0,o.createComponentVNode)(2,a.Button,{color:d?"bad":"",icon:"ban",tooltip:(d?"Uns":"S")+"uspend Account?",onClick:function(){return i("ban")},children:d?"Suspended":"Normal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,a.Button,{icon:"key",onClick:function(){return i("changepass")},children:"Change Password"})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Messages",children:u.length&&(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:"Source"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Title"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Received at"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.timestamp}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return i("viewmail",{viewmail:e.uid})},children:"View"})})]},e.uid)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No messages found in selected account."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);n(7);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.usbconnected,m=d.filename,p=d.filedata,h=d.error,f=d.files,C=void 0===f?[]:f,N=d.usbfiles,b=void 0===N?[]:N;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:u,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(m||h)&&(0,o.createComponentVNode)(2,a.Section,{title:"Viewing File "+m,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Edit",onClick:function(){return l("PRG_edit")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",onClick:function(){return l("PRG_printfile")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Close",onClick:function(){return l("PRG_closefile")}})],4),children:[h||null,p&&(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:p}})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c,{files:C,usbconnected:s,onUpload:function(e){return l("PRG_copytousb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onOpen:function(e){return l("PRG_openfile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})}),s&&(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",children:(0,o.createComponentVNode)(2,c,{usbmode:!0,files:b,usbconnected:s,onUpload:function(e){return l("PRG_copyfromusb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})})||null,(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("PRG_newtextfile")},children:"New Text File"})})],0)})})};var c=function(e){var t=e.files,n=void 0===t?[]:t,r=e.usbconnected,i=e.usbmode,c=e.onUpload,l=e.onDelete,d=e.onRename,u=e.onOpen;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:"File"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Size"})]}),n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.undeletable?e.name:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{width:"80%",content:e.name,currentValue:e.name,tooltip:"Rename",onCommit:function(t,n){return d(e.name,n)}}),(0,o.createComponentVNode)(2,a.Button,{content:"Open",onClick:function(){return u(e.name)}})],4)}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.type}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:!e.undeletable&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"times",confirmContent:"",tooltip:"Delete",onClick:function(){return l(e.name)}}),!!r&&(i?(0,o.createComponentVNode)(2,a.Button,{icon:"download",tooltip:"Download",onClick:function(){return c(e.name)}}):(0,o.createComponentVNode)(2,a.Button,{icon:"upload",tooltip:"Upload",onClick:function(){return c(e.name)}}))],0)})]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosIdentificationComputer=void 0;var o=n(0),r=(n(9),n(1)),a=(n(2),n(3)),i=(n(7),n(28),n(133));t.NtosIdentificationComputer=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.IdentificationComputerContent,{ntos:!0})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),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",job_manage:"address-book",crewmani:"clipboard-list",robocontrol:"robot",atmosscan:"thermometer-half",shipping:"tags"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.device_theme,s=d.programs,m=void 0===s?[]:s,p=d.has_light,h=d.light_on,f=d.comp_light_color,C=d.removable_media,N=void 0===C?[]:C,b=d.login,V=void 0===b?[]:b;return(0,o.createComponentVNode)(2,i.NtosWindow,{title:"syndicate"===u?"Syndix Main Menu":"NtOS Main Menu",theme:u,width:400,height:500,resizable:!0,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:h,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",h?"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:"User Login",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject ID",disabled:!V.IDName,onClick:function(){return l("PC_Eject_Disk",{name:"ID"})}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:["ID Name: ",V.IDName]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:["Assignment: ",V.IDJob]})]})}),!!N.length&&(0,o.createComponentVNode)(2,a.Section,{title:"Media Eject",children:(0,o.createComponentVNode)(2,a.Table,{children:N.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,color:"transparent",icon:"eject",content:e,onClick:function(){return l("PC_Eject_Disk",{name:e})}})})},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:m.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,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:"18px",children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:"18px",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:"Set Autorun",tooltipPosition:"left",selected:e.autorun,onClick:function(){return l("PC_setautorun",{name:e.name})},children:"AR"})})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.can_admin,u=l.adminmode,s=l.authed,m=l.username,p=l.active_channel,h=l.is_operator,f=l.all_channels,C=void 0===f?[]:f,N=l.clients,b=void 0===N?[]:N,V=l.messages,g=void 0===V?[]:V,v=null!==p,k=s||u;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:900,height:675,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,a.Box,{height:"560px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return c("PRG_newchannel",{new_channel_name:t})}}),C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===p,color:"transparent",onClick:function(){return c("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return c("PRG_changename",{new_name:t})}}),!!d&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(u?"ON":"OFF"),color:u?"bad":"good",onClick:function(){return c("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(k?g.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 c("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"465px",overflowY:"scroll",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&k&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return c("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return c("PRG_leavechannel")}})],4),!!h&&s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return c("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return c("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return c("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);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,m=c.speed,p=c.overload,h=c.capacity,f=c.error;if(f)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:f}),(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=p/h;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: ",m," 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(5),a=n(1),i=n(2),c=n(3);t.NtosNetDownloader=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.PC_device_theme,s=d.disk_size,m=d.disk_used,p=d.downloadable_programs,h=void 0===p?[]:p,f=d.error,C=d.hacked_programs,N=void 0===C?[]:C,b=d.hackedavailable;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:u,width:480,height:735,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!f&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,i.Button,{content:"Reset",onClick:function(){return r("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,minValue:0,maxValue:s,children:m+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,i.Section,{children:h.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,i.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),N.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))]})]})})};var l=function(e,t){var n=e.program,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.disk_size,s=d.disk_used,m=d.downloadcompletion,p=(d.downloading,d.downloadname),h=d.downloadsize,f=d.downloadspeed,C=d.downloads_queue,N=u-s;return(0,o.createComponentVNode)(2,i.Box,{mb:3,children:[(0,o.createComponentVNode)(2,i.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,i.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===p&&(0,o.createComponentVNode)(2,i.ProgressBar,{color:"green",minValue:0,maxValue:h,value:m,children:[(0,r.round)(m/h*100,1),"% (",f,"GQ/s)"]})||-1!==C.indexOf(n.filename)&&(0,o.createComponentVNode)(2,i.Button,{icon:"ban",color:"bad",onClick:function(){return l("PRG_removequeued",{filename:n.filename})},children:"Queued..."})||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"download",content:"Download",disabled:n.size>N,onClick:function(){return l("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>N&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,i.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(3);t.NtosNetMonitor=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.config_softwaredownload,m=l.config_peertopeer,p=l.config_communication,h=l.config_systemcontrol,f=l.idsalarm,C=l.idsstatus,N=l.ntnetmaxlogs,b=l.maxlogs,V=l.minlogs,g=l.banned_nids,v=l.ntnetlogs,k=void 0===v?[]:v;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,r.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return c("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,r.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:s?"power-off":"times",content:s?"ENABLED":"DISABLED",selected:s,onClick:function(){return c("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return c("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return c("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:h?"power-off":"times",content:h?"ENABLED":"DISABLED",selected:h,onClick:function(){return c("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,r.Section,{title:"Security Systems",children:[!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,r.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Banned NIDs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:"ban",onClick:function(){return c("ban_nid")},children:"Ban NID"}),(0,o.createComponentVNode)(2,r.Button,{icon:"balance-scale",onClick:function(){return c("unban_nid")},children:"Unban NID"})],4),children:g.join(", ")||"None"}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return c("toggleIDS")}}),(0,o.createComponentVNode)(2,r.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return c("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,r.NumberInput,{value:N,minValue:V,maxValue:b,width:"39px",onChange:function(e,t){return c("updatemaxlogs",{new_number:t})}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return c("purgelogs")}}),children:k.map((function(e){return(0,o.createComponentVNode)(2,r.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(1),a=n(2),i=n(3);t.NtosNetTransfer=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),m=a.error,p=a.downloading,h=a.uploading,f=a.upload_filelist,C=(0,o.createComponentVNode)(2,s);return m?C=(0,o.createComponentVNode)(2,c):p?C=(0,o.createComponentVNode)(2,l):h?C=(0,o.createComponentVNode)(2,d):f.length&&(C=(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:C})})};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",{uid: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.NtosNewsBrowser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(93);t.NtosNewsBrowser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=s.article,p=s.download,h=s.message,f=(0,o.createComponentVNode)(2,d);return m?f=(0,o.createComponentVNode)(2,l):p&&(f=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:575,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[h," ",(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return c("PRG_clearmessage")}})]}),f]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.article;if(!l)return(0,o.createComponentVNode)(2,a.Section,{children:"Error: Article not found."});var d=l.title,u=l.cover,s=l.content;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing: "+d,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("PRG_savearticle")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return i("PRG_reset")},children:"Close"})],4),children:[!!u&&(0,o.createVNode)(1,"img",null,null,1,{src:(0,c.resolveAsset)(u)}),(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:s}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.showing_archived,d=c.all_articles;return(0,o.createComponentVNode)(2,a.Section,{title:"Articles List",buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{onClick:function(){return i("PRG_toggle_archived")},checked:l,children:"Show Archived"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"download",onClick:function(){return i("PRG_openarticle",{uid:e.uid})}}),children:[e.size," GQ"]},e.uid)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"There appear to be no outstanding news articles on NTNet today."})})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.download,l=c.download_progress,d=c.download_maxprogress,u=c.download_rate;return(0,o.createComponentVNode)(2,a.Section,{title:"Downloading...",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",minValue:0,value:l,maxValue:d,children:[l," / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Download Speed",children:[u," GQ/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",fluid:!0,onClick:function(){return i("PRG_reset")},children:"Abort Download"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosOvermapNavigation=void 0;var o=n(0),r=n(3),a=n(194);t.NtosOvermapNavigation=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:380,height:530,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.OvermapNavigationContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosPowerMonitor=void 0;var o=n(0),r=n(3),a=n(135);t.NtosPowerMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.PowerMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRCON=void 0;var o=n(0),r=n(3),a=n(195);t.NtosRCON=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:630,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.RCONContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);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,content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosShutoffMonitor=void 0;var o=n(0),r=n(3),a=n(196);t.NtosShutoffMonitor=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.ShutoffMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(0),r=n(3),a=n(197);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:315,height:500,resizable:!0,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(3),a=n(198);t.NtosSupermatterMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.SupermatterMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosUAV=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosUAV=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_uav,u=l.signal_strength,s=l.in_use,m=l.paired_uavs;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Selected UAV",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"UAV",children:d&&d.status||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal",children:d&&u||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d.power,onClick:function(){return c("power_uav")},children:d.power?"Online":"Offline"})||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Camera",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,disabled:!d.power,onClick:function(){return c("view_uav")},children:d.power?"Available":"Unavailable"})||"[Not Connected]"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Paired UAVs",children:m.length&&m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"quidditch",onClick:function(){return c("switch_uav",{switch_uav:e.uavref})},children:e.name})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"times",onClick:function(){return c("del_uav",{del_uav:e.uavref})}})})]},e.uavref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No UAVs Paired."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWordProcessor=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosWordProcessor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.error,s=l.browsing,m=l.files,p=(l.usbconnected,l.usbfiles,l.filename),h=l.filedata;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:d,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createVNode)(1,"h2",null,"An Error has occured:",16),"Additional Information: ",u,"Please try again. If the problem persists, contact your system administrator for assistance.",(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to menu",onClick:function(){return c("PRG_backtomenu")}})]})||s&&(0,o.createComponentVNode)(2,a.Section,{title:"File Browser",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to editor",onClick:function(){return c("PRG_closebrowser")}}),children:(0,o.createComponentVNode)(2,a.Section,{title:"Available documents (local)",level:2,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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0})]}),m.map((function(e,t){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.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"file-word",onClick:function(){return c("PRG_openfile",{PRG_openfile:e.name})},children:"Open"})})]},t)}))]})})})||(0,o.createComponentVNode)(2,a.Section,{title:"Document: "+p,children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_newfile")},children:"New"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_loadmenu")},children:"Load"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_savefile")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_saveasfile")},children:"Save As"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_editfile")},children:"Edit"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_txtrpeview")},children:"Preview"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_taghelp")},children:"Formatting Help"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!h,onClick:function(){return c("PRG_printfile")},children:"Print"})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:h}})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniFilter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return l("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return l("configure")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m?m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.dir+" Port",children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:e.input,icon:"compress-arrows-alt",onClick:function(){return l("switch_mode",{mode:"in",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:e.output,icon:"expand-arrows-alt",onClick:function(){return l("switch_mode",{mode:"out",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:e.input||e.output,content:e.f_type||"None",onClick:function(){return l("switch_filter",{mode:e.f_type,dir:e.dir})}})],4):c(e)},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return l("set_flow_rate")}}):p/10+" L/s"})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return c("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return c("configure")}})],4),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,{textAlign:"center",children:"Port"}),s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Input"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Output"})],4):(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Concentration"}),s?(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Lock"}):null]}),m?m.map((function(e){return(0,o.createComponentVNode)(2,l,{port:e,config:s},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return c("set_flow_rate")}}):p/10+" L/s"})]})})]})})};var l=function(e,t){var n=(0,r.useBackend)(t).act,i=e.port,l=e.config;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:i.dir+" Port"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:i.input,disabled:i.output,icon:"compress-arrows-alt",onClick:function(){return n("switch_mode",{mode:i.input?"none":"in",dir:i.dir})}}):c(i)}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:i.output,icon:"expand-arrows-alt",onClick:function(){return n("switch_mode",{mode:"out",dir:i.dir})}}):100*i.concentration+"%"}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",width:"20%",children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",icon:"wrench",disabled:!i.input,content:i.input?100*i.concentration+" %":"-",onClick:function(){return n("switch_con",{dir:i.dir})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.con_lock?"lock":"lock-open",disabled:!i.input,selected:i.con_lock,content:i.f_type||"None",onClick:function(){return n("switch_conlock",{dir:i.dir})}})})],4):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(0),r=n(5),a=n(1),i=n(3),c=n(2),l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.OperatingComputer=function(e,t){var n,r=(0,a.useBackend)(t),l=r.act,d=r.data,u=d.hasOccupant,s=d.choice;return n=s?(0,o.createComponentVNode)(2,h):u?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,i.Window,{width:650,height:455,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!s,icon:"user",onClick:function(){return l("choiceOff")},children:"Patient"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!!s,icon:"cog",onClick:function(){return l("choiceOn")},children:"Options"})]}),(0,o.createComponentVNode)(2,c.Section,{flexGrow:"1",children:n})]})})};var m=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Patient",level:"2",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:n.name}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",color:l[n.stat][0],children:l[n.stat][1]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxHealth,value:n.health/n.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),d.map((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e[0]+" Damage",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]])},t)},t)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxTemp,value:n.bodyTemperature/n.maxTemp,color:s[n.temperatureSuitability+3],children:[(0,r.round)(n.btCelsius),"\xb0C, ",(0,r.round)(n.btFaren),"\xb0F"]})}),!!n.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.bloodMax,value:n.bloodLevel/n.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[n.bloodPercent,"%, ",n.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pulse",children:[n.pulse," BPM"]})],4)]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Current Procedure",level:"2",children:n.surgery&&n.surgery.length?(0,o.createComponentVNode)(2,c.LabeledList,{children:n.surgery.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Current State",children:e.currentStage}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Possible Next Steps",children:e.nextSteps.map((function(e){return(0,o.createVNode)(1,"div",null,e,0,null,e)}))})]})},e.name)}))}):(0,o.createComponentVNode)(2,c.Box,{color:"label",children:"No procedure ongoing."})})],4)},p=function(){return(0,o.createComponentVNode)(2,c.Flex,{textAlign:"center",height:"100%",children:(0,o.createComponentVNode)(2,c.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,c.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No patient detected."]})})},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.verbose,d=i.health,u=i.healthAlarm,s=i.oxy,m=i.oxyAlarm,p=i.crit;return(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loudspeaker",children:(0,o.createComponentVNode)(2,c.Button,{selected:l,icon:l?"toggle-on":"toggle-off",content:l?"On":"Off",onClick:function(){return r(l?"verboseOff":"verboseOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer",children:(0,o.createComponentVNode)(2,c.Button,{selected:d,icon:d?"toggle-on":"toggle-off",content:d?"On":"Off",onClick:function(){return r(d?"healthOff":"healthOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:u,stepPixelSize:"5",ml:"0",format:function(e){return e+"%"},onChange:function(e,t){return r("health_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm",children:(0,o.createComponentVNode)(2,c.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"On":"Off",onClick:function(){return r(s?"oxyOff":"oxyOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:m,stepPixelSize:"5",ml:"0",onChange:function(e,t){return r("oxy_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Critical Alert",children:(0,o.createComponentVNode)(2,c.Button,{selected:p,icon:p?"toggle-on":"toggle-off",content:p?"On":"Off",onClick:function(){return r(p?"critOff":"critOn")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapDisperser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapDisperser=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:400,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.faillink,u=l.calibration,s=l.overmapdir,m=l.cal_accuracy,p=l.strength,h=l.range,f=l.next_shot,C=l.nopower,N=(l.skill,l.chargeload);return d?(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:"Machine is incomplete, out of range, or misaligned!"}):(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",children:(0,o.createComponentVNode)(2,a.Section,{title:"Targeting",textAlign:"center",children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{actToDo:"choose",selected:function(e){return e===s}})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"74%",grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Charge",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"At least one part of the machine is unpowered."})||null,(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Load Type",children:N}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cooldown",children:0===f&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Ready"})||f>1&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," Seconds",(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Do not fire during cooldown."})]})||null})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Calibration",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"exchange-alt",onClick:function(){return i("skill_calibration")},children:"Pre-Calibration"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["Cal #",t,":",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"random",onClick:function(){return i("calibration",{calibration:t})},children:e.toString()})]},t)}))})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"45%",grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Setup",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Strength",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",onClick:function(){return i("strength")},children:p})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radius",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"expand-arrows-alt",onClick:function(){return i("range")},children:h})})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"red",icon:"bomb",onClick:function(){return i("fire")},children:"Fire ORB"})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapEngines=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapEngines=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.global_state,u=l.global_limit,s=l.engines_info,m=l.total_thrust;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:530,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Engines",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("global_toggle")},children:d?"Shut All Engines Down":"Start All Engines"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:-.1})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_global_limit")},children:[u,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:.1})},icon:"plus"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Thrust",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Engines",height:"340px",style:{"overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:0!==t&&-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:["Engine #",t+1," | Thrust: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust})," | Limit: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust_limiter,format:function(e){return e+"%"}})]}),children:(0,o.createComponentVNode)(2,a.Section,{width:"127%",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Type",children:e.eng_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Box,{color:e.eng_on?1===e.eng_on?"good":"average":"bad",children:e.eng_on?1===e.eng_on?"Online":"Booting":"Offline"}),e.eng_status.map((function(e){return Array.isArray(e)?(0,o.createComponentVNode)(2,a.Box,{color:e[1],children:e[0]}):(0,o.createComponentVNode)(2,a.Box,{children:e})}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Thrust",children:e.eng_thrust}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:-.1,engine:e.eng_reference})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_limit",{engine:e.eng_reference})},children:[e.eng_thrust_limiter,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:.1,engine:e.eng_reference})},icon:"plus"})]})]})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,iconSpin:-1===e.eng_on,color:-1===e.eng_on?"purple":null,selected:1===e.eng_on,icon:"power-off",onClick:function(){return c("toggle",{engine:e.eng_reference})},children:e.eng_on?1===e.eng_on?"Shutoff":"Booting":"Startup"})})]},t)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapFlightDataWrap=t.OvermapHelm=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapHelm=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:565,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"40%",height:"180px",children:(0,o.createComponentVNode)(2,l)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",height:"180px",children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"35%",height:"180px",children:(0,o.createComponentVNode)(2,u)})]}),(0,o.createComponentVNode)(2,s)]})})};var l=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Flight Data",16),(0,o.createComponentVNode)(2,c.OvermapFlightData)],4,{style:{height:"100%",border:"1px solid #4972a1",margin:"none"}})};t.OvermapFlightDataWrap=l;var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.canburn,u=l.manual_control;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Manual Control",16),(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{disabled:!d,actToDo:"move"})})}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",mt:1,children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,underline:!0,children:"Direct Control"}),(0,o.createComponentVNode)(2,a.Button,{selected:u,onClick:function(){return i("manual")},icon:"compass",children:u?"Enabled":"Disabled"})]})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.dest,d=c.d_x,u=c.d_y,s=c.speedlimit,m=c.autopilot;return c.autopilot_disabled?(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"bad",fontSize:1.2,children:"AUTOPILOT DISABLED"}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"average",children:"Warning: This vessel is equipped with a class I autopilot. Class I autopilots are unable to do anything but fly in a straight line directly towards the target, and may result in collisions."}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{mt:1,color:"bad",content:"Unlock Autopilot",confirmContent:"ACCEPT RISKS?",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",onClick:function(){return i("apilot_lock")}})})],4,{style:{height:"100%",border:"1px solid #4972a1"}}):(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{setx:!0})},children:d}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{sety:!0})},children:u})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("setcoord",{setx:!0,sety:!0})},children:"None"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speed Limit",children:(0,o.createComponentVNode)(2,a.Button,{icon:"tachometer-alt",onClick:function(){return i("speedlimit")},children:[s," Gm/h"]})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,selected:m,disabled:!l,icon:"robot",onClick:function(){return i("apilot")},children:m?"Engaged":"Disengaged"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"good",icon:"exclamation-triangle",onClick:function(){return i("apilot_lock")},children:"Lock Autopilot"})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.sector,d=c.s_x,u=c.s_y,s=c.sector_info,m=c.landed,p=c.locations;return(0,o.createComponentVNode)(2,a.Section,{title:"Navigation Data",m:.3,mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coordinates",children:[d," : ",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Data",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:m})]}),(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",justify:"center",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"save",onClick:function(){return i("add",{add:"current"})},children:"Save Current Position"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sticky-note",onClick:function(){return i("add",{add:"new"})},children:"Add New Entry"})})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,scrollable:!0,height:"130px",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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Coordinates"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),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.x," : ",e.y]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"rocket",onClick:function(){return i("setds",{x:e.x,y:e.y})},children:"Plot Course"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return i("remove",{remove:e.reference})},children:"Remove"})]})]},e.name)}))]})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShieldGenerator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShieldGenerator=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:500,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=c.modes,s=c.offline_for;return s?(0,o.createComponentVNode)(2,a.Section,{title:"EMERGENCY SHUTDOWN",color:"bad",children:["An emergency shutdown has been initiated - generator cooling down. Please wait until the generator cools down before resuming operation. Estimated time left: ",s," seconds."]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Section,{title:"Field Calibration",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:e.status,onClick:function(){return i("toggle_mode",{toggle_mode:e.flag})},children:e.status?"Enabled":"Disabled"}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.desc}),(0,o.createComponentVNode)(2,a.Box,{mt:.5,children:["Multiplier: ",e.multiplier]})]},e.name)}))})],4)},l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.running,l=i.overloaded,d=i.mitigation_max,u=i.mitigation_physical,s=i.mitigation_em,m=i.mitigation_heat,p=i.field_integrity,h=i.max_energy,f=i.current_energy,C=i.percentage_energy,N=i.total_segments,b=i.functional_segments,V=i.field_radius,g=i.target_radius,v=i.input_cap_kw,k=i.upkeep_power_usage,_=i.power_usage,y=i.spinup_counter;return(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:"Generator is",children:1===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Shutting Down"})||2===c&&(l&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Overloaded"})||(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Running"}))||3===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Inactive"})||4===c&&(0,o.createComponentVNode)(2,a.Box,{color:"blue",children:["Spinning Up\xa0",g!==V&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"(Adjusting Radius)"})||(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[2*y,"s"]})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Offline"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Storage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,maxValue:h,children:[f," / ",h," MJ (",C,"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shield Integrity",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mitigation",children:[s,"% EM / ",u,"% PH / ",m,"% HE / ",d,"% MAX"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upkeep Energy Use",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:k})," kW"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Energy Use",children:v&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:_,maxValue:v,children:[_," / ",v," kW"]})})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:_})," kW (No Limit)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Field Size",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:b}),"\xa0/\xa0",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:N})," m\xb2 (radius ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:V}),", target ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:g}),")"]})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.running,d=c.hacked,u=c.idle_multiplier,s=c.idle_valid_values;return(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([l>=2&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("begin_shutdown")},selected:!0,children:"Turn off"}),3===l&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:0})},children:"Activate"})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:1})},selected:!0,children:"Deactivate"})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("start_generator")},children:"Turn on"}),l&&d&&(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",onClick:function(){return i("emergency_shutdown")},color:"bad",children:"EMERGENCY SHUTDOWN"})||null],0),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",onClick:function(){return i("set_range")},children:"Set Field Range"}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",onClick:function(){return i("set_input_cap")},children:"Set Input Cap"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Set inactive power use intensity",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e===u,disabled:4===l,onClick:function(){return i("switch_idle",{switch_idle:e})},children:e},e)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShipSensors=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShipSensors=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.viewing,u=l.on,s=l.range,m=l.health,p=l.max_health,h=l.heat,f=l.critical_heat,C=l.status,N=l.contacts;return(0,o.createComponentVNode)(2,i.Window,{width:375,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eye",selected:d,onClick:function(){return c("viewing")},children:"Map View"}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,onClick:function(){return c("toggle")},children:u?"Sensors Enabled":"Sensors Disabled"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:C}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,a.Button,{icon:"signal",onClick:function(){return c("range")},children:s})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*p,Infinity],average:[.25*p,.75*p],bad:[-Infinity,.25*p]},value:m,maxValue:p,children:[m," / ",p]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*f,Infinity],average:[.5*f,.75*f],good:[-Infinity,.5*f]},value:h,maxValue:f,children:h<.5*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Temperature low."})||h<.75*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Sensor temperature high!"})||(0,o.createComponentVNode)(2,a.Box,{children:"TEMPERATURE CRITICAL: Disable or reduce power immediately!"})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Contacts",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"search",onClick:function(){return c("scan",{scan:e.ref})},children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,inline:!0,children:["Scan: ",e.name]}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[", bearing: ",e.bearing,"\xb0"]})]},e.ref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No contacts on sensors."})}),"MISSING"===l.status&&(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wifi",onClick:function(){return c("link")},children:"Link up with sensor suite?"})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ParticleAccelerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ParticleAccelerator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.assembled,u=l.power,s=l.strength;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:185,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:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Run Scan",onClick:function(){return c("scan")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:d?"good":"bad",children:d?"Ready - All parts in place":"Unable to detect all parts"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Particle Accelerator Controls",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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:!d,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Particle Strength",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:!d,onClick:function(){return c("remove_strength")}})," ",String(s).padStart(1,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:!d,onClick:function(){return c("add_strength")}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PartsLathe=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(132);t.PartsLathe=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.panelOpen,u.copyBoard),m=u.copyBoardReqComponents,p=u.queue,h=u.building,f=u.buildPercent,C=u.error,N=u.recipies;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[C&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:["Missing Materials: ",C]})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,l.Materials,{displayAllMat:!0})}),h&&(0,o.createComponentVNode)(2,a.Section,{title:"Currently Building",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:(0,c.toTitleCase)(h)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:f,maxValue:100})})]})})||null,s&&(0,o.createComponentVNode)(2,a.Section,{title:"Circuit Reader",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loaded Circuit",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return d("ejectBoard")},children:"Eject"}),children:(0,c.toTitleCase)(s)})}),m&&m.length&&(0,o.createFragment)([m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[e.qty," x ",(0,c.toTitleCase)(e.name)]},e.name)})),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queueBoard")},children:"Build All"})],0)||(0,o.createComponentVNode)(2,a.Box,{children:"Board has no required components."})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Queue",children:p.length&&p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["#",t+1,": ",(0,c.toTitleCase)(e),(t>0||!h)&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"times",onClick:function(){return d("cancel",{cancel:t+1})},children:"Cancel"})||null]},e)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Queue Empty"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Recipes",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queue",{queue:e.type})},children:(0,c.toTitleCase)(e.name)})},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PathogenicIsolator=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(45),i=n(2),c=n(3),l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.can_print,l=e.args;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",title:l.name||"Virus",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!c,icon:"print",content:"Print",onClick:function(){return a("print",{type:"virus_record",vir:l.record})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return a("modal_close")}})],4),children:(0,o.createComponentVNode)(2,i.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:[l.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible cure",children:l.antigen}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rate of Progression",children:l.rate}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Antibiotic Resistance",children:[l.resistance,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species Affected",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:l.symptoms.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0"]}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]})]},e.stage)}))})})]})})})};t.PathogenicIsolator=function(e,t){var n=(0,r.useBackend)(t),s=(n.act,n.data.isolating),m=(0,r.useLocalState)(t,"tabIndex",0),p=m[0],h=m[1],f=null;return 0===p?f=(0,o.createComponentVNode)(2,d):1===p&&(f=(0,o.createComponentVNode)(2,u)),(0,a.modalRegisterBodyOverride)("virus",l),(0,o.createComponentVNode)(2,c.Window,{height:500,width:520,resizable:!0,children:[(0,o.createComponentVNode)(2,a.ComplexModal,{maxHeight:"100%",maxWidth:"95%"}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[s&&(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"The Isolator is currently isolating..."})||null,(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Home"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Database"})]}),f]})]})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.syringe_inserted,d=c.pathogen_pool,u=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Pathogens",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!u,onClick:function(){return a("print",{type:"patient_diagnosis"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Syringe",disabled:!l,onClick:function(){return a("eject")}})],4),children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:(0,o.createComponentVNode)(2,i.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:[(0,o.createVNode)(1,"u",null,[(0,o.createTextVNode)("Stamm #"),e.unique_id],0),e.is_in_database?" (Analyzed)":" (Not Analyzed)"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Isolate",onClick:function(){return a("isolate",{isolate:e.reference})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Database",disabled:!e.is_in_database,onClick:function(){return a("view_entry",{vir:e.record})}})]})]})}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",mb:1,children:e.name}),e.dna]})]},e.unique_id)}))||(l?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No samples detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No syringe inserted."}))})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.database,d=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Database",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!d,onClick:function(){return a("print",{type:"virus_list"})}}),children:l.length&&l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"search",onClick:function(){return a("view_entry",{vir:e.record})},children:e.name},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"The viral database is empty."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Pda=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(177),l=n(591);t.Pda=function(e,t){var n=(0,r.useBackend)(t),m=(n.act,n.data),p=m.app,h=m.owner,f=m.useRetro;if(!h)return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{stretchContents:!0,children:"Warning: No ID information found! Please swipe ID!"})})});var C=function(e){var t;try{t=l("./"+e+".js")}catch(o){if("MODULE_NOT_FOUND"===o.code)return(0,c.routingError)("notFound",e);throw o}var n=t[e];return n||(0,c.routingError)("missingExport",e)}(p.template),N=(0,r.useLocalState)(t,"settingsMode",!1),b=N[0],V=N[1];return(0,o.createComponentVNode)(2,i.Window,{width:580,height:670,theme:f?"pda-retro":null,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{settingsMode:b,setSettingsMode:V}),b&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Icon,{name:p.icon,mr:1}),p.name]}),p:1,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Box,{mb:8}),(0,o.createComponentVNode)(2,s,{setSettingsMode:V})]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.settingsMode,d=e.setSettingsMode,u=c.idInserted,s=c.idLink,m=(c.cartridge_name,c.stationTime);return(0,o.createComponentVNode)(2,a.Box,{mb:1,children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-between",children:[!!u&&(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:"transparent",onClick:function(){return i("Authenticate")},content:s})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,textAlign:"center",bold:!0,children:m}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{selected:l,onClick:function(){return d(!l)},icon:"cog"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("Retro")},icon:"adjust"})]})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.idInserted,d=c.idLink,u=c.cartridge_name,s=c.touch_silent;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"R.E.T.R.O Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",content:"Retro Theme",onClick:function(){return i("Retro")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Touch Sounds",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",selected:!s,content:s?"Disabled":"Enabled",onClick:function(){return i("TouchSounds")}})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cartridge",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Eject")},content:u})}),!!l&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Card",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Authenticate")},content:d})})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.setSettingsMode,d=c.app,u=c.useRetro;return(0,o.createComponentVNode)(2,a.Box,{position:"fixed",bottom:"0%",left:"0%",right:"0%",backgroundColor:u?"#6f7961":"#1b1b1b",children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.has_back?"white":"disabled",textAlign:"center",icon:"undo",mb:0,fontSize:1.7,onClick:function(){return i("Back")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.is_home?"disabled":"white",textAlign:"center",icon:"home",mb:0,fontSize:1.7,onClick:function(){l(!1),i("Home")}})})]})})}},function(e,t,n){var o={"./pda_atmos_scan.js":592,"./pda_janitor.js":593,"./pda_main_menu.js":594,"./pda_manifest.js":595,"./pda_medical.js":596,"./pda_messenger.js":597,"./pda_news.js":598,"./pda_notekeeper.js":599,"./pda_power.js":600,"./pda_security.js":601,"./pda_signaller.js":602,"./pda_status_display.js":603,"./pda_supply.js":604};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=591},function(e,t,n){"use strict";t.__esModule=!0,t.pda_atmos_scan=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2);t.pda_atmos_scan=function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(l).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_janitor=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_janitor=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.janitor);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Location",children:0===i.user_loc.x&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Unknown"})||(0,o.createComponentVNode)(2,a.Box,{children:[i.user_loc.x," / ",i.user_loc.y]})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Locations",children:i.mops&&(0,o.createVNode)(1,"ul",null,i.mops.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No mops detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Bucket Locations",children:i.buckets&&(0,o.createVNode)(1,"ul",null,i.buckets.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Capacity: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No buckets detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Cleanbot Locations",children:i.cleanbots&&(0,o.createVNode)(1,"ul",null,i.cleanbots.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cleanbots detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Janitorial Cart Locations",children:i.carts&&(0,o.createVNode)(1,"ul",null,i.carts.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Water Level: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No janitorial carts detected nearby."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_main_menu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2);t.pda_main_menu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.owner,d=c.ownjob,u=c.idInserted,s=c.categories,m=c.pai,p=c.notifying;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Owner",color:"average",children:[l,", ",d]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Update PDA Info",disabled:!u,onClick:function(){return i("UpdateInfo")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Functions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){var t=c.apps[e];return t&&t.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:t.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.ref in p?e.notify_icon:e.icon,iconSpin:e.ref in p,color:e.ref in p?"red":"transparent",content:e.name,onClick:function(){return i("StartProgram",{program:e.ref})}},e.ref)}))},e):null}))})}),!!m&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"pAI",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){return i("pai",{option:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){return i("pai",{option:2})}})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_manifest=void 0;var o=n(0),r=(n(9),n(1)),a=n(2),i=n(94);t.pda_manifest=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.CrewManifestContent)})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_medical=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_medical=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.medical;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Medical Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:s.mi_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:s.ma_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:s.alg}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.alg_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Disease",children:s.cdi}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.cdi_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Medical record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_messenger=void 0;var o=n(0),r=n(7),a=n(9),i=n(1),c=n(2);t.pda_messenger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data);r.auto_scroll,r.convo_name,r.convo_job,r.messages;return r.active_conversation?(0,o.createComponentVNode)(2,d):(0,o.createComponentVNode)(2,u)};var l=function(e,t,n){if(t<0||t>n.length)return e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received";var o=n[t].sent;return e.sent&&o?"TinderMessage_Subsequent_Sent":e.sent||o?e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"},d=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=(u.auto_scroll,u.convo_name),m=u.convo_job,p=u.messages,h=u.active_conversation,f=(u.useRetro,(0,i.useLocalState)(t,"clipboardMode",!1)),C=f[0],N=f[1],b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:e.sent?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:l(e,t-1,n),inline:!0,children:(0,r.decodeHtmlEntities)(e.message)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]});return C&&(b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:e.sent?"ClassicMessage_Sent":"ClassicMessage_Received",children:[e.sent?"You:":"Them:"," ",(0,r.decodeHtmlEntities)(e.message)]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]})),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return d("Clear",{option:"Convo"})},children:"Delete Conversations"})})}),b]})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=(a.auto_scroll,a.convopdas),d=a.pdas,u=a.charges,m=(a.plugins,a.silent),p=a.toff;return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:[(0,o.createComponentVNode)(2,c.Button,{selected:!m,icon:m?"volume-mute":"volume-up",onClick:function(){return r("Toggle Ringer")},children:["Ringer: ",m?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{color:p?"bad":"green",icon:"power-off",onClick:function(){return r("Toggle Messenger")},children:["Messenger: ",p?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"bell",onClick:function(){return r("Ringtone")},children:"Set Ringtone"}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return r("Clear",{option:"All"})},children:"Delete All Conversations"})]})}),!p&&(0,o.createComponentVNode)(2,c.Box,{children:[!!u&&(0,o.createComponentVNode)(2,c.Box,{children:[u," charges left."]}),!l.length&&!d.length&&(0,o.createComponentVNode)(2,c.Box,{children:"No other PDAs located."})||(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,s,{title:"Current Conversations",pdas:l,msgAct:"Select Conversation"}),(0,o.createComponentVNode)(2,s,{title:"Other PDAs",pdas:d,msgAct:"Message"})]})]})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",mt:2,children:"Messenger Offline."})]})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.pdas,d=e.title,u=e.msgAct,s=a.charges,m=a.plugins;return l&&l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:l.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-circle-down",content:e.Name,onClick:function(){return r(u,{target:e.Reference})}}),!!s&&m.map((function(t){return(0,o.createComponentVNode)(2,c.Button,{icon:t.icon,content:t.name,onClick:function(){return r("Messenger Plugin",{plugin:t.ref,target:e.Reference})}},t.ref)}))]},e.Reference)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:"No PDAs found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_news=void 0;var o=n(0),r=(n(9),n(7)),a=n(1),i=n(2);t.pda_news=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),d=r.feeds,u=r.target_feed;return(0,o.createComponentVNode)(2,i.Box,{children:!d.length&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,l)})};var c=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(l.name)+" by "+(0,r.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Back",icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:null})}}),children:l.messages.length&&l.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[",e.message_type," by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))||(0,o.createComponentVNode)(2,i.Box,{children:["No stories found in ",l.name,"."]})})},l=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Recent News",level:2,children:u.length&&(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,r.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,i.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})||(0,o.createComponentVNode)(2,i.Box,{children:"No recent stories found."})}),(0,o.createComponentVNode)(2,i.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_notekeeper=void 0;var o=n(0),r=n(1),a=n(2);t.pda_notekeeper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.note;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:c}})}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("Edit")},content:"Edit Notes"})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_power=void 0;var o=n(0),r=n(1),a=n(135);t.pda_power=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.PowerMonitorContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_security=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_security=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.security;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Security Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:s.criminal}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:s.mi_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:s.ma_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes:",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Security record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_signaller=void 0;var o=n(0),r=(n(9),n(7),n(1),n(2),n(199));t.pda_signaller=function(e,t){return(0,o.createComponentVNode)(2,r.SignalerContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_status_display=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_status_display=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Code",children:[(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){return i("Status",{statdisp:"blank"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Evac ETA",onClick:function(){return i("Status",{statdisp:"shuttle"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Message",onClick:function(){return i("Status",{statdisp:"message"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"exclamation-triangle",content:"ALERT",onClick:function(){return i("Status",{statdisp:"alert"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 1",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message1+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg1"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 2",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message2+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg2"})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_supply=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_supply=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.supply);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:i.shuttle_moving?"Moving to station "+i.shuttle_eta:"Shuttle at "+i.shuttle_loc})}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Approved Orders"}),i.approved.length&&i.approved.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," approved by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"}),(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Requested Orders"}),i.requests.length&&i.requests.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," requested by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Photocopier=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);t.Photocopier=function(e,t){var n=(0,a.useBackend)(t).data,u=n.isAI,s=n.has_toner,m=n.has_item;return(0,o.createComponentVNode)(2,i.Window,{title:"Photocopier",width:240,height:u?309:234,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[s?(0,o.createComponentVNode)(2,c):(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted toner cartridge."})}),m?(0,o.createComponentVNode)(2,l):(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted item."})}),!!u&&(0,o.createComponentVNode)(2,d)]})})};var c=function(e,t){var n=(0,a.useBackend)(t),i=(n.act,n.data),c=i.max_toner,l=i.current_toner,d=.66*c,u=.33*c;return(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.ProgressBar,{ranges:{good:[d,c],average:[u,d],bad:[0,u]},value:l,minValue:0,maxValue:c})})},l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data,l=c.num_copies;c.has_enough_toner;return(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{mt:.4,width:11,color:"label",children:"Make copies:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,width:2.6,height:1.65,step:1,stepPixelSize:8,minValue:1,maxValue:10,value:l,onDrag:function(e,t){return i("set_copies",{num_copies:t})}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{ml:.2,icon:"copy",textAlign:"center",onClick:function(){return i("make_copy")},children:"Copy"})})]}),(0,o.createComponentVNode)(2,r.Button,{mt:.5,textAlign:"center",icon:"reply",fluid:!0,onClick:function(){return i("remove")},children:"Remove item"})]})},d=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data.can_AI_print;return(0,o.createComponentVNode)(2,r.Section,{title:"AI Options",children:(0,o.createComponentVNode)(2,r.Box,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"images",textAlign:"center",disabled:!c,onClick:function(){return i("ai_photo")},children:"Print photo from database"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PipeDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(200);t.PipeDispenser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.disposals,s=d.p_layer,m=d.pipe_layers,p=d.categories,h=void 0===p?[]:p,f=(0,r.useLocalState)(t,"categoryName"),C=f[0],N=f[1],b=h.find((function(e){return e.cat_name===C}))||h[0];return(0,o.createComponentVNode)(2,i.Window,{width:425,height:515,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Layer",children:(0,o.createComponentVNode)(2,a.Box,{children:Object.keys(m).map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m[e]===s,content:e,onClick:function(){return l("p_layer",{p_layer:m[e]})}},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Pipes",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{fluid:!0,icon:c.ICON_BY_CATEGORY_NAME[e.cat_name],selected:e.cat_name===b.cat_name,onClick:function(){return N(e.cat_name)},children:e.cat_name},e.cat_name)}))}),null==b?void 0:b.recipes.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.pipe_name,title:e.pipe_name,onClick:function(){return l("dispense_pipe",{ref:e.ref,bent:e.bent,category:b.cat_name})}},e.pipe_name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PlantAnalyzer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PlantAnalyzer=function(e,t){var n=(0,r.useBackend)(t).data,a=250;return n.seed&&(a+=18*n.seed.trait_info.length),n.reagents&&n.reagents.length&&(a+=55,a+=20*n.reagents.length),(0,o.createComponentVNode)(2,i.Window,{width:400,height:a,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.no_seed,d=c.seed,u=c.reagents;return l?(0,o.createComponentVNode)(2,a.Section,{title:"Analyzer Unused",children:"You should go scan a plant! There is no data currently loaded."}):(0,o.createComponentVNode)(2,a.Section,{title:"Plant Information",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return i("print")},children:"Print Report"}),(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",color:"red",onClick:function(){return i("close")}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant Name",children:[d.name,"#",d.uid]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Endurance",children:d.endurance}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Yield",children:d.yield}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maturation Time",children:d.maturation_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Production Time",children:d.production_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Potency",children:d.potency})]}),u.length&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Plant Reagents",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," unit(s)."]},e.name)}))})})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Other Data",children:d.trait_info.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:.4,children:e},e)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PointDefenseControl=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PointDefenseControl=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.id,u=l.turrets;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Fire Assist Mainframe: "+(d||"[no tag]"),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:e.id,buttons:(0,o.createComponentVNode)(2,a.Button,{selected:e.active,icon:"power-off",onClick:function(){return c("toggle_active",{target:e.ref})},children:e.active?"Online":"Offline"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effective range",children:e.effective_range}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reaction wheel delay",children:e.reaction_wheel_delay}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recharge time",children:e.recharge_time})]})},e.id)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error: No weapon systems detected. Please check network connection."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.PortableGenerator=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.fuel_stored/d.fuel_capacity,s=(u>=.5?"good":u>.15&&"average")||"bad";return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!d.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.active?"power-off":"times",onClick:function(){return l("toggle_power")},selected:d.active,disabled:!d.ready_to_boot,children:d.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Type",buttons:d.fuel_stored>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:d.active,onClick:function(){return l("eject")},children:"Eject"}),children:(0,o.createComponentVNode)(2,a.Box,{color:s,children:[d.fuel_stored,"cm\xb3 ",d.sheet_name]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current fuel level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.fuel_stored/d.fuel_capacity,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[d.fuel_stored,"cm\xb3 / ",d.fuel_capacity,"cm\xb3"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Usage",children:[d.fuel_usage," cm\xb3/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.temperature_current,maxValue:d.temperature_max+30,color:d.temperature_overheat?"bad":"good",children:[(0,c.round)(d.temperature_current),"\xb0C"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",color:d.unsafe_output?"bad":null,children:d.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return l("lower_power")},children:d.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("higher_power")},children:d.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!d.connected&&"bad",children:d.connected?d.power_available:"Unconnected"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(201);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=d.target_pressure,m=d.default_pressure,p=d.min_pressure,h=d.max_pressure;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:375,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(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.Slider,{mt:"0.4em",animated:!0,minValue:p,maxValue:h,value:s,unit:"kPa",stepPixelSize:.3,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===p,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===m,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===h,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(1),a=n(2),i=(n(28),n(3)),c=n(201);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.rate,s=d.minrate,m=d.maxrate;return(0,o.createComponentVNode)(2,i.Window,{width:320,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Power Regulator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Rate",children:(0,o.createComponentVNode)(2,a.Slider,{mt:"0.4em",animated:!0,minValue:s,maxValue:m,value:u,unit:"L/s",onChange:function(e,t){return l("volume_adj",{vol:t})}})})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableTurret=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.PortableTurret=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.on,s=l.lethal,m=l.lethal_is_configurable,p=l.targetting_is_configurable,h=l.check_weapons,f=l.neutralize_noaccess,C=l.neutralize_norecord,N=l.neutralize_criminals,b=l.neutralize_all,V=l.neutralize_nonsynth,g=l.neutralize_unidentified,v=l.neutralize_down;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe an ID card to ",d?"unlock":"lock"," this interface."]}),(0,o.createComponentVNode)(2,a.Section,{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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:d,onClick:function(){return c("power")}})}),!!m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lethals",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"exclamation-triangle":"times",content:s?"On":"Off",color:s?"bad":"",disabled:d,onClick:function(){return c("lethal")}})})]})}),!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Humanoid Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:N,content:"Wanted Criminals",disabled:d,onClick:function(){return c("autharrest")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:C,content:"No Sec Record",disabled:d,onClick:function(){return c("authnorecord")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:h,content:"Unauthorized Weapons",disabled:d,onClick:function(){return c("authweapon")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:f,content:"Unauthorized Access",disabled:d,onClick:function(){return c("authaccess")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Other Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:g,content:"Unidentified Lifesigns (Xenos, Animals, Etc)",disabled:d,onClick:function(){return c("authxeno")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:V,content:"All Non-Synthetics",disabled:d,onClick:function(){return c("authsynth")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:v,content:"Downed Targets",disabled:d,onClick:function(){return c("authdown")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:b,content:"All Entities",disabled:d,onClick:function(){return c("authall")}})]})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PressureRegulator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PressureRegulator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=(l.max_pressure,l.input_pressure),m=l.output_pressure,p=l.regulate_mode,h=l.set_flow_rate,f=l.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:370,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Input Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f/10})," L/s"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:d?"Unlocked":"Closed",selected:d,onClick:function(){return c("toggle_valve")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulation",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Off",selected:0===p,onClick:function(){return c("regulate_mode",{mode:"off"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"Input",selected:1===p,onClick:function(){return c("regulate_mode",{mode:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"Output",selected:2===p,onClick:function(){return c("regulate_mode",{mode:"output"})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Desired Output Pressure",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_press",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_press",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_press",{press:"set"})}})],4),children:[u/100," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_flow_rate",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_flow_rate",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_flow_rate",{press:"set"})}})],4),children:[h/10," L/s"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PrisonerManagement=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(20);t.PrisonerManagement=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.chemImplants,s=l.trackImplants;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d&&(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:["This interface is currently locked.",(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",onClick:function(){return c("lock")},children:"Unlock"})})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Interface Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",onClick:function(){return c("lock")},children:"Lock Interface"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Chemical Implants",children:u.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Units Remaining"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Inject"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.host}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.units,"u remaining"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:1})},children:"(1)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:5})},children:"(5)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:10})},children:"(10)"})]})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Tracking Implants",children:s.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Message"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.host," (",e.id,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.loc}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("warn",{imp:e.ref})},children:"Message"})})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})})],4)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RIGSuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.RIGSuit=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),s=c.interfacelock,m=c.malf,p=c.aicontrol,h=c.ai,f=null;return s||m?f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"--HARDSUIT INTERFACE OFFLINE--"}):!h&&p&&(f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- HARDSUIT CONTROL OVERRIDDEN BY AI --"})),(0,o.createComponentVNode)(2,i.Window,{height:480,width:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:f||(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chargestatus,d=c.charge,u=c.maxcharge,s=c.aioverride,m=c.sealing,p=c.sealed,h=c.emagged,f=c.securitycheck,C=c.coverlock,N=(0,o.createComponentVNode)(2,a.Button,{content:"Suit "+(m?"seals working...":p?"is Active":"is Inactive"),icon:m?"redo":p?"power-off":"lock-open",iconSpin:m,disabled:m,selected:p,onClick:function(){return i("toggle_seals")}}),b=(0,o.createComponentVNode)(2,a.Button,{content:"AI Control "+(s?"Enabled":"Disabled"),selected:s,icon:"robot",onClick:function(){return i("toggle_ai_control")}});return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([N,b],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Supply",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:50,value:l,ranges:{good:[35,Infinity],average:[15,35],bad:[-Infinity,15]},children:[d," / ",u]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Status",children:h||!f?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error - Maintenance Lock Control Offline"}):(0,o.createComponentVNode)(2,a.Button,{icon:C?"lock":"lock-open",content:C?"Locked":"Unlocked",onClick:function(){return i("toggle_suit_lock")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealing,u=l.helmet,s=l.helmetDeployed,m=l.gauntlets,p=l.gauntletsDeployed,h=l.boots,f=l.bootsDeployed,C=l.chest,N=l.chestDeployed;return(0,o.createComponentVNode)(2,a.Section,{title:"Hardware",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"sign-out-alt":"sign-in-alt",content:s?"Deployed":"Deploy",disabled:d,selected:s,onClick:function(){return i("toggle_piece",{piece:"helmet"})}}),children:u?(0,c.capitalize)(u):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gauntlets",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"sign-out-alt":"sign-in-alt",content:p?"Deployed":"Deploy",disabled:d,selected:p,onClick:function(){return i("toggle_piece",{piece:"gauntlets"})}}),children:m?(0,c.capitalize)(m):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Boots",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"sign-out-alt":"sign-in-alt",content:f?"Deployed":"Deploy",disabled:d,selected:f,onClick:function(){return i("toggle_piece",{piece:"boots"})}}),children:h?(0,c.capitalize)(h):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chestpiece",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:N?"sign-out-alt":"sign-in-alt",content:N?"Deployed":"Deploy",disabled:d,selected:N,onClick:function(){return i("toggle_piece",{piece:"chest"})}}),children:C?(0,c.capitalize)(C):"ERROR"})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealed,u=l.sealing,s=l.primarysystem,m=l.modules;return!d||u?(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"HARDSUIT SYSTEMS OFFLINE"})}):(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:"0.2rem",fontSize:1.5,children:["Selected Primary: ",(0,c.capitalize)(s||"None")]}),m&&m.map((function(e,t){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:(0,c.toTitleCase)(e.name)+(e.damage?" (damaged)":""),buttons:(0,o.createFragment)([e.can_select?(0,o.createComponentVNode)(2,a.Button,{selected:e.name===s,content:e.name===s?"Selected":"Select",icon:"arrow-circle-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select"})}}):null,e.can_use?(0,o.createComponentVNode)(2,a.Button,{content:e.engagestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"engage"})}}):null,e.can_toggle?(0,o.createComponentVNode)(2,a.Button,{selected:e.is_active,content:e.is_active?e.deactivatestring:e.activatestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"toggle"})}}):null],0),children:[e.damage>=2?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- MODULE DESTROYED --"}):(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:[(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Engage: ",e.engagecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Active: ",e.activecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Passive: ",e.passivecost]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:e.desc})]}),e.charges?(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Module Charges",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Selected",children:(0,c.capitalize)(e.chargetype)}),e.charges.map((function(t,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(t.caption),children:(0,o.createComponentVNode)(2,a.Button,{selected:e.realchargetype===t.index,icon:"arrow-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select_charge_type",charge_type:t.index})}})},t.caption)}))]})})}):null]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(0),r=(n(9),n(5)),a=n(1),i=n(2),c=n(28),l=n(3);t.Radio=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.rawfreq,m=u.minFrequency,p=u.maxFrequency,h=u.listening,f=u.broadcasting,C=u.subspace,N=u.subspaceSwitchable,b=u.chan_list,V=u.loudspeaker,g=u.mic_cut,v=u.spk_cut,k=u.useSyndMode,_=c.RADIO_CHANNELS.find((function(e){return e.freq===Number(s)})),y=156;return b&&b.length>0?y+=28*b.length+6:y+=24,N&&(y+=38),(0,o.createComponentVNode)(2,l.Window,{width:310,height:y,resizable:!0,theme:k?"syndicate":"",children:(0,o.createComponentVNode)(2,l.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:"Frequency",children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:m/10,maxValue:p/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},onDrag:function(e,t){return d("setFrequency",{freq:(0,r.round)(10*t)})}}),_&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:_.color,ml:2,children:["[",_.name,"]"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:h?"volume-up":"volume-mute",selected:h,disabled:v,onClick:function(){return d("listen")}}),(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:f?"microphone":"microphone-slash",selected:f,disabled:g,onClick:function(){return d("broadcast")}}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"bullhorn",selected:C,content:"Subspace Tx "+(C?"ON":"OFF"),onClick:function(){return d("subspace")}})}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:V?"volume-up":"volume-mute",selected:V,content:"Loudspeaker",onClick:function(){return d("toggleLoudspeaker")}})})]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Channels",children:[(!b||0===b.length)&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"No channels detected."}),(0,o.createComponentVNode)(2,i.LabeledList,{children:b?b.map((function(e){var t=c.RADIO_CHANNELS.find((function(t){return t.freq===Number(e.freq)})),n="default";return t&&(n=t.color),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.display_name,labelColor:n,textAlign:"right",children:e.secure_channel&&C?(0,o.createComponentVNode)(2,i.Button,{icon:e.sec_channel_listen?"square-o":"check-square-o",selected:!e.sec_channel_listen,content:e.sec_channel_listen?"Off":"On",onClick:function(){return d("channel",{channel:e.chan})}}):(0,o.createComponentVNode)(2,i.Button,{content:"Switch",selected:e.chan===s,onClick:function(){return d("specFreq",{channel:e.chan})}})},e.chan)})):null})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RequestConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).act,r=e.dept_list,c=e.department;return(0,o.createComponentVNode)(2,i.LabeledList,{children:r.sort().map((function(e){return e!==c&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"envelope-open-text",onClick:function(){return n("write",{write:e,priority:1})},children:"Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",onClick:function(){return n("write",{write:e,priority:2})},children:"High Priority"})],4)})||null}))})},d={0:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.silent;return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,i.Button,{selected:!c,icon:c?"volume-mute":"volume-up",onClick:function(){return r("toggleSilent")},children:["Speaker ",c?"OFF":"ON"]})})},1:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.assist_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Request assistance from another department",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},2:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.supply_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Supplies",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},3:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.info_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Report Anonymous Information",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},4:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:2,color:"good",children:"Message Sent Successfully"}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},5:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,bold:!0,color:"bad",children:"An error occured. Message Not Sent."}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},6:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.message_log;return(0,o.createComponentVNode)(2,i.Section,{title:"Messages",children:l.length&&l.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.decodeHtmlEntities)(e[0]),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print",{print:t+1})},children:"Print"}),children:(0,r.decodeHtmlEntities)(e[1])},t)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No messages."})})},7:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.message,u=l.recipient,s=l.priority,m=l.msgStamped,p=l.msgVerified;return(0,o.createComponentVNode)(2,i.Section,{title:"Message Authentication",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message for "+u,children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Priority",children:2===s?"High Priority":1===s?"Normal Priority":"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Validated By",color:p?"good":"bad",children:(0,r.decodeHtmlEntities)(p)||"No Validation"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamped By",color:m?"good":"bad",children:(0,r.decodeHtmlEntities)(m)||"No Stamp"})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"share",onClick:function(){return c("department",{department:u})},children:"Send Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return c("setScreen",{setScreen:0})},children:"Back"})]})},8:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(c.department,c.screen,c.message_log,c.newmessagepriority,c.silent,c.announcementConsole,c.assist_dept,c.supply_dept,c.info_dept,c.message),d=(c.recipient,c.priority,c.msgStamped,c.msgVerified,c.announceAuth);return(0,o.createComponentVNode)(2,i.Section,{title:"Send Station-Wide Announcement",children:[d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"good",mb:1,children:"ID Verified. Authentication Accepted."}),(0,o.createComponentVNode)(2,i.Section,{title:"Message",mt:1,maxHeight:"200px",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"pen",onClick:function(){return r("writeAnnouncement")},children:"Edit"}),children:l||"No Message"})],4)||(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mb:1,children:"Swipe your ID card to authenticate yourself."}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l||!d,icon:"share",onClick:function(){return r("sendAnnouncement")},children:"Announce"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return r("setScreen",{setScreen:0})},children:"Back"})]})}};t.RequestConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,u=l.screen,s=l.newmessagepriority,m=l.announcementConsole,p=d[u];return(0,o.createComponentVNode)(2,c.Window,{width:520,height:410,resizable:!0,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:6===u,onClick:function(){return r("setScreen",{setScreen:6})},icon:"envelope-open-text",children:"Messages"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return r("setScreen",{setScreen:1})},icon:"share-square",children:"Assistance"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return r("setScreen",{setScreen:2})},icon:"share-square",children:"Supplies"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return r("setScreen",{setScreen:3})},icon:"share-square-o",children:"Report"}),m&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:8===u,onClick:function(){return r("setScreen",{setScreen:8})},icon:"volume-up",children:"Announce"})||null,(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return r("setScreen",{setScreen:0})},icon:"cog"})]}),s&&(0,o.createComponentVNode)(2,i.Section,{title:s>1?"NEW PRIORITY MESSAGES":"There are new messages!",color:s>1?"bad":"average",bold:s>1})||null,(0,o.createComponentVNode)(2,p)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).data,o=e.title,r=n[e.target];return"number"==typeof r?o+" - Page "+(r+1):o},d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.target;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return n(r,{reset:!0})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-left",onClick:function(){return n(r,{reverse:-1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-right",onClick:function(){return n(r,{reverse:1})}})],4)},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.tech,l=e.disk;if(!l||!l.present)return null;var d=(0,a.useSharedState)(t,"saveDialogTech",!1),u=d[0],s=d[1];return u?(0,o.createComponentVNode)(2,i.Section,{title:"Load Technology to Disk",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return s(!1)}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){s(!1),r("copy_tech",{copy_tech_ID:e.id})},children:"Copy To Disk"})},e.name)}))})}):(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk Contents",children:"(Technology Data Disk)"})}),l.stored&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:[(0,o.createComponentVNode)(2,i.Box,{children:l.name}),(0,o.createComponentVNode)(2,i.Box,{children:["Level: ",l.level]}),(0,o.createComponentVNode)(2,i.Box,{children:["Description: ",l.desc]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_tech")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_tech")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return s(!0)},children:"Load Tech To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.info.designs,s=e.disk;if(!s||!s.present)return null;var m=(0,a.useSharedState)(t,"saveDialogData",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Load Design to Disk",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return h(!1)}}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){h(!1),r("copy_design",{copy_design_ID:e.id})},children:"Copy To Disk"})},e.name)}))})]}):(0,o.createComponentVNode)(2,i.Box,{children:s.stored&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Lathe Type",children:s.build_type}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required Materials",children:Object.keys(s.materials).map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[e," x ",s.materials[e]]},e)}))})]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_design")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_design")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:.5,children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return h(!0)},children:"Load Design To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=e.target,s=e.designs,m=e.buildName,p=e.buildFiveName;return u?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{target:"builder_page",title:"Designs"}),buttons:(0,o.createComponentVNode)(2,d,{target:"builder_page"}),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),s.length?s.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Flex,{width:"100%",justify:"space-between",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{width:"40%",style:{"word-wrap":"break-all"},children:e.name}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"15%",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:"wrench",onClick:function(){return r(m,{build:e.id,imprint:e.id})},children:"Build"}),p&&(0,o.createComponentVNode)(2,i.Button,{mb:-1,onClick:function(){return r(p,{build:e.id,imprint:e.id})},children:"x5"})]}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"45%",style:{"word-wrap":"break-all"},children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:e.mat_list.join(" ")}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",ml:1,children:e.chem_list.join(" ")})]})]}),(0,o.createComponentVNode)(2,i.Divider)],4,e.id)})):(0,o.createComponentVNode)(2,i.Box,{children:"No items could be found matching the parameters (page or search)."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error"})},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=e.name,u=null,s=null;if("Protolathe"===d?(u=l.info.linked_lathe,s=l.lathe_designs):(u=l.info.linked_imprinter,s=l.imprinter_designs),!u||!u.present)return(0,o.createComponentVNode)(2,i.Section,{title:d,children:["No ",d," found."]});var p=u,h=p.total_materials,f=p.max_materials,C=p.total_volume,N=p.max_volume,b=p.busy,V=p.mats,g=p.reagents,v=p.queue,k=(0,a.useSharedState)(t,"protoTab",0),_=k[0],y=k[1];return(0,o.createComponentVNode)(2,i.Section,{title:d,buttons:b&&(0,o.createComponentVNode)(2,i.Icon,{name:"sync",spin:!0})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Materials",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:h,maxValue:f,children:[h," cm\xb3 / ",f," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chemicals",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:C,maxValue:N,children:[C,"u / ",N,"u"]})})]}),(0,o.createComponentVNode)(2,i.Tabs,{mt:1,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"wrench",selected:0===_,onClick:function(){return y(0)},children:"Build"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"layer-group",iconSpin:b,color:b?"average":"transparent",selected:1===_,onClick:function(){return y(1)},children:"Queue"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cookie-bite",selected:2===_,onClick:function(){return y(2)},children:"Mat Storage"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"flask",selected:3===_,onClick:function(){return y(3)},children:"Chem Storage"})]}),0===_&&(0,o.createComponentVNode)(2,m,{target:u,designs:s,buildName:"Protolathe"===d?"build":"imprint",buildFiveName:"Protolathe"===d?"buildfive":null})||1===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return 1===e.index?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,labelColor:"bad",children:b?(0,o.createComponentVNode)(2,i.Button,{disabled:!0,icon:"trash",children:"Remove"}):(0,o.createComponentVNode)(2,i.Box,{children:["(Awaiting Materials)",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})]})}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{m:1,children:"Queue Empty."})})||2===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:V.map((function(e){var n=(0,a.useLocalState)(t,"ejectAmt"+e.name,0),l=n[0],d=n[1];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.NumberInput,{minValue:0,width:"100px",value:l,maxValue:e.sheets,onDrag:function(e,t){return d(t)}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){d(0),c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:l})},children:"Num"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){return c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:50})},children:"All"})],4),children:[e.amount," cm\xb3"]},e.name)}))})||3===_&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:g.length&&g.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.volume,"u",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eject",onClick:function(){return c("disposeP",{dispose:e.id})},children:"Purge"})]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",children:"No chems detected"})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"trash",onClick:function(){return c("disposeallP")},children:"Disposal All Chemicals In Storage"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})},h=[{name:"Protolathe",icon:"wrench",template:(0,o.createComponentVNode)(2,p,{name:"Protolathe"})},{name:"Circuit Imprinter",icon:"digital-tachograph",template:(0,o.createComponentVNode)(2,p,{name:"Circuit Imprinter"})},{name:"Destructive Analyzer",icon:"eraser",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.linked_destroy;if(!c.present)return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:"No destructive analyzer found."});var l=c.loaded_item,d=c.origin_tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:l&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Origin Tech",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.level,"\xa0\xa0",e.current&&"(Current: "+e.current+")"]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",children:"No origin tech found."})})})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,color:"red",icon:"eraser",onClick:function(){return r("deconstruct")},children:"Deconstruct Item"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_item")},children:"Eject Item"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"No Item Loaded. Standing-by..."})})}))},{name:"Settings",icon:"cog",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info,l=c.sync,d=c.linked_destroy,u=c.linked_imprinter,s=c.linked_lathe,m=(0,a.useSharedState)(t,"settingsTab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cogs",onClick:function(){return h(0)},selected:0===p,children:"General"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"link",onClick:function(){return h(1)},selected:1===p,children:"Device Linkages"})]}),0===p&&(0,o.createComponentVNode)(2,i.Box,{children:[l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",onClick:function(){return r("sync")},children:"Sync Database with Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"unlink",onClick:function(){return r("togglesync")},children:"Disconnect from Research Network"})],4)||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"link",onClick:function(){return r("togglesync")},children:"Connect to Research Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"lock",onClick:function(){return r("lock")},children:"Lock Console"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"red",icon:"trash",onClick:function(){return r("reset")},children:"Reset R&D Database"})]})||1===p&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",mb:1,onClick:function(){return r("find_device")},children:"Re-sync with Nearby Devices"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[d.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Destructive Analyzer",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"destroy"})},children:"Disconnect"})})||null,s.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Protolathe",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"lathe"})},children:"Disconnect"})})||null,u.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Circuit Imprinter",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"imprinter"})},children:"Disconnect"})})||null]})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})}))},{name:"Research List",icon:"flask",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Current Research Levels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:1})},children:"Print This Page"}),children:(0,o.createComponentVNode)(2,i.Table,{children:c.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.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{children:[" - Level ",e.level]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.desc})})]},e.name)}))})})}))},{name:"Design List",icon:"file",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.designs;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Researched Technologies & Designs",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:2})},children:"Print This Page"}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:e.desc},e.name)}))})]})}))},{name:"Disk Operations",icon:"save",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.info),c=r.d_disk,l=r.t_disk;return c.present||l.present?(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:[(0,o.createComponentVNode)(2,u,{disk:l}),(0,o.createComponentVNode)(2,s,{disk:c})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:"No disk inserted."})}))}];t.ResearchConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.busy_msg,u=l.locked,s=(0,a.useSharedState)(t,"rdmenu",0),m=s[0],p=s[1],f=!1;return(d||u)&&(f=!0),(0,o.createComponentVNode)(2,c.Window,{width:850,height:630,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:e.icon,selected:m===t,disabled:f,onClick:function(){return p(t)},children:e.name},t)}))}),d&&(0,o.createComponentVNode)(2,i.Section,{title:"Processing...",children:d})||u&&(0,o.createComponentVNode)(2,i.Section,{title:"Console Locked",children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("lock")},icon:"lock-open",children:"Unlock"})})||h[m].template]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchServerController=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);t.ResearchServerController=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:430,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=(i.badmin,i.servers),l=(i.consoles,(0,r.useSharedState)(t,"selectedServer",null)),u=l[0],s=l[1],m=c.find((function(e){return e.id===u}));return m?(0,o.createComponentVNode)(2,d,{setSelectedServer:s,server:m}):(0,o.createComponentVNode)(2,a.Section,{title:"Server Selection",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return s(e.id)},children:e.name})},e.name)}))})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.badmin),c=e.server,l=e.setSelectedServer,d=(0,r.useSharedState)(t,"tab",0),p=d[0],h=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return l(null)},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Access Rights"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Data Management"}),i&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===p,onClick:function(){return h(2)},color:"red",children:"Server-to-Server Transfer"})||null]}),0===p&&(0,o.createComponentVNode)(2,u,{server:c})||null,1===p&&(0,o.createComponentVNode)(2,s,{server:c})||null,2===p&&i&&(0,o.createComponentVNode)(2,m,{server:c})||null]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.consoles,u=function(e,t){return-1!==e.id_with_upload.indexOf(t.id)},s=function(e,t){return-1!==e.id_with_download.indexOf(t.id)};return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Consoles",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.loc+")",children:[(0,o.createComponentVNode)(2,a.Button,{icon:u(l,e)?"lock-open":"lock",selected:u(l,e),onClick:function(){return i("toggle_upload",{server:l.ref,console:e.ref})},children:u(l,e)?"Upload On":"Upload Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:s(l,e)?"lock-open":"lock",selected:s(l,e),onClick:function(){return i("toggle_download",{server:l.ref,console:e.ref})},children:s(l,e)?"Download On":"Download Off"})]},e.name)}))})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=(n.data,e.server);return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Research Levels",children:l.tech.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Reset",onClick:function(){return i("reset_tech",{server:l.ref,tech:e.id})}})},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Designs",children:(0,c.filter)((function(e){return!!e.name}))(l.designs).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Delete",onClick:function(){return i("reset_design",{server:l.ref,design:e.id})}})},e.name)}))})],4)},m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.badmin,u=c.servers;return d?(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Server Data Transfer",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,color:"bad",content:(0,o.createComponentVNode)(2,a.Box,{children:["Transfer from ",l.name," To ",e.name]}),onClick:function(){return i("transfer_data",{server:l.ref,target:e.ref})}})},e.name)}))}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=(n(28),n(45)),l=n(3),d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.obviously_dead,s=c.oocnotes,m=c.can_sleeve_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Mind Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"user-plus",content:"Sleeve",onClick:function(){return r("sleeve",{ref:l,mode:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-plus",content:"Card",onClick:function(){return r("sleeve",{ref:l,mode:2})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:s})})]})})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.species,s=c.sex,m=c.mind_compat,p=c.synthetic,h=c.oocnotes,f=c.can_grow_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Body Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:m}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:p?"Yes":"No"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,i.Button,{disabled:!f,icon:"user-plus",content:p?"Build":"Grow",onClick:function(){return r("create",{ref:l})}})})]})})};t.ResleevingConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),f=(r.menu,r.coredumped),C=r.emergency,N=(0,o.createFragment)([(0,o.createComponentVNode)(2,g),(0,o.createComponentVNode)(2,v),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})],4);return f&&(N=(0,o.createComponentVNode)(2,p)),C&&(N=(0,o.createComponentVNode)(2,h)),(0,c.modalRegisterBodyOverride)("view_b_rec",u),(0,c.modalRegisterBodyOverride)("view_m_rec",d),(0,o.createComponentVNode)(2,l.Window,{width:640,height:520,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,l.Window.Content,{className:"Layout__content--flexColumn",children:N})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Body Records"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===c,icon:"folder",onClick:function(){return r("menu",{num:3})},children:"Mind Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data,i=r.menu,c=r.bodyrecords,l=r.mindrecords;return 1===i?n=(0,o.createComponentVNode)(2,f):2===i?n=(0,o.createComponentVNode)(2,V,{records:c,actToDo:"view_b_rec"}):3===i&&(n=(0,o.createComponentVNode)(2,V,{records:l,actToDo:"view_m_rec"})),n},p=function(e,t){return(0,o.createComponentVNode)(2,i.Dimmer,{children:(0,o.createComponentVNode)(2,i.Flex,{direction:"column",justify:"space-evenly",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Icon,{size:12,color:"bad",name:"exclamation-triangle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,color:"bad",mt:5,children:(0,o.createVNode)(1,"h2",null,"TransCore dump completed. Resleeving offline.",16)})]})})},h=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"TRANSCORE DUMP",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h2",null,"!!WARNING!!",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"This will transfer all minds to the dump disk, and the TransCore will be made unusable until post-shift maintenance! This should only be used in emergencies!"}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Disk",color:"good",onClick:function(){return n("ejectdisk")}})}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Core Dump",confirmContent:"Disable Transcore?",color:"bad",onClick:function(){return n("coredump")}})})]})},f=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.loading,r.scantemp,r.occupant,r.locked,r.can_brainscan,r.scan_mode,r.pods,r.selected_pod;return(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:[(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,b),(0,o.createComponentVNode)(2,N)]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.pods,u=l.spods,s=l.selected_pod;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:s===e.pod,icon:s===e.pod&&"check",content:"Select",mt:u&&u.length?"2rem":"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):null},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.sleevers,d=c.spods,u=c.selected_sleever;return l&&l.length?l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"sleeve_"+(e.occupied?"occupied":"empty")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:e.occupied?"label":"bad",children:e.name}),(0,o.createComponentVNode)(2,i.Button,{selected:u===e.sleever,icon:u===e.sleever&&"check",content:"Select",mt:d&&d.length?"3rem":"1.5rem",onClick:function(){return r("selectsleever",{ref:e.sleever})}})]},t)})):null},b=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.spods,u=l.selected_printer;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:u===e.spod,icon:u===e.spod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectprinter",{ref:e.spod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"synthprinter"+(e.busy?"_working":"")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.steel>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.steel>=15e3?"circle":"circle-o"}),"\xa0",e.steel]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.glass>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.glass>=15e3?"circle":"circle-o"}),"\xa0",e.glass]}),n]},t)})):null},V=function(e,t){var n=(0,a.useBackend)(t).act,r=e.records,c=e.actToDo;return r.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:r.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.name,onClick:function(){return n(c,{ref:e.recref})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},g=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},v=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.pods,l=r.spods,d=r.sleevers;r.autoallowed,r.autoprocess,r.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:c&&c.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[c.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SynthFabs",children:l&&l.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[l.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sleevers",children:d&&d.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d.length," Connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingPod=void 0;var o=n(0),r=n(3),a=n(1),i=n(2);t.ResleevingPod=function(e,t){var n=(0,a.useBackend)(t).data,c=n.occupied,l=n.name,d=n.health,u=n.maxHealth,s=n.stat,m=n.mindStatus,p=n.mindName,h=n.resleeveSick,f=n.initialSick;return(0,o.createComponentVNode)(2,r.Window,{width:300,height:350,resizeable:!0,children:(0,o.createComponentVNode)(2,r.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",children:c?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:2===s?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"}):1===s?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Unconscious"}):(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},value:d/u,children:[d,"%"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Status",children:m?"Present":"Missing"}),m?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Occupying",children:p}):""]}),h?(0,o.createComponentVNode)(2,i.Box,{color:"average",mt:3,children:["Warning: Resleeving Sickness detected.",f?(0,o.createFragment)([(0,o.createTextVNode)(" Motion Sickness also detected. Please allow the newly resleeved person a moment to get their bearings. This warning will disappear when Motion Sickness is no longer detected.")],4):""]}):""],0):(0,o.createComponentVNode)(2,i.Box,{bold:!0,m:1,children:"Unoccupied."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RoboticsControlConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RoboticsControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.can_hack,s=d.safety,m=d.show_detonate_all,p=d.cyborgs,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:460,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Emergency Self Destruct",children:[(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock":"unlock",content:s?"Disable Safety":"Enable Safety",selected:s,onClick:function(){return l("arm",{})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bomb",disabled:s,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){return l("nuke",{})}})]}),(0,o.createComponentVNode)(2,c,{cyborgs:h,can_hack:u})]})})};var c=function(e,t){var n=e.cyborgs,i=(e.can_hack,(0,r.useBackend)(t)),c=i.act,l=i.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([!!e.hackable&&!e.emagged&&(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return c("hackbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){return c("stopbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){return c("killbot",{ref:e.ref})}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,o.createComponentVNode)(2,a.Box,{children:e.locstring})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.health>50?"good":"bad",value:e.health/100})}),"number"==typeof e.charge&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.charge>30?"good":"bad",value:e.charge/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Capacity",children:(0,o.createComponentVNode)(2,a.Box,{color:e.cell_capacity<3e4?"average":"good",children:e.cell_capacity})})],4)||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Power Cell"})}),!!e.is_hacked&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:(0,o.createComponentVNode)(2,a.Box,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected within access parameters."})}},function(e,t,n){"use strict";t.__esModule=!0,t.RogueZones=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RogueZones=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.timeout_percent,u=l.diffstep,s=l.difficulty,m=l.occupied,p=l.scanning,h=l.updated,f=l.debug,C=l.shuttle_location,N=l.shuttle_at_station,b=l.scan_ready,V=l.can_recall_shuttle;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Current Area",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mineral Content",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shuttle Location",buttons:V&&(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"rocket",onClick:function(){return c("recall_shuttle")},children:"Recall Shuttle"})||null,children:C}),m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",labelColor:"bad",label:"Personnel",children:["WARNING: Area occupied by ",m," personnel!"]})||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Personnel",color:"good",children:"No personnel detected."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!b,fluid:!0,icon:"search",onClick:function(){return c("scan_for_new")},children:"Scan For Asteroids"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scn Ramestat Core",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,maxValue:100,ranges:{good:[100,Infinity],average:[75,100],bad:[-Infinity,75]}})}),p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning",children:"In progress."})||null,h&&!p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Info",children:"Updated shuttle destination!"})||null,f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Debug",labelColor:"bad",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Timeout Percent: ",d]}),(0,o.createComponentVNode)(2,a.Box,{children:["Diffstep: ",u]}),(0,o.createComponentVNode)(2,a.Box,{children:["Difficulty: ",s]}),(0,o.createComponentVNode)(2,a.Box,{children:["Occupied: ",m]}),(0,o.createComponentVNode)(2,a.Box,{children:["Debug: ",f]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle Location: ",C]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle at station: ",N]}),(0,o.createComponentVNode)(2,a.Box,{children:["Scan Ready: ",b]})]})||null]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Secbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Secbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.idcheck,p=l.check_records,h=l.check_arrest,f=l.arrest_type,C=l.declare_arrests,N=l.will_patrol;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:320,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Security Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check for Weapon Authorization",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("idcheck")},children:m?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Security Records",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("ignorerec")},children:p?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Arrest Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("ignorearr")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Operating Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("switchmode")},children:f?"Detain":"Arrest"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Report Arrests",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("declarearrests")},children:C?"Yes":"No"})}),N&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Auto Patrol",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("patrol")},children:N?"Yes":"No"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SecurityRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.SecurityRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C&&(n=(0,o.createComponentVNode)(2,h)),(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"400px"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,N),(0,o.createComponentVNode)(2,a.Section,{height:"89%",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",color:e.color,content:e.id+": "+e.name+" (Criminal Status: "+e.criminal+")",onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.security,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Security Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Security Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Record (All)",color:"bad",onClick:function(){return i("del_r_2")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.general;return c&&c.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:[!!c.has_photos&&c.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)})),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_front")},children:"Update Front Photo"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_side")},children:"Update Side Photo"})]})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.security;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Security records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SeedStorage=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(9);t.SeedStorage=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.scanner,u.seeds),m=(0,l.sortBy)((function(e){return e.name.toLowerCase()}))(s);return(0,o.createComponentVNode)(2,i.Window,{width:600,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Seeds",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"60%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,c.toTitleCase)(e.name)+" #"+e.uid,children:(0,o.createComponentVNode)(2,a.Section,{width:"165%",title:"Traits",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(e.traits).map((function(t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.toTitleCase)(t),children:e.traits[t]},t)}))})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mt:.4,children:[e.amount," Remaining"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",onClick:function(){return d("vend",{id:e.id})},children:"Vend"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"trash",onClick:function(){return d("purge",{id:e.id})},children:"Purge"})})]},e.name+e.uid)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldCapacitor=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20);t.ShieldCapacitor=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.active,m=u.time_since_fail,p=u.stored_charge,h=u.max_charge,f=u.charge_rate,C=u.max_charge_rate;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,content:s?"Online":"Offline",onClick:function(){return d("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor Status",children:m>2?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stored Energy",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return(0,l.formatSiUnit)(e,0,"J")}})," (",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:100*(0,c.round)(p/h,1)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:f,step:100,stepPixelSize:.2,minValue:1e4,maxValue:C,format:function(e){return(0,l.formatPower)(e)},onDrag:function(e,t){return d("charge_rate",{rate:t})}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldGenerator=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20),d=n(61);t.ShieldGenerator=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.locked);return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:i?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,s)})})};var u=function(e,t){return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Locked",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:"Swipe your ID to begin."})]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data.lockedData,u=d.capacitors,s=d.active,m=d.failing,p=d.radius,h=d.max_radius,f=d.z_range,C=d.max_z_range,N=d.average_field_strength,b=d.target_field_strength,V=d.max_field_strength,g=d.shields,v=d.upkeep,k=d.strengthen_rate,_=d.max_strengthen_rate,y=d.gen_power,L=(u||[]).length;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Field Status",children:m?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unstable"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Stable"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Overall Field Strength",children:[(0,c.round)(N,2)," Renwick (",b&&(0,c.round)(100*N/b,1)||"NA","%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Upkeep Power",children:(0,l.formatPower)(v)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shield Generation Power",children:(0,l.formatPower)(y)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Currently Shielded",children:[g," m\xb2"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:L?u.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor #"+t,children:[e.active?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Online"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Offline"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge",children:[(0,l.formatSiUnit)(e.stored_charge,0,"J")," (",100*(0,c.round)(e.stored_charge/e.max_charge,2),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:e.failing?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."})})]})]},t)})):(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:"bad",children:"No Capacitors Connected"})})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:s?"Online":"Offline",selected:s,onClick:function(){return a("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Coverage Radius",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:6,minValue:0,maxValue:h,value:p,unit:"m",onDrag:function(e,t){return a("change_radius",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vertical Shielding",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,maxValue:C,value:f,unit:"vertical range",onDrag:function(e,t){return a("z_range",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,step:.1,maxValue:_,value:k,format:function(e){return(0,c.round)(e,1)},unit:"Renwick/s",onDrag:function(e,t){return a("strengthen_rate",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maximum Field Strength",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:1,maxValue:V,value:b,unit:"Renwick",onDrag:function(e,t){return a("target_field_strength",{val:t})}})})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleControl=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n="ERROR",r="bad",a=!1;return"docked"===e?(n="DOCKED",r="good"):"docking"===e?(n="DOCKING",r="average",a=!0):"undocking"===e?(n="UNDOCKING",r="average",a=!0):"undocked"===e&&(n="UNDOCKED",r="#676767"),a&&t&&(n+="-MANUAL"),(0,o.createComponentVNode)(2,i.Box,{color:r,children:n})},d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,d=e.engineName,u=void 0===d?"Bluespace Drive":d,s=c.shuttle_status,m=c.shuttle_state,p=c.has_docking,h=c.docking_status,f=c.docking_override,C=c.docking_codes;return(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:s}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:u,children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",children:l(h,f)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Codes",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return r("set_codes")},children:C||"Not Set"})})],4)||null]})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_launch,d=c.can_cancel,u=c.can_force;return(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("move")},disabled:!l,icon:"rocket",fluid:!0,children:"Launch Shuttle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("cancel")},disabled:!d,icon:"ban",fluid:!0,children:"Cancel Launch"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("force")},color:"bad",disabled:!u,icon:"exclamation-triangle",fluid:!0,children:"Force Launch"})})]})})},s={ShuttleControlConsoleDefault:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t);n.act,n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleMulti:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_cloak,s=c.can_pick,m=c.legit,p=c.cloaked,h=c.destination_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Section,{title:"Multishuttle Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:m?"ATC Inhibitor":"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:p,icon:p?"eye":"eye-o",onClick:function(){return r("toggle_cloaked")},children:p?"Enabled":"Disabled"})})||null,(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!s,onClick:function(){return r("pick")},children:h})})]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleExploration:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_pick,s=c.destination_name,m=c.fuel_usage,p=c.fuel_span,h=c.remaining_fuel;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{engineName:"Engines"}),(0,o.createComponentVNode)(2,i.Section,{title:"Jump Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!l,onClick:function(){return r("pick")},children:s})}),m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Est. Delta-V Budget",color:p,children:[h," m/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Avg. Delta-V Per Maneuver",children:[m," m/s"]})],4)||null]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleWeb:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.autopilot,s=d.can_rename,m=d.shuttle_state,p=d.is_moving,h=d.skip_docking,f=d.docking_status,C=d.docking_override,N=d.shuttle_location,b=d.can_cloak,V=d.cloaked,g=d.can_autopilot,v=d.routes,k=d.is_in_transit,_=d.travel_progress,y=d.time_left,L=d.doors,B=d.sensors;return(0,o.createFragment)([u&&(0,o.createComponentVNode)(2,i.Section,{title:"AI PILOT (CLASS D) ACTIVE",children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,italic:!0,children:"This vessel will start and stop automatically. Ensure that all non-cycling capable hatches and doors are closed, as the automated system may not be able to control them. Docking and flight controls are locked. To unlock, disable the automated flight system."})})||null,(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",buttons:s&&(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return c("rename_command")},children:"Rename"})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Engines",children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Location",children:(0,r.toTitleCase)(N)}),!h&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{selected:"docked"===f,disabled:"undocked"!==f&&"docked"!==f,onClick:function(){return c("dock_command")},children:"Dock"}),(0,o.createComponentVNode)(2,i.Button,{selected:"undocked"===f,disabled:"docked"!==f&&"undocked"!==f,onClick:function(){return c("undock_command")},children:"Undock"})],4),children:(0,o.createComponentVNode)(2,i.Box,{bold:!0,inline:!0,children:l(f,C)})})||null,b&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:V,icon:V?"eye":"eye-o",onClick:function(){return c("toggle_cloaked")},children:V?"Enabled":"Disabled"})})||null,g&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Autopilot",children:(0,o.createComponentVNode)(2,i.Button,{selected:u,icon:u?"eye":"eye-o",onClick:function(){return c("toggle_autopilot")},children:u?"Enabled":"Disabled"})})||null],0)||null]}),!p&&(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Available Destinations",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"rocket",onClick:function(){return c("traverse",{traverse:e.index})},children:e.travel_time})},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",color:"bad",children:"No routes found."})})})||null]}),k&&(0,o.createComponentVNode)(2,i.Section,{title:"Transit ETA",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance from target",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",minValue:0,maxValue:100,value:_,children:[y,"s"]})})})})||null,Object.keys(L).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Hatch Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(L).map((function(e){var t=L[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.open&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Open"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Closed"}),"\xa0-\xa0",t.bolted&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Bolted"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Unbolted"})]},e)}))})})||null,Object.keys(B).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Sensors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(B).map((function(e){var t=B[e];return-1!==t.reading?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:"bad",children:"Unable to get sensor air reading."}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[t.pressure,"kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[t.temp,"\xb0C"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Oxygen",children:[t.oxygen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Nitrogen",children:[t.nitrogen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Carbon Dioxide",children:[t.carbon_dioxide,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Phoron",children:[t.phoron,"%"]}),t.other&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other",children:[t.other,"%"]})||null]})},e)}))})})||null],0)}))};t.ShuttleControl=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.subtemplate);return(0,o.createComponentVNode)(2,c.Window,{width:470,height:"ShuttleControlConsoleWeb"===r?560:370,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:s[r]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.Sleeper=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.hasOccupant?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,N));return(0,o.createComponentVNode)(2,c.Window,{width:550,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:r})})};var m=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=(r.occupant,r.dialysis),c=r.stomachpumping;return(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f,{title:"Dialysis",active:i,actToDo:"togglefilter"}),(0,o.createComponentVNode)(2,f,{title:"Stomach Pump",active:c,actToDo:"togglepump"}),(0,o.createComponentVNode)(2,C)],4)},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant,m=d.auto_eject_dead,p=d.stasis;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"label",display:"inline",children:"Auto-eject if dead:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,content:m?"On":"Off",onClick:function(){return c("auto_eject_dead_"+(m?"off":"on"))}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",content:"Eject",onClick:function(){return c("ejectify")}}),(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return c("changestasis")}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:0,max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]},children:(0,r.round)(u.health,0)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxTemp,value:u.bodyTemperature/u.maxTemp,color:s[u.temperatureSuitability+3],children:[(0,r.round)(u.btCelsius,0),"\xb0C,",(0,r.round)(u.btFaren,0),"\xb0F"]})}),!!u.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.bloodMax,value:u.bloodLevel/u.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[u.bloodPercent,"%, ",u.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[u.pulse," BPM"]})],4)]})})},h=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e[0],children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]],0)},t)},t)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerMaxSpace,u=c.beakerFreeSpace,s=e.active,m=e.actToDo,p=e.title,h=s&&u>0;return(0,o.createComponentVNode)(2,i.Section,{title:p,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!l||u<=0,selected:h,icon:h?"toggle-on":"toggle-off",content:h?"Active":"Inactive",onClick:function(){return r(m)}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return r("removebeaker")}})],4),children:l?(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remaining Space",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:d,value:u/d,ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},children:[u,"u"]})})}):(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No beaker loaded."})})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.occupant,d=c.chemicals,u=c.maxchem,s=c.amounts;return(0,o.createComponentVNode)(2,i.Section,{title:"Chemicals",flexGrow:"1",children:d.map((function(e,t){var n,a="";return e.overdosing?(a="bad",n=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-circle"}),"\xa0 Overdosing!"]})):e.od_warning&&(a="average",n=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle"}),"\xa0 Close to overdosing"]})),(0,o.createComponentVNode)(2,i.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Section,{title:e.title,level:"3",mx:"0",lineHeight:"18px",buttons:n,children:(0,o.createComponentVNode)(2,i.Flex,{align:"flex-start",children:[(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u,value:e.occ_amount/u,color:a,mr:"0.5rem",children:[e.pretty_amount,"/",u,"u"]}),s.map((function(t,n){return(0,o.createComponentVNode)(2,i.Button,{disabled:!e.injectable||e.occ_amount+t>u||2===l.stat,icon:"syringe",content:t,mb:"0",height:"19px",onClick:function(){return r("chemical",{chemid:e.id,amount:t})}},n)}))]})})},t)}))})},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isBeakerLoaded;return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected.",c&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Remove Beaker",onClick:function(){return r("removebeaker")}})})||null]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.config,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Storage",children:[u.secure&&(0,o.createComponentVNode)(2,i.NoticeBox,{danger:-1===u.locked,info:-1!==u.locked,children:-1===u.locked?(0,o.createComponentVNode)(2,i.Box,{children:"Sec.re ACC_** //):securi_nt.diag=>##'or 1=1'%($..."}):(0,o.createComponentVNode)(2,i.Box,{children:"Secure Access: Please have your identification ready."})})||null,0===u.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",d.title," 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,{collapsing:!0,children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Amount"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," in stock"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"1",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"5",disabled:e.amount<5,onClick:function(){return l("Release",{index:e.index,amount:5})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Custom",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index})}}),(0,o.createComponentVNode)(2,i.Button,{content:"All",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:e.amount})}})]})]},t)}))(u.contents)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(0),r=n(1),a=n(2),i=n(20),c=n(3),l=n(5);t.Smes=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.capacityPercent,m=u.capacity,p=u.charge,h=u.inputAttempt,f=u.inputting,C=u.inputLevel,N=u.inputLevelMax,b=u.inputAvailable,V=u.outputAttempt,g=u.outputting,v=u.outputLevel,k=u.outputLevelMax,_=u.outputUsed,y=(s>=100?"good":f&&"average")||"bad",L=(g?"good":p>0&&"average")||"bad";return(0,o.createComponentVNode)(2,c.Window,{width:340,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*s,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[(0,l.round)(p/6e4,1)," kWh / ",(0,l.round)(m/6e4)," kWh (",s,"%)"]})}),(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:h?"sync-alt":"times",selected:h,onClick:function(){return d("tryinput")},children:h?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:y,children:(s>=100?"Fully Charged":f&&"Charging")||"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===C,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===C,onClick:function(){return d("input",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:C/1e3,fillValue:b/1e3,minValue:0,maxValue:N/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("input",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:C===N,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:C===N,onClick:function(){return d("input",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:(0,i.formatPower)(b)})]})}),(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:V?"power-off":"times",selected:V,onClick:function(){return d("tryoutput")},children:V?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:L,children:g?"Sending":p>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===v,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===v,onClick:function(){return d("output",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:v/1e3,minValue:0,maxValue:k/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("output",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:v===k,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:v===k,onClick:function(){return d("output",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:(0,i.formatPower)(_)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SolarControl=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.SolarControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.generated,s=d.generated_ratio,m=d.sun_angle,p=d.array_angle,h=d.rotation_rate,f=d.max_rotation_rate,C=d.tracking_state,N=d.connected_panels,b=d.connected_tracker;return(0,o.createComponentVNode)(2,i.Window,{width:380,height:230,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){return l("refresh")}}),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:"Solar tracker",color:b?"good":"bad",children:b?"OK":"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Solar panels",color:N>0?"good":"bad",children:N})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:s,children:u+" W"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Star orientation",children:[m,"\xb0"]})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===C,onClick:function(){return l("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===C,onClick:function(){return l("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===C,disabled:!b,onClick:function(){return l("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===C||1===C)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:p,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth",{value:t})}}),1===C&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"deg/h",step:1,minValue:-f-.01,maxValue:f+.01,value:h,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth_rate",{value:t})}}),2===C&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[p+"\xb0"," (auto)"]})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(0),r=n(28),a=n(1),i=n(2),c=n(3);t.SpaceHeater=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.temp,s=d.minTemp,m=d.maxTemp,p=d.cell,h=d.power;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:[u," K (",u-r.T0C,"\xb0 C)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Charge",children:[h,"% ",!p&&"(No Cell Inserted)"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Knob,{animated:!0,value:u-r.T0C,minValue:s-r.T0C,maxValue:m-r.T0C,unit:"C",onChange:function(e,t){return l("temp",{newtemp:t+r.T0C})}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Cell",children:p?(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Cell",onClick:function(){return l("cellremove")}}):(0,o.createComponentVNode)(2,i.Button,{icon:"car-battery",content:"Insert Cell",onClick:function(){return l("cellinstall")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Stack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.Stack=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.amount,u=l.recipes;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Amount: "+d,children:(0,o.createComponentVNode)(2,c,{recipes:u})})})})};var c=function u(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data,e.recipes);return Object.keys(i).sort().map((function(e){var t=i[e];return t.ref===undefined?(0,o.createComponentVNode)(2,a.Collapsible,{ml:1,mb:-.7,color:"label",title:e,children:(0,o.createComponentVNode)(2,a.Box,{ml:1,children:(0,o.createComponentVNode)(2,u,{recipes:t})})}):(0,o.createComponentVNode)(2,d,{title:e,recipe:t})}))},l=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.recipe),l=e.maxMultiplier,d=Math.min(l,Math.floor(c.max_res_amount/c.res_amount)),u=[5,10,25],s=[],m=function(){var e=h[p];d>=e&&s.push((0,o.createComponentVNode)(2,a.Button,{content:e*c.res_amount+"x",onClick:function(){return i("make",{ref:c.ref,multiplier:e})}}))},p=0,h=u;p1?"s":""),h+=")",s>1&&(h=s+"x "+h);var f=function(e,t){return e.req_amount>t?0:Math.floor(t/e.req_amount)}(d,c);return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Table,{children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,disabled:!f,icon:"wrench",content:h,onClick:function(){return i("make",{ref:d.ref,multiplier:1})}})}),m>1&&f>1&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l,{recipe:d,maxMultiplier:f})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitCycler=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitCycler=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.active,m=a.locked,p=a.uv_active,h=(0,o.createComponentVNode)(2,c);return p?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):s&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:320,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.occupied,u=c.suit,s=c.helmet,m=c.departments,p=c.species,h=c.uv_level,f=c.max_uv_level,C=c.can_repair,N=c.damage;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Storage",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock",onClick:function(){return i("lock")}}),children:[!(!d||!l)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"square":"square-o",content:s||"Empty",disabled:!s,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"square":"square-o",content:u||"Empty",disabled:!u,onClick:function(){return i("dispense",{item:"suit"})}})}),C&&N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit Damage",children:[N,(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Repair",onClick:function(){return i("repair_suit")}})]}):null]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Customization",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Paintjob",children:(0,o.createComponentVNode)(2,a.Dropdown,{noscroll:!0,width:"100%",options:m,selected:m[0],onSelected:function(e){return i("department",{department:e})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Species",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",maxHeight:"160px",options:p,selected:p[0],onSelected:function(e){return i("species",{species:e})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,content:"Customize",onClick:function(){return i("apply_paintjob")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"UV Decontamination",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",value:h,minValue:1,maxValue:f,stepPixelSize:30,onChange:function(e,t){return i("radlevel",{radlevel:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Decontaminate",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",disabled:d&&l,textAlign:"center",onClick:function(){return i("uv")}})})]})})],4)},l=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.model_text,d=c.userHasAccess;return(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",bold:!0,children:["The ",l," suit cycler is currently locked. Please contact your system administrator."]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",content:"[Unlock]",disabled:!d,onClick:function(){return i("lock")}})})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being painted. Please wait."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.panelopen,m=a.uv_active,p=a.broken,h=(0,o.createComponentVNode)(2,c);return s?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):p&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:365,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.locked,d=c.open,u=c.safeties,s=c.occupied,m=c.suit,p=c.helmet,h=c.mask;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!d&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"unlock":"lock",content:l?"Unlock":"Lock",onClick:function(){return i("lock")}}),!l&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"sign-out-alt":"sign-in-alt",content:d?"Close":"Open",onClick:function(){return i("door")}})],0),children:[!(!s||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),l&&(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"})]})||d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return i("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return i("dispense",{item:"mask"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:s&&u,textAlign:"center",onClick:function(){return i("uv")}})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.uv_super;return(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:[(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"The panel is ridden with controls, button and meters, labeled in strange signs and symbols that you cannot understand. Probably the manufactoring world's language. Among other things, a few controls catch your eye."}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A small dial with a biohazard symbol next to it. It's pointing towards a gauge that reads ",d?"15nm":"185nm",".",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Knob,{size:2,inline:!0,value:d,minValue:0,maxValue:1,step:1,stepPixelSize:40,color:d?"red":"green",format:function(e){return e?"15nm":"185nm"},onChange:function(e,t){return i("toggleUV")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:"biohazard",size:3,color:"orange"})})]})]}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A thick old-style button, with 2 grimy LED lights next to it. The ",l?(0,o.createVNode)(1,"font",null,"GREEN",16,{color:"green"}):(0,o.createVNode)(1,"font",null,"RED",16,{color:"red"})," LED is on.",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{fontSize:"2rem",color:"grey",inline:!0,icon:"caret-square-right",style:{border:"4px solid #777","border-style":"outset"},onClick:function(){return i("togglesafeties")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"black":"red",mr:2}),(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"green":"black"})]})]})]})]})},d=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"Unit chamber is too contaminated to continue usage. Please call for a qualified individual to perform maintenance."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SupplyConsole=void 0;var o=n(0),r=n(9),a=(n(5),n(20)),i=n(1),c=n(2),l=n(45),d=n(3),u=n(44),s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.supply_points,l=e.args,d=l.name,u=l.cost,s=l.manifest,m=l.ref,p=l.random;return(0,o.createComponentVNode)(2,c.Section,{width:"400px",level:2,m:"-1rem",pb:"1rem",title:d,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"shopping-cart",content:"Buy - "+u+" points",disabled:u>a,onClick:function(){return r("request_crate",{ref:m})}}),children:(0,o.createComponentVNode)(2,c.Section,{title:"Contains"+(p?" any "+p+" of:":""),scrollable:!0,height:"200px",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:e},e)}))})})};t.SupplyConsole=function(e,t){var n=(0,i.useBackend)(t);n.act,n.data;return(0,l.modalRegisterBodyOverride)("view_crate",s),(0,o.createComponentVNode)(2,d.Window,{width:700,height:620,children:(0,o.createComponentVNode)(2,d.Window.Content,{children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"100%"}),(0,o.createComponentVNode)(2,c.Section,{title:"Supply Records",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,p)]})]})})};var m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.supply_points,u=l.shuttle,s=null,m=!1;return l.shuttle_auth&&(1===u.launch&&0===u.mode?s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Away",onClick:function(){return r("send_shuttle",{mode:"send_away"})}}):2!==u.launch||3!==u.mode&&1!==u.mode?1===u.launch&&5===u.mode&&(s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Shuttle",onClick:function(){return r("send_shuttle",{mode:"send_to_station"})}})):s=(0,o.createComponentVNode)(2,c.Button,{icon:"ban",content:"Cancel Launch",onClick:function(){return r("send_shuttle",{mode:"cancel_shuttle"})}}),u.force&&(m=!0)),(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Supply Points",children:(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:d})})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Supply Shuttle",mt:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",buttons:(0,o.createFragment)([s,m?(0,o.createComponentVNode)(2,c.Button,{icon:"exclamation-triangle",content:"Force Launch",onClick:function(){return r("send_shuttle",{mode:"force_shuttle"})}}):null],0),children:u.location}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Engine",children:u.engine}),4===u.mode?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"ETA",children:u.time>1?(0,a.formatTime)(u.time):"LATE"}):null]})})]})},p=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.order_auth,(0,i.useLocalState)(t,"tabIndex",0)),a=r[0],l=r[1];return(0,o.createComponentVNode)(2,c.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"box",selected:0===a,onClick:function(){return l(0)},children:"Request"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"check-circle-o",selected:1===a,onClick:function(){return l(1)},children:"Accepted"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"circle-o",selected:2===a,onClick:function(){return l(2)},children:"Requests"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:3===a,onClick:function(){return l(3)},children:"Order history"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:4===a,onClick:function(){return l(4)},children:"Export history"})]}),0===a?(0,o.createComponentVNode)(2,h):null,1===a?(0,o.createComponentVNode)(2,f,{mode:"Approved"}):null,2===a?(0,o.createComponentVNode)(2,f,{mode:"Requested"}):null,3===a?(0,o.createComponentVNode)(2,f,{mode:"All"}):null,4===a?(0,o.createComponentVNode)(2,C):null]})},h=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.categories,s=l.supply_packs,m=l.contraband,p=l.supply_points,h=(0,i.useLocalState)(t,"activeCategory",null),f=h[0],C=h[1],N=(0,u.flow)([(0,r.filter)((function(e){return e.group===f})),(0,r.filter)((function(e){return!e.contraband||m})),(0,r.sortBy)((function(e){return e.name})),(0,r.sortBy)((function(e){return e.cost>p}))])(s);return(0,o.createComponentVNode)(2,c.Section,{level:2,children:(0,o.createComponentVNode)(2,c.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,c.Section,{title:"Categories",scrollable:!0,fill:!0,height:"290px",children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:e,selected:e===f,onClick:function(){return C(e)}},e)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Section,{title:"Contents",scrollable:!0,fill:!0,height:"290px",children:N.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"flex-start",spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"70%",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"shopping-cart",ellipsis:!0,content:e.name,color:e.cost>p?"red":null,onClick:function(){return a("request_crate",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"#",color:e.cost>p?"red":null,onClick:function(){return a("request_crate_multi",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"C",color:e.cost>p?"red":null,onClick:function(){return a("view_crate",{crate:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:[e.cost," points"]})]})},e.name)}))})})]})})},f=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.mode,d=a.orders,u=a.order_auth,s=a.supply_points,m=d.filter((function(e){return e.status===l||"All"===l}));return m.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:["Requested"===l&&u?(0,o.createComponentVNode)(2,c.Button,{mt:-1,mb:1,fluid:!0,color:"red",icon:"trash",content:"Clear all requests",onClick:function(){return r("clear_all_requests")}}):null,m.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{title:"Order "+(t+1),buttons:"All"===l&&u?(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"trash",content:"Delete Record",onClick:function(){return r("delete_order",{ref:e.ref})}}):null,children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.entries.map((function(t){return t.entry?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:u?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){r("edit_order_value",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry}):null})),"All"===l?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:e.status}):null]}),u&&"Requested"===l?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"check",content:"Approve",disabled:e.cost>s,onClick:function(){return r("approve_order",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Deny",onClick:function(){return r("deny_order",{ref:e.ref})}})],4):null]},t)}))]}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No orders found."})},C=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.receipts,d=a.order_auth;return l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.title.map((function(t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:d?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry},t.field)})),e.error?(0,o.createComponentVNode)(2,c.LabeledList.Item,{labelColor:"red",label:"Error",children:e.error}):e.contents.map((function(t,n){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.object,buttons:d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit_field",{ref:e.ref,index:n+1,edit:"meow","default":t.object})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"red",content:"Delete",onClick:function(){return r("export_delete_field",{ref:e.ref,index:n+1})}})],4):null,children:[t.quantity,"x -> ",t.value," points"]},n)}))]}),d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{mt:1,icon:"plus",content:"Add Item To Record",onClick:function(){return r("export_add_field",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",content:"Delete Record",onClick:function(){return r("export_delete",{ref:e.ref})}})],4):null]},t)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No receipts found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.TEGenerator=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.TEGenerator=function(e,t){var n=(0,a.useBackend)(t).data,r=n.totalOutput,u=n.maxTotalOutput,s=n.thermalOutput,m=n.primary,p=n.secondary;return(0,o.createComponentVNode)(2,c.Window,{width:550,height:310,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Output",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:r,maxValue:u,children:(0,l.formatPower)(r)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermal Output",children:(0,l.formatPower)(s)})]})}),m&&p?(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Primary Circulator",values:m})}),(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Secondary Circulator",values:p})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning! Both circulators must be connected in order to operate this machine."})]})})};var d=function(e,t){var n=e.name,a=e.values,c=a.dir,d=a.output,u=a.flowCapacity,s=a.inletPressure,m=a.inletTemperature,p=a.outletPressure,h=a.outletTemperature;return(0,o.createComponentVNode)(2,i.Section,{title:n+" ("+c+")",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Output",children:(0,l.formatPower)(d)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Capacity",children:[(0,r.round)(u,2),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Pressure",children:(0,l.formatSiUnit)(1e3*s,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Temperature",children:[(0,r.round)(m,2)," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Pressure",children:(0,l.formatSiUnit)(1e3*p,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Temperature",children:[(0,r.round)(h,2)," K"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Tank=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.connected,u=l.showToggle,s=void 0===u||u,m=l.maskConnected,p=l.tankPressure,h=l.releasePressure,f=l.defaultReleasePressure,C=l.minReleasePressure,N=l.maxReleasePressure;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:320,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"air-freshener":"lock-open",selected:d,disabled:!m,content:"Mask Release Valve",onClick:function(){return c("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask Connected",children:m?"Yes":"No"})})}),(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:p/1013,ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]},children:l.tankPressure+" kPa"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:h===C,onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(h),width:"65px",unit:"kPa",minValue:C,maxValue:N,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:h===N,onClick:function(){return c("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:h===f,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(1),a=n(2),i=n(3);t.TankDispenser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:275,height:103,resizable:!0,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:"Phoron",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.TelecommsLogBrowser=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3);t.TelecommsLogBrowser=function(e,t){var n=(0,a.useBackend)(t),r=n.act,u=n.data,s=u.universal_translate,m=u.network,p=u.temp,h=u.servers,f=u.selectedServer;return(0,o.createComponentVNode)(2,c.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[p&&p.length?(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-box",verticalAlign:"middle",children:p}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return r("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Refresh",onClick:function(){return r("scan")}}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===h.length,onClick:function(){return r("release")}})],4),children:(0,o.createComponentVNode)(2,i.Button,{content:m,icon:"pen",onClick:function(){return r("network")}})})})}),f?(0,o.createComponentVNode)(2,d,{network:m,server:f,universal_translate:s}):(0,o.createComponentVNode)(2,l,{network:m,servers:h})]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.network,e.servers);return c&&c.length?(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunication Servers",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,i.Button,{content:"View",icon:"eye",onClick:function(){return r("view",{id:e.id})}})},e.id)}))})}):(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunications Servers",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No servers detected."}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Scan",icon:"search",onClick:function(){return r("scan")}})]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.network,e.server),d=e.universal_translate;return(0,o.createComponentVNode)(2,i.Section,{title:"Server ("+l.id+")",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Return",icon:"undo",onClick:function(){return c("mainmenu")}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Recorded Traffic",children:l.totalTraffic>=1024?(0,r.round)(l.totalTraffic/1024)+" Terrabytes":l.totalTraffic+" Gigabytes"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stored Logs",mt:"4px",children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.logs&&l.logs.length?l.logs.map((function(e){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:e.id%2,children:(0,o.createComponentVNode)(2,i.Section,{title:d||e.parameters.uspeech||e.parameters.intelligible||"Execution Error"===e.input_type?e.input_type:"Audio File",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.id})}}),children:"Execution Error"===e.input_type?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Data type",children:"Error"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output",children:e.parameters.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Delete",children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("delete",{id:e.id})}})})]}):d||e.parameters.uspeech||e.parameters.intelligible?(0,o.createComponentVNode)(2,u,{log:e}):(0,o.createComponentVNode)(2,u,{error:!0})})},e.id)})):"No Logs Detected."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data,e.log),c=e.error,l=r&&r.parameters||{none:"none"},d=l.timecode,u=l.name,s=l.race,m=l.job,p=l.message;return c?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:"Unidentifiable"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",children:"Unintelligible"})]}):(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:[u," (Job: ",m,")"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",className:"LabeledList__breakContents",children:p})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMachineBrowser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.TelecommsMachineBrowser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.network,s=d.temp,m=d.machinelist,p=d.selectedMachine;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s&&s.length?(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-box",verticalAlign:"middle",children:s}),(0,o.createComponentVNode)(2,a.Button,{icon:"times-circle",float:"right",onClick:function(){return l("cleartemp")}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===m.length,onClick:function(){return l("release")}})],4),children:(0,o.createComponentVNode)(2,a.Button,{content:u,icon:"pen",onClick:function(){return l("network")}})})})}),m&&m.length?(0,o.createComponentVNode)(2,c,{title:p?p.name+" ("+p.id+")":"Detected Network Entities",list:p?p.links:m,showBack:p}):(0,o.createComponentVNode)(2,a.Section,{title:"No Devices Found",children:(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}})})]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.list),l=e.title,d=e.showBack;return(0,o.createComponentVNode)(2,a.Section,{title:l,buttons:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Back to Main Menu",onClick:function(){return i("mainmenu")}}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"u",null,"Linked entities",16)}),(0,o.createComponentVNode)(2,a.LabeledList,{children:c.length?c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,a.Button,{content:"View",icon:"eye",onClick:function(){return i("view",{id:e.id})}})},e.id)})):(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",children:"No links detected."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMultitoolMenu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(62),c=n(3);t.TelecommsMultitoolMenu=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),u=(a.temp,a.on,a.id,a.network,a.autolinkers,a.shadowlink,a.options);a.linked,a.filter,a.multitool,a.multitool_buffer;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:540,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.TemporaryNotice),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d,{options:u})]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.temp,c.on),d=c.id,u=c.network,s=c.autolinkers,m=c.shadowlink,p=(c.options,c.linked),h=c.filter,f=c.multitool,C=c.multitool_buffer;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:l?"On":"Off",onClick:function(){return i("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Identification String",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:d,onClick:function(){return i("id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return i("network")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefabrication",children:s?"TRUE":"FALSE"}),m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shadow Link",children:"Active."}):null,f?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Multitool Buffer",children:[C?(0,o.createFragment)([C.name,(0,o.createTextVNode)(" ("),C.id,(0,o.createTextVNode)(")")],0):null,(0,o.createComponentVNode)(2,a.Button,{color:C?"green":null,content:C?"Link ("+C.id+")":"Add Machine",icon:C?"link":"plus",onClick:C?function(){return i("link")}:function(){return i("buffer")}}),C?(0,o.createComponentVNode)(2,a.Button,{color:"red",content:"Flush",icon:"trash",onClick:function(){return i("flush")}}):null]}):null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Linked network Entities",mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.ref+" "+e.name+" ("+e.id+")",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",onClick:function(){return i("unlink",{unlink:e.index})}})},e.ref)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Filtering Frequencies",mt:1,children:[h.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Confirm,{content:e.name+" GHz",confirmContent:"Delete?",confirmColor:"red",confirmIcon:"trash",onClick:function(){return i("delete",{"delete":e.freq})}},e.index)})),h&&0!==h.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No filters."})]})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.options),l=c.use_listening_level,d=c.use_broadcasting,u=c.use_receiving,s=c.listening_level,m=c.broadcasting,p=c.receiving,h=c.use_change_freq,f=c.change_freq,C=c.use_broadcast_range,N=c.use_receive_range,b=c.range,V=c.minRange,g=c.maxRange;return l||d||u||h||C||N?(0,o.createComponentVNode)(2,a.Section,{title:"Options",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[l?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Locked to Station",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock-closed":"lock-open",content:s?"Yes":"No",onClick:function(){return i("change_listening")}})}):null,d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Broadcasting",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Yes":"No",onClick:function(){return i("broadcast")}})}):null,u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receving",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:p,content:p?"Yes":"No",onClick:function(){return i("receive")}})}):null,h?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Change Signal Frequency",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wave-square",selected:!!f,content:f?"Yes ("+f+")":"No",onClick:function(){return i("change_freq")}})}):null,C||N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(C?"Broadcast":"Receive")+" Range",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:b,minValue:V,maxValue:g,unit:"gigameters",stepPixelSize:4,format:function(e){return e+1},onDrag:function(e,t){return i("range",{range:t})}})}):null]})}):(0,o.createComponentVNode)(2,a.Section,{title:"No Options Found"})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Teleporter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked_name,u=l.station_connected,s=l.hub_connected,m=l.calibrated,p=l.teleporter_on;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:200,resizable:!0,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:"Target",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bullseye",onClick:function(){return c("select_target")},content:d})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibrated",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m,color:m?"good":"bad",onClick:function(){return c("test_fire")},content:m?"Accurate":"Test Fire"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:p,color:p?"good":"bad",onClick:function(){return c("toggle_on")},content:p?"Online":"OFFLINE"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Station",children:u?"Connected":"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hub",children:s?"Connected":"Not Connected"})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelesciConsoleContent=t.TelesciConsole=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.TelesciConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.noTelepad);return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:r&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,d)})})};var l=function(e,t){return(0,o.createComponentVNode)(2,i.Section,{title:"Error",color:"bad",children:["No telepad located.",(0,o.createVNode)(1,"br"),"Please add telepad data."]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.insertedGps,u=l.rotation,s=l.currentZ,m=l.cooldown,p=l.crystalCount,h=l.maxCrystals,f=(l.maxPossibleDistance,l.maxAllowedDistance),C=l.distance,N=l.tempMsg,b=l.sectorOptions,V=l.lastTeleData;return(0,o.createComponentVNode)(2,i.Section,{title:"Telepad Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!d,onClick:function(){return c("ejectGPS")},content:"Eject GPS"}),children:[(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:m&&(0,o.createComponentVNode)(2,i.Box,{children:["Telepad is recharging. Please wait ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:m})," seconds."]})||(0,o.createComponentVNode)(2,i.Box,{children:N})}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bearing",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:u,format:function(e){return e+"\xb0"},step:1,minValue:-900,maxValue:900,onDrag:function(e,t){return c("setrotation",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:C,format:function(e){return e+"/"+f+" m"},minValue:0,maxValue:f,step:1,stepPixelSize:4,onDrag:function(e,t){return c("setdistance",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sector",children:(0,r.sortBy)((function(e){return Number(e)}))(b).map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"check-circle",content:e,selected:s===e,onClick:function(){return c("setz",{setz:e})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:-90,onClick:function(){return c("send")},content:"Send"}),(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:90,onClick:function(){return c("receive")},content:"Receive"}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",iconRotation:90,onClick:function(){return c("recal")},content:"Recalibrate"})]})]}),V&&(0,o.createComponentVNode)(2,i.Section,{mt:1,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Telepad Location",children:[V.src_x,", ",V.src_y]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:[V.distance,"m"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transit Time",children:[V.time," secs"]})]})})||(0,o.createComponentVNode)(2,i.Section,{mt:1,children:"No teleport data found."}),(0,o.createComponentVNode)(2,i.Section,{children:["Crystals: ",p," / ",h]})]})};t.TelesciConsoleContent=d},function(e,t,n){"use strict";t.__esModule=!0,t.TimeClock=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(191);t.TimeClock=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.department_hours,m=u.user_name,p=u.card,h=u.assignment,f=u.job_datum,C=u.allow_change_job,N=u.job_choices;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"OOC",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{children:"OOC Note: PTO acquired is account-wide and shared across all characters. Info listed below is not IC information."}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Time Off Balance for "+m,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:s[e]>6?"good":s[e]>1?"average":"bad",children:[(0,r.toFixed)(s[e],1)," ",1===s[e]?"hour":"hours"]},e)}))})})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Employee Info",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Employee ID",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"user",onClick:function(){return d("id")},children:p||"Insert ID"})}),!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:(0,o.createComponentVNode)(2,i.Box,{backgroundColor:f.selection_color,p:.8,children:(0,o.createComponentVNode)(2,i.Flex,{justify:"space-between",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{ml:1,children:(0,o.createComponentVNode)(2,l.RankIcon,{color:"white",rank:f.title})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,inline:!0,mr:1,children:f.title})})]})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Departments",children:f.departments}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pay Scale",children:f.economic_modifier}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"PTO Elegibility",children:f.timeoff_factor>0&&(0,o.createComponentVNode)(2,i.Box,{children:["Earns PTO - ",f.pto_department]})||f.timeoff_factor<0&&(0,o.createComponentVNode)(2,i.Box,{children:["Requires PTO - ",f.pto_department]})||(0,o.createComponentVNode)(2,i.Box,{children:"Neutral"})})],4)]})}),!(!C||!f||0===f.timeoff_factor||"Dismissed"===h)&&(0,o.createComponentVNode)(2,i.Section,{title:"Employment Actions",children:f.timeoff_factor>0&&(s[f.pto_department]>0&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"exclamation-triangle",onClick:function(){return d("switch-to-offduty")},children:"Go Off-Duty"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning: You do not have enough accrued time off to go off-duty."}))||Object.keys(N).length&&Object.keys(N).map((function(e){return N[e].map((function(t){return(0,o.createComponentVNode)(2,i.Button,{icon:"suitcase",onClick:function(){return d("switch-to-onduty-rank",{"switch-to-onduty-rank":e,"switch-to-onduty-assignment":t})},children:t},t)}))}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No Open Positions - See Head Of Personnel"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TransferValve=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.TransferValve=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.tank_one,u=l.tank_two,s=l.attached_device,m=l.valve;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:"Valve Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"unlock":"lock",content:m?"Open":"Closed",disabled:!d||!u,onClick:function(){return c("toggle")}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Assembly",buttons:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",width:"150px",icon:"cog",content:"Configure Assembly",disabled:!s,onClick:function(){return c("device")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:s,disabled:!s,onClick:function(){return c("remove_device")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Assembly"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment One",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:d,disabled:!d,onClick:function(){return c("tankone")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment Two",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:u,disabled:!u,onClick:function(){return c("tanktwo")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineControl=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.TurbineControl=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.connected,d.compressor_broke),s=d.turbine_broke,m=d.broken,p=d.door_status,h=d.online,f=d.power,C=d.rpm,N=d.temp;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Turbine Controller",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:m&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Setup is broken",(0,o.createComponentVNode)(2,i.Button,{icon:"sync",onClick:function(){return l("reconnect")},content:"Reconnect"})]})||(0,o.createComponentVNode)(2,i.Box,{color:h?"good":"bad",children:!h||u||s?"Offline":"Online"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Compressor",children:u&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Compressor is inoperable."})||s&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Turbine is inoperable."})||(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:h,content:"Compressor Power",onClick:function(){return l(h?"power-off":"power-on")}})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vent Doors",children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:p,onClick:function(){return l("doors")},content:p?"Closed":"Open"})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Speed",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:C})," RPM"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Temperature",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Generated Power",children:m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,r.formatPower)(e)},value:Number(f)})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Turbolift=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Turbolift=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.floors,u=l.doors_open,s=l.fire_mode;return(0,o.createComponentVNode)(2,i.Window,{width:480,height:260+25*s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Floor Selection",className:s?"Section--elevator--fire":null,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?s?"Close Doors (SAFETY OFF)":"Doors Open":"Doors Closed",selected:u&&!s,color:s?"red":null,onClick:function(){return c("toggle_doors")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:"bad",content:"Emergency Stop",onClick:function(){return c("emergency_stop")}})],4),children:[!s||(0,o.createComponentVNode)(2,a.Section,{className:"Section--elevator--fire",textAlign:"center",title:"FIREFIGHTER MODE ENGAGED"}),(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",textAlign:"right",mr:"3px",children:e.label||"Floor #"+e.id}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"8%",textAlign:"left",children:(0,o.createComponentVNode)(2,a.Button,{icon:"circle",color:e.current?"red":e.target?"green":e.queued?"yellow":null,onClick:function(){return c("move_to_floor",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",grow:1,children:e.name})]})},e.id)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GenericUplink=t.Uplink=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(20),l=n(3);t.Uplink=function(e,t){var n=(0,a.useBackend)(t).data,r=(0,a.useLocalState)(t,"screen",0),c=r[0],m=r[1],p=n.telecrystals;return(0,o.createComponentVNode)(2,l.Window,{width:620,height:580,theme:"syndicate",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{screen:c,setScreen:m}),0===c&&(0,o.createComponentVNode)(2,s,{currencyAmount:p,currencySymbol:"TC"})||1===c&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,i.Section,{color:"bad",children:"Error"})]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=e.screen,l=e.setScreen,d=r.discount_name,u=r.discount_amount,s=r.offer_expiry;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Tabs,{style:{"border-bottom":"none","margin-bottom":"0"},children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===c,onClick:function(){return l(0)},children:"Request Items"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,onClick:function(){return l(1)},children:"Exploitable Information"})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Item Discount",level:2,children:u<100&&(0,o.createComponentVNode)(2,i.Box,{children:[d," - ",u,"% off. Offer expires at: ",s]})||(0,o.createComponentVNode)(2,i.Box,{children:"No items currently discounted."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.exploit,d=c.locked_records;return(0,o.createComponentVNode)(2,i.Section,{title:"Exploitable Information",buttons:l&&(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"Back",onClick:function(){return r("view_exploits",{id:0})}}),children:l&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sex",children:l.sex}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Age",children:l.age}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:l.rank}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Home System",children:l.home_system}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Citizenship",children:l.citizenship}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Faction",children:l.faction}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Religion",children:l.religion}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fingerprint",children:l.fingerprint}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other Affiliations",children:l.antagfaction}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{children:"Acquired Information"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notes",children:l.nanoui_exploit_record})]})})||d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",fluid:!0,content:e.name,onClick:function(){return r("view_exploits",{id:e.id})}},e.id)}))})},s=function(e,t){var n,l,d=e.currencyAmount,u=void 0===d?0:d,s=e.currencySymbol,p=void 0===s?"\u20ae":s,h=(0,a.useBackend)(t),f=h.act,C=h.data,N=C.compactMode,b=C.lockable,V=C.categories,g=void 0===V?[]:V,v=(0,a.useLocalState)(t,"searchText",""),k=v[0],_=v[1],y=(0,a.useLocalState)(t,"category",null==(n=g[0])?void 0:n.name),L=y[0],B=y[1],x=(0,r.createSearch)(k,(function(e){return e.name+e.desc})),w=k.length>0&&g.flatMap((function(e){return e.items||[]})).filter(x).filter((function(e,t){return t<25}))||(null==(l=g.find((function(e){return e.name===L})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:u>0?"good":"bad",children:[(0,c.formatMoney)(u)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{autoFocus:!0,value:k,onInput:function(e,t){return _(t)},mx:1}),(0,o.createComponentVNode)(2,i.Button,{icon:N?"list":"info",content:N?"Compact":"Detailed",onClick:function(){return f("compact_toggle")}}),!!b&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return f("lock")}})],0),children:(0,o.createComponentVNode)(2,i.Flex,{children:[0===k.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:g.map((function(e){var t;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e.name===L,onClick:function(){return B(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:[0===w.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:0===k.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,m,{compactMode:k.length>0||N,currencyAmount:u,currencySymbol:p,items:w})]})]})})};t.GenericUplink=s;var m=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],h=m&&m.cost||0,f=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-h0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Harvesting in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||s<0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Energy dump in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||Object.keys(m).length&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:m.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,c)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Signature ID",children:m.artifact_id})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"eject",onClick:function(){return l("ejectbattery")},children:"Eject Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bolt",onClick:function(){return l("drainbattery")},children:"Drain Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"star",onClick:function(){return l("harvest")},children:"Begin Harvest"})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})})})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.info.inserted_battery);return Object.keys(i).length?(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:i.stored_charge,maxValue:i.capacity}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchDepthScanner=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchDepthScanner=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current,u=l.positive_locations;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[Object.keys(d).length&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"trash",confirmIcon:"trash",content:"Delete Entry",onClick:function(){return c("clear",{index:d.index})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time",children:d.time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coords",children:d.coords}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Depth",children:[d.depth," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Size",children:[d.clearance," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dissonance Spread",children:d.dissonance_spread}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Material",children:d.material})]})})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Entries",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c("clear")}}),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return c("select",{select:e.index})},children:[e.time,", ",e.coords]},e.index)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No traces found."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchHandheldPowerUtilizer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchHandheldPowerUtilizer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.inserted_battery,u=l.anomaly,s=l.charge,m=l.capacity,p=l.timeleft,h=l.activated,f=l.duration,C=l.interval;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Anomaly Power Utilizer",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!d,icon:"eject",onClick:function(){return c("ejectbattery")},children:"Eject Battery"}),children:d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inserted Battery",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomalies Detected",children:u||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,maxValue:m,children:[s," / ",m]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time Left Activated",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"power-off",onClick:function(){return c("startup")},children:h?"Activated":"Deactivated"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Duration",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:f,stepPixelSize:4,maxValue:30,onDrag:function(e,t){return c("changeduration",{duration:10*t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Interval",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:C,stepPixelSize:10,maxValue:10,onDrag:function(e,t){return c("changeinterval",{interval:10*t})}})})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted. Please insert a cell."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchReplicator=void 0;var o=n(0),r=(n(5),n(7),n(1)),a=n(2),i=n(3);t.XenoarchReplicator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.tgui_construction;return(0,o.createComponentVNode)(2,i.Window,{theme:"abductor",width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{color:e.background,icon:e.icon,iconColor:e.foreground,fontSize:4,onClick:function(){return c("construct",{key:e.key})}},e.key)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSpectrometer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.XenoarchSpectrometer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.scanned_item,s=d.scanned_item_desc,m=d.last_scan_data,p=d.scan_progress,h=d.scanning,f=d.scanner_seal_integrity,C=d.scanner_rpm,N=d.scanner_temperature,b=d.coolant_usage_rate,V=d.coolant_usage_max,g=(d.unused_coolant_abs,d.unused_coolant_per),v=d.coolant_purity,k=d.optimal_wavelength,_=d.maser_wavelength,y=d.maser_wavelength_max,L=d.maser_efficiency,B=d.radiation,x=(d.t_left_radspike,d.rad_shield_on);return(0,o.createComponentVNode)(2,i.Window,{width:900,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"signal",selected:h,onClick:function(){return l("scanItem")},children:h?"HALT SCAN":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,onClick:function(){return l("ejectItem")},children:"Eject Item"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Item",children:u||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No item inserted."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heuristic Analysis",children:s||"None found."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:100,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vacuum Seal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"MASER",buttons:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Match wavelengths to progress the scan."}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"MASER Efficiency",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:L,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wavelength",children:(0,o.createComponentVNode)(2,a.Slider,{animated:!0,value:_,fillValue:k,minValue:1,maxValue:y,format:function(e){return e+" MHz"},step:10,onDrag:function(e,t){return l("maserWavelength",{wavelength:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Environment / Internal",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Centrifuge Speed",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:1e3,color:"good",children:[C," RPM"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:N,maxValue:1273,ranges:{bad:[1e3,Infinity],average:[250,1e3],good:[0,250]},children:[N," K"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Radiation",buttons:(0,o.createComponentVNode)(2,a.Button,{selected:x,icon:"radiation",onClick:function(){return l("toggle_rad_shield")},children:x?"Disable Radiation Shielding":"Enable Radiation Shielding"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Ambient Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:B,maxValue:100,ranges:{bad:[65,Infinity],average:[15,65],good:[0,15]},children:[B," mSv"]})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cooling",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Remaining",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:10*g,maxValue:1e3,ranges:{good:[65,Infinity],average:[15,65],bad:[0,15]},children:[10*g," u"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Flow Rate",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:b,maxValue:V,stepPixelSize:50,format:function(e){return e+" u/s"},onDrag:function(e,t){return l("coolantRate",{coolant:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Purity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:v,maxValue:100,ranges:{good:[66,Infinity],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Latest Results",children:(0,c.decodeHtmlEntities)(m).split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSuspension=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchSuspension=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cell,u=l.cellCharge,s=l.cellMaxCharge,m=l.locked,p=l.suspension_field;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:150,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:'Triple-phase S.F.G. MK III "Reliant"',buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"lock":"lock-open",selected:!m,onClick:function(){return c("lock")},children:m?"Locked":"Unlocked"}),children:m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"This interface is locked. Swipe an ID card to unlock it."})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:d&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*s,Infinity],average:[.5*s,.75*s],bad:[-Infinity,.5*s]},value:u,maxValue:s})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cell inserted."})})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,icon:"meteor",selected:p,onClick:function(){return c("toggle_field")},children:p?"Disengage Suspension Field":"Engage Suspension Field"})],4)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIAtmos=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.pAIAtmos=function(e,t){var n=(0,i.useBackend)(t),d=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDirectives=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.pAIDirectives=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.master,u=l.dna,s=l.prime,m=l.supplemental;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Master",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master",children:d&&(0,o.createComponentVNode)(2,a.Box,{children:[d," (",u,")",(0,o.createComponentVNode)(2,a.Button,{icon:"syringe",content:"Request Sample",onClick:function(){return c("getdna")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:"None"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Directives",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prime Directive",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supplemental Directive(s)",children:m||"None"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,children:'Recall, personality, that you are a complex piece of software with tremendous social skills. Unlike station AI models, you are focused entirely on sapient-software interfacing. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you should strive to be seen as the ideal, unwavering digital companion that you are.'}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDoorjack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIDoorjack=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cable,u=l.machine,s=l.inprogress,m=l.progress_a,p=l.progress_b,h=l.aborted;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:150,resizable:!0,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:"Cable",children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Connected"})||d&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Extended"})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"ethernet",content:"Retracted",onClick:function(){return c("cable")}})})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hack",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:100,ranges:{good:[67,Infinity],average:[33,67],bad:[-Infinity,33]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),".",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"ban",color:"bad",onClick:function(){return c("cancel")}})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"virus",content:"Start",onClick:function(){return c("jack")}})})||!!h&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",mt:1,children:"Hack aborted."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIInterface=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIInterface=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.bought,u=l.not_bought,s=l.available_ram,m=l.emotions,p=l.current_emotion;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Emotion",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.id===p,onClick:function(){return c("image",{image:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Software (Available RAM: "+s+")",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Installed",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.on,onClick:function(){return c("software",{software:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Downloadable",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name+" ("+e.ram+")",disabled:e.ram>s,onClick:function(){return c("purchase",{purchase:e.id})}},e.id)}))})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIMedrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIMedrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.medical,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.alg}),(0,o.createComponentVNode)(2,a.Box,{children:s.alg_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Diseases",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.cdi}),(0,o.createComponentVNode)(2,a.Box,{children:s.cdi_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAISecrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAISecrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.security,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:(0,o.createComponentVNode)(2,a.Box,{children:s.criminal})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}}]); \ No newline at end of file +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 p(e){if(i.body)return e();setTimeout((function(){p(e)}))}((function(){a.parentNode.insertBefore(c,t?a:a.nextSibling)}));var s=function h(e){for(var t=c.href,n=d.length;n--;)if(d[n].href===t)return e();setTimeout((function(){h(e)}))};function m(){c.addEventListener&&c.removeEventListener("load",m),c.media=o||"all"}return c.addEventListener&&c.addEventListener("load",m),c.onloadcssdefined=s,s(m),c}}).call(this,n(75))},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.NtosWindow=void 0;var o=n(0),r=n(93),a=n(1),i=n(2),c=n(126),l=n(183),d=function(e,t){var n=e.title,d=e.width,u=void 0===d?575:d,s=e.height,m=void 0===s?700:s,p=e.resizable,h=e.theme,f=void 0===h?"ntos":h,C=e.children,N=(0,a.useBackend)(t),b=N.act,V=N.data,g=V.PC_device_theme,v=V.PC_batteryicon,k=V.PC_showbatteryicon,_=V.PC_batterypercent,y=V.PC_ntneticon,L=V.PC_apclinkicon,B=V.PC_stationtime,x=V.PC_programheaders,w=void 0===x?[]:x,S=V.PC_showexitprogram;return(0,o.createComponentVNode)(2,l.Window,{title:n,width:u,height:m,theme:f,resizable:p,children:(0,o.createVNode)(1,"div","NtosWindow",[(0,o.createVNode)(1,"div","NtosWindow__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,mr:2,children:B}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:["ntos"===g&&"NtOS","syndicate"===g&&"Syndix"]})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[w.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(e.icon)})},e.icon)})),(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:y&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(y)})}),!!k&&v&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1,children:[v&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(v)}),_&&_]}),L&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:(0,r.resolveAsset)(L)})}),!!S&&(0,o.createComponentVNode)(2,i.Button,{width:"26px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return b("PC_minimize")}}),!!S&&(0,o.createComponentVNode)(2,i.Button,{mr:"-3px",width:"26px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return b("PC_exit")}}),!S&&(0,o.createComponentVNode)(2,i.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return b("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,c.refocusLayout)()}}),C],0)})};t.NtosWindow=d;d.Content=function(e){return(0,o.createVNode)(1,"div","NtosWindow__content",(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.Window.Content,Object.assign({},e))),2)}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(0),r=n(10),a=n(19);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.ByondUi=void 0;var o=n(0),r=n(10),a=n(444),i=n(24),c=n(19);function l(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 d=(0,i.createLogger)("ByondUi"),u=[];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,N=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,c,l);if(N.length>0){var b=N[0],V=N[N.length-1];N.push([C[0]+h,V[1]]),N.push([C[0]+h,-h]),N.push([-h,-h]),N.push([-h,b[1]])}var g=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(19);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(19),i=n(129);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,n=t.options,r=void 0===n?[]:n,a=t.placeholder,i=r.map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(){e.setSelected(t)}},t)}));return a&&i.unshift((0,o.createVNode)(1,"div","Dropdown__menuentry",[(0,o.createTextVNode)("-- "),a,(0,o.createTextVNode)(" --")],0,{onClick:function(){e.setSelected(null)}},a)),i},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,m=t.width,p=t.maxHeight,h=(t.onClick,t.selected,t.disabled),f=t.placeholder,C=c(t,["color","over","noscroll","nochevron","width","maxHeight","onClick","selected","disabled","placeholder"]),N=C.className,b=c(C,["className"]),V=d?!this.state.open:this.state.open,g=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:m,"max-height":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:m,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,h&&"Button--disabled",N])},b,{onClick:function(){h&&!e.state.open||e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected||f,0),!!s||(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:V?"chevron-up":"chevron-down"}),2)]}))),g],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(182),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(19);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),this.props.autofocus&&(t.focus(),t.selectionStart=0,t.selectionEnd=t.value.length))},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=(e.autofocus,i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder","autofocus"])),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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Knob=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.forcedInputWidth,d=e.format,u=e.maxValue,s=e.minValue,m=e.onChange,p=e.onDrag,h=e.step,f=e.stepPixelSize,C=e.suppressFlicker,N=e.unit,b=e.value,V=e.className,g=e.style,v=e.fillValue,k=e.color,_=e.ranges,y=void 0===_?{}:_,L=e.size,B=e.bipolar,x=(e.children,e.popUpPosition),w=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","forcedInputWidth","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:t,forcedInputWidth:n,format:d,maxValue:u,minValue:s,onChange:m,onDrag:p,step:h,stepPixelSize:f,suppressFlicker:C,unit:N,value:b},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,d=e.inputElement,m=e.handleDragStart,p=(0,r.scale)(null!=v?v:c,s,u),h=(0,r.scale)(c,s,u),f=k||(0,r.keyOfMatchingRange)(null!=v?v:n,y)||"default",C=270*(h-.5);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Knob","Knob--color--"+f,B&&"Knob--bipolar",V,(0,i.computeBoxClassName)(w)]),[(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",(0,a.classes)(["Knob__popupValue",x&&"Knob__popupValue--"+x]),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":((B?2.75:2)-1.5*p)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),d],0,Object.assign({},(0,i.computeBoxProps)(Object.assign({style:Object.assign({"font-size":L+"rem"},g)},w)),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledControls=void 0;var o=n(0),r=n(181);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.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(19),i=n(180),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.verticalAlign,s=e.buttons,m=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,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+":":null}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,textAlign:d,verticalAlign:u,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:s?undefined:2,children:[m,p]}),s&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",s,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.NanoMap=void 0;var o=n(0),r=n(2),a=n(1);var i=function(e){return e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1,!1},c=function(e){var t,n;function c(t){var n;n=e.call(this,t)||this;var o=window.innerWidth/2-256,r=window.innerHeight/2-256;return n.state={offsetX:o,offsetY:r,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},n.handleDragStart=function(e){n.ref=e.target,n.setState({dragging:!1,originX:e.screenX,originY:e.screenY}),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd),i(e)},n.handleDragMove=function(e){n.setState((function(t){var n=Object.assign({},t),o=e.screenX-n.originX,r=e.screenY-n.originY;return t.dragging?(n.offsetX+=o,n.offsetY+=r,n.originX=e.screenX,n.originY=e.screenY):n.dragging=!0,n})),i(e)},n.handleDragEnd=function(e){n.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i(e)},n.handleZoom=function(e,o){n.setState((function(e){var n=Math.min(Math.max(o,1),8),r=1.5*(n-e.zoom);e.zoom=n;var a=e.offsetX-262*r;a<-500&&(a=-500),a>500&&(a=500);var i=e.offsetY-256*r;return i<-200&&(i=-200),i>200&&(i=200),e.offsetX=a,e.offsetY=i,t.onZoom&&t.onZoom(e.zoom),e}))},n}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=(0,a.useBackend)(this.context).config,t=this.state,n=t.dragging,i=t.offsetX,c=t.offsetY,d=t.zoom,u=void 0===d?1:d,s=this.props.children,m=280*u+"px",p={width:m,height:m,"margin-top":c+"px","margin-left":i+"px",overflow:"hidden",position:"relative","background-image":"url("+e.map+"_nanomap_z"+e.mapZLevel+".png)","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:n?"move":"auto"};return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__container",children:[(0,o.createComponentVNode)(2,r.Box,{style:p,textAlign:"center",onMouseDown:this.handleDragStart,children:(0,o.createComponentVNode)(2,r.Box,{children:s})}),(0,o.createComponentVNode)(2,l,{zoom:u,onZoom:this.handleZoom})]})},c}(o.Component);t.NanoMap=c;c.Marker=function(e,t){var n=e.x,a=e.y,c=e.zoom,l=void 0===c?1:c,d=e.icon,u=e.tooltip,s=e.color,m=e.onClick,p=2*n*l-l-3,h=2*a*l-l-3;return(0,o.createVNode)(1,"div",null,(0,o.createComponentVNode)(2,r.Box,{position:"absolute",className:"NanoMap__marker",lineHeight:"0",bottom:h+"px",left:p+"px",onMouseDown:function(e){i(e),m(e)},children:[(0,o.createComponentVNode)(2,r.Icon,{name:d,color:s,fontSize:"6px"}),(0,o.createComponentVNode)(2,r.Tooltip,{content:u})]}),2)};var l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.config,l=n.data;return(0,o.createComponentVNode)(2,r.Box,{className:"NanoMap__zoomer",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Zoom",children:(0,o.createComponentVNode)(2,r.Slider,{minValue:"1",maxValue:"8",stepPixelSize:"10",format:function(e){return e+"x"},value:e.zoom,onDrag:function(t,n){return e.onZoom(t,n)}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Z-Level",children:l.map_levels.sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return(0,o.createComponentVNode)(2,r.Button,{selected:~~e==~~c.mapZLevel,content:e,onClick:function(){i("setZLevel",{mapZLevel:e})}},e)}))})]})})};c.Zoomer=l},function(e,t,n){"use strict";t.__esModule=!0,t.Modal=void 0;var o=n(0),r=n(10),a=n(19),i=n(179);t.Modal=function(e){var t,n=e.className,c=e.children,l=e.onEnter,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","children","onEnter"]);return l&&(t=function(e){13===(e.which||e.keyCode)&&l(e)}),(0,o.createComponentVNode)(2,i.Dimmer,{onKeyDown:t,children:(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Modal",n,(0,a.computeBoxClassName)(d)]),c,0,Object.assign({},(0,a.computeBoxProps)(d))))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(0),r=n(10),a=n(19);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(5),a=n(10),i=n(19);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,m=e.ranges,p=void 0===m?{}:m,h=e.children,f=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),N=h!==undefined,b=s||(0,r.keyOfMatchingRange)(n,p)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar","ProgressBar--color--"+b,t,(0,i.computeBoxClassName)(f)]),[(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",N?h:(0,r.toFixed)(100*C)+"%",0)],4,Object.assign({},(0,i.computeBoxProps)(f))))};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(19);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.fill,u=e.stretchContents,s=e.noTopPadding,m=e.children,p=e.scrollable,h=e.flexGrow,f=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","fill","stretchContents","noTopPadding","children","scrollable","flexGrow"]),C=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),N=!(0,r.isFalsy)(m);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Section","Section--level--"+c,d&&"Section--fill",p&&"Section--scrollable",h&&"Section--flex",t].concat((0,a.computeBoxClassName)(f))),[C&&(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),N&&(0,o.createVNode)(1,"div",(0,r.classes)(["Section__content",!!u&&"Section__content--stretchContents",!!s&&"Section__content--noTopPadding"]),m,0)],0,Object.assign({},(0,a.computeBoxProps)(f))))};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(5),a=n(10),i=n(19),c=n(130),l=n(131);t.Slider=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,d=e.maxValue,u=e.minValue,s=e.onChange,m=e.onDrag,p=e.step,h=e.stepPixelSize,f=e.suppressFlicker,C=e.unit,N=e.value,b=e.className,V=e.fillValue,g=e.color,v=e.ranges,k=void 0===v?{}:v,_=e.children,y=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"]),L=_!==undefined;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[1,0]},{animated:t,format:n,maxValue:d,minValue:u,onChange:s,onDrag:m,step:p,stepPixelSize:h,suppressFlicker:f,unit:C,value:N},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,s=e.inputElement,m=e.handleDragStart,p=V!==undefined&&null!==V,h=((0,r.scale)(n,u,d),(0,r.scale)(null!=V?V:c,u,d)),f=(0,r.scale)(c,u,d),C=g||(0,r.keyOfMatchingRange)(null!=V?V:n,k)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,a.classes)(["Slider","ProgressBar","ProgressBar--color--"+C,b,(0,i.computeBoxClassName)(y)]),[(0,o.createVNode)(1,"div",(0,a.classes)(["ProgressBar__fill",p&&"ProgressBar__fill--animated"]),null,1,{style:{width:100*(0,r.clamp01)(h)+"%",opacity:.4}}),(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,r.clamp01)(Math.min(h,f))+"%"}}),(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)(f)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",L?_:l,0),s],0,Object.assign({},(0,i.computeBoxProps)(y),{onMouseDown:m})))}})))}},function(e,t,n){"use strict";t.__esModule=!0,t.Tabs=void 0;var o=n(0),r=n(10),a=n(19),i=n(128);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={"./AICard.js":462,"./APC.js":463,"./AccountsTerminal.js":464,"./AgentCard.js":465,"./AiAirlock.js":466,"./AiRestorer.js":467,"./AiSupermatter.js":468,"./AirAlarm.js":469,"./AlgaeFarm.js":471,"./AppearanceChanger.js":472,"./ArcadeBattle.js":473,"./AreaScrubberControl.js":474,"./AssemblyInfrared.js":475,"./AssemblyProx.js":476,"./AssemblyTimer.js":477,"./AtmosAlertConsole.js":478,"./AtmosControl.js":185,"./AtmosFilter.js":479,"./AtmosMixer.js":480,"./Autolathe.js":481,"./Batteryrack.js":482,"./BeaconLocator.js":483,"./Biogenerator.js":484,"./BodyDesigner.js":485,"./BodyScanner.js":486,"./BombTester.js":487,"./BotanyEditor.js":488,"./BotanyIsolator.js":489,"./BrigTimer.js":490,"./CameraConsole.js":186,"./Canister.js":491,"./ChemDispenser.js":492,"./ChemMaster.js":496,"./ClawMachine.js":497,"./Cleanbot.js":498,"./CloningConsole.js":499,"./ColorMate.js":500,"./CommunicationsConsole.js":188,"./Communicator.js":501,"./ComputerFabricator.js":502,"./CookingAppliance.js":503,"./CrewManifest.js":94,"./CrewMonitor.js":189,"./Cryo.js":504,"./CryoStorage.js":190,"./CryoStorageVr.js":505,"./DNAForensics.js":506,"./DNAModifier.js":507,"./DestinationTagger.js":508,"./DiseaseSplicer.js":509,"./DishIncubator.js":510,"./DisposalBin.js":511,"./DroneConsole.js":512,"./EmbeddedController.js":513,"./ExonetNode.js":514,"./ExosuitFabricator.js":132,"./Farmbot.js":515,"./Fax.js":516,"./FileCabinet.js":517,"./Floorbot.js":518,"./GasPump.js":519,"./GasTemperatureSystem.js":520,"./GeneralAtmoControl.js":521,"./GeneralRecords.js":522,"./Gps.js":523,"./GravityGenerator.js":524,"./GuestPass.js":525,"./Holodeck.js":526,"./ICAssembly.js":527,"./ICCircuit.js":528,"./ICDetailer.js":529,"./ICPrinter.js":530,"./IDCard.js":531,"./IdentificationComputer.js":133,"./InventoryPanel.js":532,"./InventoryPanelHuman.js":533,"./IsolationCentrifuge.js":534,"./JanitorCart.js":535,"./Jukebox.js":536,"./LawManager.js":537,"./LookingGlass.js":538,"./MechaControlConsole.js":539,"./Medbot.js":540,"./MedicalRecords.js":541,"./MessageMonitor.js":542,"./Microwave.js":543,"./MiningOreProcessingConsole.js":544,"./MiningStackingConsole.js":545,"./MiningVendor.js":546,"./MuleBot.js":547,"./NIF.js":548,"./NTNetRelay.js":549,"./Newscaster.js":550,"./NoticeBoard.js":551,"./NtosAccessDecrypter.js":552,"./NtosArcade.js":553,"./NtosAtmosControl.js":554,"./NtosCameraConsole.js":555,"./NtosCommunicationsConsole.js":556,"./NtosConfiguration.js":557,"./NtosCrewMonitor.js":558,"./NtosDigitalWarrant.js":559,"./NtosEmailAdministration.js":560,"./NtosEmailClient.js":193,"./NtosFileManager.js":561,"./NtosIdentificationComputer.js":562,"./NtosMain.js":563,"./NtosNetChat.js":564,"./NtosNetDos.js":565,"./NtosNetDownloader.js":566,"./NtosNetMonitor.js":567,"./NtosNetTransfer.js":568,"./NtosNewsBrowser.js":569,"./NtosOvermapNavigation.js":570,"./NtosPowerMonitor.js":571,"./NtosRCON.js":572,"./NtosRevelation.js":573,"./NtosShutoffMonitor.js":574,"./NtosStationAlertConsole.js":575,"./NtosSupermatterMonitor.js":576,"./NtosUAV.js":577,"./NtosWordProcessor.js":578,"./OmniFilter.js":579,"./OmniMixer.js":580,"./OperatingComputer.js":581,"./OvermapDisperser.js":582,"./OvermapEngines.js":583,"./OvermapHelm.js":584,"./OvermapNavigation.js":194,"./OvermapShieldGenerator.js":585,"./OvermapShipSensors.js":586,"./ParticleAccelerator.js":587,"./PartsLathe.js":588,"./PathogenicIsolator.js":589,"./Pda.js":590,"./Photocopier.js":605,"./PipeDispenser.js":606,"./PlantAnalyzer.js":607,"./PointDefenseControl.js":608,"./PortableGenerator.js":609,"./PortablePump.js":610,"./PortableScrubber.js":611,"./PortableTurret.js":612,"./PowerMonitor.js":135,"./PressureRegulator.js":613,"./PrisonerManagement.js":614,"./RCON.js":195,"./RIGSuit.js":615,"./Radio.js":616,"./RapidPipeDispenser.js":200,"./RequestConsole.js":617,"./ResearchConsole.js":618,"./ResearchServerController.js":619,"./ResleevingConsole.js":620,"./ResleevingPod.js":621,"./RoboticsControlConsole.js":622,"./RogueZones.js":623,"./Secbot.js":624,"./SecurityRecords.js":625,"./SeedStorage.js":626,"./ShieldCapacitor.js":627,"./ShieldGenerator.js":628,"./ShutoffMonitor.js":196,"./ShuttleControl.js":629,"./Signaler.js":199,"./Sleeper.js":630,"./SmartVend.js":631,"./Smes.js":632,"./SolarControl.js":633,"./SpaceHeater.js":634,"./Stack.js":635,"./StationAlertConsole.js":197,"./SuitCycler.js":636,"./SuitStorageUnit.js":637,"./SupermatterMonitor.js":198,"./SupplyConsole.js":638,"./TEGenerator.js":639,"./Tank.js":640,"./TankDispenser.js":641,"./TelecommsLogBrowser.js":642,"./TelecommsMachineBrowser.js":643,"./TelecommsMultitoolMenu.js":644,"./Teleporter.js":645,"./TelesciConsole.js":646,"./TimeClock.js":647,"./TransferValve.js":648,"./TurbineControl.js":649,"./Turbolift.js":650,"./Uplink.js":651,"./Vending.js":652,"./VolumePanel.js":653,"./VorePanel.js":654,"./Wires.js":655,"./XenoarchArtifactAnalyzer.js":656,"./XenoarchArtifactHarvester.js":657,"./XenoarchDepthScanner.js":658,"./XenoarchHandheldPowerUtilizer.js":659,"./XenoarchReplicator.js":660,"./XenoarchSpectrometer.js":661,"./XenoarchSuspension.js":662,"./pAIAtmos.js":663,"./pAIDirectives.js":664,"./pAIDoorjack.js":665,"./pAIInterface.js":666,"./pAIMedrecords.js":667,"./pAISecrecords.js":668};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=461},function(e,t,n){"use strict";t.__esModule=!0,t.AICard=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AICard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.has_ai,u=l.integrity,s=l.backup_capacitor,m=l.flushing,p=l.has_laws,h=l.laws,f=l.wireless,C=l.radio;if(0===d)return(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var N=null;N=u>=75?"green":u>=25?"yellow":"red";var b=null;return s>=75&&(b="green"),b=s>=25?"yellow":"red",(0,o.createComponentVNode)(2,i.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored AI",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,display:"inline-block",children:(0,o.createVNode)(1,"h3",null,name,0)}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:N,value:u/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:b,value:s/100})})]})}),(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h2",null,1===m?"Wipe of AI in progress...":"",0)})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",children:!!p&&(0,o.createComponentVNode)(2,a.Box,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",children:e},t)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"red",children:(0,o.createVNode)(1,"h3",null,"No laws detected.",16)})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wireless Activity",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"check":"times",content:f?"Enabled":"Disabled",color:f?"green":"red",onClick:function(){return c("wireless")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subspace Transceiver",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"check":"times",content:C?"Enabled":"Disabled",color:C?"green":"red",onClick:function(){return c("radio")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"AI Power",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"radiation",confirmIcon:"radiation",disabled:m||0===u,confirmColor:"red",content:"Shutdown",onClick:function(){return c("wipe")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.APC=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(184),l=n(61);t.APC=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(0,o.createComponentVNode)(2,u);return a.gridCheck?c=(0,o.createComponentVNode)(2,s):a.failTime&&(c=(0,o.createComponentVNode)(2,m)),(0,o.createComponentVNode)(2,i.Window,{width:450,height:475,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:c})})};var d={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"}},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,u=l.locked&&!l.siliconUser,s=(l.normallyLocked,d[l.externalPower]||d[0]),m=d[l.chargingStatus]||d[0],p=l.powerChannels||[],h=l.powerCellStatus/100;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{deny:l.emagged,denialMessage:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"1.5rem",children:"Fault in ID authenticator."}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Please contact maintenance for service."})],4)}),(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:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.isOperating?"power-off":"times",content:l.isOperating?"On":"Off",selected:l.isOperating&&!u,color:l.isOperating?"":"bad",disabled:u,onClick:function(){return i("breaker")}}),children:["[ ",s.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.chargeMode?"sync":"times",content:l.chargeMode?"Auto":"Off",selected:l.chargeMode,disabled:u,onClick:function(){return i("charge")}}),children:["[ ",m.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[p.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 i("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!u&&2===e.status,disabled:u,onClick:function(){return i("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!u&&0===e.status,disabled:u,onClick:function(){return i("channel",t.off)}})],4),children:[e.powerLoad," W"]},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:l.totalCharging?(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W (+ "),l.totalCharging,(0,o.createTextVNode)(" W charging)")],0):(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W")],0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!l.siliconUser&&(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return i("overload")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.coverLocked?"lock":"unlock",content:l.coverLocked?"Engaged":"Disengaged",selected:l.coverLocked,disabled:u,onClick:function(){return i("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Disabled",selected:2===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Automatic",selected:1===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Enabled",selected:3===l.nightshiftSetting,onClick:function(){return i("nightshift",{nightshift:3})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:l.emergencyLights?"Enabled":"Disabled",selected:l.emergencyLights,onClick:function(){return i("emergency_lighting")}})})]})})],4)},s=function(e,t){return(0,o.createComponentVNode)(2,l.FullscreenNotice,{title:"System Failure",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:"Power surge detected, grid check in effect..."})]})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=(0,o.createComponentVNode)(2,a.Button,{icon:"repeat",content:"Restart Now",color:"good",onClick:function(){return c("reboot")}});return i.locked&&!i.siliconUser&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Swipe an ID card for manual reboot."})),(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"SYSTEM FAILURE",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h2",null,"I/O regulators malfunction detected! Waiting for system reboot...",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Automatic reboot in ",i.failTime," seconds..."]}),(0,o.createComponentVNode)(2,a.Box,{mt:4,children:l})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AccountsTerminal=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AccountsTerminal=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.id_inserted,s=d.id_card,m=d.access_level,p=d.machine_id;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:640,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:"Machine",color:"average",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eject":"sign-in-alt",fluid:!0,content:s,onClick:function(){return l("insert_card")}})})]})}),m>0&&(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,s=c.creating_new_account,m=c.detailed_account_view;return(0,o.createComponentVNode)(2,a.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:!s&&!m,icon:"home",onClick:function(){return i("view_accounts_list")},children:"Home"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:s,icon:"cog",onClick:function(){return i("create_account")},children:"New Account"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{disabled:s,icon:"print",onClick:function(){return i("print")},children:"Print"})]}),s&&(0,o.createComponentVNode)(2,l)||m&&(0,o.createComponentVNode)(2,d)||(0,o.createComponentVNode)(2,u)]})},l=function(e,t){var n=(0,r.useBackend)(t).act,i=(0,r.useSharedState)(t,"holder",""),c=i[0],l=i[1],d=(0,r.useSharedState)(t,"money",""),u=d[0],s=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Create Account",level:2,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Holder",children:(0,o.createComponentVNode)(2,a.Input,{value:c,fluid:!0,onInput:function(e,t){return l(t)}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Initial Deposit",children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onInput:function(e,t){return s(t)}})})]}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c||!u,mt:1,fluid:!0,icon:"plus",onClick:function(){return n("finalise_create_account",{holder_name:c,starting_funds:u})},content:"Create"})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.access_level,d=c.station_account_number,u=c.account_number,s=c.owner_name,m=c.money,p=c.suspended,h=c.transactions;return(0,o.createComponentVNode)(2,a.Section,{title:"Account Details",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",selected:p,content:"Suspend",onClick:function(){return i("toggle_suspension")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Number",children:["#",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Holder",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Balance",children:[m,"\u20ae"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:p?"bad":"good",children:p?"SUSPENDED":"Active"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"CentCom Administrator",level:2,mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Payroll",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",fluid:!0,icon:"ban",confirmIcon:"ban",content:"Revoke",confirmContent:"This cannot be undone.",disabled:u===d,onClick:function(){return i("revoke_payroll")}})})})}),l>=2&&(0,o.createComponentVNode)(2,a.Section,{title:"Silent Funds Transfer",level:2,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_funds")},content:"Add Funds"}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("remove_funds")},content:"Remove Funds"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Transactions",level:2,mt:1,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:"Timestamp"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Target"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Value"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Terminal"})]}),h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.date," ",e.time]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.target_name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.purpose}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.amount,"\u20ae"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source_terminal})]},t)}))]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"NanoTrasen Accounts",level:2,children:c.length&&(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.owner_name+e.suspended,color:e.suspended?"bad":null,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"#"+e.account_number,onClick:function(){return i("view_account_detail",{account_index:e.account_index})}})},e.account_index)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"There are no accounts available."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AgentCard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AgentCard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.entries,u=l.electronic_warfare;return(0,o.createComponentVNode)(2,i.Window,{width:550,height:400,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Info",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:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c(e.name.toLowerCase().replace(/ /g,""))},icon:"cog"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.value})]},e.name)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Electronic Warfare",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:u,content:u?"Electronic warfare is enabled. This will prevent you from being tracked by the AI.":"Electronic warfare disabled.",onClick:function(){return c("electronic_warfare")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c={2:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Offline"}};t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=c[d.power.main]||c[0],s=c[d.power.backup]||c[0],m=c[d.shock]||c[0];return(0,o.createComponentVNode)(2,i.Window,{width:500,height:390,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:!d.power.main,content:"Disrupt",onClick:function(){return l("disrupt-main")}}),children:[d.power.main?"Online":"Offline"," ",d.wires.main_1&&d.wires.main_2?d.power.main_timeleft>0&&"["+d.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:!d.power.backup,content:"Disrupt",onClick:function(){return l("disrupt-backup")}}),children:[d.power.backup?"Online":"Offline"," ",d.wires.backup_1&&d.wires.backup_2?d.power.backup_timeleft>0&&"["+d.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:m.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(d.wires.shock&&0===d.shock),content:"Restore",onClick:function(){return l("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Temporary",onClick:function(){return l("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Permanent",onClick:function(){return l("shock-perm")}})],4),children:[2===d.shock?"Safe":"Electrified"," ",(d.wires.shock?d.shock_timeleft>0&&"["+d.shock_timeleft+"s]":"[Wires have been cut!]")||-1===d.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:d.id_scanner?"power-off":"times",content:d.id_scanner?"Enabled":"Disabled",selected:d.id_scanner,disabled:!d.wires.id_scanner,onClick:function(){return l("idscan-toggle")}}),children:!d.wires.id_scanner&&"[Wires have been cut!]"}),(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:d.locked?"lock":"unlock",content:d.locked?"Lowered":"Raised",selected:d.locked,disabled:!d.wires.bolts,onClick:function(){return l("bolt-toggle")}}),children:!d.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:d.lights?"power-off":"times",content:d.lights?"Enabled":"Disabled",selected:d.lights,disabled:!d.wires.lights,onClick:function(){return l("light-toggle")}}),children:!d.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:d.safe?"power-off":"times",content:d.safe?"Enabled":"Disabled",selected:d.safe,disabled:!d.wires.safe,onClick:function(){return l("safe-toggle")}}),children:!d.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:d.speed?"power-off":"times",content:d.speed?"Enabled":"Disabled",selected:d.speed,disabled:!d.wires.timing,onClick:function(){return l("speed-toggle")}}),children:!d.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:d.opened?"sign-out-alt":"sign-in-alt",content:d.opened?"Open":"Closed",selected:d.opened,disabled:d.locked||d.welded,onClick:function(){return l("open-close")}}),children:!(!d.locked&&!d.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),d.locked?"bolted":"",d.locked&&d.welded?" and ":"",d.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AiRestorerContent=t.AiRestorer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AiRestorer=function(){return(0,o.createComponentVNode)(2,i.Window,{width:370,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.AI_present,d=c.error,u=c.name,s=c.laws,m=c.isDead,p=c.restoring,h=c.health,f=c.ejectable;return(0,o.createFragment)([d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d}),!!f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:l?u:"----------",disabled:!l,onClick:function(){return i("PRG_eject")}}),!!l&&(0,o.createComponentVNode)(2,a.Section,{title:f?"System Status":u,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m?"bad":"good",children:m?"Nonfunctional":"Functional"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})})}),!!p&&(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",color:"good",mt:1,children:"RECONSTRUCTION IN PROGRESS"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",content:"Begin Reconstruction",disabled:p,mt:1,onClick:function(){return i("PRG_beginReconstruction")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e},e)}))})]})],0)};t.AiRestorerContent=c},function(e,t,n){"use strict";t.__esModule=!0,t.AiSupermatter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=(n(20),n(61));t.AiSupermatter=function(e,t){var n=(0,r.useBackend)(t).data,a=(n.integrity_percentage,n.ambient_temp,n.ambient_pressure,n.detonating),c=(0,o.createComponentVNode)(2,d);return a&&(c=(0,o.createComponentVNode)(2,l)),(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:c})})};var l=function(e,t){return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"DETONATION IMMINENT",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{color:"bad",name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"CRYSTAL DELAMINATING"}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Evacuate area immediately"})]})})},d=function(e,t){var n=(0,r.useBackend)(t).data,i=n.integrity_percentage,c=n.ambient_temp,l=n.ambient_pressure;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Crystal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i,maxValue:100,ranges:{good:[90,Infinity],average:[25,90],bad:[-Infinity,25]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c,maxValue:1e4,ranges:{bad:[5e3,Infinity],average:[4e3,5e3],good:[-Infinity,4e3]},children:[c," K"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Environment Pressure",children:[l," kPa"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(0),r=n(5),a=(n(7),n(1)),i=n(2),c=n(28),l=n(3),d=n(184),u=n(470);t.AirAlarm=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=r.locked&&!r.siliconUser&&!r.remoteUser;return(0,o.createComponentVNode)(2,l.Window,{width:440,height:650,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m),!i&&(0,o.createComponentVNode)(2,h)]})})};var s=function(e,t){var n=(0,a.useBackend)(t).data,l=(n.environment_data||[]).filter((function(e){return e.value>=.01})),d={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},u=d[n.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l.length>0&&(0,o.createFragment)([l.map((function(e){var t=d[e.danger_level]||d[0];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,c.getGasLabel)(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:u.color,children:u.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."})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.target_temperature,d=c.rcon;return(0,o.createComponentVNode)(2,i.Section,{title:"Comfort Settings",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remote Control",children:[(0,o.createComponentVNode)(2,i.Button,{selected:1===d,content:"Off",onClick:function(){return r("rcon",{rcon:1})}}),(0,o.createComponentVNode)(2,i.Button,{selected:2===d,content:"Auto",onClick:function(){return r("rcon",{rcon:2})}}),(0,o.createComponentVNode)(2,i.Button,{selected:3===d,content:"On",onClick:function(){return r("rcon",{rcon:3})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Button,{content:l,onClick:function(){return r("temperature")}})})]})})},p={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return C}},scrubbers:{title:"Scrubber Controls",component:function(){return N}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return V}}},h=function(e,t){var n=(0,a.useLocalState)(t,"screen"),r=n[0],c=n[1],l=p[r]||p.home,d=l.component();return(0,o.createComponentVNode)(2,i.Section,{title:l.title,buttons:r&&(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c()}}),children:(0,o.createComponentVNode)(2,d)})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(0,a.useLocalState)(t,"screen"),d=(l[0],l[1]),u=c.mode,s=c.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return r(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return r("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,i.Box,{mt:2}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,i.Box,{mt:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)},C=function(e,t){var n=(0,a.useBackend)(t).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Vent,{vent:e},e.id_tag)})):"Nothing to show"},N=function(e,t){var n=(0,a.useBackend)(t).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,u.Scrubber,{scrubber:e},e.id_tag)})):"Nothing to show"},b=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.modes;return c&&0!==c.length?c.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return r("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,i.Box,{mt:1})],4,e.mode)})):"Nothing to show"},V=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=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,d.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",(0,o.createVNode)(1,"span","color-"+(0,c.getGasColor)(e.name),(0,c.getGasLabel)(e.name),0),2),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 l("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.Scrubber=t.Vent=void 0;var o=n(0),r=n(7),a=n(1),i=n(2);n(28);t.Vent=function(e,t){var n=e.vent,c=(0,a.useBackend)(t).act,l=n.id_tag,d=n.long_name,u=n.power,s=n.checks,m=n.excheck,p=n.incheck,h=n.direction,f=n.external,C=n.internal,N=n.extdefault,b=n.intdefault;return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return c("power",{id_tag:l,val:Number(!u)})}}),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:"sign-in-alt",content:"siphon"!==h?"Pressurizing":"Siphoning",color:"siphon"===h&&"danger",onClick:function(){return c("direction",{id_tag:l,val:Number("siphon"===h)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sign-in-alt",content:"Internal",selected:p,onClick:function(){return c("incheck",{id_tag:l,val:s})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",content:"External",selected:m,onClick:function(){return c("excheck",{id_tag:l,val:s})}})]}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,i.NumberInput,{value:Math.round(C),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return c("set_internal_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:b,content:"Reset",onClick:function(){return c("reset_internal_pressure",{id_tag:l})}})]}),!!m&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"External 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 c("set_external_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",disabled:N,content:"Reset",onClick:function(){return c("reset_external_pressure",{id_tag:l})}})]})]})})};t.Scrubber=function(e,t){var n=e.scrubber,c=(0,a.useBackend)(t).act,l=n.long_name,d=n.power,u=n.scrubbing,s=n.id_tag,m=(n.widenet,n.filters);return(0,o.createComponentVNode)(2,i.Section,{level:2,title:(0,r.decodeHtmlEntities)(l),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return c("power",{id_tag:s,val:Number(!d)})}}),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:u?"filter":"sign-in-alt",color:u||"danger",content:u?"Scrubbing":"Siphoning",onClick:function(){return c("scrubbing",{id_tag:s,val:Number(!u)})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Filters",children:u&&m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:e.val?"check-square-o":"square-o",content:e.name,title:e.name,selected:e.val,onClick:function(){return c(e.command,{id_tag:s,val:!e.val})}},e.name)}))||"N/A"})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AlgaeFarm=void 0;var o=n(0),r=n(1),a=n(2),i=(n(20),n(3)),c=(n(5),n(7));t.AlgaeFarm=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.usePower,s=d.materials,m=d.last_flow_rate,p=d.last_power_draw,h=d.inputDir,f=d.outputDir,C=d.input,N=d.output,b=d.errorText;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[b&&(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",children:b})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Processing",selected:2===u,onClick:function(){return l("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[m," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw",children:[p," W"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider,{size:1}),s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(e.display),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{width:"80%",value:e.qty,maxValue:e.max,children:[e.qty,"/",e.max]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Eject",onClick:function(){return l("ejectMaterial",{mat:e.name})}})]},e.name)}))]}),(0,o.createComponentVNode)(2,a.Table,{mt:1,children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Input ("+h+")",children:C?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[C.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:C.name,children:[C.percent,"% (",C.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Gas Output ("+f+")",children:N?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Pressure",children:[N.pressure," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:N.name,children:[N.percent,"% (",N.moles," moles)"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No connection detected."})})})]})})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AppearanceChanger=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.AppearanceChanger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.config),h=n.data,f=h.name,C=h.specimen,N=h.gender,b=h.gender_id,V=h.hair_style,g=h.facial_hair_style,v=h.change_race,k=h.change_gender,_=h.change_eye_color,y=h.change_skin_tone,L=h.change_skin_color,B=h.change_hair_color,x=h.change_facial_hair_color,w=h.change_hair,S=h.change_facial_hair,I=h.mapRef,T=r.title,A=_||y||L||B||x,E=-1;v?E=0:k?E=1:A?E=2:w?E=4:S&&(E=5);var M=(0,i.useLocalState)(t,"tabIndex",E),P=M[0],O=M[1];return(0,o.createComponentVNode)(2,l.Window,{width:700,height:650,title:(0,a.decodeHtmlEntities)(T),children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Section,{title:"Reflection",children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:f}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Species",color:v?null:"grey",children:C}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",color:k?null:"grey",children:N?(0,a.capitalize)(N):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",color:A?null:"grey",children:b?(0,a.capitalize)(b):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Hair Style",color:w?null:"grey",children:V?(0,a.capitalize)(V):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Facial Hair Style",color:S?null:"grey",children:g?(0,a.capitalize)(g):"Not Set"})]})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.ByondUi,{style:{width:"256px",height:"256px"},params:{id:I,type:"map"}})})]})}),(0,o.createComponentVNode)(2,c.Tabs,{children:[v?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:0===P,onClick:function(){return O(0)},children:"Race"}):null,k?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===P,onClick:function(){return O(1)},children:"Gender & Sex"}):null,A?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:2===P,onClick:function(){return O(2)},children:"Colors"}):null,w?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:3===P,onClick:function(){return O(3)},children:"Hair"}):null,S?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:4===P,onClick:function(){return O(4)},children:"Facial Hair"}):null]}),(0,o.createComponentVNode)(2,c.Box,{height:"43%",children:[v&&0===P?(0,o.createComponentVNode)(2,d):null,k&&1===P?(0,o.createComponentVNode)(2,u):null,A&&2===P?(0,o.createComponentVNode)(2,s):null,w&&3===P?(0,o.createComponentVNode)(2,m):null,S&&4===P?(0,o.createComponentVNode)(2,p):null]})]})})};var d=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.species,u=l.specimen,s=(0,r.sortBy)((function(e){return e.specimen}))(d||[]);return(0,o.createComponentVNode)(2,c.Section,{title:"Species",fill:!0,scrollable:!0,children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e.specimen,selected:u===e.specimen,onClick:function(){return a("race",{race:e.specimen})}},e.specimen)}))})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.gender,d=a.gender_id,u=a.genders,s=a.id_genders;return(0,o.createComponentVNode)(2,c.Section,{title:"Gender & Sex",fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===l,content:e.gender_name,onClick:function(){return r("gender",{gender:e.gender_key})}},e.gender_key)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===d,content:e.gender_name,onClick:function(){return r("gender_id",{gender_id:e.gender_key})}},e.gender_key)}))})]})})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.change_eye_color,d=a.change_skin_tone,u=a.change_skin_color,s=a.change_hair_color,m=a.change_facial_hair_color,p=a.eye_color,h=a.skin_color,f=a.hair_color,C=a.facial_hair_color;return(0,o.createComponentVNode)(2,c.Section,{title:"Colors",fill:!0,scrollable:!0,children:[l?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:p,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Eye Color",onClick:function(){return r("eye_color")}})]}):null,d?(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Tone",onClick:function(){return r("skin_tone")}})}):null,u?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:h,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Color",onClick:function(){return r("skin_color")}})]}):null,s?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:f,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Hair Color",onClick:function(){return r("hair_color")}})]}):null,m?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:C,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Facial Hair Color",onClick:function(){return r("facial_hair_color")}})]}):null]})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.hair_style,d=a.hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("hair",{hair:e.hairstyle})},selected:e.hairstyle===l,content:e.hairstyle},e.hairstyle)}))})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.facial_hair_style,d=a.facial_hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Facial Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("facial_hair",{facial_hair:e.facialhairstyle})},selected:e.facialhairstyle===l,content:e.facialhairstyle},e.facialhairstyle)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.ArcadeBattle=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ArcadeBattle=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=(l.name,l.temp),u=l.enemyAction,s=l.enemyName,m=l.playerHP,p=l.playerMP,h=l.enemyHP,f=(l.enemyMP,l.gameOver);return(0,o.createComponentVNode)(2,i.Window,{width:400,height:240,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:s,textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Section,{color:"label",children:[(0,o.createComponentVNode)(2,a.Box,{children:d}),(0,o.createComponentVNode)(2,a.Box,{children:!f&&u})]}),(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[m,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[p,"MP"]})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Enemy HP",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:45,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[h,"HP"]})})})})]}),f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,color:"green",content:"New Game",onClick:function(){return c("newgame")}})||(0,o.createComponentVNode)(2,a.Flex,{mt:2,justify:"space-between",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",onClick:function(){return c("attack")},content:"Attack!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",onClick:function(){return c("heal")},content:"Heal!"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",onClick:function(){return c("charge")},content:"Recharge!"})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AreaScrubberControl=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(7);t.AreaScrubberControl=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=(0,a.useLocalState)(t,"showArea",!1),s=u[0],m=u[1],p=d.scrubbers;return p?(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"layer-group",content:"Show Areas",selected:s,onClick:function(){return m(!s)}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-on",content:"All On",onClick:function(){return c("allon")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-off",content:"All Off",onClick:function(){return c("alloff")}})})]}),(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:p.map((function(e){return(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"32%",children:(0,o.createComponentVNode)(2,l,{scrubber:e,showArea:s})},e.id)}))})]})})}):(0,o.createComponentVNode)(2,r.Section,{title:"Error",children:[(0,o.createComponentVNode)(2,r.Box,{color:"bad",children:"No Scrubbers Detected."}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})]})};var l=function(e,t){var n=(0,a.useBackend)(t).act,i=e.scrubber,l=e.showArea;return(0,o.createComponentVNode)(2,r.Section,{title:i.name,children:[(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"power-off",content:i.on?"Enabled":"Disabled",selected:i.on,onClick:function(){return n("toggle",{id:i.id})}}),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Pressure",children:[i.pressure," kPa"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Flow Rate",children:[i.flow_rate," L/s"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Load",children:[i.load," W"]}),l&&(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Area",children:(0,c.toTitleCase)(i.area)})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyInfrared=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.AssemblyInfrared=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.visible;return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Infrared Unit",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",fluid:!0,selected:d,onClick:function(){return c("state")},children:d?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,selected:u,onClick:function(){return c("visible")},children:u?"Able to be seen":"Invisible"})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyProx=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyProx=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time,p=u.range,h=u.maxRange,f=u.scanning;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Prox Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,i.NumberInput,{minValue:1,value:p,maxValue:h,onDrag:function(e,t){return d("range",{range:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Armed",children:[(0,o.createComponentVNode)(2,i.Button,{mr:1,icon:f?"lock":"lock-open",selected:f,onClick:function(){return d("scanning")},children:f?"ARMED":"Unarmed"}),"Movement sensor is active when armed!"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.AssemblyTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.timing,m=u.time;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"stopwatch",selected:s,onClick:function(){return d("timing")},children:s?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.priority_alarms||[],u=l.minor_alarms||[];return(0,o.createComponentVNode)(2,i.Window,{width:350,height:300,resizable:!0,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,[0===d.length&&(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"bad",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)})),0===u.length&&(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16),u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e.name,color:"average",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)}))],0)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(0),r=n(1),a=n(2),i=(n(28),n(3));t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:390,height:187,resizable:!0,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:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.last_flow_rate,format:function(e){return e+" L/s"}})}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag: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:"Filter",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:e.name,onClick:function(){return c("filter",{filterset:e.f_type})}},e.name)}))})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:370,height:195,resizable:!0,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:l.max_pressure,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.Divider,{size:1}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"label",children:(0,o.createVNode)(1,"u",null,"Concentrations",16)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1 ("+l.node1_dir+")",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 ("+l.node2_dir+")",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.Autolathe=void 0;var o=n(0),r=(n(5),n(44)),a=n(9),i=n(1),c=n(2),l=n(3),d=n(132),u=n(7),s=function(e,t){if(null===e.requirements)return!0;for(var n=Object.keys(e.requirements),o=function(){var n=a[r],o=t.find((function(e){return e.name===n}));return o?o.amount=e[1].price/d.build_eff,e[1]})).sort(l[C]);if(0!==n.length)return b&&(n=n.reverse()),g=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:g?v:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},u=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),d=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(l),width:"100%",lineHeight:"19px",onSelected:function(e){return d(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},s=function(e,t){return!!e.affordable&&!(e.reagent&&!t.beaker)},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s(e,c),content:(e.price/c.build_eff).toLocaleString("en-US"),width:"15%",textAlign:"center",style:{float:"right"},onClick:function(){return r("purchase",{cat:l,name:e.name})}}),(0,o.createComponentVNode)(2,i.Box,{style:{clear:"both"}})]},e.name)}))})))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyDesigner=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);t.BodyDesigner=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.menu,s=d.disk,m=d.diskStored,p=d.activeBodyRecord,h=l[u];return(0,o.createComponentVNode)(2,c.Window,{width:400,height:650,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[s?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Save To Disk",onClick:function(){return r("savetodisk")},disabled:!p}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Load From Disk",onClick:function(){return r("loadfromdisk")},disabled:!m}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return r("ejectdisk")}})]}):null,h]})})};var l={Main:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Database Functions",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Individual Body Records",onClick:function(){return r("menu",{menu:"Body Records"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Stock Body Records",onClick:function(){return r("menu",{menu:"Stock Records"})}})]})})),"Body Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Body Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e.name,onClick:function(){return r("view_brec",{view_brec:e.recref})}},e.name)}))})})),"Stock Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.stock_bodyrecords;return(0,o.createComponentVNode)(2,i.Section,{title:"Stock Records",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:e,onClick:function(){return r("view_stock_brec",{view_stock_brec:e})}},e)}))})})),"Specific Record":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.activeBodyRecord,u=l.mapRef;return d?(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"165px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Specific Record",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("menu",{menu:"Main"})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d.real_name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:d.speciesname}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:(0,r.capitalize)(d.gender),onClick:function(){return c("href_conversion",{target_href:"bio_gender",target_value:1})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:d.synthetic}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:[d.locked,(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eye",content:"View OOC Notes",disabled:!d.booc,onClick:function(){return c("boocnotes")}})]})]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"130px",children:(0,o.createComponentVNode)(2,i.ByondUi,{style:{width:"100%",height:"128px"},params:{id:u,type:"map"}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"300px",children:(0,o.createComponentVNode)(2,i.Section,{title:"Customize",height:"300px",style:{overflow:"auto"},children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scale",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:d.scale,onClick:function(){return c("href_conversion",{target_href:"size_multiplier",target_value:1})}})}),Object.keys(d.styles).map((function(e){var t=d.styles[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.styleHref?(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.style,onClick:function(){return c("href_conversion",{target_href:t.styleHref,target_value:1})}}):null,t.colorHref?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color,onClick:function(){return c("href_conversion",{target_href:t.colorHref,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color,style:{border:"1px solid #fff"}})]}):null,t.colorHref2?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:t.color2,onClick:function(){return c("href_conversion",{target_href:t.colorHref2,target_value:1})}}),(0,o.createComponentVNode)(2,i.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color2,style:{border:"1px solid #fff"}})]}):null]},e)})),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Body Markings",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add Marking",onClick:function(){return c("href_conversion",{target_href:"marking_style",target_value:1})}}),(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",justify:"center",align:"center",children:Object.keys(d.markings).map((function(e){var t=d.markings[e];return(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{mr:.2,fluid:!0,icon:"times",color:"red",onClick:function(){return c("href_conversion",{target_href:"marking_remove",target_value:e})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,backgroundColor:t,content:e,onClick:function(){return c("href_conversion",{target_href:"marking_color",target_value:e})}})})]})},e)}))})]})]})})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR: Record Not Found!"})})),"OOC Notes":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.activeBodyRecord;return(0,o.createComponentVNode)(2,i.Section,{title:"Body OOC Notes (This is OOC!)",height:"100%",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Specific Record"})}}),style:{"word-break":"break-all"},children:c&&c.booc||"ERROR: Body record not found!"})}))}},function(e,t,n){"use strict";t.__esModule=!0,t.BodyScanner=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["hasBorer","bad",function(e){return"Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."}],["hasVirus","bad",function(e){return"Viral pathogen detected in blood stream."}],["blind","average",function(e){return"Cataracts detected."}],["colourblind","average",function(e){return"Photoreceptor abnormalities detected."}],["nearsighted","average",function(e){return"Retinal misalignment detected."}],["humanPrey","average",function(e){return"Foreign Humanoid(s) detected: "+e.humanPrey}],["livingPrey","average",function(e){return"Foreign Creature(s) detected: "+e.livingPrey}],["objectPrey","average",function(e){return"Foreign Object(s) detected: "+e.objectPrey}]],u=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radiation","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],s={average:[.25,.5],bad:[.5,Infinity]},m=function(e,t){for(var n=[],o=0;o0?e.reduce((function(e,t){return null===e?t:(0,o.createFragment)([e,!!t&&(0,o.createComponentVNode)(2,i.Box,{children:t})],0)})):null},h=function(e){if(e>100){if(e<300)return"mild infection";if(e<400)return"mild infection+";if(e<500)return"mild infection++";if(e<700)return"acute infection";if(e<800)return"acute infection+";if(e<900)return"acute infection++";if(e>=900)return"septic"}return""};t.BodyScanner=function(e,t){var n=(0,a.useBackend)(t).data,r=n.occupied,i=n.occupant,l=void 0===i?{}:i,d=r?(0,o.createComponentVNode)(2,f,{occupant:l}):(0,o.createComponentVNode)(2,_);return(0,o.createComponentVNode)(2,c.Window,{width:690,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:d})})};var f=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,C,{occupant:t}),(0,o.createComponentVNode)(2,N,{occupant:t}),(0,o.createComponentVNode)(2,b,{occupant:t}),(0,o.createComponentVNode)(2,V,{occupant:t}),(0,o.createComponentVNode)(2,v,{organs:t.extOrgan}),(0,o.createComponentVNode)(2,k,{organs:t.intOrgan})]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",onClick:function(){return c("ejectify")},children:"Eject"}),(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print_p")},children:"Print Report"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempC,0)}),"\xb0C,\xa0",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.bodyTempF,0)}),"\xb0F"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Volume",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.volume,0)})," units\xa0(",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:(0,r.round)(u.blood.percent,0)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Weight",children:(0,r.round)(d.occupant.weight)+"lbs, "+(0,r.round)(d.occupant.weight/2.20463)+"kgs"})]})})},N=function(e){var t=e.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Blood Reagents",children:t.reagents?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.reagents.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Blood Reagents Detected"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stomach Reagents",children:t.ingested?(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:"Reagent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.ingested.map((function(e){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,{textAlign:"right",children:[e.amount," Units ",e.overdose?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Stomach Reagents Detected"})})],4)},b=function(e){var t=e.occupant,n=t.hasBorer||t.blind||t.colourblind||t.nearsighted||t.hasVirus;return(n=n||t.humanPrey||t.livingPrey||t.objectPrey)?(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:d.map((function(e,n){if(t[e[0]])return(0,o.createComponentVNode)(2,i.Box,{color:e[1],bold:"bad"===e[1],children:e[2](t)})}))}):(0,o.createComponentVNode)(2,i.Section,{title:"Abnormalities",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No abnormalities found."})})},V=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.Table,{children:m(u,(function(e,n,r){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Row,{color:"label",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e[0],":"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:!!n&&n[0]+":"})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,g,{value:t[e[1]],marginBottom:r0&&"0.5rem",value:e.totalLoss/100,ranges:s,children:[(0,o.createComponentVNode)(2,i.Box,{float:"left",display:"inline",children:[!!e.bruteLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bone"}),(0,r.round)(e.bruteLoss,0),"\xa0",(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Brute damage"})]}),!!e.fireLoss&&(0,o.createComponentVNode)(2,i.Box,{display:"inline",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"fire"}),(0,r.round)(e.fireLoss,0),(0,o.createComponentVNode)(2,i.Tooltip,{position:"top",content:"Burn damage"})]})]}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:(0,r.round)(e.totalLoss,0)})]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([e.internalBleeding&&"Internal bleeding",!!e.status.bleeding&&"External bleeding",e.lungRuptured&&"Ruptured lung",e.destroyed&&"Destroyed",!!e.status.broken&&e.status.broken,h(e.germ_level),!!e.open&&"Open incision"])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:[p([!!e.status.splinted&&"Splinted",!!e.status.robotic&&"Robotic",!!e.status.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})]),p(e.implants.map((function(e){return e.known?e.name:"Unknown object"})))]})]})]},t)}))]})})},k=function(e){return 0===e.organs.length?(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"N/A"})}):(0,o.createComponentVNode)(2,i.Section,{title:"Internal Organs",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:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Damage"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",children:"Injuries"})]}),e.organs.map((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{textTransform:"capitalize",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{width:"33%",children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:e.maxHealth,value:e.damage/100,mt:t>0&&"0.5rem",ranges:s,children:(0,r.round)(e.damage,0)})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",display:"inline",children:p([h(e.germ_level)])}),(0,o.createComponentVNode)(2,i.Box,{display:"inline",children:p([1===e.robotic&&"Robotic",2===e.robotic&&"Assisted",!!e.dead&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"})])})]})]},t)}))]})})},_=function(){return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BombTester=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.BombTester=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.simulating,s=d.mode,m=d.tank1,p=d.tank1ref,h=d.tank2,f=d.tank2ref,C=d.canister,N=d.sim_canister_output;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,a.Section,{title:"Virtual Explosive Simulator v2.01",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:1})},selected:1===s,children:"Single Tank"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:2})},selected:2===s,children:"Transfer Valve"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("set_mode",{mode:3})},selected:3===s,children:"Canister"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Primary Slot",children:m&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:p})},icon:"eject",children:m})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:1})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Secondary Slot",children:h&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("remove_tank",{ref:f})},icon:"eject",children:h})||(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("add_tank",{slot:2})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Connected Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return l("canister_scan")},icon:"search",children:"Scan"}),children:C&&(0,o.createComponentVNode)(2,a.Box,{color:"label",children:C})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No tank connected."})}),C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Canister Release Pressure",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:N,maxValue:1013.25,onDrag:function(e,t){return l("set_can_pressure",{pressure:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:2,color:"red",icon:"bomb",fontSize:2,onClick:function(){return l("start_sim")},fluid:!0,children:"Begin Simulation"})]})})})};var c=function(e){var t,n;function r(t){var n;n=e.call(this,t)||this;var o=Math.random()>.5,r=Math.random()>.5;return n.state={x:o?340:0,y:r?205:0,reverseX:!1,reverseY:!1},n.process=setInterval((function(){n.setState((function(e){var t=Object.assign({},e);return t.reverseX?t.x-2<-5?(t.reverseX=!1,t.x+=2):t.x-=2:t.x+2>340?(t.reverseX=!0,t.x-=2):t.x+=2,t.reverseY?t.y-2<-20?(t.reverseY=!1,t.y+=2):t.y-=2:t.y+2>205?(t.reverseY=!0,t.y-=2):t.y+=2,t}))}),1),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.componentWillUnmount=function(){clearInterval(this.process)},i.render=function(){var e=this.state,t={position:"relative",left:e.x+"px",top:e.y+"px"};return(0,o.createComponentVNode)(2,a.Section,{title:"Simulation in progress!",fill:!0,children:(0,o.createComponentVNode)(2,a.Box,{position:"absolute",style:{overflow:"hidden",width:"100%",height:"100%"},children:(0,o.createComponentVNode)(2,a.Icon,{style:t,name:"bomb",size:10,color:"red"})})})},r}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyEditor=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.BotanyEditor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.activity,u=l.degradation,s=l.disk,m=l.sourceName,p=l.locus,h=l.loaded;return d?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene Decay",children:[u,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Locus",children:p})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No disk loaded."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:h})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("apply_gene")},children:"Apply Gene Mods"}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Target"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No target seed packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BotanyIsolator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.BotanyIsolator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.geneMasks,u=l.activity,s=l.degradation,m=l.disk,p=l.loaded,h=l.hasGenetics,f=l.sourceName;return u?(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,i.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Buffered Genetic Data",children:h&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:f}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gene decay",children:[s,"%"]}),m&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.mask,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:"download",onClick:function(){return c("get_gene",{get_gene:e.tag})},children:"Extract"})},e.mask)}))||null]}),m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return c("clear_buffer")},children:"Clear Genetic Buffer"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No Data Buffered."}),m&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})||(0,o.createComponentVNode)(2,a.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Loaded Material",children:p&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Packet Loaded",children:p})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"cog",onClick:function(){return c("scan_genome")},children:"Process Genome"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Packet"})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"No packet loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.BrigTimer=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:138,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"clock-o",content:u.timing?"Stop":"Start",selected:u.timing,onClick:function(){return d(u.timing?"stop":"start")}}),u.flash_found&&(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:u.flash_charging?"Recharging":"Flash",disabled:u.flash_charging,onClick:function(){return d("flash")}})||null],0),children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,fluid:!0,value:u.time_left/10,minValue:0,maxValue:u.max_time_left/10,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("time",{time:t})}}),(0,o.createComponentVNode)(2,i.Flex,{mt:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_short/10),onClick:function(){return d("preset",{preset:"short"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_medium/10),onClick:function(){return d("preset",{preset:"medium"})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(u.preset_long/10),onClick:function(){return d("preset",{preset:"long"})}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(20),l=n(3);t.Canister=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.connected,m=u.can_relabel,p=u.pressure,h=u.releasePressure,f=u.defaultReleasePressure,C=u.minReleasePressure,N=u.maxReleasePressure,b=u.valveOpen,V=u.holding;return(0,o.createComponentVNode)(2,l.Window,{width:360,height:242,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"pencil-alt",disabled:!m,content:"Relabel",onClick:function(){return d("relabel")}}),children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{minWidth:"66px",label:"Tank Pressure",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return e<1e4?(0,r.toFixed)(e)+" kPa":(0,c.formatSiUnit)(1e3*e,1,"Pa")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Regulator",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",left:"-8px",children:[(0,o.createComponentVNode)(2,i.Knob,{forcedInputWidth:"60px",size:1.25,color:!!b&&"yellow",value:h,unit:"kPa",minValue:C,maxValue:N,stepPixelSize:1,onDrag:function(e,t){return d("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"-2px",right:"-20px",color:"transparent",icon:"fast-forward",onClick:function(){return d("pressure",{pressure:N})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"16px",right:"-20px",color:"transparent",icon:"undo",onClick:function(){return d("pressure",{pressure:f})}})]})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,i.Button,{my:.5,width:"50px",lineHeight:2,fontSize:"11px",color:b?V?"caution":"danger":null,content:b?"Open":"Closed",onClick:function(){return d("valve")}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{mr:1,label:"Port",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{size:1.25,name:s?"plug":"times",color:s?"good":"bad"}),(0,o.createComponentVNode)(2,i.Tooltip,{content:s?"Connected":"Disconnected",position:"top"})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Holding Tank",buttons:!!V&&(0,o.createComponentVNode)(2,i.Button,{icon:"eject",color:b&&"danger",content:"Eject",onClick:function(){return d("eject")}}),children:[!!V&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Label",children:V.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:V.pressure})," kPa"]})]}),!V&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No Holding Tank"})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(187),c=n(3),l=[5,10,20,30,40,60],d=[1,5,10];t.ChemDispenser=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:390,height:655,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",flex:"content",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",spacing:"1",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",children:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",selected:c===e,content:e+"u",m:"0",fluid:!0,onClick:function(){return i("amount",{amount:e})}})},t)}))})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Custom Amount",children:(0,o.createComponentVNode)(2,a.Slider,{step:1,stepPixelSize:5,value:c,minValue:1,maxValue:120,onDrag:function(e,t){return i("amount",{amount:t})}})})]})})},s=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chemicals,d=void 0===l?[]:l,u=[],s=0;s<(d.length+1)%3;s++)u.push(!0);return(0,o.createComponentVNode)(2,a.Section,{title:c.glass?"Drink Dispenser":"Chemical Dispenser",flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",height:"100%",spacingPrecise:"2",align:"flex-start",alignContent:"flex-start",children:[d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"40%",height:"20px",children:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",width:"100%",height:"100%",align:"flex-start",content:e.title+" ("+e.amount+")",onClick:function(){return i("dispense",{reagent:e.id})}})},t)})),u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",basis:"25%",height:"20px"},t)}))]})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,u=l.isBeakerLoaded,s=l.beakerCurrentVolume,m=l.beakerMaxVolume,p=l.beakerContents,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",flex:"content",minHeight:"25%",buttons:(0,o.createComponentVNode)(2,a.Box,{children:[!!u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[s," / ",m," units"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return c("ejectBeaker")}})]}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:u,beakerContents:h,buttons:function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){return c("remove",{reagent:e.id,amount:-1})}}),d.map((function(t,n){return(0,o.createComponentVNode)(2,a.Button,{content:t,onClick:function(){return c("remove",{reagent:e.id,amount:t})}},n)})),(0,o.createComponentVNode)(2,a.Button,{content:"ALL",onClick:function(){return c("remove",{reagent:e.id,amount:e.volume})}})],0)}})})}},function(e,t,n){"use strict";e.exports=n(494)()},function(e,t,n){"use strict";var o=n(495);function r(){}function a(){}a.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,a,i){if(i!==o){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(187),l=n(45),d=[1,5,10,30,60];t.ChemMaster=function(e,t){var n=(0,r.useBackend)(t).data,a=n.condi,c=n.beaker,d=n.beaker_reagents,p=void 0===d?[]:d,h=n.buffer_reagents,f=void 0===h?[]:h,C=n.mode;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:500,resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal),(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u,{beaker:c,beakerReagents:p,bufferNonEmpty:f.length>0}),(0,o.createComponentVNode)(2,s,{mode:C,bufferReagents:f}),(0,o.createComponentVNode)(2,m,{isCondiment:a,bufferNonEmpty:f.length>0})]})]})};var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,u=(n.data,e.beaker),s=e.beakerReagents,m=e.bufferNonEmpty;return(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:m?(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}):(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,content:"Eject and Clear Buffer",onClick:function(){return i("eject")}}),children:u?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,n){return(0,o.createComponentVNode)(2,a.Box,{mb:n0?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:s,buttons:function(e,r){return(0,o.createComponentVNode)(2,a.Box,{mb:r0?l.desc:"N/A"}),l.blood_type&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood type",children:l.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:l.blood_dna})],4),!c.condi&&(0,o.createComponentVNode)(2,a.Button,{icon:c.printing?"spinner":"print",disabled:c.printing,iconSpin:!!c.printing,ml:"0.5rem",content:"Print",onClick:function(){return i("print",{idx:l.idx,beaker:e.args.beaker})}})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ClawMachine=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ClawMachine=function(e,t){var n,c=(0,r.useBackend)(t),l=c.act,d=c.data,u=(d.wintick,d.instructions),s=d.gameStatus,m=d.winscreen;return"CLAWMACHINE_NEW"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Pay to Play!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Start",onClick:function(){return l("newgame")}})]}):"CLAWMACHINE_END"===s?n=(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Thank you for playing!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),m,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Close",onClick:function(){return l("return")}})]}):"CLAWMACHINE_ON"===s&&(n=(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[-Infinity,0],average:[1,7],good:[8,Infinity]},value:d.wintick,minValue:0,maxValue:10})})}),(0,o.createComponentVNode)(2,a.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),u,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Up",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Left",onClick:function(){return l("pointless")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Right",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{content:"Down",onClick:function(){return l("pointless")}})]})]})),(0,o.createComponentVNode)(2,i.Window,{resizable:!0,children:(0,o.createVNode)(1,"center",null,n,0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cleanbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Cleanbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.version,p=l.blood,h=(l.patrol,l.wet_floors),f=l.spray_blood,C=l.rgbpanel,N=l.red_switch,b=l.green_switch,V=l.blue_switch;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Cleaner "+m,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("blood")},children:p?"Cleans Blood":"Ignores Blood"})})||null,!s&&u&&(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:C&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:N?"toggle-on":"toggle-off",backgroundColor:N?"red":"maroon",onClick:function(){return c("red_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:b?"toggle-on":"toggle-off",backgroundColor:b?"green":"darkgreen",onClick:function(){return c("green_switch")}}),(0,o.createComponentVNode)(2,a.Button,{fontSize:5.39,icon:V?"toggle-on":"toggle-off",backgroundColor:V?"blue":"darkblue",onClick:function(){return c("blue_switch")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Odd Looking Screw Twiddled",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:h,onClick:function(){return c("wet_floors")},icon:"screwdriver",children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weird Button Pressed",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"brown",selected:f,onClick:function(){return c("spray_blood")},icon:"screwdriver",children:f?"Yes":"No"})})]})})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.CloningConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(28),l=n(45),d=n(3),u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=e.args,u=d.activerecord,s=d.realname,m=d.health,p=d.unidentity,h=d.strucenzymes,f=m.split(" - ");return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+s,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Damage",children:f.length>1?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.oxy,display:"inline",children:f[0]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.toxin,display:"inline",children:f[2]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.brute,display:"inline",children:f[3]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,i.Box,{color:c.COLORS.damageType.burn,display:"inline",children:f[1]})],4):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unknown"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:p}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:h}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk",children:[(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:!l.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){return r("disk",{option:"load"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){return r("disk",{option:"save",savetype:"ui"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){return r("disk",{option:"save",savetype:"ue"})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){return r("disk",{option:"save",savetype:"se"})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!l.podready,icon:"user-plus",content:"Clone",onClick:function(){return r("clone",{ref:u})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Delete",onClick:function(){return r("del_rec")}})]})]})})};t.CloningConsole=function(e,t){var n=(0,a.useBackend)(t);n.act,n.data.menu;return(0,l.modalRegisterBodyOverride)("view_rec",u),(0,o.createComponentVNode)(2,d.Window,{resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,d.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,f),(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})]})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data.menu;return 1===r?n=(0,o.createComponentVNode)(2,p):2===r&&(n=(0,o.createComponentVNode)(2,h)),n},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.loading,u=l.scantemp,s=l.occupant,m=l.locked,p=l.can_brainscan,h=l.scan_mode,f=l.numberofpods,C=l.pods,N=l.selected_pod,b=m&&!!s;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Scanner",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Scanner Lock:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s,selected:b,icon:b?"toggle-on":"toggle-off",content:b?"Engaged":"Disengaged",onClick:function(){return c("lock")}}),(0,o.createComponentVNode)(2,i.Button,{disabled:b||!s,icon:"user-slash",content:"Eject Occupant",onClick:function(){return c("eject")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"spinner",spin:!0}),"\xa0 Scanning..."]}):(0,o.createComponentVNode)(2,i.Box,{color:u.color,children:u.text})}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"brain":"male",content:h?"Brain":"Body",onClick:function(){return c("toggle_mode")}})})]}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s||d,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){return c("scan")}})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:f?C.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:N===e.pod,icon:N===e.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:["Pod #",t+1]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.records;return c.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.realname,onClick:function(){return r("view_rec",{ref:e.record})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},f=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.scanner,d=c.numberofpods,u=c.autoallowed,s=c.autoprocess,m=c.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{display:"inline",color:"label",children:"Auto-processing:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"Enabled":"Disabled",onClick:function(){return r("autoprocess",{on:s?0:1})}})],4),(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"eject",content:"Eject Disk",onClick:function(){return r("disk",{option:"eject"})}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scanner",children:l?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Not connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:d?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ColorMate=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ColorMate=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.items,u=l.activecolor,s=Math.min(270+15*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:d.length&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Paint",children:(0,o.createComponentVNode)(2,a.Flex,{justify:"center",align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Box,{backgroundColor:u,width:"120px",height:"120px"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50% ",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye-dropper",onClick:function(){return c("select")},children:"Select Color"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fill-drip",onClick:function(){return c("paint")},children:"Paint Items"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tint-slash",onClick:function(){return c("clear")},children:"Remove Paintjob"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return c("eject")},children:"Eject Items"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Items",children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["#",t+1,": ",e]},t)}))})],4)||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No items inserted."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Communicator=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3),d=n(94),u={};t.Communicator=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,l.Window,{width:475,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,c.Box,{height:"88%",mb:1,style:{"overflow-y":"auto"},children:u[r]||(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,p)]})})};var s=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,c.Section,{title:"Error!",children:["You tried to access tab #",r,", but there was no template defined!"]})},m=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),l=r.time,d=r.connectionStatus,u=r.owner,s=r.occupation;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:l}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Icon,{color:1===d?"good":"bad",name:1===d?"signal":"exclamation-triangle"})}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,a.decodeHtmlEntities)(s)})]})})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.flashlight;return(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,c.Button,{p:1,fluid:!0,icon:"home",iconSize:2,textAlign:"center",onClick:function(){return r("switch_tab",{switch_tab:1})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,c.Button,{icon:"lightbulb",iconSize:2,p:1,fluid:!0,textAlign:"center",selected:a,tooltip:"Flashlight",tooltipPosition:"top",onClick:function(){return r("Light")}})})]})};u[1]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.homeScreen;return(0,o.createComponentVNode)(2,c.Flex,{mt:2,wrap:"wrap",align:"center",justify:"center",children:a.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",textAlign:"center",mb:2,children:[(0,o.createComponentVNode)(2,c.Button,{style:{"border-radius":"10%",border:"1px solid #000"},width:"64px",height:"64px",position:"relative",onClick:function(){return r("switch_tab",{switch_tab:e.number})},children:(0,o.createComponentVNode)(2,c.Icon,{name:e.icon,position:"absolute",size:3,top:"25%",left:"25%"})}),(0,o.createComponentVNode)(2,c.Box,{children:e.module})]},e.number)}))})}));var h=function(e,t){for(var n=(0,i.useBackend)(t),r=n.act,a=n.data.targetAddress,l=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"].map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e,fontSize:2,fluid:!0,onClick:function(){return r("add_hex",{add_hex:e})}},e)})),d=[],u=0;un?t.length>n?t.slice(0,n)+"...":t:e+t},N=function(e,t,n,o){if(n<0||n>o.length)return f(e,t)?"TinderMessage_First_Sent":"TinderMessage_First_Received";var r=f(e,t),a=f(o[n],t);return r&&a?"TinderMessage_Subsequent_Sent":r||a?r?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"};u[40]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.targetAddressName,u=l.targetAddress,s=l.imList,m=(0,i.useLocalState)(t,"clipboardMode",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"90%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:f(e,u)?"ClassicMessage_Sent":"ClassicMessage_Received",children:[f(e,u)?"You":"Them",": ",e.im]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]}):(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"100%",children:C("Conversation with ",(0,a.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return h(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:s.map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:f(e,u)?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:N(e,u,t-1,n),inline:!0,children:(0,a.decodeHtmlEntities)(e.im)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:u})},content:"Message"})]})}));var b=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:(0,a.decodeHtmlEntities)(l.name)+" by "+(0,a.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Back",icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:null})}}),children:l.messages.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{children:["- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,a.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,c.Box,{color:"grey",children:["[",e.message_type," by ",(0,a.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))})},V=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Recent News",level:2,children:(0,o.createComponentVNode)(2,c.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,a.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,a.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,c.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)};u[5]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),a=r.feeds,l=r.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:"News",stretchContents:!0,height:"100%",children:!a.length&&(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||l&&(0,o.createComponentVNode)(2,b)||(0,o.createComponentVNode)(2,V)})}));u[6]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.note;return(0,o.createComponentVNode)(2,c.Section,{title:"Note Keeper",height:"100%",stretchContents:!0,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",onClick:function(){return r("edit")},content:"Edit Notes"}),children:(0,o.createComponentVNode)(2,c.Section,{color:"average",width:"100%",height:"100%",style:{"word-break":"break-all","overflow-y":"auto"},children:a})})}));u[7]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data),d=l.aircontents,u=l.weather;return(0,o.createComponentVNode)(2,c.Section,{title:"Weather",children:[(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Current Conditions",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Weather Reports",children:!!u.length&&(0,o.createComponentVNode)(2,c.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.Planet,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Time",children:e.Time}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Weather",children:(0,a.toTitleCase)(e.Weather)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:["Current: ",e.Temperature.toFixed(),"\xb0C | High: ",e.High.toFixed(),"\xb0C | Low: ",e.Low.toFixed(),"\xb0C"]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Direction",children:e.WindDir}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Speed",children:e.WindSpeed}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Forecast",children:(0,a.decodeHtmlEntities)(e.Forecast)})]})},e.Planet)}))})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"No weather reports available. Please check back later."})})]})})),u[8]=(0,o.createComponentVNode)(2,d.CrewManifestContent);u[9]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.owner,u=l.occupation,s=l.connectionStatus,m=l.address,p=l.visible,h=l.ring;return(0,o.createComponentVNode)(2,c.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Owner",children:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",fluid:!0,content:(0,a.decodeHtmlEntities)(d),onClick:function(){return r("rename")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Occupation",children:(0,a.decodeHtmlEntities)(u)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Connection",children:1===s?(0,o.createComponentVNode)(2,c.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Disconnected"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Device EPv2 Address",children:m}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:p,selected:p,fluid:!0,content:p?"This device can be seen by other devices.":"This device is invisible to other devices.",onClick:function(){return r("toggle_visibility")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Ringer",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:h,selected:h,fluid:!0,content:h?"Ringer on.":"Ringer off.",onClick:function(){return r("toggle_ringer")}})})]})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(0),r=(n(7),n(1)),a=n(2),i=n(3);t.ComputerFabricator=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,i.Window,{title:"Personal Computer Vendor",width:500,height:420,resizable:!0,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!==m.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return s("clean_order")}}),0===m.state&&(0,o.createComponentVNode)(2,c),1===m.state&&(0,o.createComponentVNode)(2,l),2===m.state&&(0,o.createComponentVNode)(2,d),3===m.state&&(0,o.createComponentVNode)(2,u)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:"306px",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:2,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:2,onClick:function(){return i("pick_device",{pick:"2"})}})})]})})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:"282px",buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[c.totalprice,"\u20ae"]}),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:["Secondary Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a secondary RFID card reader, for manipulating or\nreading from a second standard RFID card.\nPlease note that a primary card reader is necessary to\nallow the device to read your identification, but one\nis included in the base price.",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:2,onClick:function(){return i("confirm_order")}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data);return(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:"282px",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 swipe your ID now to authorize payment of:"}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice,"\u20ae"]})]})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.Section,{minHeight:"282px",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"28px",mt:10,children:"Thank you for your purchase!"}),(0,o.createComponentVNode)(2,a.Box,{italic:!0,mt:1,textAlign:"center",children:"If you experience any difficulties with your new device, please contact your local network administrator."})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CookingAppliance=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.CookingAppliance=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.temperature,u=l.optimalTemp,s=l.temperatureEnough,m=l.efficiency,p=l.containersRemovable,h=l.our_contents;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:s?"good":"blue",value:d,maxValue:u+100,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d}),"\xb0C / ",u,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Efficiency",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Containers",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e,t){return e.empty?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("slot",{slot:t+1})},children:"Empty"})}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot #"+(t+1),verticalAlign:"middle",children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!p,onClick:function(){return c("slot",{slot:t+1})},children:e.container||"No Container"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.progressText[0],value:e.progress,maxValue:1,children:e.progressText[1]})})]})},t)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]];t.Cryo=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:520,height:470,resizeable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,s=d.isOperating,m=d.hasOccupant,p=d.occupant,h=void 0===p?[]:p,f=d.cellTemperature,C=d.cellTemperatureStatus,N=d.isBeakerLoaded;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",flexGrow:"1",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"user-slash",onClick:function(){return i("ejectOccupant")},disabled:!m,children:"Eject"}),children:m?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.health)})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[h.stat][0],children:l[h.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h.bodyTemperature)})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),c.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]/100,ranges:{bad:[.01,Infinity]},children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(h[e.type])})})},e.id)}))]}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("ejectBeaker")},disabled:!N,children:"Eject Beaker"}),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:"power-off",onClick:function(){return i(s?"switchOff":"switchOn")},selected:s,children:s?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:C,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:(0,o.createComponentVNode)(2,u)})]})})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.isBeakerLoaded,l=i.beakerLabel,d=i.beakerVolume;return c?(0,o.createFragment)([l||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No label"}),(0,o.createComponentVNode)(2,a.Box,{color:!d&&"bad",children:d?(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d,format:function(e){return Math.round(e)+" units remaining"}}):"Beaker is empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded"})}},function(e,t,n){"use strict";t.__esModule=!0,t.CryoStorageItemsVr=t.CryoStorageVr=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(190);t.CryoStorageVr=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),u=d.real_name,s=d.allow_items,m=(0,r.useLocalState)(t,"tab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:0===p,onClick:function(){return h(0)},children:"Crew"}),!!s&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Items"})]}),(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Welcome, ",u,"."]}),0===p&&(0,o.createComponentVNode)(2,c.CryoStorageCrew),!!s&&1===p&&(0,o.createComponentVNode)(2,l)]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.items);return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:i.length&&i.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e},e)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No items stored."})})};t.CryoStorageItemsVr=l},function(e,t,n){"use strict";t.__esModule=!0,t.DNAForensics=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DNAForensics=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.scan_progress,u=l.scanning,s=l.bloodsamp,m=l.bloodsamp_desc;return(0,o.createComponentVNode)(2,i.Window,{width:540,height:326,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{selected:u,disabled:!s,icon:"power-off",onClick:function(){return c("scanItem")},children:u?"Halt Scan":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("ejectItem")},children:"Eject Bloodsample"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[99,Infinity],violet:[-Infinity,99]},value:d,maxValue:100})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Blood Sample",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[s,(0,o.createComponentVNode)(2,a.Box,{color:"label",children:m})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No blood sample inserted."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DNAModifier=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(45),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],u=[5,10,20,30,50];t.DNAModifier=function(e,t){var n,a=(0,r.useBackend)(t),l=(a.act,a.data),d=l.irradiating,u=l.dnaBlockSize,p=l.occupant;return t.dnaBlockSize=u,t.isDNAInvalid=!p.isViableSubject||!p.uniqueIdentity||!p.structuralEnzymes,d&&(n=(0,o.createComponentVNode)(2,g,{duration:d})),(0,o.createComponentVNode)(2,i.Window,{width:660,height:700,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal),n,(0,o.createComponentVNode)(2,i.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m)]})]})};var s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,d=c.locked,u=c.hasOccupant,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",mr:"0.5rem",children:"Door Lock:"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u,selected:d,icon:d?"toggle-on":"toggle-off",content:d?"Engaged":"Disengaged",onClick:function(){return i("toggleLock")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u||d,icon:"user-slash",content:"Eject",onClick:function(){return i("ejectOccupant")}})],4),children:u?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:s.minHealth,max:s.maxHealth,value:s.health/s.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[s.stat][0],children:l[s.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})}),t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:s.radiationLevel/100,color:"average"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unique Enzymes",children:c.occupant.uniqueEnzymes?c.occupant.uniqueEnzymes:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 Unknown"]})})]})],0):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Cell unoccupied."})})},m=function(e,t){var n,i=(0,r.useBackend)(t),c=i.act,l=i.data,u=l.selectedMenuKey,s=l.hasOccupant;l.occupant;return s?t.isDNAInvalid?(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No operation possible on this subject."]})})}):("ui"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,f)],4):"se"===u?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f)],4):"buffer"===u?n=(0,o.createComponentVNode)(2,C):"rejuvenators"===u&&(n=(0,o.createComponentVNode)(2,V)),(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:u===e[0],onClick:function(){return c("selectMenuKey",{key:e[0]})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:e[2]}),e[1]]},t)}))}),n]})):(0,o.createComponentVNode)(2,a.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant in DNA modifier."]})})})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedUIBlock,d=c.selectedUISubBlock,u=c.selectedUITarget,s=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Unique Identifier",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:s.uniqueIdentity,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectUIBlock"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"15",stepPixelSize:"20",value:u,format:function(e){return e.toString(16).toUpperCase()},ml:"0",onChange:function(e,t){return i("changeUITarget",{value:t})}})})}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){return i("pulseUIRadiation")}})]})},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.selectedSEBlock,d=c.selectedSESubBlock,u=c.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Modify Structural Enzymes",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:u.structuralEnzymes,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectSEBlock"}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){return i("pulseSERadiation")}})]})},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.radiationIntensity,d=c.radiationDuration;return(0,o.createComponentVNode)(2,a.Section,{title:"Radiation Emitter",level:"2",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Intensity",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"10",stepPixelSize:"20",value:l,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationIntensity",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Duration",children:(0,o.createComponentVNode)(2,a.Knob,{minValue:"1",maxValue:"20",stepPixelSize:"10",unit:"s",value:d,popUpPosition:"right",ml:"0",onChange:function(e,t){return i("radiationDuration",{value:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-right",mt:"0.5rem",onClick:function(){return i("pulseRadiation")}})]})},C=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.buffers.map((function(e,t){return(0,o.createComponentVNode)(2,N,{id:t+1,name:"Buffer "+(t+1),buffer:e},t)})));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Buffers",level:"2",children:i}),(0,o.createComponentVNode)(2,b)],4)},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.id,d=e.name,u=e.buffer,s=c.isInjectorReady,m=d+(u.data?" - "+u.label:"");return(0,o.createComponentVNode)(2,a.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Section,{title:m,level:"3",mx:"0",lineHeight:"18px",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!u.data,icon:"trash",content:"Clear",onClick:function(){return i("bufferOption",{option:"clear",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data,icon:"pen",content:"Rename",onClick:function(){return i("bufferOption",{option:"changeLabel",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u.data||!c.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-left",onClick:function(){return i("bufferOption",{option:"saveDisk",id:l})}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Write",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUI",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveUIAndUE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){return i("bufferOption",{option:"saveSE",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c.hasDisk||!c.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){return i("bufferOption",{option:"loadDisk",id:l})}})]}),!!u.data&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:u.owner||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===u.type?"Unique Identifiers":"Structural Enzymes",!!u.ue&&" and Unique Enzymes"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer to",children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:s?"syringe":"spinner",iconSpin:!s,content:"Block Injector",mb:"0",onClick:function(){return i("bufferOption",{option:"createInjector",id:l,block:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){return i("bufferOption",{option:"transfer",id:l})}})]})],4)]}),!u.data&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},b=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.hasDisk,d=c.disk;return(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!l||!d.data,icon:"trash",content:"Wipe",onClick:function(){return i("wipeDisk")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectDisk")}})],4),children:l?d.data?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.label?d.label:"No label"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Subject",children:d.owner?d.owner:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data Type",children:["ui"===d.type?"Unique Identifiers":"Structural Enzymes",!!d.ue&&" and Unique Enzymes"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Disk is blank."}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"save-o",size:"4"}),(0,o.createVNode)(1,"br"),"No disk inserted."]})})},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerVolume,s=c.beakerLabel;return(0,o.createComponentVNode)(2,a.Section,{title:"Rejuvenators and Beaker",level:"2",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return i("ejectBeaker")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inject",children:[u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{disabled:e>d,icon:"syringe",content:e,onClick:function(){return i("injectRejuvenators",{amount:e})}},t)})),(0,o.createComponentVNode)(2,a.Button,{disabled:d<=0,icon:"syringe",content:"All",onClick:function(){return i("injectRejuvenators",{amount:d})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",children:[(0,o.createComponentVNode)(2,a.Box,{mb:"0.5rem",children:s||"No label"}),d?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[d," unit",1===d?"":"s"," remaining"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Empty"})]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",my:"25%",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",size:"4"}),(0,o.createVNode)(1,"br"),"No beaker loaded."]})})},g=function(e,t){return(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"spinner",size:"5",spin:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:(0,o.createVNode)(1,"h1",null,[(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"}),(0,o.createTextVNode)("\xa0Irradiating occupant\xa0"),(0,o.createComponentVNode)(2,a.Icon,{name:"radiation"})],4)}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"h3",null,[(0,o.createTextVNode)("For "),e.duration,(0,o.createTextVNode)(" second"),1===e.duration?"":"s"],0)})]})},v=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.dnaString),l=e.selectedBlock,d=e.selectedSubblock,u=e.blockSize,s=e.action,m=c.split(""),p=[],h=function(e){for(var t=e/u+1,n=[],r=function(r){var c=r+1;n.push((0,o.createComponentVNode)(2,a.Button,{selected:l===t&&d===c,content:m[e+r],mb:"0",onClick:function(){return i(s,{block:t,subblock:c})}}))},c=0;c1?"Dangerous!":null]},e.stage)}))||(0,o.createComponentVNode)(2,a.Box,{children:"No virus sample loaded."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Affected Species",color:"label",children:[m&&m.length?null:"None",m.sort().join(", ")]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Reverse Engineering",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",mb:1,children:(0,o.createVNode)(1,"i",null,"CAUTION: Reverse engineering will destroy the viral sample.",16)}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.stage,icon:"exchange-alt",onClick:function(){return i("grab",{grab:e.reference})}},e.stage)})),(0,o.createComponentVNode)(2,a.Button,{content:"Species",icon:"exchange-alt",onClick:function(){return i("affected_species")}})]})],4)]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dish_inserted,c.buffer),d=c.species_buffer,u=(c.effects,c.info);c.growth,c.affected_species,c.busy;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Memory Buffer",children:l?(0,o.createComponentVNode)(2,a.Box,{children:[l.name," (",l.stage,")"]}):d?(0,o.createComponentVNode)(2,a.Box,{children:d}):"Empty"})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"save",content:"Save To Disk",disabled:!l&&!d,onClick:function(){return i("disk")}}),l?(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #1",disabled:l.stage>1,onClick:function(){return i("splice",{splice:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #2",disabled:l.stage>2,onClick:function(){return i("splice",{splice:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #3",disabled:l.stage>3,onClick:function(){return i("splice",{splice:3})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice #4",disabled:l.stage>4,onClick:function(){return i("splice",{splice:4})}})]}):d?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Splice Species",disabled:!d||u,onClick:function(){return i("splice",{splice:5})}})}):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.DishIncubator=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.DishIncubator=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.on,s=d.system_in_use,m=d.food_supply,p=d.radiation,h=d.growth,f=d.toxins,C=d.chemicals_inserted,N=d.can_breed_virus,b=d.chemical_volume,V=d.max_chemical_volume,g=d.dish_inserted,v=d.blood_already_infected,k=d.virus,_=d.analysed,y=d.infection_rate;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Environmental Conditions",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:u,content:u?"On":"Off",onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,i.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"radiation",content:"Add Radiation",onClick:function(){return l("rad")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{fluid:!0,color:"red",icon:"trash",confirmIcon:"trash",content:"Flush System",disabled:!s,onClick:function(){return l("flush")}})})]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Virus Food",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[40,Infinity],average:[20,40],bad:[-Infinity,20]},value:m})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,color:p>=50?"bad":h>=25?"average":"good",value:p,children:[(0,r.formatCommaNumber)(1e4*p)," \xb5Sv"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Toxicity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{bad:[50,Infinity],average:[25,50],good:[-Infinity,25]},value:f})})]})]}),(0,o.createComponentVNode)(2,i.Section,{title:N?"Vial":"Chemicals",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject "+(N?"Vial":"Chemicals"),disabled:!C,onClick:function(){return l("ejectchem")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Breed Virus",disabled:!N,onClick:function(){return l("virus")}})],4),children:C&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:V,value:b,children:[b,"/",V]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Breeding Environment",color:N?"good":"average",children:[g?N?"Suitable":"No hemolytic samples detected":"N/A",v?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"CAUTION: Viral infection detected in blood sample."}):null]})]})})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No chemicals inserted."})}),(0,o.createComponentVNode)(2,i.Section,{title:"Virus Dish",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Dish",disabled:!g,onClick:function(){return l("ejectdish")}}),children:g?k?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Growth Density",children:(0,o.createComponentVNode)(2,i.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,25]},value:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Infection Rate",children:_?y:"Unknown."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No virus detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No dish loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalBin=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.DisposalBin=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,u=l.data;return 2===u.mode?(n="good",c="Ready"):u.mode<=0?(n="bad",c="N/A"):1===u.mode?(n="average",c="Pressurizing"):(n="average",c="Idle"),(0,o.createComponentVNode)(2,i.Window,{width:300,height:250,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Status"}),(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,{ranges:{bad:[-Infinity,0],average:[0,99],good:[99,Infinity]},value:u.pressure,minValue:0,maxValue:100})})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Controls"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:u.isAI||u.panel_open,content:"Disengaged",selected:u.flushing?null:"selected",onClick:function(){return d("disengageHandle")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:u.isAI||u.panel_open,content:"Engaged",selected:u.flushing?"selected":null,onClick:function(){return d("engageHandle")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-off",disabled:-1===u.mode,content:"Off",selected:u.mode?null:"selected",onClick:function(){return d("pumpOff")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"toggle-on",disabled:-1===u.mode,content:"On",selected:u.mode?"selected":null,onClick:function(){return d("pumpOn")}})]}),(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")}})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DroneConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.DroneConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.drones,u=l.areas,s=l.selected_area,m=l.fabricator,p=l.fabPower;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Drone Fabricator",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!m,selected:p,icon:"power-off",content:p?"Enabled":"Disabled",onClick:function(){return c("toggle_fab")}}),children:m?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Linked."}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Fabricator not detected.",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Search for Fabricator",onClick:function(){return c("search_fab")}})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Request Drone",children:[(0,o.createComponentVNode)(2,a.Dropdown,{options:u?u.sort():null,selected:s,width:"100%",onSelected:function(e){return c("set_dcall_area",{area:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",content:"Send Ping",onClick:function(){return c("ping")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Units",children:d&&d.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Resync",onClick:function(){return c("resync",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",color:"red",content:"Shutdown",onClick:function(){return c("shutdown",{ref:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:e.loc}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[e.charge," / ",e.maxCharge]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active",children:e.active?"Yes":"No"})]})},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No drones detected."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmbeddedController=void 0;var o=n(0),r=(n(7),n(5),n(1)),a=n(2),i=n(3),c=((0,n(24).createLogger)("fuck"),{});t.EmbeddedController=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.internalTemplateName),l=c[a];if(!l)throw Error("Unable to find Component for template name: "+a);return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=e.bars;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.color(e.value),minValue:e.minValue,maxValue:e.maxValue,value:e.value,children:e.textValue})},e.label)}))})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act,l=!0;i.interior_status&&"open"===i.interior_status.state?l=!1:i.external_pressure&&i.chamber_pressure&&(l=!(Math.abs(i.external_pressure-i.chamber_pressure)>5));var d=!0;return i.exterior_status&&"open"===i.exterior_status.state?d=!1:i.internal_pressure&&i.chamber_pressure&&(d=!(Math.abs(i.internal_pressure-i.chamber_pressure)>5)),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-left",content:"Cycle to Exterior",onClick:function(){return c("cycle_ext")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:i.airlock_disabled,icon:"arrow-right",content:"Cycle to Interior",onClick:function(){return c("cycle_int")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:l?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Exterior Door",onClick:function(){return c("force_ext")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:i.airlock_disabled,color:d?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Interior Door",onClick:function(){return c("force_int")}})]})],4)},u=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,s),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"EJECTING-STAND CLEAR!"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"POD EJECTED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"INITIALIZING..."})}),l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===i.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===i.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===i.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Pod Status",children:c[i.docking_status]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.data;n.act;return i.armed?(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"ARMED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SYSTEMS OK"})},m=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=n.act;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!i.override_enabled,icon:"exclamation-triangle",content:"Force Exterior Door",color:"docked"!==i.docking_status?"bad":"",onClick:function(){return c("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{selected:i.override_enabled,color:"docked"!==i.docking_status?"bad":"average",icon:"exclamation-triangle",content:"Override",onClick:function(){return c("toggle_override")}})]})},p=function(e,t){var n=(0,r.useBackend)(t),i=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"DOCKED"}),docking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"DOCKING"}),undocking:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNDOCKING"}),undocked:(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"NOT IN USE"})}[i.docking_status]);return i.override_enabled&&(c=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[i.docking_status.toUpperCase(),"-OVERRIDE ENABLED"]})),c};c.AirlockConsoleAdvanced=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"},s=[{minValue:0,maxValue:202,value:c.external_pressure,label:"External Pressure",textValue:c.external_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:u},{minValue:0,maxValue:202,value:c.internal_pressure,label:"Internal Pressure",textValue:c.internal_pressure+" kPa",color:u}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:s}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Purge",onClick:function(){return i("purge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lock-open",content:"Secure",onClick:function(){return i("secure")}})]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsolePhoron=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}},{minValue:0,maxValue:100,value:c.chamber_phoron,label:"Chamber Phoron",textValue:c.chamber_phoron+" mol",color:function(e){return e>5?"bad":e>.5?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.AirlockConsoleDocking=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dock",buttons:c.airlock_disabled||c.override_enabled?(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}}):null,children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return i("abort")}})})]})],4)};c.DockingConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"});return"open"===c.exterior_status.state?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"OPEN"}):"unlocked"===c.exterior_status.lock?l=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"UNSECURED"}):"locked"===c.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.override_enabled,content:"Force exterior door",onClick:function(){return i("force_door")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return i("toggle_override")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dock Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Hatch",children:l})]})})};c.DockingConsoleMulti=function(e,t){var n=(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Docking Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,a.Section,{title:"Airlocks",children:n.airlocks.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:n.airlocks.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:e.override_enabled?"bad":"good",label:e.name,children:e.override_enabled?"OVERRIDE ENABLED":"STATUS OK"},e.name)}))}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",mt:"0.5em",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"door-closed",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No airlocks found."]})})})],4)};c.DoorAccessConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l="open"===c.interior_status.state||"closed"===c.exterior_status.state,d="open"===c.exterior_status.state||"closed"===c.interior_status.state;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:l?"arrow-left":"exclamation-triangle",content:l?"Cycle To Exterior":"Lock Exterior Door",onClick:function(){i(l?"cycle_ext_door":"force_ext")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"arrow-right":"exclamation-triangle",content:d?"Cycle To Interior":"Lock Interior Door",onClick:function(){i(d?"cycle_int_door":"force_int")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Exterior Door Status",children:"closed"===c.exterior_status.state?"Locked":"Open"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Interior Door Status",children:"closed"===c.interior_status.state?"Locked":"Open"})]})})};c.EscapePodConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:c.armed,color:c.armed?"bad":"average",content:"ARM",onClick:function(){return i("manual_arm")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",disabled:!c.can_force,color:"bad",content:"MANUAL EJECT",onClick:function(){return i("force_launch")}})]})]})],4)};c.EscapePodBerthConsole=function(e,t){(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,m)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ExonetNode=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ExonetNode=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.allowPDAs,s=l.allowCommunicators,m=l.allowNewscasters,p=l.logs;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:"Power "+(d?"On":"Off"),onClick:function(){return c("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming PDA Messages",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,content:u?"Open":"Closed",onClick:function(){return c("toggle_PDA_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Communicators",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,content:s?"Open":"Closed",onClick:function(){return c("toggle_communicator_port")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Incoming Newscaster Content",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Open":"Closed",onClick:function(){return c("toggle_newscaster_port")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Logging",children:(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:[p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:e},t)})),p&&0!==p.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No logs found."})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Farmbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Farmbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.locked,s=l.tank,m=l.tankVolume,p=l.tankMaxVolume,h=l.waters_trays,f=l.refills_water,C=l.uproots_weeds,N=l.replaces_nutriment;l.collects_produce,l.removes_dead;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:540,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Hyrdoponic Assisting Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water Tank",children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No water tank detected."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:u?"good":"bad",children:u?"Locked":"Unlocked"})]})}),!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Watering Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Water plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("water")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Refill watertank",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("refill")},children:f?"Yes":"No"})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Weeding controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weed plants",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("weed")},children:C?"Yes":"No"})})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Nutriment controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Replace fertilizer",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("replacenutri")},children:N?"Yes":"No"})})})})]})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.FaxContent=t.Fax=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(95),l=n(96);t.Fax=function(e,t){return(0,r.useBackend)(t).data.authenticated?(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,c.LoginInfo),(0,o.createComponentVNode)(2,d)]})}):(0,o.createComponentVNode)(2,i.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,l.LoginScreen)]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.bossName,d=c.copyItem,u=c.cooldown,s=c.destination;return(0,o.createComponentVNode)(2,a.Section,{children:[!!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Transmitter arrays realigning. Please stand by."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:[l," Quantum Entanglement Network"]})}),d&&(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Currently Sending",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sending To",children:(0,o.createComponentVNode)(2,a.Button,{icon:"map-marker-alt",content:s,onClick:function(){return i("dept")}})})]}),(0,o.createComponentVNode)(2,a.Button,{icon:"share-square",onClick:function(){return i("send")},content:"Send",fluid:!0})]})||(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Please insert item to transmit."})]})};t.FaxContent=d;var u=function(e,t){var n=(0,r.useBackend)(t),i=n.act;return n.data.copyItem?(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",onClick:function(){return i("remove")},content:"Remove Item"})}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.FileCabinet=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.FileCabinet=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data.contents,u=(0,r.sortBy)((function(e){return e.name}))(d||[]);return(0,o.createComponentVNode)(2,c.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"file",content:e.name,onClick:function(){return l("retrieve",{ref:e.ref})}},e.ref)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Floorbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Floorbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.amount,p=l.possible_bmode,h=l.improvefloors,f=l.eattiles,C=l.maketiles,N=l.bmode;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:310,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Station Floor Repairer v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tiles Left",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Improves Floors",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("improve")},children:h?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Finds Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("tiles")},children:f?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Makes Metal Sheets into Tiles",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("make")},children:C?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bridge Mode",children:(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,width:"100%",placeholder:"Disabled",selected:N,options:p,onSelected:function(e){return c("bridgemode",{dir:e})}})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GasPump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.GasPump=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=l.last_flow_rate,m=l.last_power_draw,p=l.max_power_draw;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:290,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/10})," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:p,color:m=100?s="Running":!d&&u>0&&(s="DISCHARGING"),(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",color:"red",content:"Toggle Breaker",confirmContent:d?"This will disable gravity!":"This will enable gravity!",onClick:function(){return c("gentoggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker Setting",children:d?"Generator Enabled":"Generator Disabled"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:["Generator ",s]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Status",children:[u,"%"]})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GuestPass=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.GuestPass=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.access,d.area),s=d.giver,m=d.giveName,p=d.reason,h=d.duration,f=d.mode,C=d.log,N=d.uid;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:1===f&&(0,o.createComponentVNode)(2,i.Section,{title:"Activity Log",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",selected:!0,onClick:function(){return l("mode",{mode:0})}}),children:[(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",onClick:function(){return l("print")},fluid:!0,mb:1}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Logs",children:C.length&&C.map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:e}},e)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No logs."})})]})||(0,o.createComponentVNode)(2,i.Section,{title:"Guest pass terminal #"+N,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"scroll",content:"Activity Log",onClick:function(){return l("mode",{mode:1})}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issuing ID",children:(0,o.createComponentVNode)(2,i.Button,{content:s||"Insert ID",onClick:function(){return l("id")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Issued To",children:(0,o.createComponentVNode)(2,i.Button,{content:m,onClick:function(){return l("giv_name")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Reason",children:(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return l("reason")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Duration (minutes)",children:(0,o.createComponentVNode)(2,i.Button,{content:h,onClick:function(){return l("duration")}})})]}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"check",fluid:!0,content:"Issue Pass",onClick:function(){return l("issue")}}),(0,o.createComponentVNode)(2,i.Section,{title:"Access",level:2,children:(0,r.sortBy)((function(e){return e.area_name}))(u).map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:e.on,content:e.area_name,onClick:function(){return l("access",{access:e.area})}},e.area)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.restrictedPrograms,s=l.currentProgram,m=l.isSilicon,p=l.safetyDisabled,h=l.emagged,f=l.gravity,C=d;return p&&(C=C.concat(u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:610,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{color:-1!==u.indexOf(e)?"bad":null,icon:"eye",content:e,selected:s===e,fluid:!0,onClick:function(){return c("program",{program:e})}},e)}))}),!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Override",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,disabled:h,color:p?"good":"bad",onClick:function(){return c("AIoverride")},children:[!!h&&"Error, unable to control. ",p?"Enable Safeties":"Disable Safeties"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:p?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"ENABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{icon:"user-astronaut",selected:f,onClick:function(){return c("gravity")},children:f?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICAssembly=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=(n(7),n(20));t.ICAssembly=function(e,t){var n=(0,a.useBackend)(t),u=(n.act,n.data),s=u.total_parts,m=u.max_components,p=u.total_complexity,h=u.max_complexity,f=u.battery_charge,C=u.battery_max,N=u.net_power,b=u.unremovable_circuits,V=u.removable_circuits;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Space in Assembly",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:s/m,maxValue:1,children:[s," / ",m," (",(0,r.round)(s/m*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Complexity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:p/h,maxValue:1,children:[p," / ",h," (",(0,r.round)(p/h*100,1),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell Charge",children:f&&(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[0,.25],average:[.5,.75],good:[.75,1]},value:f/C,maxValue:1,children:[f," / ",C," (",(0,r.round)(f/C*100,1),"%)"]})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No cell detected."})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Net Energy",children:0===N?"0 W/s":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N,format:function(e){return"-"+(0,l.formatPower)(Math.abs(e))+"/s"}})})]})}),b.length&&(0,o.createComponentVNode)(2,d,{title:"Built-in Components",circuits:b})||null,V.length&&(0,o.createComponentVNode)(2,d,{title:"Removable Components",circuits:V})||null]})})};var d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.title,c=e.circuits;return(0,o.createComponentVNode)(2,i.Section,{title:r,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("open_circuit",{ref:e.ref})},children:"View"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("rename_circuit",{ref:e.ref})},children:"Rename"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("scan_circuit",{ref:e.ref})},children:"Debugger Scan"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("remove_circuit",{ref:e.ref})},children:"Remove"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return n("bottom_circuit",{ref:e.ref})},children:"Move to Bottom"})]},e.ref)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICCircuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(20);t.ICCircuit=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=(s.name,s.desc),p=s.displayed_name,h=(s.removable,s.complexity),f=s.power_draw_idle,C=s.power_draw_per_use,N=s.extended_desc,b=s.inputs,V=s.outputs,g=s.activators;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:400,resizable:!0,title:p,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stats",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("rename")},children:"Rename"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("scan")},children:"Scan with Device"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("remove")},children:"Remove"})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Complexity",children:h}),f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Idle)",children:(0,l.formatPower)(f)})||null,C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Draw (Active)",children:(0,l.formatPower)(C)})||null]}),N]}),(0,o.createComponentVNode)(2,a.Section,{title:"Circuit",children:[(0,o.createComponentVNode)(2,a.Flex,{textAlign:"center",spacing:1,children:[b.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Inputs",children:(0,o.createComponentVNode)(2,d,{list:b})})})||null,(0,o.createComponentVNode)(2,a.Flex.Item,{basis:b.length&&V.length?"33%":b.length||V.length?"45%":"100%",children:(0,o.createComponentVNode)(2,a.Section,{title:p,mb:1,children:(0,o.createComponentVNode)(2,a.Box,{children:m})})}),V.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Outputs",children:(0,o.createComponentVNode)(2,d,{list:V})})})||null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",children:g.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pin_name",{pin:e.ref})},children:e.pulse_out?"":""}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.name)}))})]})]})})};var d=function(e,t){var n=(0,r.useBackend)(t).act;return e.list.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_name",{pin:e.ref})},children:[(0,c.decodeHtmlEntities)(e.type),": ",e.name]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_data",{pin:e.ref})},children:e.data}),(0,o.createComponentVNode)(2,u,{pin:e})]},e.ref)}))},u=function(e,t){var n=(0,r.useBackend)(t).act,i=e.pin;return i.linked.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("pin_unwire",{pin:i.ref,link:e.ref})},children:e.name}),"@\xa0",(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("examine",{ref:e.holder_ref})},children:e.holder_name})]},e.ref)}))}},function(e,t,n){"use strict";t.__esModule=!0,t.ICDetailer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(7);t.ICDetailer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.detail_color,s=d.color_list;return(0,o.createComponentVNode)(2,i.Window,{width:420,height:254,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:Object.keys(s).map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{ml:0,mr:0,mb:-.4,mt:0,tooltip:(0,c.toTitleCase)(e),tooltipPosition:t%6==5?"left":"right",height:"64px",width:"64px",onClick:function(){return l("change_color",{color:e})},style:s[e]===u?{border:"4px solid black","border-radius":0}:{"border-radius":0},backgroundColor:s[e]},e)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ICPrinter=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);n(24);t.ICPrinter=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.metal,u=c.max_metal,s=c.metal_per_sheet,m=(c.debug,c.upgraded),p=c.can_clone;c.assembly_to_clone,c.categories;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:630,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metal",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l,maxValue:u,children:[l/s," / ",u/s," sheets"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Circuits Available",children:m?"Advanced":"Regular"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Assembly Cloning",children:p?"Available":"Unavailable"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Note: A red component name means that the printer must be upgraded to create that component."})]}),(0,o.createComponentVNode)(2,d)]})})};var l=function(e,t){return!!e.can_build&&!(e.cost>t.metal)},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,u=d.categories,s=(d.debug,(0,r.useSharedState)(t,"categoryTarget",null)),m=s[0],p=s[1],h=(0,c.filter)((function(e){return e.name===m}))(u)[0];return(0,o.createComponentVNode)(2,a.Section,{title:"Circuits",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:(0,c.sortBy)((function(e){return e.name}))(u).map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:m===e.name,onClick:function(){return p(e.name)},children:e.name},e.name)}))}),h&&(0,o.createComponentVNode)(2,a.Section,{title:h.name,level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,c.sortBy)((function(e){return e.name}))(h.items).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,labelColor:e.can_build?"good":"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!l(e,d),icon:"print",onClick:function(){return i("build",{build:e.path})},children:"Print"}),children:e.desc},e.name)}))})})||"No category selected."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.IDCard=void 0;var o=n(0),r=n(2),a=n(1),i=n(3),c=n(191);t.IDCard=function(e,t){var n=(0,a.useBackend)(t).data,l=n.registered_name,d=n.sex,u=n.age,s=n.assignment,m=n.fingerprint_hash,p=n.blood_type,h=n.dna_hash,f=n.photo_front,C=[{name:"Sex",val:d},{name:"Age",val:u},{name:"Blood Type",val:p},{name:"Fingerprint",val:m},{name:"DNA Hash",val:h}];return(0,o.createComponentVNode)(2,i.Window,{width:470,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{basis:"25%",textAlign:"left",children:(0,o.createComponentVNode)(2,r.Box,{inline:!0,style:{width:"101px",height:"120px",overflow:"hidden",outline:"2px solid #4972a1"},children:f&&(0,o.createVNode)(1,"img",null,null,1,{src:f.substr(1,f.length-1),style:{width:"300px","margin-left":"-94px","-ms-interpolation-mode":"nearest-neighbor"}})||(0,o.createComponentVNode)(2,r.Icon,{name:"user",size:8,ml:1.5,mt:2.5})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{basis:0,grow:1,children:(0,o.createComponentVNode)(2,r.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:e.name,children:e.val},e.name)}))})})]}),(0,o.createComponentVNode)(2,r.Flex,{className:"IDCard__NamePlate",align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:l})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,c.RankIcon,{rank:s})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:s})})]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanel=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanel=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.internalsValid;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:200,resizable:!0,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:d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act)},children:e.item||"Nothing"})},e.name)}))})}),u&&(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:u&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("internals")},children:"Set Internals"})||null})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanelHuman=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.InventoryPanelHuman=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,u=l.specialSlots,s=(l.internals,l.internalsValid),m=l.sensors,p=l.handcuffed,h=l.handcuffedParams,f=l.legcuffed,C=l.legcuffedParams,N=l.accessory;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,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:[d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)})),(0,o.createComponentVNode)(2,a.LabeledList.Divider),u&&u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)}))]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"running",onClick:function(){return c("targetSlot",{slot:"splints"})},children:"Remove Splints"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"hand-paper",onClick:function(){return c("targetSlot",{slot:"pockets"})},children:"Empty Pockets"}),s&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("targetSlot",{slot:"internals"})},children:"Set Internals"})||null,m&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"book-medical",onClick:function(){return c("targetSlot",{slot:"sensors"})},children:"Set Sensors"})||null,p&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",h)},children:"Handcuffed"})||null,f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",C)},children:"Legcuffed"})||null,N&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",{slot:"tie"})},children:"Remove Accessory"})||null]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.IsolationCentrifuge=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(2),i=n(3);t.IsolationCentrifuge=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.busy,u=l.antibodies,s=l.pathogens,m=l.is_antibody_sample,p=l.sample_inserted,h=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No vial detected."});return p&&(h=u||s?(0,o.createFragment)([u?(0,o.createComponentVNode)(2,a.Section,{title:"Antibodies",children:u}):null,s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Pathogens",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.spread_type},e.name)}))})}):null],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No antibodies or viral strains detected."})),(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d?(0,o.createComponentVNode)(2,a.Section,{title:"The Centrifuge is currently busy.",color:"bad",children:(0,o.createVNode)(1,"center",null,(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:d}),2)}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:m?"Antibody Sample":"Blood Sample",children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"print",content:"Print",disabled:!u&&!s.length,onClick:function(){return c("print")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject Vial",disabled:!p,onClick:function(){return c("sample")}})})]}),h]}),u&&!m||s.length?(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[u&&!m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Antibodies",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return c("antibody")}})}):null,s.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Isolate Strain",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:e.name,onClick:function(){return c("isolate",{isolate:e.reference})}},e.name)}))}):null]})}):null],0)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.JanitorCart=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.JanitorCart=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.mybag,s=d.mybucket,m=d.mymop,p=d.myspray,h=d.myreplacer,f=d.signs;d.icons;return(0,o.createComponentVNode)(2,i.Window,{width:210,height:180,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:u||"Garbage Bag Slot",tooltipPosition:"bottom-right",color:u?"grey":"transparent",style:{border:u?null:"2px solid grey"},onClick:function(){return c("bag")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybag"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:s||"Bucket Slot",tooltipPosition:"bottom",color:s?"grey":"transparent",style:{border:s?null:"2px solid grey"},onClick:function(){return c("bucket")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybucket"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:m||"Mop Slot",tooltipPosition:"bottom-left",color:m?"grey":"transparent",style:{border:m?null:"2px solid grey"},onClick:function(){return c("mop")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mymop"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:p||"Spray Slot",tooltipPosition:"top-right",color:p?"grey":"transparent",style:{border:p?null:"2px solid grey"},onClick:function(){return c("spray")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myspray"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:h||"Light Replacer Slot",tooltipPosition:"top",color:h?"grey":"transparent",style:{border:h?null:"2px solid grey"},onClick:function(){return c("replacer")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myreplacer"})}),(0,o.createComponentVNode)(2,a.Button,{width:"64px",height:"64px",position:"relative",tooltip:f||"Signs Slot",tooltipPosition:"top-left",color:f?"grey":"transparent",style:{border:f?null:"2px solid grey"},onClick:function(){return c("sign")},children:(0,o.createComponentVNode)(2,l,{iconkey:"signs"})})]})})};var c={mybag:"trash",mybucket:"fill",mymop:"broom",myspray:"spray-can",myreplacer:"lightbulb",signs:"sign"},l=function(e,t){var n=(0,r.useBackend)(t).data,i=e.iconkey,l=n.icons;return i in l?(0,o.createVNode)(1,"img",null,null,1,{src:l[i].substr(1,l[i].length-1),style:{position:"absolute",left:0,right:0,top:0,bottom:0,width:"64px",height:"64px","-ms-interpolation-mode":"nearest-neighbor"}}):(0,o.createComponentVNode)(2,a.Icon,{style:{position:"absolute",left:"4px",right:0,top:"20px",bottom:0,width:"64px",height:"64px"},fontSize:2,name:c[i]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Jukebox=void 0;var o=n(0),r=n(5),a=n(9),i=n(1),c=n(2),l=n(3);t.Jukebox=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=u.playing,m=u.loop_mode,p=u.volume,h=u.current_track_ref,f=u.current_track,C=u.percent,N=u.tracks;return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Currently Playing",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Title",children:s&&f&&(0,o.createComponentVNode)(2,c.Box,{children:[f.title," by ",f.artist||"Unkown"]})||(0,o.createComponentVNode)(2,c.Box,{children:"Stopped"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",disabled:s,onClick:function(){return d("play")},children:"Play"}),(0,o.createComponentVNode)(2,c.Button,{icon:"stop",disabled:!s,onClick:function(){return d("stop")},children:"Stop"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loop Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"play",onClick:function(){return d("loopmode",{loopmode:1})},selected:1===m,children:"Next"}),(0,o.createComponentVNode)(2,c.Button,{icon:"random",onClick:function(){return d("loopmode",{loopmode:2})},selected:2===m,children:"Shuffle"}),(0,o.createComponentVNode)(2,c.Button,{icon:"redo",onClick:function(){return d("loopmode",{loopmode:3})},selected:3===m,children:"Repeat"}),(0,o.createComponentVNode)(2,c.Button,{icon:"step-forward",onClick:function(){return d("loopmode",{loopmode:4})},selected:4===m,children:"Once"})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:C,maxValue:1,color:"good"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,c.Slider,{minValue:0,step:.01,value:p,maxValue:1,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[0,.25]},format:function(e){return(0,r.round)(100*e,1)+"%"},onChange:function(e,t){return d("volume",{val:(0,r.round)(t,2)})}})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Available Tracks",children:N.length&&(0,a.sortBy)((function(e){return e.title}))(N).map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"play",selected:h===e.ref,onClick:function(){return d("change_track",{change_track:e.ref})},children:e.title},e.ref)}))||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No songs loaded."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.LawManager=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LawManager=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data.isSlaved);return(0,o.createComponentVNode)(2,i.Window,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[l&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:["Law-synced to ",l]})||null,(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useSharedState)(t,"lawsTabIndex",0),i=n[0],c=n[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===i,onClick:function(){return c(0)},children:"Law Management"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===i,onClick:function(){return c(1)},children:"Law Sets"})]}),0===i&&(0,o.createComponentVNode)(2,l)||null,1===i&&(0,o.createComponentVNode)(2,u)||null],0)},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.ion_law_nr,u=c.ion_law,s=c.zeroth_law,m=c.inherent_law,p=c.supplied_law,h=c.supplied_law_position,f=c.zeroth_laws,C=c.has_zeroth_laws,N=c.ion_laws,b=c.has_ion_laws,V=c.inherent_laws,g=c.has_inherent_laws,v=c.supplied_laws,k=c.has_supplied_laws,_=c.isAI,y=c.isMalf,L=c.isAdmin,B=c.channel,x=c.channels,w=f.map((function(e){return e.zero=!0,e})).concat(V);return(0,o.createComponentVNode)(2,a.Section,{children:[b&&(0,o.createComponentVNode)(2,d,{laws:N,title:l+" Laws:",mt:-2})||null,(C||g)&&(0,o.createComponentVNode)(2,d,{laws:w,title:"Inherent Laws",mt:-2})||null,k&&(0,o.createComponentVNode)(2,d,{laws:v,title:"Supplied Laws",mt:-2})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Controls",mt:-2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Statement Channel",children:x.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.channel,selected:B===e.channel,onClick:function(){return i("law_channel",{law_channel:e.channel})}},e.channel)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State Laws",children:(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_laws")},children:"State Laws"})}),_&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Law Notification",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation",onClick:function(){return i("notify_laws")},children:"Notify"})})||null]})}),y&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Add Laws",mt:-2,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,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Add"})]}),L&&!C&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Zero"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:s,fluid:!0,onChange:function(e,t){return i("change_zeroth_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_zeroth_law")},children:"Add"})})]})||null,(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Ion"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:u,fluid:!0,onChange:function(e,t){return i("change_ion_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_ion_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Inherent"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:m,fluid:!0,onChange:function(e,t){return i("change_inherent_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_inherent_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Supplied"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Input,{value:p,fluid:!0,onChange:function(e,t){return i("change_supplied_law",{val:t})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("change_supplied_law_position")},children:h})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("add_supplied_law")},children:"Add"})})]})]})})||null]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,d=c.isAdmin,u=e.laws,s=e.title,m=e.noButtons,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,["laws","title","noButtons"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Section,Object.assign({level:2,title:s},p,{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,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Law"}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"State"})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Delete"})],4)||null]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[e.index,"."]}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:e.zero?"bad":null,children:e.law}),!m&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"volume-up",selected:e.state,onClick:function(){return i("state_law",{ref:e.ref,state_law:!e.state})},children:e.state?"Yes":"No"})})||null,l&&!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,icon:"pen",onClick:function(){return i("edit_law",{edit_law:e.ref})},children:"Edit"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{disabled:e.zero&&!d,color:"bad",icon:"trash",onClick:function(){return i("delete_law",{delete_law:e.ref})},children:"Delete"})})],4)||null]},e.index)}))]})})))},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.isMalf,u=c.law_sets;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Remember: Stating laws other than those currently loaded may be grounds for decommissioning! - NanoTrasen"}),u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"sync",onClick:function(){return i("transfer_laws",{transfer_laws:e.ref})},children:"Load Laws"}),(0,o.createComponentVNode)(2,a.Button,{icon:"volume-up",onClick:function(){return i("state_law_set",{state_law_set:e.ref})},children:"State Laws"})],4),children:[e.laws.has_ion_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.ion_laws,title:e.laws.ion_law_nr+" Laws:"})||null,(e.laws.has_zeroth_laws||e.laws.has_inherent_laws)&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.zeroth_laws.concat(e.laws.inherent_laws),title:e.header})||null,e.laws.has_supplied_laws&&(0,o.createComponentVNode)(2,d,{noButtons:!0,laws:e.laws.supplied_laws,title:"Supplied Laws"})||null]},e.name)}))||null],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LookingGlass=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.LookingGlass=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,u=l.currentProgram,s=l.immersion,m=l.gravity,p=Math.min(180+23*d.length,600);return(0,o.createComponentVNode)(2,i.Window,{width:300,height:p,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",selected:e===u,onClick:function(){return c("program",{program:e})},children:e},e)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"user-astronaut",selected:m,onClick:function(){return c("gravity")},children:m?"Enabled":"Disabled"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Full Immersion",children:(0,o.createComponentVNode)(2,a.Button,{mt:-1,fluid:!0,icon:"eye",selected:s,onClick:function(){return c("immersion")},children:s?"Enabled":"Disabled"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechaControlConsole=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.MechaControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.beacons,s=d.stored_data;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s.length&&(0,o.createComponentVNode)(2,a.Modal,{children:(0,o.createComponentVNode)(2,a.Section,{height:"400px",style:{"overflow-y":"auto"},title:"Log",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",onClick:function(){return l("clear_log")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["(",e.time,") (",e.year,")"]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,c.decodeHtmlEntities)(e.message)})]},e.time)}))})})||null,u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"comment",onClick:function(){return l("send_message",{mt:e.ref})},children:"Message"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return l("get_log",{mt:e.ref})},children:"View Log"}),(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){return l("shock",{mt:e.ref})}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.maxHealth,Infinity],average:[.5*e.maxHealth,.75*e.maxHealth],bad:[-Infinity,.5*e.maxHealth]},value:e.health,maxValue:e.maxHealth})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:e.cell&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*e.cellMaxCharge,Infinity],average:[.5*e.cellMaxCharge,.75*e.cellMaxCharge],bad:[-Infinity,.5*e.cellMaxCharge]},value:e.cellCharge,maxValue:e.cellMaxCharge})||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Cell Installed"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Air Tank",children:[e.airtank,"kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pilot",children:e.pilot||"Unoccupied"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,c.toTitleCase)(e.location)||"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Active Equipment",children:e.active||"None"}),e.cargoMax&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Space",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*e.cargoMax,Infinity],average:[.5*e.cargoMax,.75*e.cargoMax],good:[-Infinity,.5*e.cargoMax]},value:e.cargoUsed,maxValue:e.cargoMax})})||null]})},e.name)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mecha beacons found."})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Medbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Medbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.beaker,m=l.beaker_total,p=l.beaker_max,h=l.locked,f=l.heal_threshold,C=l.heal_threshold_max,N=l.injection_amount_min,b=l.injection_amount,V=l.injection_amount_max,g=l.use_beaker,v=l.declare_treatment,k=l.vocal;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Medical Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!s,icon:"eject",onClick:function(){return c("eject")},children:"Eject"}),children:s&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No beaker loaded."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:h?"good":"bad",children:h?"Locked":"Unlocked"})]})}),!h&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavioral Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Healing Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:0,maxValue:C,value:f,onDrag:function(e,t){return c("adj_threshold",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Injection Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,minValue:N,maxValue:V,value:b,onDrag:function(e,t){return c("adj_inject",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reagent Source",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:g?"toggle-on":"toggle-off",selected:g,onClick:function(){return c("use_beaker")},children:g?"Loaded Beaker (When available)":"Internal Synthesizer"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Treatment Report",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){return c("declaretreatment")},children:v?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speaker",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:k?"toggle-on":"toggle-off",selected:k,onClick:function(){return c("togglevoice")},children:k?"On":"Off"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MedicalRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.MedicalRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C?n=(0,o.createComponentVNode)(2,h):5===C?n=(0,o.createComponentVNode)(2,N):6===C&&(n=(0,o.createComponentVNode)(2,b)),(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"80%"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,V),(0,o.createComponentVNode)(2,a.Section,{height:"calc(100% - 5rem)",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",content:e.id+": "+e.name,onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Medical Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.medical,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Medical Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Medical Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t).data.general;return n&&n.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:n.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:!!n.has_photos&&n.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)}))})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.medical;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment-medical",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Medical records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.virus;return c.sort((function(e,t){return e.name>t.name?1:-1})),c.map((function(e,t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,mb:"0.5rem",onClick:function(){return i("vir",{vir:e.D})}}),(0,o.createVNode)(1,"br")],4,t)}))},b=function(e,t){var n=(0,r.useBackend)(t).data.medbots;return 0===n.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"There are no Medbots."}):n.map((function(e,t){return(0,o.createComponentVNode)(2,a.Collapsible,{open:!0,title:e.name,children:(0,o.createComponentVNode)(2,a.Box,{px:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:[e.area||"Unknown"," (",e.x,", ",e.y,")"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:e.on?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Online"}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:e.use_beaker?"Reservoir: "+e.total_volume+"/"+e.maximum_volume:"Using internal synthesizer."})],4):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Offline"})})]})})},t)}))},V=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:5===c,onClick:function(){return i("screen",{screen:5})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"database"}),"Virus Database"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:6===c,onClick:function(){return i("screen",{screen:6})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"plus-square"}),"Medbot Tracking"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})};(0,i.modalRegisterBodyOverride)("virus",(function(e,t){var n=(0,r.useBackend)(t).act,i=e.args;return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",title:i.name||"Virus",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"red",onClick:function(){return n("modal_close")}}),children:(0,o.createComponentVNode)(2,a.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Spread",children:[i.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Possible cure",children:i.antigen}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rate of Progression",children:i.rate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Antibiotic Resistance",children:[i.resistance,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species Affected",children:i.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:i.symptoms.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]},e.stage)}))})})]})})})}))},function(e,t,n){"use strict";t.__esModule=!0,t.MessageMonitor=void 0;var o=n(0),r=(n(5),n(7)),a=n(1),i=n(2),c=n(3),l=n(62),d=n(61);t.MessageMonitor=function(e,t){var n,r=(0,a.useBackend)(t),d=(r.act,r.data),p=d.auth,h=d.linkedServer,f=(d.message,d.hacking),C=d.emag;return n=f||C?(0,o.createComponentVNode)(2,u):p?h?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"}):(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,c.Window,{width:670,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice),n]})})};var u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.isMalfAI);return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"ERROR",children:r?(0,o.createComponentVNode)(2,i.Box,{children:"Brute-forcing for server key. It will take 20 seconds for every character that the password has."}):(0,o.createComponentVNode)(2,i.Box,{children:["01000010011100100111010101110100011001010010110",(0,o.createVNode)(1,"br"),"10110011001101111011100100110001101101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001100110011011110111001000100000011100110110010",(0,o.createVNode)(1,"br"),"10111001001110110011001010111001000100000011010110110010",(0,o.createVNode)(1,"br"),"10111100100101110001000000100100101110100001000000111011",(0,o.createVNode)(1,"br"),"10110100101101100011011000010000001110100011000010110101",(0,o.createVNode)(1,"br"),"10110010100100000001100100011000000100000011100110110010",(0,o.createVNode)(1,"br"),"10110001101101111011011100110010001110011001000000110011",(0,o.createVNode)(1,"br"),"00110111101110010001000000110010101110110011001010111001",(0,o.createVNode)(1,"br"),"00111100100100000011000110110100001100001011100100110000",(0,o.createVNode)(1,"br"),"10110001101110100011001010111001000100000011101000110100",(0,o.createVNode)(1,"br"),"00110000101110100001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00111000001100001011100110111001101110111011011110111001",(0,o.createVNode)(1,"br"),"00110010000100000011010000110000101110011001011100010000",(0,o.createVNode)(1,"br"),"00100100101101110001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00110110101100101011000010110111001110100011010010110110",(0,o.createVNode)(1,"br"),"10110010100101100001000000111010001101000011010010111001",(0,o.createVNode)(1,"br"),"10010000001100011011011110110111001110011011011110110110",(0,o.createVNode)(1,"br"),"00110010100100000011000110110000101101110001000000111001",(0,o.createVNode)(1,"br"),"00110010101110110011001010110000101101100001000000111100",(0,o.createVNode)(1,"br"),"10110111101110101011100100010000001110100011100100111010",(0,o.createVNode)(1,"br"),"10110010100100000011010010110111001110100011001010110111",(0,o.createVNode)(1,"br"),"00111010001101001011011110110111001110011001000000110100",(0,o.createVNode)(1,"br"),"10110011000100000011110010110111101110101001000000110110",(0,o.createVNode)(1,"br"),"00110010101110100001000000111001101101111011011010110010",(0,o.createVNode)(1,"br"),"10110111101101110011001010010000001100001011000110110001",(0,o.createVNode)(1,"br"),"10110010101110011011100110010000001101001011101000010111",(0,o.createVNode)(1,"br"),"00010000001001101011000010110101101100101001000000111001",(0,o.createVNode)(1,"br"),"10111010101110010011001010010000001101110011011110010000",(0,o.createVNode)(1,"br"),"00110100001110101011011010110000101101110011100110010000",(0,o.createVNode)(1,"br"),"00110010101101110011101000110010101110010001000000111010",(0,o.createVNode)(1,"br"),"00110100001100101001000000111001001101111011011110110110",(0,o.createVNode)(1,"br"),"10010000001100100011101010111001001101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001110100011010000110000101110100001000000111010",(0,o.createVNode)(1,"br"),"001101001011011010110010100101110"]})})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isMalfAI;return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Welcome",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),"Unauthorized"]}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:["Decryption Key:",(0,o.createComponentVNode)(2,i.Input,{placeholder:"Decryption Key",ml:"0.5rem",onChange:function(e,t){return r("auth",{key:t})}})]}),!!c&&(0,o.createComponentVNode)(2,i.Button,{icon:"terminal",content:"Hack",onClick:function(){return r("hack")}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"Please authenticate with the server in order to show additional options."})]})},m=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.linkedServer,d=(0,a.useLocalState)(t,"tabIndex",0),u=d[0],s=d[1];return 0===u?n=(0,o.createComponentVNode)(2,p):1===u?n=(0,o.createComponentVNode)(2,h,{logs:l.pda_msgs,pda:!0}):2===u?n=(0,o.createComponentVNode)(2,h,{logs:l.rc_msgs,rc:!0}):3===u?n=(0,o.createComponentVNode)(2,f):4===u&&(n=(0,o.createComponentVNode)(2,C)),(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return s(0)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bars"})," Main Menu"]},"Main"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return s(1)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"font"})," Message Logs"]},"MessageLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return s(2)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"bold"})," Request Logs"]},"RequestLogs"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return s(3)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-alt"})," Admin Messaging"]},"AdminMessage"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:4===u,onClick:function(){return s(4)},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"comment-slash"})," Spam Filter"]},"SpamFilter"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{color:"red",onClick:function(){return c("deauth")},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"sign-out-alt"})," Log Out"]},"Logout")]}),(0,o.createComponentVNode)(2,i.Box,{m:2,children:n})],4)},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"link",content:"Server Link",onClick:function(){return r("find")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:"Server "+(c.active?"Enabled":"Disabled"),selected:c.active,onClick:function(){return r("active")}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Server Status",children:(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Good"})})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"key",content:"Set Custom Key",onClick:function(){return r("pass")}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Message Logs"}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Request Logs"})]})},h=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.logs),d=e.pda,u=e.rc;return(0,o.createComponentVNode)(2,i.Section,{title:d?"PDA Logs":u?"Request Logs":"Logs",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c(d?"del_pda":"del_rc")}}),children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:(0,o.createComponentVNode)(2,i.Section,{title:e.sender+" -> "+e.recipient,buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.ref,type:u?"rc":"pda"})}}),children:u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",children:e.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Verification",color:"Unauthenticated"===e.id_auth?"bad":"good",children:(0,r.decodeHtmlEntities)(e.id_auth)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamp",children:e.stamp})]}):e.message})},e.ref)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.possibleRecipients,d=c.customsender,u=c.customrecepient,s=c.customjob,m=c.custommessage,p=Object.keys(l);return(0,o.createComponentVNode)(2,i.Section,{title:"Admin Messaging",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:d,onChange:function(e,t){return r("set_sender",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sender's Job",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:s,onChange:function(e,t){return r("set_sender_job",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Recipient",children:(0,o.createComponentVNode)(2,i.Dropdown,{value:u,options:p,width:"100%",mb:-.7,onSelected:function(e){return r("set_recipient",{val:l[e]})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,mb:.5,value:m,onChange:function(e,t){return r("set_message",{val:t})}})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"comment",content:"Send Message",onClick:function(){return r("send_message")}})]})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,i.Section,{title:"Spam Filtering",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:c.spamFilter.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.index,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",color:"bad",content:"Delete",onClick:function(){return r("deltoken",{deltoken:e.index})}}),children:e.token},e.index)}))}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:"Add New Entry",onClick:function(){return r("addtoken")}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Microwave=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Microwave=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.config,d=n.data,u=d.broken,s=d.operating,m=d.dirty,p=d.items;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Bzzzzttttt!!"})})||s&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:["Microwaving in progress!",(0,o.createVNode)(1,"br"),"Please wait...!"]})})||m&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["This microwave is dirty!",(0,o.createVNode)(1,"br"),"Please clean it before use!"]})})||p.length&&(0,o.createComponentVNode)(2,a.Section,{level:1,title:"Ingredients",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"radiation",onClick:function(){return c("cook")},children:"Microwave"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return c("dispose")},children:"Eject"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.amt," ",e.extra]},e.name)}))})})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[l.title," is empty."]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningOreProcessingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=(n(9),n(192));t.MiningOreProcessingConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=(d.ores,d.showAllOres,d.power),p=d.speed;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",mr:1,onClick:function(){return r("insert")},children:"Insert ID"}),"in order to claim points."]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"bolt",selected:p,onClick:function(){return r("speed_toggle")},children:p?"High-Speed Active":"High-Speed Inactive"}),(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,onClick:function(){return r("power")},children:s?"Smelting":"Not Smelting"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:u<1,icon:"download",onClick:function(){return r("claim")},children:"Claim"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u})})})}),(0,o.createComponentVNode)(2,m)]})})};var d=["Not Processing","Smelting","Compressing","Alloying"],u=["verdantium","mhydrogen","diamond","platinum","uranium","gold","silver","rutile","phoron","marble","lead","sand","carbon","hematite"],s=function(e,t){return-1===u.indexOf(e.ore)||-1===u.indexOf(t.ore)?e.ore-t.ore:u.indexOf(t.ore)-u.indexOf(e.ore)},m=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,u=l.ores,m=l.showAllOres;l.power;return(0,o.createComponentVNode)(2,i.Section,{title:"Ore Processing Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("showAllOres")},children:m?"All Ores":"Ores in Machine"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u.length&&u.sort(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createComponentVNode)(2,i.Dropdown,{width:"120px",color:(0===e.processing?"red":1===e.processing&&"green")||2===e.processing&&"blue"||3===e.processing&&"yellow",options:d,selected:d[e.processing],onSelected:function(t){return c("toggleSmelting",{ore:e.ore,set:d.indexOf(t)})}}),children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amount})})},e.ore)}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",textAlign:"center",children:"No ores in machine."})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningStackingConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3);n(9);t.MiningStackingConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.stacktypes,s=d.stackingAmt;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Stacker Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stacking",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:s,minValue:1,maxValue:50,stepPixelSize:5,onChange:function(e,t){return l("change_stack",{amt:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),u.length&&u.sort().map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.type),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return l("release_stack",{stack:e.type})},children:"Eject"}),children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.amt})},e.type)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",color:"average",children:"No stacks in machine."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MiningVendor=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(192);var d={Alphabetical:function(e,t){return e-t},"By availability":function(e,t){return-(e.affordable-t.affordable)},"By price":function(e,t){return e.price-t.price}};t.MiningVendor=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",scrollable:!0,children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:"Please insert an ID in order to make purchases."}),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,u)]})})};var u=function(e,t){var n=(0,a.useBackend)(t),l=(n.act,n.data),u=l.has_id,s=l.id,p=l.items,h=(0,a.useLocalState)(t,"search",""),f=h[0],C=(h[1],(0,a.useLocalState)(t,"sort","Alphabetical")),N=C[0],b=(C[1],(0,a.useLocalState)(t,"descending",!1)),V=b[0],g=(b[1],(0,r.createSearch)(f,(function(e){return e[0]}))),v=!1,k=Object.entries(p).map((function(e,t){var n=Object.entries(e[1]).filter(g).map((function(e){return e[1].affordable=u&&s.points>=e[1].price,e[1]})).sort(d[N]);if(0!==n.length)return V&&(n=n.reverse()),v=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{onClick:function(e){return(0,c.refocusLayout)()},children:v?k:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(e,t){var n=(0,a.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,a.useLocalState)(t,"sort",""),l=(c[0],c[1]),u=(0,a.useLocalState)(t,"descending",!1),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,i.Dropdown,{selected:"Alphabetical",options:Object.keys(d),width:"100%",lineHeight:"19px",onSelected:function(e){return l(e)}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"arrow-down":"arrow-up",height:"19px",tooltip:s?"Descending order":"Ascending order",tooltipPosition:"bottom-left",ml:"0.5rem",onClick:function(){return m(!s)}})})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=e.title,d=e.items,u=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,["title","items"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Collapsible,Object.assign({open:!0,title:l},u,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,i.Button,{disabled:!c.has_id||c.id.points=450?"Overcharged":e>=250?"Good Charge":"Low Charge":e>=250?"NIF Power Requirement met.":e>=150?"Fluctuations in available power.":"Power failure imminent."},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.config,n.data),u=c.nif_percent,s=c.nif_stat,m=(c.last_notification,c.nutrition),p=c.isSynthetic,h=c.modules,f=e.setViewing;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Condition",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,0]},children:[l(s,u)," (",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u}),"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:700,ranges:{good:[250,Infinity],average:[150,250],bad:[0,150]},children:d(m,p)})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"NIFSoft Modules",mt:1,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.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",color:"bad",confirmContent:"UNINSTALL?",confirmIcon:"trash",tooltip:"Uninstall Module",tooltipPosition:"left",onClick:function(){return i("uninstall",{module:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return f(e)},tooltip:"View Information",tooltipPosition:"left"})],4),children:e.activates&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:e.active,content:e.stat_text,onClick:function(){return i("toggle_module",{module:e.ref})}})||(0,o.createComponentVNode)(2,a.Box,{children:e.stat_text})},e.ref)}))})})]})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.theme;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"NIF Theme",verticalAlign:"top",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",placeholder:"Default",selected:l,options:c,onSelected:function(e){return i("setTheme",{theme:e})}})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NTNetRelay=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(61);t.NTNetRelay=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.dos_crashed,u=(a.enabled,a.dos_overload,a.dos_capacity,(0,o.createComponentVNode)(2,l));return c&&(u=(0,o.createComponentVNode)(2,d)),(0,o.createComponentVNode)(2,i.Window,{width:c?700:500,height:c?600:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:u})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.dos_crashed,c.enabled),d=c.dos_overload,u=c.dos_capacity;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:"Relay "+(l?"On":"Off"),onClick:function(){return i("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network Buffer Status",children:[d," / ",u," GQ"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge network blacklist",onClick:function(){return i("purge")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data;return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"ERROR",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createVNode)(1,"h2",null,"NETWORK BUFFERS OVERLOADED",16),(0,o.createVNode)(1,"h3",null,"Overload Recovery Mode",16),(0,o.createVNode)(1,"i",null,"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.",16),(0,o.createVNode)(1,"h3",null,"ADMINISTRATIVE OVERRIDE",16),(0,o.createVNode)(1,"b",null," CAUTION - Data loss may occur ",16)]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Purge buffered traffic",onClick:function(){return i("restart")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Newscaster=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=n(62);t.Newscaster=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.screen,r.user;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice,{decode:!0}),(0,o.createComponentVNode)(2,d)]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.user,(0,a.useSharedState)(t,"screen","Main Menu")),c=r[0],l=r[1],d=u[c];return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,d,{setScreen:l})})},u={"Main Menu":function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.securityCaster,l=r.wanted_issue,d=e.setScreen;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Main Menu",children:[l&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View Wanted")},color:"bad",children:"Read WANTED Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return d("View List")},children:"View Feed Channels"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Channel")},children:"Create Feed Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Story")},children:"Create Feed Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"print",onClick:function(){return d("Print")},children:"Print Newspaper"})]}),!!c&&(0,o.createComponentVNode)(2,i.Section,{title:"Feed Security Functions",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return d("New Wanted")},children:'Manage "Wanted" Issue'})})],0)},"New Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.c_locked,s=l.user,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Channel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Author",color:"good",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Accept Public Feeds",children:(0,o.createComponentVNode)(2,i.Button,{icon:u?"lock":"lock-open",selected:!u,onClick:function(){return c("set_channel_lock")},children:u?"No":"Yes"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_new_channel")},children:"Submit Channel"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"View List":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.channels,d=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Station Feed Channels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return d("Main Menu")},children:"Back"}),children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",color:e.admin?"good":e.censored?"bad":"",onClick:function(){c("show_channel",{show_channel:e.ref}),d("View Selected Channel")},children:(0,r.decodeHtmlEntities)(e.name)},e.name)}))})},"New Story":function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.channel_name,d=c.user,u=c.msg,s=c.photo_data,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Creating new Feed Message...",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Receiving Channel",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,onClick:function(){return r("set_channel_receiving")},children:l||"Unset"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Author",color:"good",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Body",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Section,{width:"99%",inline:!0,children:u||"(no message yet)"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{verticalAlign:"top",onClick:function(){return r("set_new_message")},icon:"pen",tooltip:"Edit Message",tooltipPosition:"left"})})]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return r("set_attachment")},children:s?"Photo Attached":"No Photo"})})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return r("submit_new_message")},children:"Submit Message"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},Print:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.total_num,d=c.active_num,u=c.message_num,s=c.paper_remaining,m=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Printing",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:["Newscaster currently serves a total of ",l," Feed channels, ",d," of which are active, and a total of ",u," Feed stories."]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Liquid Paper remaining",children:[100*s," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return r("print_paper")},children:"Print Paper"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return m("Main Menu")},children:"Cancel"})]})},"New Wanted":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.channel_name,u=l.msg,s=l.photo_data,m=l.user,p=l.wanted_issue,h=e.setScreen;return(0,o.createComponentVNode)(2,i.Section,{title:"Wanted Issue Handler",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return h("Main Menu")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Already In Circulation",children:"A wanted issue is already in circulation. You can edit or cancel it below."}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal Name",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(d),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(u),onInput:function(e,t){return c("set_wanted_desc",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"image",onClick:function(){return c("set_attachment")},children:s?"Photo Attached":"No Photo"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Prosecutor",color:"good",children:m})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_wanted")},children:"Submit Wanted Issue"}),!!p&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"average",icon:"minus",onClick:function(){return c("cancel_wanted")},children:"Take Down Issue"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return h("Main Menu")},children:"Cancel"})]})},"View Wanted":function(e,t){var n=(0,a.useBackend)(t),c=(n.act,n.data.wanted_issue),l=e.setScreen;return c?(0,o.createComponentVNode)(2,i.Section,{title:"--STATIONWIDE WANTED ISSUE--",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:(0,o.createComponentVNode)(2,i.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Submitted by",color:"good",children:(0,r.decodeHtmlEntities)(c.author)}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Criminal",children:(0,r.decodeHtmlEntities)(c.criminal)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:(0,r.decodeHtmlEntities)(c.desc)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Photo",children:c.img&&(0,o.createVNode)(1,"img",null,null,1,{src:c.img})||"None"})]})})}):(0,o.createComponentVNode)(2,i.Section,{title:"No Outstanding Wanted Issues",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l("Main Menu")},children:"Back"}),children:"There are no wanted issues currently outstanding."})},"View Selected Channel":function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.viewing_channel,u=l.securityCaster,s=l.company,m=e.setScreen;return d?(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(d.name),buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"ban",confirmIcon:"ban",content:"Issue D-Notice",onClick:function(){return c("toggle_d_notice",{ref:d.ref})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"})],0),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channel Created By",children:u&&(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:(0,r.decodeHtmlEntities)(d.author),tooltip:"Censor?",confirmContent:"Censor Author",onClick:function(){return c("censor_channel_author",{ref:d.ref})}})||(0,o.createComponentVNode)(2,i.Box,{children:(0,r.decodeHtmlEntities)(d.author)})})}),!!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a ",s," D-Notice. No further feed story additions are allowed while the D-Notice is in effect."]}),!!d.messages.length&&d.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[Story by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.timestamp,"]"]}),!!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{mt:1,color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Story",onClick:function(){return c("censor_channel_story_body",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Author",onClick:function(){return c("censor_channel_story_author",{ref:e.ref})}})],4)]},e.ref)}))||!d.censored&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No feed messages found in channel."})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Channel Not Found",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return m("View List")},children:"Back"}),children:"The channel you were looking for no longer exists."})}}},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBoard=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.NoticeBoard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.notices;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:300,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:l.length?(0,o.createComponentVNode)(2,a.LabeledList,{children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.isphoto&&(0,o.createComponentVNode)(2,a.Button,{icon:"image",content:"Look",onClick:function(){return c("look",{ref:e.ref})}})||e.ispaper&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sticky-note",content:"Read",onClick:function(){return c("read",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Write",onClick:function(){return c("write",{ref:e.ref})}})],4)||"Unknown Entity",(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",content:"Remove",onClick:function(){return c("remove",{ref:e.ref})}})]},t)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No notices posted here."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAccessDecrypter=void 0;var o=n(0),r=n(1),a=n(3),i=n(133),c=n(2);t.NtosAccessDecrypter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.message,s=d.running,m=d.rate,p=d.factor,h=d.regions,f=function(e){for(var t="";t.lengthp?t+="0":t+="1";return t};return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:600,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:u&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:u})||s&&(0,o.createComponentVNode)(2,c.Section,{children:["Attempting to decrypt network access codes. Please wait. Rate: ",m," PHash/s",(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Box,{children:f(45)}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"ban",onClick:function(){return l("PRG_reset")},children:"Abort"})]})||(0,o.createComponentVNode)(2,c.Section,{title:"Pick access code to decrypt",children:h.length&&(0,o.createComponentVNode)(2,i.IdentificationComputerRegions,{actName:"PRG_execute"})||(0,o.createComponentVNode)(2,c.Box,{children:"Please insert ID card."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(0),r=n(93),a=n(1),i=n(2),c=n(3);t.NtosArcade=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:350,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[d.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[d.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Section,{backgroundColor:1===d.PauseState?"#1b3622":"#471915",children:d.Status})]}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:[(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.Hitpoints,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:d.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,i.Box,{m:1}),(0,o.createComponentVNode)(2,i.Section,{inline:!0,width:"156px",textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:(0,r.resolveAsset)(d.BossID)})})]})]}),(0,o.createComponentVNode)(2,i.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,i.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,i.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,i.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,i.Box,{color:d.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",d.TicketCount]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosAtmosControl=void 0;var o=n(0),r=n(3),a=n(185);t.NtosAtmosControl=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.AtmosControlContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCameraConsole=void 0;var o=n(0),r=n(3),a=n(186);t.NtosCameraConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CameraConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosCommunicationsConsole=void 0;var o=n(0),r=n(1),a=n(3),i=n(188);t.NtosCommunicationsConsole=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.CommunicationsConsoleContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.power_usage,s=l.battery_exists,m=l.battery,p=void 0===m?{}:m,h=l.disk_size,f=l.disk_used,C=l.hardware,N=void 0===C?[]:C;return(0,o.createComponentVNode)(2,i.NtosWindow,{theme:d,width:520,height:630,resizable:!0,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: ",u,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!s&&"average",children:s?(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:h,color:"good",children:[f," GQ / ",h," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:N.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.NtosCrewMonitor=void 0;var o=n(0),r=n(3),a=n(189);t.NtosCrewMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.CrewMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosDigitalWarrant=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(9);t.NtosDigitalWarrant=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(a.warrantname,a.warrantcharges,a.warrantauth),d=(a.type,a.allwarrants,(0,o.createComponentVNode)(2,l));return c&&(d=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:500,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:d})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act;n.data.allwarrants;return(0,o.createComponentVNode)(2,a.Section,{title:"Warrants",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",fluid:!0,onClick:function(){return i("addwarrant")},children:"Create New Warrant"}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Arrest Warrants",children:(0,o.createComponentVNode)(2,d,{type:"arrest"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Search Warrants",children:(0,o.createComponentVNode)(2,d,{type:"search"})})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=e.type,u=l.allwarrants,s=(0,c.filter)((function(e){return e.arrestsearch===d}))(u);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:"arrest"===d?"Name":"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"arrest"===d?"Charges":"Reason"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Authorized By"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Edit"})]}),s.length&&s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.warrantname}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.charges}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.auth}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrant",{id:e.id})}})})]},e.id)}))||(0,o.createComponentVNode)(2,a.Table.Row,{children:(0,o.createComponentVNode)(2,a.Table.Cell,{colspan:"3",color:"bad",children:["No ",d," warrants found."]})})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.warrantname,d=c.warrantcharges,u=c.warrantauth,s=c.type,m="arrest"===s,p="arrest"===s?"Name":"Location",h="arrest"===s?"Charges":"Reason";return(0,o.createComponentVNode)(2,a.Section,{title:m?"Editing Arrest Warrant":"Editing Search Warrant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("savewarrant")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"trash",onClick:function(){return i("deletewarrant")},children:"Delete"}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:p,buttons:m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",onClick:function(){return i("editwarrantname")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantnamecustom")}}),children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:h,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("editwarrantcharges")}}),children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Authorized By",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"balance-scale",onClick:function(){return i("editwarrantauth")}}),children:u})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosEmailAdministration=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(193);t.NtosEmailAdministration=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.error,m=a.cur_title,p=a.current_account,h=(0,o.createComponentVNode)(2,l);return c?h=(0,o.createComponentVNode)(2,d):m?h=(0,o.createComponentVNode)(2,u):p&&(h=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:h})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Welcome to the NTNet Email Administration System",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,mb:1,children:"SECURE SYSTEM - Have your identification ready"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",onClick:function(){return i("newaccount")},children:"Create New Account"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,mb:1,children:"Select account to administrate"}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",onClick:function(){return i("viewaccount",{viewaccount:e.uid})},children:e.login},e.uid)}))]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,a.Section,{title:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:c})},u=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c.NtosEmailClientViewMessage,{administrator:!0})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.error,c.msg_title,c.msg_body,c.msg_timestamp,c.msg_source,c.current_account),d=c.cur_suspended,u=c.messages;c.accounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing "+l+" in admin mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return i("back")},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Status",children:(0,o.createComponentVNode)(2,a.Button,{color:d?"bad":"",icon:"ban",tooltip:(d?"Uns":"S")+"uspend Account?",onClick:function(){return i("ban")},children:d?"Suspended":"Normal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,a.Button,{icon:"key",onClick:function(){return i("changepass")},children:"Change Password"})})]}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Messages",children:u.length&&(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:"Source"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Title"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Received at"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.source}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.timestamp}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return i("viewmail",{viewmail:e.uid})},children:"View"})})]},e.uid)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No messages found in selected account."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);n(7);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.usbconnected,m=d.filename,p=d.filedata,h=d.error,f=d.files,C=void 0===f?[]:f,N=d.usbfiles,b=void 0===N?[]:N;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:u,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(m||h)&&(0,o.createComponentVNode)(2,a.Section,{title:"Viewing File "+m,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Edit",onClick:function(){return l("PRG_edit")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",onClick:function(){return l("PRG_printfile")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Close",onClick:function(){return l("PRG_closefile")}})],4),children:[h||null,p&&(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:p}})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,c,{files:C,usbconnected:s,onUpload:function(e){return l("PRG_copytousb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onOpen:function(e){return l("PRG_openfile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})}),s&&(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",children:(0,o.createComponentVNode)(2,c,{usbmode:!0,files:b,usbconnected:s,onUpload:function(e){return l("PRG_copyfromusb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})})||null,(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("PRG_newtextfile")},children:"New Text File"})})],0)})})};var c=function(e){var t=e.files,n=void 0===t?[]:t,r=e.usbconnected,i=e.usbmode,c=e.onUpload,l=e.onDelete,d=e.onRename,u=e.onOpen;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:"File"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Size"})]}),n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.undeletable?e.name:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{width:"80%",content:e.name,currentValue:e.name,tooltip:"Rename",onCommit:function(t,n){return d(e.name,n)}}),(0,o.createComponentVNode)(2,a.Button,{content:"Open",onClick:function(){return u(e.name)}})],4)}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.type}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:!e.undeletable&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"times",confirmContent:"",tooltip:"Delete",onClick:function(){return l(e.name)}}),!!r&&(i?(0,o.createComponentVNode)(2,a.Button,{icon:"download",tooltip:"Download",onClick:function(){return c(e.name)}}):(0,o.createComponentVNode)(2,a.Button,{icon:"upload",tooltip:"Upload",onClick:function(){return c(e.name)}}))],0)})]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosIdentificationComputer=void 0;var o=n(0),r=(n(9),n(1)),a=(n(2),n(3)),i=(n(7),n(28),n(133));t.NtosIdentificationComputer=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.IdentificationComputerContent,{ntos:!0})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),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",job_manage:"address-book",crewmani:"clipboard-list",robocontrol:"robot",atmosscan:"thermometer-half",shipping:"tags"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.device_theme,s=d.programs,m=void 0===s?[]:s,p=d.has_light,h=d.light_on,f=d.comp_light_color,C=d.removable_media,N=void 0===C?[]:C,b=d.login,V=void 0===b?[]:b;return(0,o.createComponentVNode)(2,i.NtosWindow,{title:"syndicate"===u?"Syndix Main Menu":"NtOS Main Menu",theme:u,width:400,height:500,resizable:!0,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:h,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",h?"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:"User Login",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject ID",disabled:!V.IDName,onClick:function(){return l("PC_Eject_Disk",{name:"ID"})}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:["ID Name: ",V.IDName]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:["Assignment: ",V.IDJob]})]})}),!!N.length&&(0,o.createComponentVNode)(2,a.Section,{title:"Media Eject",children:(0,o.createComponentVNode)(2,a.Table,{children:N.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,color:"transparent",icon:"eject",content:e,onClick:function(){return l("PC_Eject_Disk",{name:e})}})})},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:m.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,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:"18px",children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:"18px",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:"Set Autorun",tooltipPosition:"left",selected:e.autorun,onClick:function(){return l("PC_setautorun",{name:e.name})},children:"AR"})})]},e.name)}))})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.can_admin,u=l.adminmode,s=l.authed,m=l.username,p=l.active_channel,h=l.is_operator,f=l.all_channels,C=void 0===f?[]:f,N=l.clients,b=void 0===N?[]:N,V=l.messages,g=void 0===V?[]:V,v=null!==p,k=s||u;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:900,height:675,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,a.Box,{height:"560px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return c("PRG_newchannel",{new_channel_name:t})}}),C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===p,color:"transparent",onClick:function(){return c("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return c("PRG_changename",{new_name:t})}}),!!d&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(u?"ON":"OFF"),color:u?"bad":"good",onClick:function(){return c("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(k?g.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 c("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"465px",overflowY:"scroll",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&k&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return c("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return c("PRG_leavechannel")}})],4),!!h&&s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return c("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return c("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return c("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);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,m=c.speed,p=c.overload,h=c.capacity,f=c.error;if(f)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:f}),(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=p/h;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: ",m," 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(5),a=n(1),i=n(2),c=n(3);t.NtosNetDownloader=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.PC_device_theme,s=d.disk_size,m=d.disk_used,p=d.downloadable_programs,h=void 0===p?[]:p,f=d.error,C=d.hacked_programs,N=void 0===C?[]:C,b=d.hackedavailable;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:u,width:480,height:735,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!f&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,i.Button,{content:"Reset",onClick:function(){return r("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,minValue:0,maxValue:s,children:m+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,i.Section,{children:h.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,i.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),N.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))]})]})})};var l=function(e,t){var n=e.program,c=(0,a.useBackend)(t),l=c.act,d=c.data,u=d.disk_size,s=d.disk_used,m=d.downloadcompletion,p=(d.downloading,d.downloadname),h=d.downloadsize,f=d.downloadspeed,C=d.downloads_queue,N=u-s;return(0,o.createComponentVNode)(2,i.Box,{mb:3,children:[(0,o.createComponentVNode)(2,i.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,i.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===p&&(0,o.createComponentVNode)(2,i.ProgressBar,{color:"green",minValue:0,maxValue:h,value:m,children:[(0,r.round)(m/h*100,1),"% (",f,"GQ/s)"]})||-1!==C.indexOf(n.filename)&&(0,o.createComponentVNode)(2,i.Button,{icon:"ban",color:"bad",onClick:function(){return l("PRG_removequeued",{filename:n.filename})},children:"Queued..."})||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"download",content:"Download",disabled:n.size>N,onClick:function(){return l("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>N&&(0,o.createComponentVNode)(2,i.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,i.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,i.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(3);t.NtosNetMonitor=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.config_softwaredownload,m=l.config_peertopeer,p=l.config_communication,h=l.config_systemcontrol,f=l.idsalarm,C=l.idsstatus,N=l.ntnetmaxlogs,b=l.maxlogs,V=l.minlogs,g=l.banned_nids,v=l.ntnetlogs,k=void 0===v?[]:v;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,r.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return c("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,r.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:s?"power-off":"times",content:s?"ENABLED":"DISABLED",selected:s,onClick:function(){return c("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return c("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return c("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:h?"power-off":"times",content:h?"ENABLED":"DISABLED",selected:h,onClick:function(){return c("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,r.Section,{title:"Security Systems",children:[!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,r.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Banned NIDs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:"ban",onClick:function(){return c("ban_nid")},children:"Ban NID"}),(0,o.createComponentVNode)(2,r.Button,{icon:"balance-scale",onClick:function(){return c("unban_nid")},children:"Unban NID"})],4),children:g.join(", ")||"None"}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return c("toggleIDS")}}),(0,o.createComponentVNode)(2,r.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return c("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,r.NumberInput,{value:N,minValue:V,maxValue:b,width:"39px",onChange:function(e,t){return c("updatemaxlogs",{new_number:t})}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return c("purgelogs")}}),children:k.map((function(e){return(0,o.createComponentVNode)(2,r.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(1),a=n(2),i=n(3);t.NtosNetTransfer=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),m=a.error,p=a.downloading,h=a.uploading,f=a.upload_filelist,C=(0,o.createComponentVNode)(2,s);return m?C=(0,o.createComponentVNode)(2,c):p?C=(0,o.createComponentVNode)(2,l):h?C=(0,o.createComponentVNode)(2,d):f.length&&(C=(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:C})})};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",{uid: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.NtosNewsBrowser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(93);t.NtosNewsBrowser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,m=s.article,p=s.download,h=s.message,f=(0,o.createComponentVNode)(2,d);return m?f=(0,o.createComponentVNode)(2,l):p&&(f=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.NtosWindow,{width:575,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[h," ",(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return c("PRG_clearmessage")}})]}),f]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.article;if(!l)return(0,o.createComponentVNode)(2,a.Section,{children:"Error: Article not found."});var d=l.title,u=l.cover,s=l.content;return(0,o.createComponentVNode)(2,a.Section,{title:"Viewing: "+d,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return i("PRG_savearticle")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){return i("PRG_reset")},children:"Close"})],4),children:[!!u&&(0,o.createVNode)(1,"img",null,null,1,{src:(0,c.resolveAsset)(u)}),(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:s}})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.showing_archived,d=c.all_articles;return(0,o.createComponentVNode)(2,a.Section,{title:"Articles List",buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{onClick:function(){return i("PRG_toggle_archived")},checked:l,children:"Show Archived"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"download",onClick:function(){return i("PRG_openarticle",{uid:e.uid})}}),children:[e.size," GQ"]},e.uid)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"There appear to be no outstanding news articles on NTNet today."})})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.download,l=c.download_progress,d=c.download_maxprogress,u=c.download_rate;return(0,o.createComponentVNode)(2,a.Section,{title:"Downloading...",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",minValue:0,value:l,maxValue:d,children:[l," / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Download Speed",children:[u," GQ/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,a.Button,{icon:"ban",fluid:!0,onClick:function(){return i("PRG_reset")},children:"Abort Download"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosOvermapNavigation=void 0;var o=n(0),r=n(3),a=n(194);t.NtosOvermapNavigation=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:380,height:530,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.OvermapNavigationContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosPowerMonitor=void 0;var o=n(0),r=n(3),a=n(135);t.NtosPowerMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.PowerMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRCON=void 0;var o=n(0),r=n(3),a=n(195);t.NtosRCON=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:630,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.RCONContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);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,content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosShutoffMonitor=void 0;var o=n(0),r=n(3),a=n(196);t.NtosShutoffMonitor=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.ShutoffMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(0),r=n(3),a=n(197);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:315,height:500,resizable:!0,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(3),a=n(198);t.NtosSupermatterMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.SupermatterMonitorContent)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosUAV=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosUAV=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_uav,u=l.signal_strength,s=l.in_use,m=l.paired_uavs;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Selected UAV",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"UAV",children:d&&d.status||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal",children:d&&u||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d.power,onClick:function(){return c("power_uav")},children:d.power?"Online":"Offline"})||"[Not Connected]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Camera",children:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,disabled:!d.power,onClick:function(){return c("view_uav")},children:d.power?"Available":"Unavailable"})||"[Not Connected]"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Paired UAVs",children:m.length&&m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"quidditch",onClick:function(){return c("switch_uav",{switch_uav:e.uavref})},children:e.name})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"times",onClick:function(){return c("del_uav",{del_uav:e.uavref})}})})]},e.uavref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No UAVs Paired."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWordProcessor=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.NtosWordProcessor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,u=l.error,s=l.browsing,m=l.files,p=(l.usbconnected,l.usbfiles,l.filename),h=l.filedata;return(0,o.createComponentVNode)(2,i.NtosWindow,{resizable:!0,theme:d,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createVNode)(1,"h2",null,"An Error has occured:",16),"Additional Information: ",u,"Please try again. If the problem persists, contact your system administrator for assistance.",(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to menu",onClick:function(){return c("PRG_backtomenu")}})]})||s&&(0,o.createComponentVNode)(2,a.Section,{title:"File Browser",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back to editor",onClick:function(){return c("PRG_closebrowser")}}),children:(0,o.createComponentVNode)(2,a.Section,{title:"Available documents (local)",level:2,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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Size (GQ)"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0})]}),m.map((function(e,t){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.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"file-word",onClick:function(){return c("PRG_openfile",{PRG_openfile:e.name})},children:"Open"})})]},t)}))]})})})||(0,o.createComponentVNode)(2,a.Section,{title:"Document: "+p,children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_newfile")},children:"New"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_loadmenu")},children:"Load"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_savefile")},children:"Save"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_saveasfile")},children:"Save As"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_editfile")},children:"Edit"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_txtrpeview")},children:"Preview"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("PRG_taghelp")},children:"Formatting Help"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!h,onClick:function(){return c("PRG_printfile")},children:"Print"})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:h}})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniFilter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return l("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return l("configure")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m?m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.dir+" Port",children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:e.input,icon:"compress-arrows-alt",onClick:function(){return l("switch_mode",{mode:"in",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:e.output,icon:"expand-arrows-alt",onClick:function(){return l("switch_mode",{mode:"out",dir:e.dir})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:e.input||e.output,content:e.f_type||"None",onClick:function(){return l("switch_filter",{mode:e.f_type,dir:e.dir})}})],4):c(e)},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return l("set_flow_rate")}}):p/10+" L/s"})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OmniMixer=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.power,s=d.config,m=d.ports,p=d.set_flow_rate,h=d.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:s?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return c("power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",selected:s,onClick:function(){return c("configure")}})],4),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,{textAlign:"center",children:"Port"}),s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Input"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Output"})],4):(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Concentration"}),s?(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Lock"}):null]}),m?m.map((function(e){return(0,o.createComponentVNode)(2,l,{port:e,config:s},e.dir)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Ports Detected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Flow Rate",children:[h," L/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",children:s?(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return c("set_flow_rate")}}):p/10+" L/s"})]})})]})})};var l=function(e,t){var n=(0,r.useBackend)(t).act,i=e.port,l=e.config;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:i.dir+" Port"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"IN",selected:i.input,disabled:i.output,icon:"compress-arrows-alt",onClick:function(){return n("switch_mode",{mode:i.input?"none":"in",dir:i.dir})}}):c(i)}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{content:"OUT",selected:i.output,icon:"expand-arrows-alt",onClick:function(){return n("switch_mode",{mode:"out",dir:i.dir})}}):100*i.concentration+"%"}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",width:"20%",children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",icon:"wrench",disabled:!i.input,content:i.input?100*i.concentration+" %":"-",onClick:function(){return n("switch_con",{dir:i.dir})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.con_lock?"lock":"lock-open",disabled:!i.input,selected:i.con_lock,content:i.f_type||"None",onClick:function(){return n("switch_conlock",{dir:i.dir})}})})],4):null]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(0),r=n(5),a=n(1),i=n(3),c=n(2),l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.OperatingComputer=function(e,t){var n,r=(0,a.useBackend)(t),l=r.act,d=r.data,u=d.hasOccupant,s=d.choice;return n=s?(0,o.createComponentVNode)(2,h):u?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,i.Window,{width:650,height:455,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!s,icon:"user",onClick:function(){return l("choiceOff")},children:"Patient"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!!s,icon:"cog",onClick:function(){return l("choiceOn")},children:"Options"})]}),(0,o.createComponentVNode)(2,c.Section,{flexGrow:"1",children:n})]})})};var m=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Patient",level:"2",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:n.name}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",color:l[n.stat][0],children:l[n.stat][1]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxHealth,value:n.health/n.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),d.map((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e[0]+" Damage",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]])},t)},t)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxTemp,value:n.bodyTemperature/n.maxTemp,color:s[n.temperatureSuitability+3],children:[(0,r.round)(n.btCelsius),"\xb0C, ",(0,r.round)(n.btFaren),"\xb0F"]})}),!!n.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.bloodMax,value:n.bloodLevel/n.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[n.bloodPercent,"%, ",n.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pulse",children:[n.pulse," BPM"]})],4)]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Current Procedure",level:"2",children:n.surgery&&n.surgery.length?(0,o.createComponentVNode)(2,c.LabeledList,{children:n.surgery.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Current State",children:e.currentStage}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Possible Next Steps",children:e.nextSteps.map((function(e){return(0,o.createVNode)(1,"div",null,e,0,null,e)}))})]})},e.name)}))}):(0,o.createComponentVNode)(2,c.Box,{color:"label",children:"No procedure ongoing."})})],4)},p=function(){return(0,o.createComponentVNode)(2,c.Flex,{textAlign:"center",height:"100%",children:(0,o.createComponentVNode)(2,c.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,c.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No patient detected."]})})},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.verbose,d=i.health,u=i.healthAlarm,s=i.oxy,m=i.oxyAlarm,p=i.crit;return(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loudspeaker",children:(0,o.createComponentVNode)(2,c.Button,{selected:l,icon:l?"toggle-on":"toggle-off",content:l?"On":"Off",onClick:function(){return r(l?"verboseOff":"verboseOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer",children:(0,o.createComponentVNode)(2,c.Button,{selected:d,icon:d?"toggle-on":"toggle-off",content:d?"On":"Off",onClick:function(){return r(d?"healthOff":"healthOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:u,stepPixelSize:"5",ml:"0",format:function(e){return e+"%"},onChange:function(e,t){return r("health_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm",children:(0,o.createComponentVNode)(2,c.Button,{selected:s,icon:s?"toggle-on":"toggle-off",content:s?"On":"Off",onClick:function(){return r(s?"oxyOff":"oxyOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:m,stepPixelSize:"5",ml:"0",onChange:function(e,t){return r("oxy_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Critical Alert",children:(0,o.createComponentVNode)(2,c.Button,{selected:p,icon:p?"toggle-on":"toggle-off",content:p?"On":"Off",onClick:function(){return r(p?"critOff":"critOn")}})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapDisperser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapDisperser=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:400,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.faillink,u=l.calibration,s=l.overmapdir,m=l.cal_accuracy,p=l.strength,h=l.range,f=l.next_shot,C=l.nopower,N=(l.skill,l.chargeload);return d?(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:"Machine is incomplete, out of range, or misaligned!"}):(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",children:(0,o.createComponentVNode)(2,a.Section,{title:"Targeting",textAlign:"center",children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{actToDo:"choose",selected:function(e){return e===s}})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"74%",grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Charge",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"At least one part of the machine is unpowered."})||null,(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Load Type",children:N}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cooldown",children:0===f&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Ready"})||f>1&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f})," Seconds",(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Do not fire during cooldown."})]})||null})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Calibration",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),"%",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"exchange-alt",onClick:function(){return i("skill_calibration")},children:"Pre-Calibration"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:u.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:["Cal #",t,":",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"random",onClick:function(){return i("calibration",{calibration:t})},children:e.toString()})]},t)}))})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"45%",grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Section,{title:"Setup",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Strength",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"fist-raised",onClick:function(){return i("strength")},children:p})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radius",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"expand-arrows-alt",onClick:function(){return i("range")},children:h})})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mt:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"red",icon:"bomb",onClick:function(){return i("fire")},children:"Fire ORB"})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapEngines=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapEngines=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.global_state,u=l.global_limit,s=l.engines_info,m=l.total_thrust;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:530,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Engines",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("global_toggle")},children:d?"Shut All Engines Down":"Start All Engines"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:-.1})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_global_limit")},children:[u,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("global_limit",{global_limit:.1})},icon:"plus"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Thrust",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Engines",height:"340px",style:{"overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:0!==t&&-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:["Engine #",t+1," | Thrust: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust})," | Limit: ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.eng_thrust_limiter,format:function(e){return e+"%"}})]}),children:(0,o.createComponentVNode)(2,a.Section,{width:"127%",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Type",children:e.eng_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Box,{color:e.eng_on?1===e.eng_on?"good":"average":"bad",children:e.eng_on?1===e.eng_on?"Online":"Booting":"Offline"}),e.eng_status.map((function(e){return Array.isArray(e)?(0,o.createComponentVNode)(2,a.Box,{color:e[1],children:e[0]}):(0,o.createComponentVNode)(2,a.Box,{children:e})}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Thrust",children:e.eng_thrust}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:-.1,engine:e.eng_reference})},icon:"minus"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("set_limit",{engine:e.eng_reference})},children:[e.eng_thrust_limiter,"%"]}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("limit",{limit:.1,engine:e.eng_reference})},icon:"plus"})]})]})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,iconSpin:-1===e.eng_on,color:-1===e.eng_on?"purple":null,selected:1===e.eng_on,icon:"power-off",onClick:function(){return c("toggle",{engine:e.eng_reference})},children:e.eng_on?1===e.eng_on?"Shutoff":"Booting":"Startup"})})]},t)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapFlightDataWrap=t.OvermapHelm=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(134);t.OvermapHelm=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:565,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"40%",height:"180px",children:(0,o.createComponentVNode)(2,l)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",height:"180px",children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"35%",height:"180px",children:(0,o.createComponentVNode)(2,u)})]}),(0,o.createComponentVNode)(2,s)]})})};var l=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Flight Data",16),(0,o.createComponentVNode)(2,c.OvermapFlightData)],4,{style:{height:"100%",border:"1px solid #4972a1",margin:"none"}})};t.OvermapFlightDataWrap=l;var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.canburn,u=l.manual_control;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Manual Control",16),(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"center",children:(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{disabled:!d,actToDo:"move"})})}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",mt:1,children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,underline:!0,children:"Direct Control"}),(0,o.createComponentVNode)(2,a.Button,{selected:u,onClick:function(){return i("manual")},icon:"compass",children:u?"Enabled":"Disabled"})]})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.dest,d=c.d_x,u=c.d_y,s=c.speedlimit,m=c.autopilot;return c.autopilot_disabled?(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"bad",fontSize:1.2,children:"AUTOPILOT DISABLED"}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",color:"average",children:"Warning: This vessel is equipped with a class I autopilot. Class I autopilots are unable to do anything but fly in a straight line directly towards the target, and may result in collisions."}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{mt:1,color:"bad",content:"Unlock Autopilot",confirmContent:"ACCEPT RISKS?",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",onClick:function(){return i("apilot_lock")}})})],4,{style:{height:"100%",border:"1px solid #4972a1"}}):(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{setx:!0})},children:d}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("setcoord",{sety:!0})},children:u})],4)||(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("setcoord",{setx:!0,sety:!0})},children:"None"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Speed Limit",children:(0,o.createComponentVNode)(2,a.Button,{icon:"tachometer-alt",onClick:function(){return i("speedlimit")},children:[s," Gm/h"]})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,selected:m,disabled:!l,icon:"robot",onClick:function(){return i("apilot")},children:m?"Engaged":"Disengaged"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"good",icon:"exclamation-triangle",onClick:function(){return i("apilot_lock")},children:"Lock Autopilot"})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.sector,d=c.s_x,u=c.s_y,s=c.sector_info,m=c.landed,p=c.locations;return(0,o.createComponentVNode)(2,a.Section,{title:"Navigation Data",m:.3,mt:1,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coordinates",children:[d," : ",u]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Data",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:m})]}),(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",justify:"center",spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"save",onClick:function(){return i("add",{add:"current"})},children:"Save Current Position"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sticky-note",onClick:function(){return i("add",{add:"new"})},children:"Add New Entry"})})]}),(0,o.createComponentVNode)(2,a.Section,{mt:1,scrollable:!0,height:"130px",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:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Coordinates"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),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.x," : ",e.y]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"rocket",onClick:function(){return i("setds",{x:e.x,y:e.y})},children:"Plot Course"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return i("remove",{remove:e.reference})},children:"Remove"})]})]},e.name)}))]})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShieldGenerator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShieldGenerator=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:500,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,u=c.modes,s=c.offline_for;return s?(0,o.createComponentVNode)(2,a.Section,{title:"EMERGENCY SHUTDOWN",color:"bad",children:["An emergency shutdown has been initiated - generator cooling down. Please wait until the generator cools down before resuming operation. Estimated time left: ",s," seconds."]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Section,{title:"Field Calibration",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:e.status,onClick:function(){return i("toggle_mode",{toggle_mode:e.flag})},children:e.status?"Enabled":"Disabled"}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.desc}),(0,o.createComponentVNode)(2,a.Box,{mt:.5,children:["Multiplier: ",e.multiplier]})]},e.name)}))})],4)},l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.running,l=i.overloaded,d=i.mitigation_max,u=i.mitigation_physical,s=i.mitigation_em,m=i.mitigation_heat,p=i.field_integrity,h=i.max_energy,f=i.current_energy,C=i.percentage_energy,N=i.total_segments,b=i.functional_segments,V=i.field_radius,g=i.target_radius,v=i.input_cap_kw,k=i.upkeep_power_usage,_=i.power_usage,y=i.spinup_counter;return(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:"Generator is",children:1===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Shutting Down"})||2===c&&(l&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Overloaded"})||(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Running"}))||3===c&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Inactive"})||4===c&&(0,o.createComponentVNode)(2,a.Box,{color:"blue",children:["Spinning Up\xa0",g!==V&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"(Adjusting Radius)"})||(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[2*y,"s"]})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Offline"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Storage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,maxValue:h,children:[f," / ",h," MJ (",C,"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shield Integrity",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mitigation",children:[s,"% EM / ",u,"% PH / ",m,"% HE / ",d,"% MAX"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upkeep Energy Use",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:k})," kW"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Energy Use",children:v&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:_,maxValue:v,children:[_," / ",v," kW"]})})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:_})," kW (No Limit)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Field Size",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:b}),"\xa0/\xa0",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:N})," m\xb2 (radius ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:V}),", target ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:g}),")"]})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.running,d=c.hacked,u=c.idle_multiplier,s=c.idle_valid_values;return(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([l>=2&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("begin_shutdown")},selected:!0,children:"Turn off"}),3===l&&(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:0})},children:"Activate"})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("toggle_idle",{toggle_idle:1})},selected:!0,children:"Deactivate"})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",onClick:function(){return i("start_generator")},children:"Turn on"}),l&&d&&(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",onClick:function(){return i("emergency_shutdown")},color:"bad",children:"EMERGENCY SHUTDOWN"})||null],0),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",onClick:function(){return i("set_range")},children:"Set Field Range"}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",onClick:function(){return i("set_input_cap")},children:"Set Input Cap"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Set inactive power use intensity",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e===u,disabled:4===l,onClick:function(){return i("switch_idle",{switch_idle:e})},children:e},e)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShipSensors=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.OvermapShipSensors=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.viewing,u=l.on,s=l.range,m=l.health,p=l.max_health,h=l.heat,f=l.critical_heat,C=l.status,N=l.contacts;return(0,o.createComponentVNode)(2,i.Window,{width:375,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eye",selected:d,onClick:function(){return c("viewing")},children:"Map View"}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,onClick:function(){return c("toggle")},children:u?"Sensors Enabled":"Sensors Disabled"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:C}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,a.Button,{icon:"signal",onClick:function(){return c("range")},children:s})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*p,Infinity],average:[.25*p,.75*p],bad:[-Infinity,.25*p]},value:m,maxValue:p,children:[m," / ",p]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[.75*f,Infinity],average:[.5*f,.75*f],good:[-Infinity,.5*f]},value:h,maxValue:f,children:h<.5*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Temperature low."})||h<.75*f&&(0,o.createComponentVNode)(2,a.Box,{children:"Sensor temperature high!"})||(0,o.createComponentVNode)(2,a.Box,{children:"TEMPERATURE CRITICAL: Disable or reduce power immediately!"})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Contacts",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"search",onClick:function(){return c("scan",{scan:e.ref})},children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,inline:!0,children:["Scan: ",e.name]}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[", bearing: ",e.bearing,"\xb0"]})]},e.ref)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No contacts on sensors."})}),"MISSING"===l.status&&(0,o.createComponentVNode)(2,a.Section,{title:"Error",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wifi",onClick:function(){return c("link")},children:"Link up with sensor suite?"})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ParticleAccelerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.ParticleAccelerator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.assembled,u=l.power,s=l.strength;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:185,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:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Run Scan",onClick:function(){return c("scan")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:d?"good":"bad",children:d?"Ready - All parts in place":"Unable to detect all parts"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Particle Accelerator Controls",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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:!d,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Particle Strength",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:!d,onClick:function(){return c("remove_strength")}})," ",String(s).padStart(1,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:!d,onClick:function(){return c("add_strength")}})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PartsLathe=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(132);t.PartsLathe=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.panelOpen,u.copyBoard),m=u.copyBoardReqComponents,p=u.queue,h=u.building,f=u.buildPercent,C=u.error,N=u.recipies;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[C&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:["Missing Materials: ",C]})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,l.Materials,{displayAllMat:!0})}),h&&(0,o.createComponentVNode)(2,a.Section,{title:"Currently Building",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:(0,c.toTitleCase)(h)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:f,maxValue:100})})]})})||null,s&&(0,o.createComponentVNode)(2,a.Section,{title:"Circuit Reader",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loaded Circuit",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return d("ejectBoard")},children:"Eject"}),children:(0,c.toTitleCase)(s)})}),m&&m.length&&(0,o.createFragment)([m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[e.qty," x ",(0,c.toTitleCase)(e.name)]},e.name)})),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queueBoard")},children:"Build All"})],0)||(0,o.createComponentVNode)(2,a.Box,{children:"Board has no required components."})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Queue",children:p.length&&p.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["#",t+1,": ",(0,c.toTitleCase)(e),(t>0||!h)&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"times",onClick:function(){return d("cancel",{cancel:t+1})},children:"Cancel"})||null]},e)}))||(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Queue Empty"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Recipes",children:N.length&&N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",onClick:function(){return d("queue",{queue:e.type})},children:(0,c.toTitleCase)(e.name)})},e.name)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PathogenicIsolator=void 0;var o=n(0),r=(n(5),n(20),n(1)),a=n(45),i=n(2),c=n(3),l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.can_print,l=e.args;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",title:l.name||"Virus",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!c,icon:"print",content:"Print",onClick:function(){return a("print",{type:"virus_record",vir:l.record})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return a("modal_close")}})],4),children:(0,o.createComponentVNode)(2,i.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:[l.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible cure",children:l.antigen}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rate of Progression",children:l.rate}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Antibiotic Resistance",children:[l.resistance,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species Affected",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:l.symptoms.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0"]}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]})]},e.stage)}))})})]})})})};t.PathogenicIsolator=function(e,t){var n=(0,r.useBackend)(t),s=(n.act,n.data.isolating),m=(0,r.useLocalState)(t,"tabIndex",0),p=m[0],h=m[1],f=null;return 0===p?f=(0,o.createComponentVNode)(2,d):1===p&&(f=(0,o.createComponentVNode)(2,u)),(0,a.modalRegisterBodyOverride)("virus",l),(0,o.createComponentVNode)(2,c.Window,{height:500,width:520,resizable:!0,children:[(0,o.createComponentVNode)(2,a.ComplexModal,{maxHeight:"100%",maxWidth:"95%"}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[s&&(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"The Isolator is currently isolating..."})||null,(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Home"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Database"})]}),f]})]})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.syringe_inserted,d=c.pathogen_pool,u=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Pathogens",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!u,onClick:function(){return a("print",{type:"patient_diagnosis"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Syringe",disabled:!l,onClick:function(){return a("eject")}})],4),children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:(0,o.createComponentVNode)(2,i.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:[(0,o.createVNode)(1,"u",null,[(0,o.createTextVNode)("Stamm #"),e.unique_id],0),e.is_in_database?" (Analyzed)":" (Not Analyzed)"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"virus",content:"Isolate",onClick:function(){return a("isolate",{isolate:e.reference})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Database",disabled:!e.is_in_database,onClick:function(){return a("view_entry",{vir:e.record})}})]})]})}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",mb:1,children:e.name}),e.dna]})]},e.unique_id)}))||(l?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No samples detected."}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No syringe inserted."}))})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.database,d=c.can_print;return(0,o.createComponentVNode)(2,i.Section,{title:"Database",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",disabled:!d,onClick:function(){return a("print",{type:"virus_list"})}}),children:l.length&&l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"search",onClick:function(){return a("view_entry",{vir:e.record})},children:e.name},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"The viral database is empty."})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Pda=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(177),l=n(591);t.Pda=function(e,t){var n=(0,r.useBackend)(t),m=(n.act,n.data),p=m.app,h=m.owner,f=m.useRetro;if(!h)return(0,o.createComponentVNode)(2,i.Window,{children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{stretchContents:!0,children:"Warning: No ID information found! Please swipe ID!"})})});var C=function(e){var t;try{t=l("./"+e+".js")}catch(o){if("MODULE_NOT_FOUND"===o.code)return(0,c.routingError)("notFound",e);throw o}var n=t[e];return n||(0,c.routingError)("missingExport",e)}(p.template),N=(0,r.useLocalState)(t,"settingsMode",!1),b=N[0],V=N[1];return(0,o.createComponentVNode)(2,i.Window,{width:580,height:670,theme:f?"pda-retro":null,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{settingsMode:b,setSettingsMode:V}),b&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Icon,{name:p.icon,mr:1}),p.name]}),p:1,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Box,{mb:8}),(0,o.createComponentVNode)(2,s,{setSettingsMode:V})]})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.settingsMode,d=e.setSettingsMode,u=c.idInserted,s=c.idLink,m=(c.cartridge_name,c.stationTime);return(0,o.createComponentVNode)(2,a.Box,{mb:1,children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-between",children:[!!u&&(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:"transparent",onClick:function(){return i("Authenticate")},content:s})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,textAlign:"center",bold:!0,children:m}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{selected:l,onClick:function(){return d(!l)},icon:"cog"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("Retro")},icon:"adjust"})]})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.idInserted,d=c.idLink,u=c.cartridge_name,s=c.touch_silent;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"R.E.T.R.O Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",content:"Retro Theme",onClick:function(){return i("Retro")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Touch Sounds",children:(0,o.createComponentVNode)(2,a.Button,{icon:"cog",selected:!s,content:s?"Disabled":"Enabled",onClick:function(){return i("TouchSounds")}})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cartridge",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Eject")},content:u})}),!!l&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Card",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return i("Authenticate")},content:d})})]})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.setSettingsMode,d=c.app,u=c.useRetro;return(0,o.createComponentVNode)(2,a.Box,{position:"fixed",bottom:"0%",left:"0%",right:"0%",backgroundColor:u?"#6f7961":"#1b1b1b",children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.has_back?"white":"disabled",textAlign:"center",icon:"undo",mb:0,fontSize:1.7,onClick:function(){return i("Back")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",iconColor:d.is_home?"disabled":"white",textAlign:"center",icon:"home",mb:0,fontSize:1.7,onClick:function(){l(!1),i("Home")}})})]})})}},function(e,t,n){var o={"./pda_atmos_scan.js":592,"./pda_janitor.js":593,"./pda_main_menu.js":594,"./pda_manifest.js":595,"./pda_medical.js":596,"./pda_messenger.js":597,"./pda_news.js":598,"./pda_notekeeper.js":599,"./pda_power.js":600,"./pda_security.js":601,"./pda_signaller.js":602,"./pda_status_display.js":603,"./pda_supply.js":604};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=591},function(e,t,n){"use strict";t.__esModule=!0,t.pda_atmos_scan=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2);t.pda_atmos_scan=function(e,t){var n=(0,i.useBackend)(t),l=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(l).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_janitor=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_janitor=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.janitor);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Location",children:0===i.user_loc.x&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Unknown"})||(0,o.createComponentVNode)(2,a.Box,{children:[i.user_loc.x," / ",i.user_loc.y]})})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Locations",children:i.mops&&(0,o.createVNode)(1,"ul",null,i.mops.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No mops detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Mop Bucket Locations",children:i.buckets&&(0,o.createVNode)(1,"ul",null,i.buckets.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Capacity: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No buckets detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Cleanbot Locations",children:i.cleanbots&&(0,o.createVNode)(1,"ul",null,i.cleanbots.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Status: "),e.status],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cleanbots detected nearby."})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Janitorial Cart Locations",children:i.carts&&(0,o.createVNode)(1,"ul",null,i.carts.map((function(e,t){return(0,o.createVNode)(1,"li",null,[e.x,(0,o.createTextVNode)(" / "),e.y,(0,o.createTextVNode)(" - "),e.dir,(0,o.createTextVNode)(" - Water Level: "),e.volume,(0,o.createTextVNode)("/"),e.max_volume],0,null,t)})),0)||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No janitorial carts detected nearby."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_main_menu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2);t.pda_main_menu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.owner,d=c.ownjob,u=c.idInserted,s=c.categories,m=c.pai,p=c.notifying;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Owner",color:"average",children:[l,", ",d]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Update PDA Info",disabled:!u,onClick:function(){return i("UpdateInfo")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Functions",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){var t=c.apps[e];return t&&t.length?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:t.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.ref in p?e.notify_icon:e.icon,iconSpin:e.ref in p,color:e.ref in p?"red":"transparent",content:e.name,onClick:function(){return i("StartProgram",{program:e.ref})}},e.ref)}))},e):null}))})}),!!m&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"pAI",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){return i("pai",{option:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){return i("pai",{option:2})}})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_manifest=void 0;var o=n(0),r=(n(9),n(1)),a=n(2),i=n(94);t.pda_manifest=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Box,{color:"white",children:(0,o.createComponentVNode)(2,i.CrewManifestContent)})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_medical=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_medical=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.medical;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Medical Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:s.mi_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:s.ma_dis}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_dis_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:s.alg}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.alg_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Disease",children:s.cdi}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.cdi_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Medical record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_messenger=void 0;var o=n(0),r=n(7),a=n(9),i=n(1),c=n(2);t.pda_messenger=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data);r.auto_scroll,r.convo_name,r.convo_job,r.messages;return r.active_conversation?(0,o.createComponentVNode)(2,d):(0,o.createComponentVNode)(2,u)};var l=function(e,t,n){if(t<0||t>n.length)return e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received";var o=n[t].sent;return e.sent&&o?"TinderMessage_Subsequent_Sent":e.sent||o?e.sent?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"},d=function(e,t){var n=(0,i.useBackend)(t),d=n.act,u=n.data,s=(u.auto_scroll,u.convo_name),m=u.convo_job,p=u.messages,h=u.active_conversation,f=(u.useRetro,(0,i.useLocalState)(t,"clipboardMode",!1)),C=f[0],N=f[1],b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t,n){return(0,o.createComponentVNode)(2,c.Box,{textAlign:e.sent?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:l(e,t-1,n),inline:!0,children:(0,r.decodeHtmlEntities)(e.message)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]});return C&&(b=(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Conversation with "+s+" ("+m+")",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:C,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-left",onClick:function(){return N(!C)}}),height:"450px",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"97%","overflow-y":"auto"},children:(0,a.filter)((function(e){return e.target===h}))(p).map((function(e,t){return(0,o.createComponentVNode)(2,c.Box,{className:e.sent?"ClassicMessage_Sent":"ClassicMessage_Received",children:[e.sent?"You:":"Them:"," ",(0,r.decodeHtmlEntities)(e.message)]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return d("Message",{target:h})},content:"Reply"})]})),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return d("Clear",{option:"Convo"})},children:"Delete Conversations"})})}),b]})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=(a.auto_scroll,a.convopdas),d=a.pdas,u=a.charges,m=(a.plugins,a.silent),p=a.toff;return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Messenger Functions",children:[(0,o.createComponentVNode)(2,c.Button,{selected:!m,icon:m?"volume-mute":"volume-up",onClick:function(){return r("Toggle Ringer")},children:["Ringer: ",m?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{color:p?"bad":"green",icon:"power-off",onClick:function(){return r("Toggle Messenger")},children:["Messenger: ",p?"Off":"On"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"bell",onClick:function(){return r("Ringtone")},children:"Set Ringtone"}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"bad",onClick:function(){return r("Clear",{option:"All"})},children:"Delete All Conversations"})]})}),!p&&(0,o.createComponentVNode)(2,c.Box,{children:[!!u&&(0,o.createComponentVNode)(2,c.Box,{children:[u," charges left."]}),!l.length&&!d.length&&(0,o.createComponentVNode)(2,c.Box,{children:"No other PDAs located."})||(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,s,{title:"Current Conversations",pdas:l,msgAct:"Select Conversation"}),(0,o.createComponentVNode)(2,s,{title:"Other PDAs",pdas:d,msgAct:"Message"})]})]})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",mt:2,children:"Messenger Offline."})]})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.pdas,d=e.title,u=e.msgAct,s=a.charges,m=a.plugins;return l&&l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:l.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-circle-down",content:e.Name,onClick:function(){return r(u,{target:e.Reference})}}),!!s&&m.map((function(t){return(0,o.createComponentVNode)(2,c.Button,{icon:t.icon,content:t.name,onClick:function(){return r("Messenger Plugin",{plugin:t.ref,target:e.Reference})}},t.ref)}))]},e.Reference)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,title:d,children:"No PDAs found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_news=void 0;var o=n(0),r=(n(9),n(7)),a=n(1),i=n(2);t.pda_news=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),d=r.feeds,u=r.target_feed;return(0,o.createComponentVNode)(2,i.Box,{children:!d.length&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||u&&(0,o.createComponentVNode)(2,c)||(0,o.createComponentVNode)(2,l)})};var c=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,i.Section,{title:(0,r.decodeHtmlEntities)(l.name)+" by "+(0,r.decodeHtmlEntities)(l.author),level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Back",icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:null})}}),children:l.messages.length&&l.messages.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:["[",e.message_type," by ",(0,r.decodeHtmlEntities)(e.author)," - ",e.time_stamp,"]"]})]},e.ref)}))||(0,o.createComponentVNode)(2,i.Box,{children:["No stories found in ",l.name,"."]})})},l=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.feeds,u=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Recent News",level:2,children:u.length&&(0,o.createComponentVNode)(2,i.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,r.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,i.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,i.Box,{fontSize:.9,children:["[",e.message_type," by ",(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",children:e.author})," - ",e.time_stamp,"]"]})]},e.index)}))})||(0,o.createComponentVNode)(2,i.Box,{children:"No recent stories found."})}),(0,o.createComponentVNode)(2,i.Section,{title:"News Feeds",level:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return c("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_notekeeper=void 0;var o=n(0),r=n(1),a=n(2);t.pda_notekeeper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.note;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:c}})}),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return i("Edit")},content:"Edit Notes"})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_power=void 0;var o=n(0),r=n(1),a=n(135);t.pda_power=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.PowerMonitorContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_security=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_security=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.recordsList,d=c.records;if(d){var u=d.general,s=d.security;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Section,{level:2,title:"General Data",children:u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General record lost!"})}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Security Data",children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:s.criminal}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:s.mi_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.mi_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:s.ma_crim}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Details",children:s.ma_crim_d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes:",children:s.notes})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Security record lost!"})})]})}return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Select a record",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.Name,onClick:function(){return i("Records",{target:e.ref})}},e.ref)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_signaller=void 0;var o=n(0),r=(n(9),n(7),n(1),n(2),n(199));t.pda_signaller=function(e,t){return(0,o.createComponentVNode)(2,r.SignalerContent)}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_status_display=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_status_display=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Code",children:[(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){return i("Status",{statdisp:"blank"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Evac ETA",onClick:function(){return i("Status",{statdisp:"shuttle"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"cog",content:"Message",onClick:function(){return i("Status",{statdisp:"message"})}}),(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"exclamation-triangle",content:"ALERT",onClick:function(){return i("Status",{statdisp:"alert"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 1",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message1+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg1"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message line 2",children:(0,o.createComponentVNode)(2,a.Button,{content:c.message2+" (set)",icon:"pen",onClick:function(){return i("Status",{statdisp:"setmsg2"})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pda_supply=void 0;var o=n(0),r=(n(9),n(7),n(1)),a=n(2);t.pda_supply=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.supply);return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:i.shuttle_moving?"Moving to station "+i.shuttle_eta:"Shuttle at "+i.shuttle_loc})}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Approved Orders"}),i.approved.length&&i.approved.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," approved by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"}),(0,o.createComponentVNode)(2,a.Box,{color:"good",bold:!0,children:"Current Requested Orders"}),i.requests.length&&i.requests.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["#",e.Number," - ",e.Name," requested by ",e.OrderedBy,(0,o.createVNode)(1,"br"),e.Comment]},e.Number)}))||(0,o.createComponentVNode)(2,a.Box,{children:"None!"})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Photocopier=void 0;var o=n(0),r=n(2),a=n(1),i=n(3);t.Photocopier=function(e,t){var n=(0,a.useBackend)(t).data,u=n.isAI,s=n.has_toner,m=n.has_item;return(0,o.createComponentVNode)(2,i.Window,{title:"Photocopier",width:240,height:u?309:234,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[s?(0,o.createComponentVNode)(2,c):(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted toner cartridge."})}),m?(0,o.createComponentVNode)(2,l):(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:(0,o.createComponentVNode)(2,r.Box,{color:"average",children:"No inserted item."})}),!!u&&(0,o.createComponentVNode)(2,d)]})})};var c=function(e,t){var n=(0,a.useBackend)(t),i=(n.act,n.data),c=i.max_toner,l=i.current_toner,d=.66*c,u=.33*c;return(0,o.createComponentVNode)(2,r.Section,{title:"Toner",children:(0,o.createComponentVNode)(2,r.ProgressBar,{ranges:{good:[d,c],average:[u,d],bad:[0,u]},value:l,minValue:0,maxValue:c})})},l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data,l=c.num_copies;c.has_enough_toner;return(0,o.createComponentVNode)(2,r.Section,{title:"Options",children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{mt:.4,width:11,color:"label",children:"Make copies:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,width:2.6,height:1.65,step:1,stepPixelSize:8,minValue:1,maxValue:10,value:l,onDrag:function(e,t){return i("set_copies",{num_copies:t})}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{ml:.2,icon:"copy",textAlign:"center",onClick:function(){return i("make_copy")},children:"Copy"})})]}),(0,o.createComponentVNode)(2,r.Button,{mt:.5,textAlign:"center",icon:"reply",fluid:!0,onClick:function(){return i("remove")},children:"Remove item"})]})},d=function(e,t){var n=(0,a.useBackend)(t),i=n.act,c=n.data.can_AI_print;return(0,o.createComponentVNode)(2,r.Section,{title:"AI Options",children:(0,o.createComponentVNode)(2,r.Box,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"images",textAlign:"center",disabled:!c,onClick:function(){return i("ai_photo")},children:"Print photo from database"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PipeDispenser=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(200);t.PipeDispenser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.disposals,s=d.p_layer,m=d.pipe_layers,p=d.categories,h=void 0===p?[]:p,f=(0,r.useLocalState)(t,"categoryName"),C=f[0],N=f[1],b=h.find((function(e){return e.cat_name===C}))||h[0];return(0,o.createComponentVNode)(2,i.Window,{width:425,height:515,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!u&&(0,o.createComponentVNode)(2,a.Section,{title:"Layer",children:(0,o.createComponentVNode)(2,a.Box,{children:Object.keys(m).map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m[e]===s,content:e,onClick:function(){return l("p_layer",{p_layer:m[e]})}},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Pipes",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{fluid:!0,icon:c.ICON_BY_CATEGORY_NAME[e.cat_name],selected:e.cat_name===b.cat_name,onClick:function(){return N(e.cat_name)},children:e.cat_name},e.cat_name)}))}),null==b?void 0:b.recipes.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.pipe_name,title:e.pipe_name,onClick:function(){return l("dispense_pipe",{ref:e.ref,bent:e.bent,category:b.cat_name})}},e.pipe_name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PlantAnalyzer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PlantAnalyzer=function(e,t){var n=(0,r.useBackend)(t).data,a=250;return n.seed&&(a+=18*n.seed.trait_info.length),n.reagents&&n.reagents.length&&(a+=55,a+=20*n.reagents.length),(0,o.createComponentVNode)(2,i.Window,{width:400,height:a,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,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.no_seed,d=c.seed,u=c.reagents;return l?(0,o.createComponentVNode)(2,a.Section,{title:"Analyzer Unused",children:"You should go scan a plant! There is no data currently loaded."}):(0,o.createComponentVNode)(2,a.Section,{title:"Plant Information",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return i("print")},children:"Print Report"}),(0,o.createComponentVNode)(2,a.Button,{icon:"window-close",color:"red",onClick:function(){return i("close")}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant Name",children:[d.name,"#",d.uid]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Endurance",children:d.endurance}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Yield",children:d.yield}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maturation Time",children:d.maturation_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Production Time",children:d.production_time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Potency",children:d.potency})]}),u.length&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Plant Reagents",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," unit(s)."]},e.name)}))})})||null,(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Other Data",children:d.trait_info.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:.4,children:e},e)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PointDefenseControl=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PointDefenseControl=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.id,u=l.turrets;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Fire Assist Mainframe: "+(d||"[no tag]"),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:e.id,buttons:(0,o.createComponentVNode)(2,a.Button,{selected:e.active,icon:"power-off",onClick:function(){return c("toggle_active",{target:e.ref})},children:e.active?"Online":"Offline"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effective range",children:e.effective_range}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reaction wheel delay",children:e.reaction_wheel_delay}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recharge time",children:e.recharge_time})]})},e.id)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error: No weapon systems detected. Please check network connection."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.PortableGenerator=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.fuel_stored/d.fuel_capacity,s=(u>=.5?"good":u>.15&&"average")||"bad";return(0,o.createComponentVNode)(2,i.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!d.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.active?"power-off":"times",onClick:function(){return l("toggle_power")},selected:d.active,disabled:!d.ready_to_boot,children:d.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Type",buttons:d.fuel_stored>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:d.active,onClick:function(){return l("eject")},children:"Eject"}),children:(0,o.createComponentVNode)(2,a.Box,{color:s,children:[d.fuel_stored,"cm\xb3 ",d.sheet_name]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current fuel level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.fuel_stored/d.fuel_capacity,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[d.fuel_stored,"cm\xb3 / ",d.fuel_capacity,"cm\xb3"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fuel Usage",children:[d.fuel_usage," cm\xb3/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.temperature_current,maxValue:d.temperature_max+30,color:d.temperature_overheat?"bad":"good",children:[(0,c.round)(d.temperature_current),"\xb0C"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",color:d.unsafe_output?"bad":null,children:d.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return l("lower_power")},children:d.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("higher_power")},children:d.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!d.connected&&"bad",children:d.connected?d.power_available:"Unconnected"})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(201);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=d.target_pressure,m=d.default_pressure,p=d.min_pressure,h=d.max_pressure;return(0,o.createComponentVNode)(2,i.Window,{width:330,height:375,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(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.Slider,{mt:"0.4em",animated:!0,minValue:p,maxValue:h,value:s,unit:"kPa",stepPixelSize:.3,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===p,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===m,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===h,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(1),a=n(2),i=(n(28),n(3)),c=n(201);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.rate,s=d.minrate,m=d.maxrate;return(0,o.createComponentVNode)(2,i.Window,{width:320,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Power Regulator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume Rate",children:(0,o.createComponentVNode)(2,a.Slider,{mt:"0.4em",animated:!0,minValue:s,maxValue:m,value:u,unit:"L/s",onChange:function(e,t){return l("volume_adj",{vol:t})}})})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableTurret=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.PortableTurret=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.on,s=l.lethal,m=l.lethal_is_configurable,p=l.targetting_is_configurable,h=l.check_weapons,f=l.neutralize_noaccess,C=l.neutralize_norecord,N=l.neutralize_criminals,b=l.neutralize_all,V=l.neutralize_nonsynth,g=l.neutralize_unidentified,v=l.neutralize_down;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe an ID card to ",d?"unlock":"lock"," this interface."]}),(0,o.createComponentVNode)(2,a.Section,{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:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:d,onClick:function(){return c("power")}})}),!!m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lethals",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"exclamation-triangle":"times",content:s?"On":"Off",color:s?"bad":"",disabled:d,onClick:function(){return c("lethal")}})})]})}),!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Humanoid Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:N,content:"Wanted Criminals",disabled:d,onClick:function(){return c("autharrest")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:C,content:"No Sec Record",disabled:d,onClick:function(){return c("authnorecord")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:h,content:"Unauthorized Weapons",disabled:d,onClick:function(){return c("authweapon")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:f,content:"Unauthorized Access",disabled:d,onClick:function(){return c("authaccess")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Other Targets",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:g,content:"Unidentified Lifesigns (Xenos, Animals, Etc)",disabled:d,onClick:function(){return c("authxeno")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:V,content:"All Non-Synthetics",disabled:d,onClick:function(){return c("authsynth")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:v,content:"Downed Targets",disabled:d,onClick:function(){return c("authdown")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:b,content:"All Entities",disabled:d,onClick:function(){return c("authall")}})]})],4)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PressureRegulator=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.PressureRegulator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.pressure_set,s=(l.max_pressure,l.input_pressure),m=l.output_pressure,p=l.regulate_mode,h=l.set_flow_rate,f=l.last_flow_rate;return(0,o.createComponentVNode)(2,i.Window,{width:470,height:370,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Input Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m/100})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f/10})," L/s"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:d?"Unlocked":"Closed",selected:d,onClick:function(){return c("toggle_valve")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulation",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Off",selected:0===p,onClick:function(){return c("regulate_mode",{mode:"off"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"Input",selected:1===p,onClick:function(){return c("regulate_mode",{mode:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"Output",selected:2===p,onClick:function(){return c("regulate_mode",{mode:"output"})}})],4)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Desired Output Pressure",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_press",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_press",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_press",{press:"set"})}})],4),children:[u/100," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Rate Limit",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_flow_rate",{press:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_flow_rate",{press:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_flow_rate",{press:"set"})}})],4),children:[h/10," L/s"]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.PrisonerManagement=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(20);t.PrisonerManagement=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,u=l.chemImplants,s=l.trackImplants;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:d&&(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:["This interface is currently locked.",(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",onClick:function(){return c("lock")},children:"Unlock"})})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Interface Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",onClick:function(){return c("lock")},children:"Lock Interface"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Chemical Implants",children:u.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Units Remaining"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Inject"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.host}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.units,"u remaining"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:1})},children:"(1)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:5})},children:"(5)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("inject",{imp:e.ref,val:10})},children:"(10)"})]})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Tracking Implants",children:s.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Location"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Message"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[e.host," (",e.id,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.loc}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("warn",{imp:e.ref})},children:"Message"})})]},e.ref)}))]})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemical implants found."})})],4)})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RIGSuit=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.RIGSuit=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),s=c.interfacelock,m=c.malf,p=c.aicontrol,h=c.ai,f=null;return s||m?f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"--HARDSUIT INTERFACE OFFLINE--"}):!h&&p&&(f=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- HARDSUIT CONTROL OVERRIDDEN BY AI --"})),(0,o.createComponentVNode)(2,i.Window,{height:480,width:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:f||(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.chargestatus,d=c.charge,u=c.maxcharge,s=c.aioverride,m=c.sealing,p=c.sealed,h=c.emagged,f=c.securitycheck,C=c.coverlock,N=(0,o.createComponentVNode)(2,a.Button,{content:"Suit "+(m?"seals working...":p?"is Active":"is Inactive"),icon:m?"redo":p?"power-off":"lock-open",iconSpin:m,disabled:m,selected:p,onClick:function(){return i("toggle_seals")}}),b=(0,o.createComponentVNode)(2,a.Button,{content:"AI Control "+(s?"Enabled":"Disabled"),selected:s,icon:"robot",onClick:function(){return i("toggle_ai_control")}});return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([N,b],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Supply",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:50,value:l,ranges:{good:[35,Infinity],average:[15,35],bad:[-Infinity,15]},children:[d," / ",u]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Status",children:h||!f?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error - Maintenance Lock Control Offline"}):(0,o.createComponentVNode)(2,a.Button,{icon:C?"lock":"lock-open",content:C?"Locked":"Unlocked",onClick:function(){return i("toggle_suit_lock")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealing,u=l.helmet,s=l.helmetDeployed,m=l.gauntlets,p=l.gauntletsDeployed,h=l.boots,f=l.bootsDeployed,C=l.chest,N=l.chestDeployed;return(0,o.createComponentVNode)(2,a.Section,{title:"Hardware",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"sign-out-alt":"sign-in-alt",content:s?"Deployed":"Deploy",disabled:d,selected:s,onClick:function(){return i("toggle_piece",{piece:"helmet"})}}),children:u?(0,c.capitalize)(u):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gauntlets",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"sign-out-alt":"sign-in-alt",content:p?"Deployed":"Deploy",disabled:d,selected:p,onClick:function(){return i("toggle_piece",{piece:"gauntlets"})}}),children:m?(0,c.capitalize)(m):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Boots",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"sign-out-alt":"sign-in-alt",content:f?"Deployed":"Deploy",disabled:d,selected:f,onClick:function(){return i("toggle_piece",{piece:"boots"})}}),children:h?(0,c.capitalize)(h):"ERROR"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chestpiece",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:N?"sign-out-alt":"sign-in-alt",content:N?"Deployed":"Deploy",disabled:d,selected:N,onClick:function(){return i("toggle_piece",{piece:"chest"})}}),children:C?(0,c.capitalize)(C):"ERROR"})]})})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.sealed,u=l.sealing,s=l.primarysystem,m=l.modules;return!d||u?(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"HARDSUIT SYSTEMS OFFLINE"})}):(0,o.createComponentVNode)(2,a.Section,{title:"Modules",children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:"0.2rem",fontSize:1.5,children:["Selected Primary: ",(0,c.capitalize)(s||"None")]}),m&&m.map((function(e,t){return(0,o.createComponentVNode)(2,a.Section,{level:2,title:(0,c.toTitleCase)(e.name)+(e.damage?" (damaged)":""),buttons:(0,o.createFragment)([e.can_select?(0,o.createComponentVNode)(2,a.Button,{selected:e.name===s,content:e.name===s?"Selected":"Select",icon:"arrow-circle-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select"})}}):null,e.can_use?(0,o.createComponentVNode)(2,a.Button,{content:e.engagestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"engage"})}}):null,e.can_toggle?(0,o.createComponentVNode)(2,a.Button,{selected:e.is_active,content:e.is_active?e.deactivatestring:e.activatestring,icon:"arrow-circle-down",onClick:function(){return i("interact_module",{module:e.index,module_mode:"toggle"})}}):null],0),children:[e.damage>=2?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"-- MODULE DESTROYED --"}):(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:[(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Engage: ",e.engagecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Active: ",e.activecost]}),(0,o.createComponentVNode)(2,a.Box,{color:"average",children:["Passive: ",e.passivecost]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:e.desc})]}),e.charges?(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Module Charges",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Selected",children:(0,c.capitalize)(e.chargetype)}),e.charges.map((function(t,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.capitalize)(t.caption),children:(0,o.createComponentVNode)(2,a.Button,{selected:e.realchargetype===t.index,icon:"arrow-right",onClick:function(){return i("interact_module",{module:e.index,module_mode:"select_charge_type",charge_type:t.index})}})},t.caption)}))]})})}):null]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(0),r=(n(9),n(5)),a=n(1),i=n(2),c=n(28),l=n(3);t.Radio=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.rawfreq,m=u.minFrequency,p=u.maxFrequency,h=u.listening,f=u.broadcasting,C=u.subspace,N=u.subspaceSwitchable,b=u.chan_list,V=u.loudspeaker,g=u.mic_cut,v=u.spk_cut,k=u.useSyndMode,_=c.RADIO_CHANNELS.find((function(e){return e.freq===Number(s)})),y=156;return b&&b.length>0?y+=28*b.length+6:y+=24,N&&(y+=38),(0,o.createComponentVNode)(2,l.Window,{width:310,height:y,resizable:!0,theme:k?"syndicate":"",children:(0,o.createComponentVNode)(2,l.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:"Frequency",children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:m/10,maxValue:p/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},onDrag:function(e,t){return d("setFrequency",{freq:(0,r.round)(10*t)})}}),_&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:_.color,ml:2,children:["[",_.name,"]"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:h?"volume-up":"volume-mute",selected:h,disabled:v,onClick:function(){return d("listen")}}),(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:f?"microphone":"microphone-slash",selected:f,disabled:g,onClick:function(){return d("broadcast")}}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"bullhorn",selected:C,content:"Subspace Tx "+(C?"ON":"OFF"),onClick:function(){return d("subspace")}})}),!!N&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:V?"volume-up":"volume-mute",selected:V,content:"Loudspeaker",onClick:function(){return d("toggleLoudspeaker")}})})]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Channels",children:[(!b||0===b.length)&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"No channels detected."}),(0,o.createComponentVNode)(2,i.LabeledList,{children:b?b.map((function(e){var t=c.RADIO_CHANNELS.find((function(t){return t.freq===Number(e.freq)})),n="default";return t&&(n=t.color),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.display_name,labelColor:n,textAlign:"right",children:e.secure_channel&&C?(0,o.createComponentVNode)(2,i.Button,{icon:e.sec_channel_listen?"square-o":"check-square-o",selected:!e.sec_channel_listen,content:e.sec_channel_listen?"Off":"On",onClick:function(){return d("channel",{channel:e.chan})}}):(0,o.createComponentVNode)(2,i.Button,{content:"Switch",selected:e.chan===s,onClick:function(){return d("specFreq",{channel:e.chan})}})},e.chan)})):null})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RequestConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).act,r=e.dept_list,c=e.department;return(0,o.createComponentVNode)(2,i.LabeledList,{children:r.sort().map((function(e){return e!==c&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"envelope-open-text",onClick:function(){return n("write",{write:e,priority:1})},children:"Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",onClick:function(){return n("write",{write:e,priority:2})},children:"High Priority"})],4)})||null}))})},d={0:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.silent;return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,i.Button,{selected:!c,icon:c?"volume-mute":"volume-up",onClick:function(){return r("toggleSilent")},children:["Speaker ",c?"OFF":"ON"]})})},1:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.assist_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Request assistance from another department",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},2:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.supply_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Supplies",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},3:function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.info_dept;return(0,o.createComponentVNode)(2,i.Section,{title:"Report Anonymous Information",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},4:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:2,color:"good",children:"Message Sent Successfully"}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},5:function(e,t){var n=(0,a.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,bold:!0,color:"bad",children:"An error occured. Message Not Sent."}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},6:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data.message_log;return(0,o.createComponentVNode)(2,i.Section,{title:"Messages",children:l.length&&l.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.decodeHtmlEntities)(e[0]),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return c("print",{print:t+1})},children:"Print"}),children:(0,r.decodeHtmlEntities)(e[1])},t)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No messages."})})},7:function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.message,u=l.recipient,s=l.priority,m=l.msgStamped,p=l.msgVerified;return(0,o.createComponentVNode)(2,i.Section,{title:"Message Authentication",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message for "+u,children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Priority",children:2===s?"High Priority":1===s?"Normal Priority":"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Validated By",color:p?"good":"bad",children:(0,r.decodeHtmlEntities)(p)||"No Validation"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stamped By",color:m?"good":"bad",children:(0,r.decodeHtmlEntities)(m)||"No Stamp"})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"share",onClick:function(){return c("department",{department:u})},children:"Send Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return c("setScreen",{setScreen:0})},children:"Back"})]})},8:function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=(c.department,c.screen,c.message_log,c.newmessagepriority,c.silent,c.announcementConsole,c.assist_dept,c.supply_dept,c.info_dept,c.message),d=(c.recipient,c.priority,c.msgStamped,c.msgVerified,c.announceAuth);return(0,o.createComponentVNode)(2,i.Section,{title:"Send Station-Wide Announcement",children:[d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"good",mb:1,children:"ID Verified. Authentication Accepted."}),(0,o.createComponentVNode)(2,i.Section,{title:"Message",mt:1,maxHeight:"200px",scrollable:!0,buttons:(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"pen",onClick:function(){return r("writeAnnouncement")},children:"Edit"}),children:l||"No Message"})],4)||(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mb:1,children:"Swipe your ID card to authenticate yourself."}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l||!d,icon:"share",onClick:function(){return r("sendAnnouncement")},children:"Announce"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return r("setScreen",{setScreen:0})},children:"Back"})]})}};t.RequestConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,u=l.screen,s=l.newmessagepriority,m=l.announcementConsole,p=d[u];return(0,o.createComponentVNode)(2,c.Window,{width:520,height:410,resizable:!0,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:6===u,onClick:function(){return r("setScreen",{setScreen:6})},icon:"envelope-open-text",children:"Messages"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===u,onClick:function(){return r("setScreen",{setScreen:1})},icon:"share-square",children:"Assistance"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===u,onClick:function(){return r("setScreen",{setScreen:2})},icon:"share-square",children:"Supplies"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===u,onClick:function(){return r("setScreen",{setScreen:3})},icon:"share-square-o",children:"Report"}),m&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:8===u,onClick:function(){return r("setScreen",{setScreen:8})},icon:"volume-up",children:"Announce"})||null,(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===u,onClick:function(){return r("setScreen",{setScreen:0})},icon:"cog"})]}),s&&(0,o.createComponentVNode)(2,i.Section,{title:s>1?"NEW PRIORITY MESSAGES":"There are new messages!",color:s>1?"bad":"average",bold:s>1})||null,(0,o.createComponentVNode)(2,p)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchConsole=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n=(0,a.useBackend)(t).data,o=e.title,r=n[e.target];return"number"==typeof r?o+" - Page "+(r+1):o},d=function(e,t){var n=(0,a.useBackend)(t).act,r=e.target;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return n(r,{reset:!0})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-left",onClick:function(){return n(r,{reverse:-1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"chevron-right",onClick:function(){return n(r,{reverse:1})}})],4)},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.tech,l=e.disk;if(!l||!l.present)return null;var d=(0,a.useSharedState)(t,"saveDialogTech",!1),u=d[0],s=d[1];return u?(0,o.createComponentVNode)(2,i.Section,{title:"Load Technology to Disk",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return s(!1)}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){s(!1),r("copy_tech",{copy_tech_ID:e.id})},children:"Copy To Disk"})},e.name)}))})}):(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Disk Contents",children:"(Technology Data Disk)"})}),l.stored&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:[(0,o.createComponentVNode)(2,i.Box,{children:l.name}),(0,o.createComponentVNode)(2,i.Box,{children:["Level: ",l.level]}),(0,o.createComponentVNode)(2,i.Box,{children:["Description: ",l.desc]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_tech")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_tech")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return s(!0)},children:"Load Tech To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.info.designs,s=e.disk;if(!s||!s.present)return null;var m=(0,a.useSharedState)(t,"saveDialogData",!1),p=m[0],h=m[1];return p?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Load Design to Disk",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return h(!1)}}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){h(!1),r("copy_design",{copy_design_ID:e.id})},children:"Copy To Disk"})},e.name)}))})]}):(0,o.createComponentVNode)(2,i.Box,{children:s.stored&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Lathe Type",children:s.build_type}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required Materials",children:Object.keys(s.materials).map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[e," x ",s.materials[e]]},e)}))})]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return r("updt_design")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return r("clear_design")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{mb:.5,children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return h(!0)},children:"Load Design To Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=e.target,s=e.designs,m=e.buildName,p=e.buildFiveName;return u?(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{target:"builder_page",title:"Designs"}),buttons:(0,o.createComponentVNode)(2,d,{target:"builder_page"}),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),s.length?s.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Flex,{width:"100%",justify:"space-between",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{width:"40%",style:{"word-wrap":"break-all"},children:e.name}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"15%",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:"wrench",onClick:function(){return r(m,{build:e.id,imprint:e.id})},children:"Build"}),p&&(0,o.createComponentVNode)(2,i.Button,{mb:-1,onClick:function(){return r(p,{build:e.id,imprint:e.id})},children:"x5"})]}),(0,o.createComponentVNode)(2,i.Flex.Item,{width:"45%",style:{"word-wrap":"break-all"},children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:e.mat_list.join(" ")}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"average",ml:1,children:e.chem_list.join(" ")})]})]}),(0,o.createComponentVNode)(2,i.Divider)],4,e.id)})):(0,o.createComponentVNode)(2,i.Box,{children:"No items could be found matching the parameters (page or search)."})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Error"})},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=e.name,u=null,s=null;if("Protolathe"===d?(u=l.info.linked_lathe,s=l.lathe_designs):(u=l.info.linked_imprinter,s=l.imprinter_designs),!u||!u.present)return(0,o.createComponentVNode)(2,i.Section,{title:d,children:["No ",d," found."]});var p=u,h=p.total_materials,f=p.max_materials,C=p.total_volume,N=p.max_volume,b=p.busy,V=p.mats,g=p.reagents,v=p.queue,k=(0,a.useSharedState)(t,"protoTab",0),_=k[0],y=k[1];return(0,o.createComponentVNode)(2,i.Section,{title:d,buttons:b&&(0,o.createComponentVNode)(2,i.Icon,{name:"sync",spin:!0})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Materials",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:h,maxValue:f,children:[h," cm\xb3 / ",f," cm\xb3"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chemicals",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:C,maxValue:N,children:[C,"u / ",N,"u"]})})]}),(0,o.createComponentVNode)(2,i.Tabs,{mt:1,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"wrench",selected:0===_,onClick:function(){return y(0)},children:"Build"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"layer-group",iconSpin:b,color:b?"average":"transparent",selected:1===_,onClick:function(){return y(1)},children:"Queue"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cookie-bite",selected:2===_,onClick:function(){return y(2)},children:"Mat Storage"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"flask",selected:3===_,onClick:function(){return y(3)},children:"Chem Storage"})]}),0===_&&(0,o.createComponentVNode)(2,m,{target:u,designs:s,buildName:"Protolathe"===d?"build":"imprint",buildFiveName:"Protolathe"===d?"buildfive":null})||1===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return 1===e.index?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,labelColor:"bad",children:b?(0,o.createComponentVNode)(2,i.Button,{disabled:!0,icon:"trash",children:"Remove"}):(0,o.createComponentVNode)(2,i.Box,{children:["(Awaiting Materials)",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})]})}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("removeP",{removeP:e.index})},children:"Remove"})},e.name)}))||(0,o.createComponentVNode)(2,i.Box,{m:1,children:"Queue Empty."})})||2===_&&(0,o.createComponentVNode)(2,i.LabeledList,{children:V.map((function(e){var n=(0,a.useLocalState)(t,"ejectAmt"+e.name,0),l=n[0],d=n[1];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.NumberInput,{minValue:0,width:"100px",value:l,maxValue:e.sheets,onDrag:function(e,t){return d(t)}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){d(0),c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:l})},children:"Num"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!e.removable,onClick:function(){return c("lathe_ejectsheet",{lathe_ejectsheet:e.name,amount:50})},children:"All"})],4),children:[e.amount," cm\xb3"]},e.name)}))})||3===_&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:g.length&&g.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.volume,"u",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eject",onClick:function(){return c("disposeP",{dispose:e.id})},children:"Purge"})]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Empty",children:"No chems detected"})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"trash",onClick:function(){return c("disposeallP")},children:"Disposal All Chemicals In Storage"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})},h=[{name:"Protolathe",icon:"wrench",template:(0,o.createComponentVNode)(2,p,{name:"Protolathe"})},{name:"Circuit Imprinter",icon:"digital-tachograph",template:(0,o.createComponentVNode)(2,p,{name:"Circuit Imprinter"})},{name:"Destructive Analyzer",icon:"eraser",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info.linked_destroy;if(!c.present)return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:"No destructive analyzer found."});var l=c.loaded_item,d=c.origin_tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Destructive Analyzer",children:l&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Origin Tech",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.level,"\xa0\xa0",e.current&&"(Current: "+e.current+")"]},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",children:"No origin tech found."})})})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,color:"red",icon:"eraser",onClick:function(){return r("deconstruct")},children:"Deconstruct Item"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return r("eject_item")},children:"Eject Item"})]})||(0,o.createComponentVNode)(2,i.Box,{children:"No Item Loaded. Standing-by..."})})}))},{name:"Settings",icon:"cog",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.info,l=c.sync,d=c.linked_destroy,u=c.linked_imprinter,s=c.linked_lathe,m=(0,a.useSharedState)(t,"settingsTab",0),p=m[0],h=m[1];return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"cogs",onClick:function(){return h(0)},selected:0===p,children:"General"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"link",onClick:function(){return h(1)},selected:1===p,children:"Device Linkages"})]}),0===p&&(0,o.createComponentVNode)(2,i.Box,{children:[l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",onClick:function(){return r("sync")},children:"Sync Database with Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"unlink",onClick:function(){return r("togglesync")},children:"Disconnect from Research Network"})],4)||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"link",onClick:function(){return r("togglesync")},children:"Connect to Research Network"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"lock",onClick:function(){return r("lock")},children:"Lock Console"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"red",icon:"trash",onClick:function(){return r("reset")},children:"Reset R&D Database"})]})||1===p&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sync",mb:1,onClick:function(){return r("find_device")},children:"Re-sync with Nearby Devices"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[d.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Destructive Analyzer",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"destroy"})},children:"Disconnect"})})||null,s.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Protolathe",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"lathe"})},children:"Disconnect"})})||null,u.present&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Circuit Imprinter",children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"imprinter"})},children:"Disconnect"})})||null]})]})||(0,o.createComponentVNode)(2,i.Box,{children:"Error"})]})}))},{name:"Research List",icon:"flask",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.tech;return(0,o.createComponentVNode)(2,i.Section,{title:"Current Research Levels",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:1})},children:"Print This Page"}),children:(0,o.createComponentVNode)(2,i.Table,{children:c.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.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{children:[" - Level ",e.level]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.desc})})]},e.name)}))})})}))},{name:"Design List",icon:"file",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,u=c.designs;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Researched Technologies & Designs",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"print",onClick:function(){return r("print",{print:2})},children:"Print This Page"}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:e.desc},e.name)}))})]})}))},{name:"Disk Operations",icon:"save",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.info),c=r.d_disk,l=r.t_disk;return c.present||l.present?(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:[(0,o.createComponentVNode)(2,u,{disk:l}),(0,o.createComponentVNode)(2,s,{disk:c})]}):(0,o.createComponentVNode)(2,i.Section,{title:"Disk Operations",children:"No disk inserted."})}))}];t.ResearchConsole=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.busy_msg,u=l.locked,s=(0,a.useSharedState)(t,"rdmenu",0),m=s[0],p=s[1],f=!1;return(d||u)&&(f=!0),(0,o.createComponentVNode)(2,c.Window,{width:850,height:630,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:h.map((function(e,t){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:e.icon,selected:m===t,disabled:f,onClick:function(){return p(t)},children:e.name},t)}))}),d&&(0,o.createComponentVNode)(2,i.Section,{title:"Processing...",children:d})||u&&(0,o.createComponentVNode)(2,i.Section,{title:"Console Locked",children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("lock")},icon:"lock-open",children:"Unlock"})})||h[m].template]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResearchServerController=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(9);t.ResearchServerController=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:430,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=(i.badmin,i.servers),l=(i.consoles,(0,r.useSharedState)(t,"selectedServer",null)),u=l[0],s=l[1],m=c.find((function(e){return e.id===u}));return m?(0,o.createComponentVNode)(2,d,{setSelectedServer:s,server:m}):(0,o.createComponentVNode)(2,a.Section,{title:"Server Selection",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return s(e.id)},children:e.name})},e.name)}))})},d=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.badmin),c=e.server,l=e.setSelectedServer,d=(0,r.useSharedState)(t,"tab",0),p=d[0],h=d[1];return(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return l(null)},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===p,onClick:function(){return h(0)},children:"Access Rights"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return h(1)},children:"Data Management"}),i&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===p,onClick:function(){return h(2)},color:"red",children:"Server-to-Server Transfer"})||null]}),0===p&&(0,o.createComponentVNode)(2,u,{server:c})||null,1===p&&(0,o.createComponentVNode)(2,s,{server:c})||null,2===p&&i&&(0,o.createComponentVNode)(2,m,{server:c})||null]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.consoles,u=function(e,t){return-1!==e.id_with_upload.indexOf(t.id)},s=function(e,t){return-1!==e.id_with_download.indexOf(t.id)};return(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Consoles",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.loc+")",children:[(0,o.createComponentVNode)(2,a.Button,{icon:u(l,e)?"lock-open":"lock",selected:u(l,e),onClick:function(){return i("toggle_upload",{server:l.ref,console:e.ref})},children:u(l,e)?"Upload On":"Upload Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:s(l,e)?"lock-open":"lock",selected:s(l,e),onClick:function(){return i("toggle_download",{server:l.ref,console:e.ref})},children:s(l,e)?"Download On":"Download Off"})]},e.name)}))})})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=(n.data,e.server);return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Research Levels",children:l.tech.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Reset",onClick:function(){return i("reset_tech",{server:l.ref,tech:e.id})}})},e.name)}))}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Designs",children:(0,c.filter)((function(e){return!!e.name}))(l.designs).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Delete",onClick:function(){return i("reset_design",{server:l.ref,design:e.id})}})},e.name)}))})],4)},m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=e.server,d=c.badmin,u=c.servers;return d?(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Server Data Transfer",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,color:"bad",content:(0,o.createComponentVNode)(2,a.Box,{children:["Transfer from ",l.name," To ",e.name]}),onClick:function(){return i("transfer_data",{server:l.ref,target:e.ref})}})},e.name)}))}):null}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingConsole=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=(n(28),n(45)),l=n(3),d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.obviously_dead,s=c.oocnotes,m=c.can_sleeve_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Mind Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!m,icon:"user-plus",content:"Sleeve",onClick:function(){return r("sleeve",{ref:l,mode:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-plus",content:"Card",onClick:function(){return r("sleeve",{ref:l,mode:2})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:s})})]})})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,u=c.species,s=c.sex,m=c.mind_compat,p=c.synthetic,h=c.oocnotes,f=c.can_grow_active;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",pb:"1rem",title:"Body Record ("+d+")",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bio. Sex",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Compat",children:m}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Synthetic",children:p?"Yes":"No"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:h})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,i.Button,{disabled:!f,icon:"user-plus",content:p?"Build":"Grow",onClick:function(){return r("create",{ref:l})}})})]})})};t.ResleevingConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),f=(r.menu,r.coredumped),C=r.emergency,N=(0,o.createFragment)([(0,o.createComponentVNode)(2,g),(0,o.createComponentVNode)(2,v),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})],4);return f&&(N=(0,o.createComponentVNode)(2,p)),C&&(N=(0,o.createComponentVNode)(2,h)),(0,c.modalRegisterBodyOverride)("view_b_rec",u),(0,c.modalRegisterBodyOverride)("view_m_rec",d),(0,o.createComponentVNode)(2,l.Window,{width:640,height:520,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,l.Window.Content,{className:"Layout__content--flexColumn",children:N})]})};var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Body Records"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===c,icon:"folder",onClick:function(){return r("menu",{num:3})},children:"Mind Records"})]})},m=function(e,t){var n,r=(0,a.useBackend)(t).data,i=r.menu,c=r.bodyrecords,l=r.mindrecords;return 1===i?n=(0,o.createComponentVNode)(2,f):2===i?n=(0,o.createComponentVNode)(2,V,{records:c,actToDo:"view_b_rec"}):3===i&&(n=(0,o.createComponentVNode)(2,V,{records:l,actToDo:"view_m_rec"})),n},p=function(e,t){return(0,o.createComponentVNode)(2,i.Dimmer,{children:(0,o.createComponentVNode)(2,i.Flex,{direction:"column",justify:"space-evenly",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Icon,{size:12,color:"bad",name:"exclamation-triangle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,color:"bad",mt:5,children:(0,o.createVNode)(1,"h2",null,"TransCore dump completed. Resleeving offline.",16)})]})})},h=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,i.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"TRANSCORE DUMP",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h2",null,"!!WARNING!!",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"This will transfer all minds to the dump disk, and the TransCore will be made unusable until post-shift maintenance! This should only be used in emergencies!"}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Disk",color:"good",onClick:function(){return n("ejectdisk")}})}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Core Dump",confirmContent:"Disable Transcore?",color:"bad",onClick:function(){return n("coredump")}})})]})},f=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data);r.loading,r.scantemp,r.occupant,r.locked,r.can_brainscan,r.scan_mode,r.pods,r.selected_pod;return(0,o.createComponentVNode)(2,i.Section,{title:"Pods",level:"2",children:[(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,b),(0,o.createComponentVNode)(2,N)]})},C=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.pods,u=l.spods,s=l.selected_pod;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:s===e.pod,icon:s===e.pod&&"check",content:"Select",mt:u&&u.length?"2rem":"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.biomass>=150?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):null},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.sleevers,d=c.spods,u=c.selected_sleever;return l&&l.length?l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"sleeve_"+(e.occupied?"occupied":"empty")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:e.occupied?"label":"bad",children:e.name}),(0,o.createComponentVNode)(2,i.Button,{selected:u===e.sleever,icon:u===e.sleever&&"check",content:"Select",mt:d&&d.length?"3rem":"1.5rem",onClick:function(){return r("selectsleever",{ref:e.sleever})}})]},t)})):null},b=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.spods,u=l.selected_printer;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,i.Button,{selected:u===e.spod,icon:u===e.spod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectprinter",{ref:e.spod})}}),(0,o.createComponentVNode)(2,i.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"synthprinter"+(e.busy?"_working":"")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.steel>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.steel>=15e3?"circle":"circle-o"}),"\xa0",e.steel]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:e.glass>=15e3?"good":"bad",display:"inline",children:[(0,o.createComponentVNode)(2,i.Icon,{name:e.glass>=15e3?"circle":"circle-o"}),"\xa0",e.glass]}),n]},t)})):null},V=function(e,t){var n=(0,a.useBackend)(t).act,r=e.records,c=e.actToDo;return r.length?(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:r.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.name,onClick:function(){return n(c,{ref:e.recref})}},t)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",mt:"0.5rem",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},g=function(e,t){var n,r=(0,a.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]})))}},v=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.pods,l=r.spods,d=r.sleevers;r.autoallowed,r.autoprocess,r.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pods",children:c&&c.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[c.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"SynthFabs",children:l&&l.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[l.length," connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sleevers",children:d&&d.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d.length," Connected"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"None connected!"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingPod=void 0;var o=n(0),r=n(3),a=n(1),i=n(2);t.ResleevingPod=function(e,t){var n=(0,a.useBackend)(t).data,c=n.occupied,l=n.name,d=n.health,u=n.maxHealth,s=n.stat,m=n.mindStatus,p=n.mindName,h=n.resleeveSick,f=n.initialSick;return(0,o.createComponentVNode)(2,r.Window,{width:300,height:350,resizeable:!0,children:(0,o.createComponentVNode)(2,r.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",children:c?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:2===s?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DEAD"}):1===s?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Unconscious"}):(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},value:d/u,children:[d,"%"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Status",children:m?"Present":"Missing"}),m?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mind Occupying",children:p}):""]}),h?(0,o.createComponentVNode)(2,i.Box,{color:"average",mt:3,children:["Warning: Resleeving Sickness detected.",f?(0,o.createFragment)([(0,o.createTextVNode)(" Motion Sickness also detected. Please allow the newly resleeved person a moment to get their bearings. This warning will disappear when Motion Sickness is no longer detected.")],4):""]}):""],0):(0,o.createComponentVNode)(2,i.Box,{bold:!0,m:1,children:"Unoccupied."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RoboticsControlConsole=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RoboticsControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.can_hack,s=d.safety,m=d.show_detonate_all,p=d.cyborgs,h=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:460,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!!m&&(0,o.createComponentVNode)(2,a.Section,{title:"Emergency Self Destruct",children:[(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock":"unlock",content:s?"Disable Safety":"Enable Safety",selected:s,onClick:function(){return l("arm",{})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bomb",disabled:s,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){return l("nuke",{})}})]}),(0,o.createComponentVNode)(2,c,{cyborgs:h,can_hack:u})]})})};var c=function(e,t){var n=e.cyborgs,i=(e.can_hack,(0,r.useBackend)(t)),c=i.act,l=i.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([!!e.hackable&&!e.emagged&&(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return c("hackbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){return c("stopbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){return c("killbot",{ref:e.ref})}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:(0,o.createComponentVNode)(2,a.Box,{children:e.locstring})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.health>50?"good":"bad",value:e.health/100})}),"number"==typeof e.charge&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:e.charge>30?"good":"bad",value:e.charge/100})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Capacity",children:(0,o.createComponentVNode)(2,a.Box,{color:e.cell_capacity<3e4?"average":"good",children:e.cell_capacity})})],4)||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Power Cell"})}),!!e.is_hacked&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safeties",children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DISABLED"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:(0,o.createComponentVNode)(2,a.Box,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected within access parameters."})}},function(e,t,n){"use strict";t.__esModule=!0,t.RogueZones=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.RogueZones=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.timeout_percent,u=l.diffstep,s=l.difficulty,m=l.occupied,p=l.scanning,h=l.updated,f=l.debug,C=l.shuttle_location,N=l.shuttle_at_station,b=l.scan_ready,V=l.can_recall_shuttle;return(0,o.createComponentVNode)(2,i.Window,{width:360,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Current Area",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mineral Content",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shuttle Location",buttons:V&&(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"rocket",onClick:function(){return c("recall_shuttle")},children:"Recall Shuttle"})||null,children:C}),m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",labelColor:"bad",label:"Personnel",children:["WARNING: Area occupied by ",m," personnel!"]})||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Personnel",color:"good",children:"No personnel detected."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!b,fluid:!0,icon:"search",onClick:function(){return c("scan_for_new")},children:"Scan For Asteroids"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scn Ramestat Core",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,maxValue:100,ranges:{good:[100,Infinity],average:[75,100],bad:[-Infinity,75]}})}),p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning",children:"In progress."})||null,h&&!p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Info",children:"Updated shuttle destination!"})||null,f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Debug",labelColor:"bad",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Timeout Percent: ",d]}),(0,o.createComponentVNode)(2,a.Box,{children:["Diffstep: ",u]}),(0,o.createComponentVNode)(2,a.Box,{children:["Difficulty: ",s]}),(0,o.createComponentVNode)(2,a.Box,{children:["Occupied: ",m]}),(0,o.createComponentVNode)(2,a.Box,{children:["Debug: ",f]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle Location: ",C]}),(0,o.createComponentVNode)(2,a.Box,{children:["Shuttle at station: ",N]}),(0,o.createComponentVNode)(2,a.Box,{children:["Scan Ready: ",b]})]})||null]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Secbot=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Secbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,u=l.open,s=l.locked,m=l.idcheck,p=l.check_records,h=l.check_arrest,f=l.arrest_type,C=l.declare_arrests,N=l.will_patrol;return(0,o.createComponentVNode)(2,i.Window,{width:390,height:320,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Automatic Security Unit v2.0",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance Panel",color:u?"bad":"good",children:u?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,a.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check for Weapon Authorization",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("idcheck")},children:m?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Security Records",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("ignorerec")},children:p?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Check Arrest Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("ignorearr")},children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Operating Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("switchmode")},children:f?"Detain":"Arrest"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Report Arrests",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("declarearrests")},children:C?"Yes":"No"})}),N&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Auto Patrol",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("patrol")},children:N?"Yes":"No"})})]})})||null]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SecurityRecords=void 0;var o=n(0),r=n(1),a=n(2),i=n(45),c=n(3),l=n(95),d=n(96),u=n(62),s=(n(7),function(e,t){(0,i.modalOpen)(e,"edit",{field:t.edit,value:t.value})});t.SecurityRecords=function(e,t){var n,s=(0,r.useBackend)(t).data,f=s.authenticated,C=s.screen;return f?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C&&(n=(0,o.createComponentVNode)(2,h)),(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"400px"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,u.TemporaryNotice),(0,o.createComponentVNode)(2,N),(0,o.createComponentVNode)(2,a.Section,{height:"89%",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return i("search",{t1:t})}}),(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",color:e.color,content:e.id+": "+e.name+" (Criminal Status: "+e.criminal+")",onClick:function(){return i("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0}),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){return n("del_all")}})],4)},h=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.security,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Section,{title:"Security Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Security Record",color:"bad",onClick:function(){return i("del_r")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Record (All)",color:"bad",onClick:function(){return i("del_r_2")}}),(0,o.createComponentVNode)(2,a.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return i("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return i("screen",{screen:2})}})]})],4)},f=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.general;return c&&c.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,a.Box,{height:"20px",display:"inline-block",children:e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))}),!!e.edit&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return s(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,a.Box,{width:"50%",float:"right",textAlign:"right",children:[!!c.has_photos&&c.photos.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)})),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_front")},children:"Update Front Photo"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("photo_side")},children:"Update Side Photo"})]})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.security;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.field,children:[e.value.split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)})),(0,o.createComponentVNode)(2,a.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return s(t,e)}})]},n)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",display:"inline",children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,a.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,a.Button,{icon:"comment",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,i.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Security records lost!",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},N=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,onClick:function(){return i("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,onClick:function(){return i("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"wrench"}),"Record Maintenance"]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SeedStorage=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7),l=n(9);t.SeedStorage=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(u.scanner,u.seeds),m=(0,l.sortBy)((function(e){return e.name.toLowerCase()}))(s);return(0,o.createComponentVNode)(2,i.Window,{width:600,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Seeds",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mt:-1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"60%",children:(0,o.createComponentVNode)(2,a.Collapsible,{title:(0,c.toTitleCase)(e.name)+" #"+e.uid,children:(0,o.createComponentVNode)(2,a.Section,{width:"165%",title:"Traits",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(e.traits).map((function(t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.toTitleCase)(t),children:e.traits[t]},t)}))})})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mt:.4,children:[e.amount," Remaining"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",onClick:function(){return d("vend",{id:e.id})},children:"Vend"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"trash",onClick:function(){return d("purge",{id:e.id})},children:"Purge"})})]},e.name+e.uid)}))})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldCapacitor=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20);t.ShieldCapacitor=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.active,m=u.time_since_fail,p=u.stored_charge,h=u.max_charge,f=u.charge_rate,C=u.max_charge_rate;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,content:s?"Online":"Offline",onClick:function(){return d("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor Status",children:m>2?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging!"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stored Energy",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p,format:function(e){return(0,l.formatSiUnit)(e,0,"J")}})," (",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:100*(0,c.round)(p/h,1)}),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:f,step:100,stepPixelSize:.2,minValue:1e4,maxValue:C,format:function(e){return(0,l.formatPower)(e)},onDrag:function(e,t){return d("charge_rate",{rate:t})}})})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShieldGenerator=void 0;var o=n(0),r=n(1),a=n(3),i=n(2),c=n(5),l=n(20),d=n(61);t.ShieldGenerator=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.locked);return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:i?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,s)})})};var u=function(e,t){return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Locked",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,i.Box,{color:"label",my:"1rem",children:"Swipe your ID to begin."})]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data.lockedData,u=d.capacitors,s=d.active,m=d.failing,p=d.radius,h=d.max_radius,f=d.z_range,C=d.max_z_range,N=d.average_field_strength,b=d.target_field_strength,V=d.max_field_strength,g=d.shields,v=d.upkeep,k=d.strengthen_rate,_=d.max_strengthen_rate,y=d.gen_power,L=(u||[]).length;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Field Status",children:m?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Unstable"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Stable"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Overall Field Strength",children:[(0,c.round)(N,2)," Renwick (",b&&(0,c.round)(100*N/b,1)||"NA","%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Upkeep Power",children:(0,l.formatPower)(v)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shield Generation Power",children:(0,l.formatPower)(y)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Currently Shielded",children:[g," m\xb2"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:L?u.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Capacitor #"+t,children:[e.active?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Online"}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Offline"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge",children:[(0,l.formatSiUnit)(e.stored_charge,0,"J")," (",100*(0,c.round)(e.stored_charge/e.max_charge,2),"%)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:e.failing?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Discharging"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"OK."})})]})]},t)})):(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:"bad",children:"No Capacitors Connected"})})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:s?"Online":"Offline",selected:s,onClick:function(){return a("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Coverage Radius",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:6,minValue:0,maxValue:h,value:p,unit:"m",onDrag:function(e,t){return a("change_radius",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vertical Shielding",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,maxValue:C,value:f,unit:"vertical range",onDrag:function(e,t){return a("z_range",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,step:.1,maxValue:_,value:k,format:function(e){return(0,c.round)(e,1)},unit:"Renwick/s",onDrag:function(e,t){return a("strengthen_rate",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maximum Field Strength",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,stepPixelSize:12,minValue:1,maxValue:V,value:b,unit:"Renwick",onDrag:function(e,t){return a("target_field_strength",{val:t})}})})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleControl=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(3),l=function(e,t){var n="ERROR",r="bad",a=!1;return"docked"===e?(n="DOCKED",r="good"):"docking"===e?(n="DOCKING",r="average",a=!0):"undocking"===e?(n="UNDOCKING",r="average",a=!0):"undocked"===e&&(n="UNDOCKED",r="#676767"),a&&t&&(n+="-MANUAL"),(0,o.createComponentVNode)(2,i.Box,{color:r,children:n})},d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,d=e.engineName,u=void 0===d?"Bluespace Drive":d,s=c.shuttle_status,m=c.shuttle_state,p=c.has_docking,h=c.docking_status,f=c.docking_override,C=c.docking_codes;return(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",mb:1,children:s}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:u,children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",children:l(h,f)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Codes",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return r("set_codes")},children:C||"Not Set"})})],4)||null]})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_launch,d=c.can_cancel,u=c.can_force;return(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("move")},disabled:!l,icon:"rocket",fluid:!0,children:"Launch Shuttle"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("cancel")},disabled:!d,icon:"ban",fluid:!0,children:"Cancel Launch"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return r("force")},color:"bad",disabled:!u,icon:"exclamation-triangle",fluid:!0,children:"Force Launch"})})]})})},s={ShuttleControlConsoleDefault:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t);n.act,n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleMulti:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_cloak,s=c.can_pick,m=c.legit,p=c.cloaked,h=c.destination_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Section,{title:"Multishuttle Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:m?"ATC Inhibitor":"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:p,icon:p?"eye":"eye-o",onClick:function(){return r("toggle_cloaked")},children:p?"Enabled":"Disabled"})})||null,(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!s,onClick:function(){return r("pick")},children:h})})]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleExploration:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.can_pick,s=c.destination_name,m=c.fuel_usage,p=c.fuel_span,h=c.remaining_fuel;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{engineName:"Engines"}),(0,o.createComponentVNode)(2,i.Section,{title:"Jump Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,i.Button,{icon:"taxi",disabled:!l,onClick:function(){return r("pick")},children:s})}),m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Est. Delta-V Budget",color:p,children:[h," m/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Avg. Delta-V Per Maneuver",children:[m," m/s"]})],4)||null]})}),(0,o.createComponentVNode)(2,u)],4)})),ShuttleControlConsoleWeb:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.autopilot,s=d.can_rename,m=d.shuttle_state,p=d.is_moving,h=d.skip_docking,f=d.docking_status,C=d.docking_override,N=d.shuttle_location,b=d.can_cloak,V=d.cloaked,g=d.can_autopilot,v=d.routes,k=d.is_in_transit,_=d.travel_progress,y=d.time_left,L=d.doors,B=d.sensors;return(0,o.createFragment)([u&&(0,o.createComponentVNode)(2,i.Section,{title:"AI PILOT (CLASS D) ACTIVE",children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,italic:!0,children:"This vessel will start and stop automatically. Ensure that all non-cycling capable hatches and doors are closed, as the automated system may not be able to control them. Docking and flight controls are locked. To unlock, disable the automated flight system."})})||null,(0,o.createComponentVNode)(2,i.Section,{title:"Shuttle Status",buttons:s&&(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return c("rename_command")},children:"Rename"})||null,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Engines",children:"idle"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,i.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"})}),!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Location",children:(0,r.toTitleCase)(N)}),!h&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{selected:"docked"===f,disabled:"undocked"!==f&&"docked"!==f,onClick:function(){return c("dock_command")},children:"Dock"}),(0,o.createComponentVNode)(2,i.Button,{selected:"undocked"===f,disabled:"docked"!==f&&"undocked"!==f,onClick:function(){return c("undock_command")},children:"Undock"})],4),children:(0,o.createComponentVNode)(2,i.Box,{bold:!0,inline:!0,children:l(f,C)})})||null,b&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cloaking",children:(0,o.createComponentVNode)(2,i.Button,{selected:V,icon:V?"eye":"eye-o",onClick:function(){return c("toggle_cloaked")},children:V?"Enabled":"Disabled"})})||null,g&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Autopilot",children:(0,o.createComponentVNode)(2,i.Button,{selected:u,icon:u?"eye":"eye-o",onClick:function(){return c("toggle_autopilot")},children:u?"Enabled":"Disabled"})})||null],0)||null]}),!p&&(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Available Destinations",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:v.length&&v.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"rocket",onClick:function(){return c("traverse",{traverse:e.index})},children:e.travel_time})},e.name)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",color:"bad",children:"No routes found."})})})||null]}),k&&(0,o.createComponentVNode)(2,i.Section,{title:"Transit ETA",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance from target",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",minValue:0,maxValue:100,value:_,children:[y,"s"]})})})})||null,Object.keys(L).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Hatch Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(L).map((function(e){var t=L[e];return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:[t.open&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Open"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Closed"}),"\xa0-\xa0",t.bolted&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:"Bolted"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"Unbolted"})]},e)}))})})||null,Object.keys(B).length&&(0,o.createComponentVNode)(2,i.Section,{title:"Sensors",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(B).map((function(e){var t=B[e];return-1!==t.reading?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:"bad",children:"Unable to get sensor air reading."}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[t.pressure,"kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[t.temp,"\xb0C"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Oxygen",children:[t.oxygen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Nitrogen",children:[t.nitrogen,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Carbon Dioxide",children:[t.carbon_dioxide,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Phoron",children:[t.phoron,"%"]}),t.other&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other",children:[t.other,"%"]})||null]})},e)}))})})||null],0)}))};t.ShuttleControl=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.subtemplate);return(0,o.createComponentVNode)(2,c.Window,{width:470,height:"ShuttleControlConsoleWeb"===r?560:370,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:s[r]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,Infinity]},s=["bad","average","average","good","average","average","bad"];t.Sleeper=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.hasOccupant?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,N));return(0,o.createComponentVNode)(2,c.Window,{width:550,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:r})})};var m=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=(r.occupant,r.dialysis),c=r.stomachpumping;return(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,f,{title:"Dialysis",active:i,actToDo:"togglefilter"}),(0,o.createComponentVNode)(2,f,{title:"Stomach Pump",active:c,actToDo:"togglepump"}),(0,o.createComponentVNode)(2,C)],4)},p=function(e,t){var n=(0,a.useBackend)(t),c=n.act,d=n.data,u=d.occupant,m=d.auto_eject_dead,p=d.stasis;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"label",display:"inline",children:"Auto-eject if dead:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,content:m?"On":"Off",onClick:function(){return c("auto_eject_dead_"+(m?"off":"on"))}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",content:"Eject",onClick:function(){return c("ejectify")}}),(0,o.createComponentVNode)(2,i.Button,{content:p,onClick:function(){return c("changestasis")}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:0,max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]},children:(0,r.round)(u.health,0)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.maxTemp,value:u.bodyTemperature/u.maxTemp,color:s[u.temperatureSuitability+3],children:[(0,r.round)(u.btCelsius,0),"\xb0C,",(0,r.round)(u.btFaren,0),"\xb0F"]})}),!!u.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u.bloodMax,value:u.bloodLevel/u.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[u.bloodPercent,"%, ",u.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[u.pulse," BPM"]})],4)]})})},h=function(e,t){var n=(0,a.useBackend)(t).data.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e[0],children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:u,children:(0,r.round)(n[e[1]],0)},t)},t)}))})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerMaxSpace,u=c.beakerFreeSpace,s=e.active,m=e.actToDo,p=e.title,h=s&&u>0;return(0,o.createComponentVNode)(2,i.Section,{title:p,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!l||u<=0,selected:h,icon:h?"toggle-on":"toggle-off",content:h?"Active":"Inactive",onClick:function(){return r(m)}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return r("removebeaker")}})],4),children:l?(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Remaining Space",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:d,value:u/d,ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},children:[u,"u"]})})}):(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No beaker loaded."})})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.occupant,d=c.chemicals,u=c.maxchem,s=c.amounts;return(0,o.createComponentVNode)(2,i.Section,{title:"Chemicals",flexGrow:"1",children:d.map((function(e,t){var n,a="";return e.overdosing?(a="bad",n=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-circle"}),"\xa0 Overdosing!"]})):e.od_warning&&(a="average",n=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle"}),"\xa0 Close to overdosing"]})),(0,o.createComponentVNode)(2,i.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Section,{title:e.title,level:"3",mx:"0",lineHeight:"18px",buttons:n,children:(0,o.createComponentVNode)(2,i.Flex,{align:"flex-start",children:[(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:u,value:e.occ_amount/u,color:a,mr:"0.5rem",children:[e.pretty_amount,"/",u,"u"]}),s.map((function(t,n){return(0,o.createComponentVNode)(2,i.Button,{disabled:!e.injectable||e.occ_amount+t>u||2===l.stat,icon:"syringe",content:t,mb:"0",height:"19px",onClick:function(){return r("chemical",{chemid:e.id,amount:t})}},n)}))]})})},t)}))})},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data.isBeakerLoaded;return(0,o.createComponentVNode)(2,i.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected.",c&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Remove Beaker",onClick:function(){return r("removebeaker")}})})||null]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.config,u=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Storage",children:[u.secure&&(0,o.createComponentVNode)(2,i.NoticeBox,{danger:-1===u.locked,info:-1!==u.locked,children:-1===u.locked?(0,o.createComponentVNode)(2,i.Box,{children:"Sec.re ACC_** //):securi_nt.diag=>##'or 1=1'%($..."}):(0,o.createComponentVNode)(2,i.Box,{children:"Secure Access: Please have your identification ready."})})||null,0===u.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",d.title," 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,{collapsing:!0,children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Amount"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," in stock"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"1",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"5",disabled:e.amount<5,onClick:function(){return l("Release",{index:e.index,amount:5})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Custom",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index})}}),(0,o.createComponentVNode)(2,i.Button,{content:"All",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:e.amount})}})]})]},t)}))(u.contents)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(0),r=n(1),a=n(2),i=n(20),c=n(3),l=n(5);t.Smes=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.capacityPercent,m=u.capacity,p=u.charge,h=u.inputAttempt,f=u.inputting,C=u.inputLevel,N=u.inputLevelMax,b=u.inputAvailable,V=u.outputAttempt,g=u.outputting,v=u.outputLevel,k=u.outputLevelMax,_=u.outputUsed,y=(s>=100?"good":f&&"average")||"bad",L=(g?"good":p>0&&"average")||"bad";return(0,o.createComponentVNode)(2,c.Window,{width:340,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*s,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[(0,l.round)(p/6e4,1)," kWh / ",(0,l.round)(m/6e4)," kWh (",s,"%)"]})}),(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:h?"sync-alt":"times",selected:h,onClick:function(){return d("tryinput")},children:h?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:y,children:(s>=100?"Fully Charged":f&&"Charging")||"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===C,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===C,onClick:function(){return d("input",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:C/1e3,fillValue:b/1e3,minValue:0,maxValue:N/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("input",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:C===N,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:C===N,onClick:function(){return d("input",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:(0,i.formatPower)(b)})]})}),(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:V?"power-off":"times",selected:V,onClick:function(){return d("tryoutput")},children:V?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:L,children:g?"Sending":p>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===v,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===v,onClick:function(){return d("output",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:v/1e3,minValue:0,maxValue:k/1e3,step:5,stepPixelSize:4,format:function(e){return(0,i.formatPower)(1e3*e,1)},onDrag:function(e,t){return d("output",{target:1e3*t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:v===k,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:v===k,onClick:function(){return d("output",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:(0,i.formatPower)(_)})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SolarControl=void 0;var o=n(0),r=n(1),a=n(2),i=n(3),c=n(5);t.SolarControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.generated,s=d.generated_ratio,m=d.sun_angle,p=d.array_angle,h=d.rotation_rate,f=d.max_rotation_rate,C=d.tracking_state,N=d.connected_panels,b=d.connected_tracker;return(0,o.createComponentVNode)(2,i.Window,{width:380,height:230,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){return l("refresh")}}),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:"Solar tracker",color:b?"good":"bad",children:b?"OK":"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Solar panels",color:N>0?"good":"bad",children:N})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:s,children:u+" W"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Star orientation",children:[m,"\xb0"]})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===C,onClick:function(){return l("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===C,onClick:function(){return l("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===C,disabled:!b,onClick:function(){return l("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===C||1===C)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:p,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth",{value:t})}}),1===C&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"deg/h",step:1,minValue:-f-.01,maxValue:f+.01,value:h,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth_rate",{value:t})}}),2===C&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[p+"\xb0"," (auto)"]})]})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(0),r=n(28),a=n(1),i=n(2),c=n(3);t.SpaceHeater=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.temp,s=d.minTemp,m=d.maxTemp,p=d.cell,h=d.power;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:[u," K (",u-r.T0C,"\xb0 C)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Charge",children:[h,"% ",!p&&"(No Cell Inserted)"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledControls,{children:[(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,i.Knob,{animated:!0,value:u-r.T0C,minValue:s-r.T0C,maxValue:m-r.T0C,unit:"C",onChange:function(e,t){return l("temp",{newtemp:t+r.T0C})}})}),(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Cell",children:p?(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject Cell",onClick:function(){return l("cellremove")}}):(0,o.createComponentVNode)(2,i.Button,{icon:"car-battery",content:"Insert Cell",onClick:function(){return l("cellinstall")}})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Stack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);n(24);t.Stack=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.amount,u=l.recipes;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Amount: "+d,children:(0,o.createComponentVNode)(2,c,{recipes:u})})})})};var c=function u(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data,e.recipes);return Object.keys(i).sort().map((function(e){var t=i[e];return t.ref===undefined?(0,o.createComponentVNode)(2,a.Collapsible,{ml:1,mb:-.7,color:"label",title:e,children:(0,o.createComponentVNode)(2,a.Box,{ml:1,children:(0,o.createComponentVNode)(2,u,{recipes:t})})}):(0,o.createComponentVNode)(2,d,{title:e,recipe:t})}))},l=function(e,t){for(var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.recipe),l=e.maxMultiplier,d=Math.min(l,Math.floor(c.max_res_amount/c.res_amount)),u=[5,10,25],s=[],m=function(){var e=h[p];d>=e&&s.push((0,o.createComponentVNode)(2,a.Button,{content:e*c.res_amount+"x",onClick:function(){return i("make",{ref:c.ref,multiplier:e})}}))},p=0,h=u;p1?"s":""),h+=")",s>1&&(h=s+"x "+h);var f=function(e,t){return e.req_amount>t?0:Math.floor(t/e.req_amount)}(d,c);return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Table,{children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,disabled:!f,icon:"wrench",content:h,onClick:function(){return i("make",{ref:d.ref,multiplier:1})}})}),m>1&&f>1&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l,{recipe:d,maxMultiplier:f})})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitCycler=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitCycler=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.active,m=a.locked,p=a.uv_active,h=(0,o.createComponentVNode)(2,c);return p?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):s&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:320,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.occupied,u=c.suit,s=c.helmet,m=c.departments,p=c.species,h=c.uv_level,f=c.max_uv_level,C=c.can_repair,N=c.damage;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Storage",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock",onClick:function(){return i("lock")}}),children:[!(!d||!l)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"square":"square-o",content:s||"Empty",disabled:!s,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"square":"square-o",content:u||"Empty",disabled:!u,onClick:function(){return i("dispense",{item:"suit"})}})}),C&&N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit Damage",children:[N,(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Repair",onClick:function(){return i("repair_suit")}})]}):null]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Customization",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Paintjob",children:(0,o.createComponentVNode)(2,a.Dropdown,{noscroll:!0,width:"100%",options:m,selected:m[0],onSelected:function(e){return i("department",{department:e})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Species",children:(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",maxHeight:"160px",options:p,selected:p[0],onSelected:function(e){return i("species",{species:e})}})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,content:"Customize",onClick:function(){return i("apply_paintjob")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"UV Decontamination",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",value:h,minValue:1,maxValue:f,stepPixelSize:30,onChange:function(e,t){return i("radlevel",{radlevel:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Decontaminate",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",disabled:d&&l,textAlign:"center",onClick:function(){return i("uv")}})})]})})],4)},l=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.model_text,d=c.userHasAccess;return(0,o.createComponentVNode)(2,a.Section,{title:"Locked",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",bold:!0,children:["The ",l," suit cycler is currently locked. Please contact your system administrator."]}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",content:"[Unlock]",disabled:!d,onClick:function(){return i("lock")}})})]})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being painted. Please wait."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),s=a.panelopen,m=a.uv_active,p=a.broken,h=(0,o.createComponentVNode)(2,c);return s?h=(0,o.createComponentVNode)(2,l):m?h=(0,o.createComponentVNode)(2,d):p&&(h=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Window,{width:400,height:365,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:h})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.locked,d=c.open,u=c.safeties,s=c.occupied,m=c.suit,p=c.helmet,h=c.mask;return(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!d&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"unlock":"lock",content:l?"Unlock":"Lock",onClick:function(){return i("lock")}}),!l&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"sign-out-alt":"sign-in-alt",content:d?"Close":"Open",onClick:function(){return i("door")}})],0),children:[!(!s||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return i("eject_guy")}})]}),l&&(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"})]})||d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return i("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return i("dispense",{item:"mask"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:s&&u,textAlign:"center",onClick:function(){return i("uv")}})]})},l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.safeties,d=c.uv_super;return(0,o.createComponentVNode)(2,a.Section,{title:"Maintenance Panel",children:[(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:"The panel is ridden with controls, button and meters, labeled in strange signs and symbols that you cannot understand. Probably the manufactoring world's language. Among other things, a few controls catch your eye."}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A small dial with a biohazard symbol next to it. It's pointing towards a gauge that reads ",d?"15nm":"185nm",".",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Knob,{size:2,inline:!0,value:d,minValue:0,maxValue:1,step:1,stepPixelSize:40,color:d?"red":"green",format:function(e){return e?"15nm":"185nm"},onChange:function(e,t){return i("toggleUV")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:"biohazard",size:3,color:"orange"})})]})]}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Box,{children:["A thick old-style button, with 2 grimy LED lights next to it. The ",l?(0,o.createVNode)(1,"font",null,"GREEN",16,{color:"green"}):(0,o.createVNode)(1,"font",null,"RED",16,{color:"red"})," LED is on.",(0,o.createComponentVNode)(2,a.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{fontSize:"2rem",color:"grey",inline:!0,icon:"caret-square-right",style:{border:"4px solid #777","border-style":"outset"},onClick:function(){return i("togglesafeties")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"black":"red",mr:2}),(0,o.createComponentVNode)(2,a.Icon,{name:"circle",color:l?"green":"black"})]})]})]})]})},d=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},u=function(e,t){return(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"Unit chamber is too contaminated to continue usage. Please call for a qualified individual to perform maintenance."})}},function(e,t,n){"use strict";t.__esModule=!0,t.SupplyConsole=void 0;var o=n(0),r=n(9),a=(n(5),n(20)),i=n(1),c=n(2),l=n(45),d=n(3),u=n(44),s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.supply_points,l=e.args,d=l.name,u=l.cost,s=l.manifest,m=l.ref,p=l.random;return(0,o.createComponentVNode)(2,c.Section,{width:"400px",level:2,m:"-1rem",pb:"1rem",title:d,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"shopping-cart",content:"Buy - "+u+" points",disabled:u>a,onClick:function(){return r("request_crate",{ref:m})}}),children:(0,o.createComponentVNode)(2,c.Section,{title:"Contains"+(p?" any "+p+" of:":""),scrollable:!0,height:"200px",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:e},e)}))})})};t.SupplyConsole=function(e,t){var n=(0,i.useBackend)(t);n.act,n.data;return(0,l.modalRegisterBodyOverride)("view_crate",s),(0,o.createComponentVNode)(2,d.Window,{width:700,height:620,children:(0,o.createComponentVNode)(2,d.Window.Content,{children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"100%"}),(0,o.createComponentVNode)(2,c.Section,{title:"Supply Records",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,p)]})]})})};var m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.supply_points,u=l.shuttle,s=null,m=!1;return l.shuttle_auth&&(1===u.launch&&0===u.mode?s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Away",onClick:function(){return r("send_shuttle",{mode:"send_away"})}}):2!==u.launch||3!==u.mode&&1!==u.mode?1===u.launch&&5===u.mode&&(s=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Shuttle",onClick:function(){return r("send_shuttle",{mode:"send_to_station"})}})):s=(0,o.createComponentVNode)(2,c.Button,{icon:"ban",content:"Cancel Launch",onClick:function(){return r("send_shuttle",{mode:"cancel_shuttle"})}}),u.force&&(m=!0)),(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Supply Points",children:(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:d})})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Supply Shuttle",mt:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",buttons:(0,o.createFragment)([s,m?(0,o.createComponentVNode)(2,c.Button,{icon:"exclamation-triangle",content:"Force Launch",onClick:function(){return r("send_shuttle",{mode:"force_shuttle"})}}):null],0),children:u.location}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Engine",children:u.engine}),4===u.mode?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"ETA",children:u.time>1?(0,a.formatTime)(u.time):"LATE"}):null]})})]})},p=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.order_auth,(0,i.useLocalState)(t,"tabIndex",0)),a=r[0],l=r[1];return(0,o.createComponentVNode)(2,c.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"box",selected:0===a,onClick:function(){return l(0)},children:"Request"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"check-circle-o",selected:1===a,onClick:function(){return l(1)},children:"Accepted"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"circle-o",selected:2===a,onClick:function(){return l(2)},children:"Requests"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:3===a,onClick:function(){return l(3)},children:"Order history"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:4===a,onClick:function(){return l(4)},children:"Export history"})]}),0===a?(0,o.createComponentVNode)(2,h):null,1===a?(0,o.createComponentVNode)(2,f,{mode:"Approved"}):null,2===a?(0,o.createComponentVNode)(2,f,{mode:"Requested"}):null,3===a?(0,o.createComponentVNode)(2,f,{mode:"All"}):null,4===a?(0,o.createComponentVNode)(2,C):null]})},h=function(e,t){var n=(0,i.useBackend)(t),a=n.act,l=n.data,d=l.categories,s=l.supply_packs,m=l.contraband,p=l.supply_points,h=(0,i.useLocalState)(t,"activeCategory",null),f=h[0],C=h[1],N=(0,u.flow)([(0,r.filter)((function(e){return e.group===f})),(0,r.filter)((function(e){return!e.contraband||m})),(0,r.sortBy)((function(e){return e.name})),(0,r.sortBy)((function(e){return e.cost>p}))])(s);return(0,o.createComponentVNode)(2,c.Section,{level:2,children:(0,o.createComponentVNode)(2,c.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,c.Section,{title:"Categories",scrollable:!0,fill:!0,height:"290px",children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:e,selected:e===f,onClick:function(){return C(e)}},e)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Section,{title:"Contents",scrollable:!0,fill:!0,height:"290px",children:N.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"flex-start",spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"70%",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"shopping-cart",ellipsis:!0,content:e.name,color:e.cost>p?"red":null,onClick:function(){return a("request_crate",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"#",color:e.cost>p?"red":null,onClick:function(){return a("request_crate_multi",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"C",color:e.cost>p?"red":null,onClick:function(){return a("view_crate",{crate:e.ref})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:[e.cost," points"]})]})},e.name)}))})})]})})},f=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=e.mode,d=a.orders,u=a.order_auth,s=a.supply_points,m=d.filter((function(e){return e.status===l||"All"===l}));return m.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:["Requested"===l&&u?(0,o.createComponentVNode)(2,c.Button,{mt:-1,mb:1,fluid:!0,color:"red",icon:"trash",content:"Clear all requests",onClick:function(){return r("clear_all_requests")}}):null,m.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{title:"Order "+(t+1),buttons:"All"===l&&u?(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"trash",content:"Delete Record",onClick:function(){return r("delete_order",{ref:e.ref})}}):null,children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.entries.map((function(t){return t.entry?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:u?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){r("edit_order_value",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry}):null})),"All"===l?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:e.status}):null]}),u&&"Requested"===l?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"check",content:"Approve",disabled:e.cost>s,onClick:function(){return r("approve_order",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Deny",onClick:function(){return r("deny_order",{ref:e.ref})}})],4):null]},t)}))]}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No orders found."})},C=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.receipts,d=a.order_auth;return l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.title.map((function(t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:d?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry},t.field)})),e.error?(0,o.createComponentVNode)(2,c.LabeledList.Item,{labelColor:"red",label:"Error",children:e.error}):e.contents.map((function(t,n){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.object,buttons:d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit_field",{ref:e.ref,index:n+1,edit:"meow","default":t.object})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"red",content:"Delete",onClick:function(){return r("export_delete_field",{ref:e.ref,index:n+1})}})],4):null,children:[t.quantity,"x -> ",t.value," points"]},n)}))]}),d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{mt:1,icon:"plus",content:"Add Item To Record",onClick:function(){return r("export_add_field",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",content:"Delete Record",onClick:function(){return r("export_delete",{ref:e.ref})}})],4):null]},t)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No receipts found."})}},function(e,t,n){"use strict";t.__esModule=!0,t.TEGenerator=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(20);t.TEGenerator=function(e,t){var n=(0,a.useBackend)(t).data,r=n.totalOutput,u=n.maxTotalOutput,s=n.thermalOutput,m=n.primary,p=n.secondary;return(0,o.createComponentVNode)(2,c.Window,{width:550,height:310,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Output",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:r,maxValue:u,children:(0,l.formatPower)(r)})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Thermal Output",children:(0,l.formatPower)(s)})]})}),m&&p?(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Primary Circulator",values:m})}),(0,o.createComponentVNode)(2,i.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Secondary Circulator",values:p})})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning! Both circulators must be connected in order to operate this machine."})]})})};var d=function(e,t){var n=e.name,a=e.values,c=a.dir,d=a.output,u=a.flowCapacity,s=a.inletPressure,m=a.inletTemperature,p=a.outletPressure,h=a.outletTemperature;return(0,o.createComponentVNode)(2,i.Section,{title:n+" ("+c+")",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Output",children:(0,l.formatPower)(d)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Capacity",children:[(0,r.round)(u,2),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Pressure",children:(0,l.formatSiUnit)(1e3*s,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inlet Temperature",children:[(0,r.round)(m,2)," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Pressure",children:(0,l.formatSiUnit)(1e3*p,0,"Pa")}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outlet Temperature",children:[(0,r.round)(h,2)," K"]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Tank=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.connected,u=l.showToggle,s=void 0===u||u,m=l.maskConnected,p=l.tankPressure,h=l.releasePressure,f=l.defaultReleasePressure,C=l.minReleasePressure,N=l.maxReleasePressure;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:320,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"air-freshener":"lock-open",selected:d,disabled:!m,content:"Mask Release Valve",onClick:function(){return c("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask Connected",children:m?"Yes":"No"})})}),(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:p/1013,ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]},children:l.tankPressure+" kPa"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:h===C,onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(h),width:"65px",unit:"kPa",minValue:C,maxValue:N,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:h===N,onClick:function(){return c("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:h===f,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(1),a=n(2),i=n(3);t.TankDispenser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:275,height:103,resizable:!0,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:"Phoron",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.TelecommsLogBrowser=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3);t.TelecommsLogBrowser=function(e,t){var n=(0,a.useBackend)(t),r=n.act,u=n.data,s=u.universal_translate,m=u.network,p=u.temp,h=u.servers,f=u.selectedServer;return(0,o.createComponentVNode)(2,c.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[p&&p.length?(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-box",verticalAlign:"middle",children:p}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return r("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Refresh",onClick:function(){return r("scan")}}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===h.length,onClick:function(){return r("release")}})],4),children:(0,o.createComponentVNode)(2,i.Button,{content:m,icon:"pen",onClick:function(){return r("network")}})})})}),f?(0,o.createComponentVNode)(2,d,{network:m,server:f,universal_translate:s}):(0,o.createComponentVNode)(2,l,{network:m,servers:h})]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=(n.data,e.network,e.servers);return c&&c.length?(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunication Servers",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,i.Button,{content:"View",icon:"eye",onClick:function(){return r("view",{id:e.id})}})},e.id)}))})}):(0,o.createComponentVNode)(2,i.Section,{title:"Detected Telecommunications Servers",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No servers detected."}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Scan",icon:"search",onClick:function(){return r("scan")}})]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=(n.data,e.network,e.server),d=e.universal_translate;return(0,o.createComponentVNode)(2,i.Section,{title:"Server ("+l.id+")",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Return",icon:"undo",onClick:function(){return c("mainmenu")}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Recorded Traffic",children:l.totalTraffic>=1024?(0,r.round)(l.totalTraffic/1024)+" Terrabytes":l.totalTraffic+" Gigabytes"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Stored Logs",mt:"4px",children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:l.logs&&l.logs.length?l.logs.map((function(e){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:e.id%2,children:(0,o.createComponentVNode)(2,i.Section,{title:d||e.parameters.uspeech||e.parameters.intelligible||"Execution Error"===e.input_type?e.input_type:"Audio File",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.id})}}),children:"Execution Error"===e.input_type?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Data type",children:"Error"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output",children:e.parameters.message}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Delete",children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("delete",{id:e.id})}})})]}):d||e.parameters.uspeech||e.parameters.intelligible?(0,o.createComponentVNode)(2,u,{log:e}):(0,o.createComponentVNode)(2,u,{error:!0})})},e.id)})):"No Logs Detected."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data,e.log),c=e.error,l=r&&r.parameters||{none:"none"},d=l.timecode,u=l.name,s=l.race,m=l.job,p=l.message;return c?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:"Unidentifiable"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",children:"Unintelligible"})]}):(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:[u," (Job: ",m,")"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Class",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",className:"LabeledList__breakContents",children:p})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMachineBrowser=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.TelecommsMachineBrowser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.network,s=d.temp,m=d.machinelist,p=d.selectedMachine;return(0,o.createComponentVNode)(2,i.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[s&&s.length?(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-box",verticalAlign:"middle",children:s}),(0,o.createComponentVNode)(2,a.Button,{icon:"times-circle",float:"right",onClick:function(){return l("cleartemp")}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]}):null,(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:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===m.length,onClick:function(){return l("release")}})],4),children:(0,o.createComponentVNode)(2,a.Button,{content:u,icon:"pen",onClick:function(){return l("network")}})})})}),m&&m.length?(0,o.createComponentVNode)(2,c,{title:p?p.name+" ("+p.id+")":"Detected Network Entities",list:p?p.links:m,showBack:p}):(0,o.createComponentVNode)(2,a.Section,{title:"No Devices Found",children:(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}})})]})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.list),l=e.title,d=e.showBack;return(0,o.createComponentVNode)(2,a.Section,{title:l,buttons:d&&(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Back to Main Menu",onClick:function(){return i("mainmenu")}}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createVNode)(1,"u",null,"Linked entities",16)}),(0,o.createComponentVNode)(2,a.LabeledList,{children:c.length?c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,a.Button,{content:"View",icon:"eye",onClick:function(){return i("view",{id:e.id})}})},e.id)})):(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",children:"No links detected."})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMultitoolMenu=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(62),c=n(3);t.TelecommsMultitoolMenu=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),u=(a.temp,a.on,a.id,a.network,a.autolinkers,a.shadowlink,a.options);a.linked,a.filter,a.multitool,a.multitool_buffer;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:540,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.TemporaryNotice),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d,{options:u})]})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=(c.temp,c.on),d=c.id,u=c.network,s=c.autolinkers,m=c.shadowlink,p=(c.options,c.linked),h=c.filter,f=c.multitool,C=c.multitool_buffer;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:l,content:l?"On":"Off",onClick:function(){return i("toggle")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Identification String",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:d,onClick:function(){return i("id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:u,onClick:function(){return i("network")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefabrication",children:s?"TRUE":"FALSE"}),m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shadow Link",children:"Active."}):null,f?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Multitool Buffer",children:[C?(0,o.createFragment)([C.name,(0,o.createTextVNode)(" ("),C.id,(0,o.createTextVNode)(")")],0):null,(0,o.createComponentVNode)(2,a.Button,{color:C?"green":null,content:C?"Link ("+C.id+")":"Add Machine",icon:C?"link":"plus",onClick:C?function(){return i("link")}:function(){return i("buffer")}}),C?(0,o.createComponentVNode)(2,a.Button,{color:"red",content:"Flush",icon:"trash",onClick:function(){return i("flush")}}):null]}):null]}),(0,o.createComponentVNode)(2,a.Section,{title:"Linked network Entities",mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.ref+" "+e.name+" ("+e.id+")",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",onClick:function(){return i("unlink",{unlink:e.index})}})},e.ref)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Filtering Frequencies",mt:1,children:[h.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Confirm,{content:e.name+" GHz",confirmContent:"Delete?",confirmColor:"red",confirmIcon:"trash",onClick:function(){return i("delete",{"delete":e.freq})}},e.index)})),h&&0!==h.length?null:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No filters."})]})]})},d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=(n.data,e.options),l=c.use_listening_level,d=c.use_broadcasting,u=c.use_receiving,s=c.listening_level,m=c.broadcasting,p=c.receiving,h=c.use_change_freq,f=c.change_freq,C=c.use_broadcast_range,N=c.use_receive_range,b=c.range,V=c.minRange,g=c.maxRange;return l||d||u||h||C||N?(0,o.createComponentVNode)(2,a.Section,{title:"Options",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[l?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Locked to Station",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"lock-closed":"lock-open",content:s?"Yes":"No",onClick:function(){return i("change_listening")}})}):null,d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Broadcasting",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:m,content:m?"Yes":"No",onClick:function(){return i("broadcast")}})}):null,u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receving",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:p,content:p?"Yes":"No",onClick:function(){return i("receive")}})}):null,h?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Change Signal Frequency",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wave-square",selected:!!f,content:f?"Yes ("+f+")":"No",onClick:function(){return i("change_freq")}})}):null,C||N?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(C?"Broadcast":"Receive")+" Range",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:b,minValue:V,maxValue:g,unit:"gigameters",stepPixelSize:4,format:function(e){return e+1},onDrag:function(e,t){return i("range",{range:t})}})}):null]})}):(0,o.createComponentVNode)(2,a.Section,{title:"No Options Found"})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.Teleporter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked_name,u=l.station_connected,s=l.hub_connected,m=l.calibrated,p=l.teleporter_on;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:200,resizable:!0,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:"Target",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bullseye",onClick:function(){return c("select_target")},content:d})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibrated",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m,color:m?"good":"bad",onClick:function(){return c("test_fire")},content:m?"Accurate":"Test Fire"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:p,color:p?"good":"bad",onClick:function(){return c("toggle_on")},content:p?"Online":"OFFLINE"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Station",children:u?"Connected":"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hub",children:s?"Connected":"Not Connected"})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TelesciConsoleContent=t.TelesciConsole=void 0;var o=n(0),r=n(9),a=n(1),i=n(2),c=n(3);t.TelesciConsole=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.noTelepad);return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:r&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,d)})})};var l=function(e,t){return(0,o.createComponentVNode)(2,i.Section,{title:"Error",color:"bad",children:["No telepad located.",(0,o.createVNode)(1,"br"),"Please add telepad data."]})},d=function(e,t){var n=(0,a.useBackend)(t),c=n.act,l=n.data,d=l.insertedGps,u=l.rotation,s=l.currentZ,m=l.cooldown,p=l.crystalCount,h=l.maxCrystals,f=(l.maxPossibleDistance,l.maxAllowedDistance),C=l.distance,N=l.tempMsg,b=l.sectorOptions,V=l.lastTeleData;return(0,o.createComponentVNode)(2,i.Section,{title:"Telepad Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!d,onClick:function(){return c("ejectGPS")},content:"Eject GPS"}),children:[(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:m&&(0,o.createComponentVNode)(2,i.Box,{children:["Telepad is recharging. Please wait ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:m})," seconds."]})||(0,o.createComponentVNode)(2,i.Box,{children:N})}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bearing",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:u,format:function(e){return e+"\xb0"},step:1,minValue:-900,maxValue:900,onDrag:function(e,t){return c("setrotation",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,value:C,format:function(e){return e+"/"+f+" m"},minValue:0,maxValue:f,step:1,stepPixelSize:4,onDrag:function(e,t){return c("setdistance",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sector",children:(0,r.sortBy)((function(e){return Number(e)}))(b).map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"check-circle",content:e,selected:s===e,onClick:function(){return c("setz",{setz:e})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:-90,onClick:function(){return c("send")},content:"Send"}),(0,o.createComponentVNode)(2,i.Button,{icon:"share",iconRotation:90,onClick:function(){return c("receive")},content:"Receive"}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",iconRotation:90,onClick:function(){return c("recal")},content:"Recalibrate"})]})]}),V&&(0,o.createComponentVNode)(2,i.Section,{mt:1,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Telepad Location",children:[V.src_x,", ",V.src_y]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Distance",children:[V.distance,"m"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transit Time",children:[V.time," secs"]})]})})||(0,o.createComponentVNode)(2,i.Section,{mt:1,children:"No teleport data found."}),(0,o.createComponentVNode)(2,i.Section,{children:["Crystals: ",p," / ",h]})]})};t.TelesciConsoleContent=d},function(e,t,n){"use strict";t.__esModule=!0,t.TimeClock=void 0;var o=n(0),r=n(5),a=n(1),i=n(2),c=n(3),l=n(191);t.TimeClock=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.department_hours,m=u.user_name,p=u.card,h=u.assignment,f=u.job_datum,C=u.allow_change_job,N=u.job_choices;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"OOC",children:[(0,o.createComponentVNode)(2,i.NoticeBox,{children:"OOC Note: PTO acquired is account-wide and shared across all characters. Info listed below is not IC information."}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Time Off Balance for "+m,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(s).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e,color:s[e]>6?"good":s[e]>1?"average":"bad",children:[(0,r.toFixed)(s[e],1)," ",1===s[e]?"hour":"hours"]},e)}))})})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Employee Info",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Employee ID",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"user",onClick:function(){return d("id")},children:p||"Insert ID"})}),!!f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:(0,o.createComponentVNode)(2,i.Box,{backgroundColor:f.selection_color,p:.8,children:(0,o.createComponentVNode)(2,i.Flex,{justify:"space-between",align:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{ml:1,children:(0,o.createComponentVNode)(2,l.RankIcon,{color:"white",rank:f.title})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Box,{fontSize:1.5,inline:!0,mr:1,children:f.title})})]})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Departments",children:f.departments}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pay Scale",children:f.economic_modifier}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"PTO Elegibility",children:f.timeoff_factor>0&&(0,o.createComponentVNode)(2,i.Box,{children:["Earns PTO - ",f.pto_department]})||f.timeoff_factor<0&&(0,o.createComponentVNode)(2,i.Box,{children:["Requires PTO - ",f.pto_department]})||(0,o.createComponentVNode)(2,i.Box,{children:"Neutral"})})],4)]})}),!(!C||!f||0===f.timeoff_factor||"Dismissed"===h)&&(0,o.createComponentVNode)(2,i.Section,{title:"Employment Actions",children:f.timeoff_factor>0&&(s[f.pto_department]>0&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"exclamation-triangle",onClick:function(){return d("switch-to-offduty")},children:"Go Off-Duty"})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning: You do not have enough accrued time off to go off-duty."}))||Object.keys(N).length&&Object.keys(N).map((function(e){return N[e].map((function(t){return(0,o.createComponentVNode)(2,i.Button,{icon:"suitcase",onClick:function(){return d("switch-to-onduty-rank",{"switch-to-onduty-rank":e,"switch-to-onduty-assignment":t})},children:t},t)}))}))||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No Open Positions - See Head Of Personnel"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TransferValve=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.TransferValve=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.tank_one,u=l.tank_two,s=l.attached_device,m=l.valve;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:"Valve Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"unlock":"lock",content:m?"Open":"Closed",disabled:!d||!u,onClick:function(){return c("toggle")}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Assembly",buttons:(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",width:"150px",icon:"cog",content:"Configure Assembly",disabled:!s,onClick:function(){return c("device")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:s,disabled:!s,onClick:function(){return c("remove_device")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Assembly"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment One",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:d,disabled:!d,onClick:function(){return c("tankone")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Attachment Two",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:u,disabled:!u,onClick:function(){return c("tanktwo")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Attach Tank"})})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineControl=void 0;var o=n(0),r=(n(5),n(20)),a=n(1),i=n(2),c=n(3);t.TurbineControl=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=(d.connected,d.compressor_broke),s=d.turbine_broke,m=d.broken,p=d.door_status,h=d.online,f=d.power,C=d.rpm,N=d.temp;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Turbine Controller",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:m&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Setup is broken",(0,o.createComponentVNode)(2,i.Button,{icon:"sync",onClick:function(){return l("reconnect")},content:"Reconnect"})]})||(0,o.createComponentVNode)(2,i.Box,{color:h?"good":"bad",children:!h||u||s?"Offline":"Online"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Compressor",children:u&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Compressor is inoperable."})||s&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Turbine is inoperable."})||(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:h,content:"Compressor Power",onClick:function(){return l(h?"power-off":"power-on")}})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vent Doors",children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:p,onClick:function(){return l("doors")},content:p?"Closed":"Open"})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Turbine Speed",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:C})," RPM"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Internal Temperature",children:[m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Generated Power",children:m?"--":(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,r.formatPower)(e)},value:Number(f)})})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Turbolift=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.Turbolift=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.floors,u=l.doors_open,s=l.fire_mode;return(0,o.createComponentVNode)(2,i.Window,{width:480,height:260+25*s,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Floor Selection",className:s?"Section--elevator--fire":null,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?s?"Close Doors (SAFETY OFF)":"Doors Open":"Doors Closed",selected:u&&!s,color:s?"red":null,onClick:function(){return c("toggle_doors")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",color:"bad",content:"Emergency Stop",onClick:function(){return c("emergency_stop")}})],4),children:[!s||(0,o.createComponentVNode)(2,a.Section,{className:"Section--elevator--fire",textAlign:"center",title:"FIREFIGHTER MODE ENGAGED"}),(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"22%",textAlign:"right",mr:"3px",children:e.label||"Floor #"+e.id}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"8%",textAlign:"left",children:(0,o.createComponentVNode)(2,a.Button,{icon:"circle",color:e.current?"red":e.target?"green":e.queued?"yellow":null,onClick:function(){return c("move_to_floor",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",grow:1,children:e.name})]})},e.id)}))})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.GenericUplink=t.Uplink=void 0;var o=n(0),r=n(7),a=n(1),i=n(2),c=n(20),l=n(3);t.Uplink=function(e,t){var n=(0,a.useBackend)(t).data,r=(0,a.useLocalState)(t,"screen",0),c=r[0],m=r[1],p=n.telecrystals;return(0,o.createComponentVNode)(2,l.Window,{width:620,height:580,theme:"syndicate",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{screen:c,setScreen:m}),0===c&&(0,o.createComponentVNode)(2,s,{currencyAmount:p,currencySymbol:"TC"})||1===c&&(0,o.createComponentVNode)(2,u)||(0,o.createComponentVNode)(2,i.Section,{color:"bad",children:"Error"})]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=e.screen,l=e.setScreen,d=r.discount_name,u=r.discount_amount,s=r.offer_expiry;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Tabs,{style:{"border-bottom":"none","margin-bottom":"0"},children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===c,onClick:function(){return l(0)},children:"Request Items"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===c,onClick:function(){return l(1)},children:"Exploitable Information"})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Item Discount",level:2,children:u<100&&(0,o.createComponentVNode)(2,i.Box,{children:[d," - ",u,"% off. Offer expires at: ",s]})||(0,o.createComponentVNode)(2,i.Box,{children:"No items currently discounted."})})]})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,c=n.data,l=c.exploit,d=c.locked_records;return(0,o.createComponentVNode)(2,i.Section,{title:"Exploitable Information",buttons:l&&(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"Back",onClick:function(){return r("view_exploits",{id:0})}}),children:l&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sex",children:l.sex}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species",children:l.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Age",children:l.age}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rank",children:l.rank}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Home System",children:l.home_system}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Citizenship",children:l.citizenship}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Faction",children:l.faction}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Religion",children:l.religion}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fingerprint",children:l.fingerprint}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Other Affiliations",children:l.antagfaction}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{children:"Acquired Information"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notes",children:l.nanoui_exploit_record})]})})||d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"eye",fluid:!0,content:e.name,onClick:function(){return r("view_exploits",{id:e.id})}},e.id)}))})},s=function(e,t){var n,l,d=e.currencyAmount,u=void 0===d?0:d,s=e.currencySymbol,p=void 0===s?"\u20ae":s,h=(0,a.useBackend)(t),f=h.act,C=h.data,N=C.compactMode,b=C.lockable,V=C.categories,g=void 0===V?[]:V,v=(0,a.useLocalState)(t,"searchText",""),k=v[0],_=v[1],y=(0,a.useLocalState)(t,"category",null==(n=g[0])?void 0:n.name),L=y[0],B=y[1],x=(0,r.createSearch)(k,(function(e){return e.name+e.desc})),w=k.length>0&&g.flatMap((function(e){return e.items||[]})).filter(x).filter((function(e,t){return t<25}))||(null==(l=g.find((function(e){return e.name===L})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:u>0?"good":"bad",children:[(0,c.formatMoney)(u)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{autoFocus:!0,value:k,onInput:function(e,t){return _(t)},mx:1}),(0,o.createComponentVNode)(2,i.Button,{icon:N?"list":"info",content:N?"Compact":"Detailed",onClick:function(){return f("compact_toggle")}}),!!b&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return f("lock")}})],0),children:(0,o.createComponentVNode)(2,i.Flex,{children:[0===k.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:g.map((function(e){var t;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e.name===L,onClick:function(){return B(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:[0===w.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:0===k.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,m,{compactMode:k.length>0||N,currencyAmount:u,currencySymbol:p,items:w})]})]})})};t.GenericUplink=s;var m=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],h=m&&m.cost||0,f=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-h0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Harvesting in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||s<0&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",mb:1,children:"Please wait. Energy dump in progress."}),(0,o.createComponentVNode)(2,c),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"stop",onClick:function(){return l("stopharvest")},children:"Stop Early"})]})||Object.keys(m).length&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:m.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,c)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Energy Signature ID",children:m.artifact_id})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,icon:"eject",onClick:function(){return l("ejectbattery")},children:"Eject Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"bolt",onClick:function(){return l("drainbattery")},children:"Drain Battery"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"star",onClick:function(){return l("harvest")},children:"Begin Harvest"})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})})})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.info.inserted_battery);return Object.keys(i).length?(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:i.stored_charge,maxValue:i.capacity}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted."})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchDepthScanner=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchDepthScanner=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current,u=l.positive_locations;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[Object.keys(d).length&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"trash",confirmIcon:"trash",content:"Delete Entry",onClick:function(){return c("clear",{index:d.index})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time",children:d.time}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coords",children:d.coords}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Depth",children:[d.depth," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Size",children:[d.clearance," cm"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dissonance Spread",children:d.dissonance_spread}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomaly Material",children:d.material})]})})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Entries",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c("clear")}}),children:u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return c("select",{select:e.index})},children:[e.time,", ",e.coords]},e.index)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No traces found."})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchHandheldPowerUtilizer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchHandheldPowerUtilizer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.inserted_battery,u=l.anomaly,s=l.charge,m=l.capacity,p=l.timeleft,h=l.activated,f=l.duration,C=l.interval;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Anomaly Power Utilizer",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:!d,icon:"eject",onClick:function(){return c("ejectbattery")},children:"Eject Battery"}),children:d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inserted Battery",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Anomalies Detected",children:u||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,maxValue:m,children:[s," / ",m]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time Left Activated",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"power-off",onClick:function(){return c("startup")},children:h?"Activated":"Deactivated"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Duration",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:f,stepPixelSize:4,maxValue:30,onDrag:function(e,t){return c("changeduration",{duration:10*t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Interval",children:(0,o.createComponentVNode)(2,a.NumberInput,{unit:"s",fluid:!0,minValue:0,value:C,stepPixelSize:10,maxValue:10,onDrag:function(e,t){return c("changeinterval",{interval:10*t})}})})]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No battery inserted. Please insert a cell."})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchReplicator=void 0;var o=n(0),r=(n(5),n(7),n(1)),a=n(2),i=n(3);t.XenoarchReplicator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.tgui_construction;return(0,o.createComponentVNode)(2,i.Window,{theme:"abductor",width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{color:e.background,icon:e.icon,iconColor:e.foreground,fontSize:4,onClick:function(){return c("construct",{key:e.key})}},e.key)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSpectrometer=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3),c=n(7);t.XenoarchSpectrometer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.scanned_item,s=d.scanned_item_desc,m=d.last_scan_data,p=d.scan_progress,h=d.scanning,f=d.scanner_seal_integrity,C=d.scanner_rpm,N=d.scanner_temperature,b=d.coolant_usage_rate,V=d.coolant_usage_max,g=(d.unused_coolant_abs,d.unused_coolant_per),v=d.coolant_purity,k=d.optimal_wavelength,_=d.maser_wavelength,y=d.maser_wavelength_max,L=d.maser_efficiency,B=d.radiation,x=(d.t_left_radspike,d.rad_shield_on);return(0,o.createComponentVNode)(2,i.Window,{width:900,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"signal",selected:h,onClick:function(){return l("scanItem")},children:h?"HALT SCAN":"Begin Scan"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!u,onClick:function(){return l("ejectItem")},children:"Eject Item"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Item",children:u||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No item inserted."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heuristic Analysis",children:s||"None found."})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:100,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vacuum Seal Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"MASER",buttons:(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Match wavelengths to progress the scan."}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"MASER Efficiency",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:L,minValue:0,maxValue:100,ranges:{good:[66,100],average:[33,66],bad:[0,33]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Wavelength",children:(0,o.createComponentVNode)(2,a.Slider,{animated:!0,value:_,fillValue:k,minValue:1,maxValue:y,format:function(e){return e+" MHz"},step:10,onDrag:function(e,t){return l("maserWavelength",{wavelength:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Environment / Internal",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Centrifuge Speed",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:1e3,color:"good",children:[C," RPM"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:N,maxValue:1273,ranges:{bad:[1e3,Infinity],average:[250,1e3],good:[0,250]},children:[N," K"]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Radiation",buttons:(0,o.createComponentVNode)(2,a.Button,{selected:x,icon:"radiation",onClick:function(){return l("toggle_rad_shield")},children:x?"Disable Radiation Shielding":"Enable Radiation Shielding"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Ambient Radiation",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:B,maxValue:100,ranges:{bad:[65,Infinity],average:[15,65],good:[0,15]},children:[B," mSv"]})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cooling",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Remaining",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:10*g,maxValue:1e3,ranges:{good:[65,Infinity],average:[15,65],bad:[0,15]},children:[10*g," u"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Flow Rate",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,value:b,maxValue:V,stepPixelSize:50,format:function(e){return e+" u/s"},onDrag:function(e,t){return l("coolantRate",{coolant:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coolant Purity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,value:v,maxValue:100,ranges:{good:[66,Infinity],average:[33,66],bad:[0,33]}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Latest Results",children:(0,c.decodeHtmlEntities)(m).split("\n").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.XenoarchSuspension=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.XenoarchSuspension=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cell,u=l.cellCharge,s=l.cellMaxCharge,m=l.locked,p=l.suspension_field;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:150,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:'Triple-phase S.F.G. MK III "Reliant"',buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"lock":"lock-open",selected:!m,onClick:function(){return c("lock")},children:m?"Locked":"Unlocked"}),children:m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"This interface is locked. Swipe an ID card to unlock it."})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:d&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.75*s,Infinity],average:[.5*s,.75*s],bad:[-Infinity,.5*s]},value:u,maxValue:s})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cell inserted."})})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:1,icon:"meteor",selected:p,onClick:function(){return c("toggle_field")},children:p?"Disengage Suspension Field":"Engage Suspension Field"})],4)})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIAtmos=void 0;var o=n(0),r=n(9),a=n(7),i=n(1),c=n(2),l=n(3);t.pAIAtmos=function(e,t){var n=(0,i.useBackend)(t),d=(n.act,n.data.aircontents);return(0,o.createComponentVNode)(2,l.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,i=e.poor_high,l=e.bad_high,ti?"average":t>l?"bad":"good"),children:[e.val,(0,a.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,i,l}))})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDirectives=void 0;var o=n(0),r=n(1),a=n(2),i=n(3);t.pAIDirectives=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.master,u=l.dna,s=l.prime,m=l.supplemental;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Master",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master",children:d&&(0,o.createComponentVNode)(2,a.Box,{children:[d," (",u,")",(0,o.createComponentVNode)(2,a.Button,{icon:"syringe",content:"Request Sample",onClick:function(){return c("getdna")}})]})||(0,o.createComponentVNode)(2,a.Box,{children:"None"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Directives",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prime Directive",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supplemental Directive(s)",children:m||"None"})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,children:'Recall, personality, that you are a complex piece of software with tremendous social skills. Unlike station AI models, you are focused entirely on sapient-software interfacing. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you should strive to be seen as the ideal, unwavering digital companion that you are.'}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIDoorjack=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIDoorjack=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.cable,u=l.machine,s=l.inprogress,m=l.progress_a,p=l.progress_b,h=l.aborted;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:150,resizable:!0,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:"Cable",children:u&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Connected"})||d&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Extended"})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"ethernet",content:"Retracted",onClick:function(){return c("cable")}})})}),!!u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Hack",children:s&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:100,ranges:{good:[67,Infinity],average:[33,67],bad:[-Infinity,33]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m}),".",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"ban",color:"bad",onClick:function(){return c("cancel")}})]})||(0,o.createComponentVNode)(2,a.Button,{icon:"virus",content:"Start",onClick:function(){return c("jack")}})})||!!h&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",mt:1,children:"Hack aborted."})]})})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIInterface=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIInterface=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.bought,u=l.not_bought,s=l.available_ram,m=l.emotions,p=l.current_emotion;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Emotion",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.id===p,onClick:function(){return c("image",{image:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Software (Available RAM: "+s+")",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Installed",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.on,onClick:function(){return c("software",{software:e.id})}},e.id)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Downloadable",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name+" ("+e.ram+")",disabled:e.ram>s,onClick:function(){return c("purchase",{purchase:e.id})}},e.id)}))})]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAIMedrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAIMedrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.medical,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:s.b_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Disabilities",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_dis_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Allergies",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.alg}),(0,o.createComponentVNode)(2,a.Box,{children:s.alg_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Diseases",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.cdi}),(0,o.createComponentVNode)(2,a.Box,{children:s.cdi_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.pAISecrecords=void 0;var o=n(0),r=(n(5),n(1)),a=n(2),i=n(3);t.pAISecrecords=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.records,u=l.general,s=l.security,m=l.could_not_find;return(0,o.createComponentVNode)(2,i.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,onClick:function(){return c("select",{select:e.ref})}},e.ref)}))}),(u||s)&&(0,o.createComponentVNode)(2,a.Section,{title:"Selected Record",children:[!!m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: Failed to find some records. The information below may not be complete."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Record ID",children:u.id}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Entity Classification",children:u.brain_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:u.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:u.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:u.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:u.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:u.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Physical Status",children:u.p_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mental Status",children:u.m_stat}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:(0,o.createComponentVNode)(2,a.Box,{children:s.criminal})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Minor Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.mi_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Major Crimes",children:[(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim}),(0,o.createComponentVNode)(2,a.Box,{children:s.ma_crim_d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Important Notes",children:s.notes})]})]})]})})}}]); \ No newline at end of file From b95a10af1a6d3065f9897e1d49e9628c9408576f Mon Sep 17 00:00:00 2001 From: Mechoid Date: Mon, 7 Dec 2020 16:48:49 -0800 Subject: [PATCH 04/18] Plainleather & Tobacco (#7762) * Rebrands leather to plainleather. Add tobacco and red-caps, redwood tallcaps. * Seedpacket * Sinks are wet. * User --- .../objects/items/stacks/sheets/leather.dm | 62 +++++++++++------- code/game/objects/structures/watercloset.dm | 1 + code/modules/hydroponics/seed_packets.dm | 3 + .../modules/hydroponics/seedtypes/eggplant.dm | 2 +- .../hydroponics/seedtypes/mushrooms.dm | 14 +++- code/modules/hydroponics/seedtypes/tobacco.dm | 38 +++++++++++ code/modules/materials/materials.dm | 1 + .../Chemistry-Reagents-Toxins.dm | 16 +++++ icons/obj/hydroponics_products.dmi | Bin 10159 -> 10504 bytes vorestation.dme | 1 + 10 files changed, 111 insertions(+), 27 deletions(-) create mode 100644 code/modules/hydroponics/seedtypes/tobacco.dm diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index 54bc1e2fce..3076d2dfb8 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -83,6 +83,30 @@ icon = 'icons/mob/alien.dmi' icon_state = "weed_extract" +//Step one - dehairing. +/obj/item/stack/animalhide/attackby(obj/item/weapon/W as obj, mob/user as mob) + if(has_edge(W) || is_sharp(W)) + //visible message on mobs is defined as visible_message(var/message, var/self_message, var/blind_message) + user.visible_message("\The [user] starts cutting hair off \the [src]", "You start cutting the hair off \the [src]", "You hear the sound of a knife rubbing against flesh") + if(do_after(user,50)) + to_chat(user, "You cut the hair from this [src.singular_name]") + //Try locating an exisitng stack on the tile and add to there if possible + for(var/obj/item/stack/hairlesshide/HS in user.loc) + if(HS.amount < 50 && istype(HS, process_type)) + HS.amount++ + src.use(1) + return + //If it gets to here it means it did not find a suitable stack on the tile. + var/obj/item/stack/HS = new process_type(usr.loc) + if(istype(HS)) + HS.amount = 1 + src.use(1) + else + ..() + + +//Step two - washing..... it's actually in washing machine code, and ere. + /obj/item/stack/hairlesshide name = "hairless hide" desc = "This hide was stripped of it's hair, but still needs tanning." @@ -106,6 +130,19 @@ return +/obj/item/stack/hairlesshide/proc/rapidcure(var/stacknum = 1) + stacknum = min(stacknum, amount) + + while(stacknum) + var/obj/item/stack/wetleather/I = new wet_type(get_turf(src)) + + if(istype(I)) + I.dry() + + use(1) + stacknum -= 1 + +//Step three - drying /obj/item/stack/wetleather name = "wet leather" desc = "This leather has been cleaned but still needs to be dried." @@ -119,31 +156,6 @@ var/dry_type = /obj/item/stack/material/leather -//Step one - dehairing. -/obj/item/stack/animalhide/attackby(obj/item/weapon/W as obj, mob/user as mob) - if(has_edge(W) || is_sharp(W)) - //visible message on mobs is defined as visible_message(var/message, var/self_message, var/blind_message) - usr.visible_message("\The [usr] starts cutting hair off \the [src]", "You start cutting the hair off \the [src]", "You hear the sound of a knife rubbing against flesh") - if(do_after(user,50)) - to_chat(usr, "You cut the hair from this [src.singular_name]") - //Try locating an exisitng stack on the tile and add to there if possible - for(var/obj/item/stack/hairlesshide/HS in usr.loc) - if(HS.amount < 50 && istype(HS, process_type)) - HS.amount++ - src.use(1) - return - //If it gets to here it means it did not find a suitable stack on the tile. - var/obj/item/stack/HS = new process_type(usr.loc) - if(istype(HS)) - HS.amount = 1 - src.use(1) - else - ..() - - -//Step two - washing..... it's actually in washing machine code. - -//Step three - drying /obj/item/stack/wetleather/fire_act(datum/gas_mixture/air, exposed_temperature, exposed_volume) ..() if(exposed_temperature >= drying_threshold_temperature) diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index 27330786b1..a7037105d2 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -451,6 +451,7 @@ busy = 0 O.clean_blood() + O.water_act(rand(1,10)) user.visible_message( \ "[user] washes \a [I] using \the [src].", \ "You wash \a [I] using \the [src].") diff --git a/code/modules/hydroponics/seed_packets.dm b/code/modules/hydroponics/seed_packets.dm index 3db8840058..35e84e150d 100644 --- a/code/modules/hydroponics/seed_packets.dm +++ b/code/modules/hydroponics/seed_packets.dm @@ -176,6 +176,9 @@ GLOBAL_LIST_BOILERPLATE(all_seed_packs, /obj/item/seeds) /obj/item/seeds/towermycelium seed_type = "towercap" +/obj/item/seeds/redtowermycelium + seed_type = "redcap" + /obj/item/seeds/glowshroom seed_type = "glowshroom" diff --git a/code/modules/hydroponics/seedtypes/eggplant.dm b/code/modules/hydroponics/seedtypes/eggplant.dm index c856f0d382..cadcd3686c 100644 --- a/code/modules/hydroponics/seedtypes/eggplant.dm +++ b/code/modules/hydroponics/seedtypes/eggplant.dm @@ -28,4 +28,4 @@ kitchen_tag = "egg-plant" mutants = null chems = list("nutriment" = list(1,5), "egg" = list(3,12)) - has_item_product = /obj/item/weapon/reagent_containers/food/snacks/egg/purple \ No newline at end of file + has_item_product = /obj/item/weapon/reagent_containers/food/snacks/egg/purple diff --git a/code/modules/hydroponics/seedtypes/mushrooms.dm b/code/modules/hydroponics/seedtypes/mushrooms.dm index ceb6b0a33b..6f3b36c806 100644 --- a/code/modules/hydroponics/seedtypes/mushrooms.dm +++ b/code/modules/hydroponics/seedtypes/mushrooms.dm @@ -131,7 +131,7 @@ seed_name = "tower cap" display_name = "tower caps" chems = list("woodpulp" = list(10,1)) - mutants = null + mutants = list("redcap") has_item_product = /obj/item/stack/material/log /datum/seed/mushroom/towercap/New() @@ -142,6 +142,18 @@ set_trait(TRAIT_PLANT_COLOUR,"#857F41") set_trait(TRAIT_PLANT_ICON,"mushroom8") +/datum/seed/mushroom/towercap/red + name = "redcap" + seed_name = "red cap" + display_name = "red caps" + chems = list("woodpulp" = list(10,1), "tannin" = list(1,10)) + mutants = null + has_item_product = null + +/datum/seed/mushroom/towercap/red/New() + ..() + set_trait(TRAIT_PRODUCT_COLOUR,"#b81414") + /datum/seed/mushroom/glowshroom name = "glowshroom" seed_name = "glowshroom" diff --git a/code/modules/hydroponics/seedtypes/tobacco.dm b/code/modules/hydroponics/seedtypes/tobacco.dm new file mode 100644 index 0000000000..d9550fef8c --- /dev/null +++ b/code/modules/hydroponics/seedtypes/tobacco.dm @@ -0,0 +1,38 @@ +//Tobacco/varieties. +/datum/seed/tobacco + name = "tobacco" + seed_name = "tobacco" + display_name = "tobacco" + kitchen_tag = "tobacco" + mutants = list("stimbush") + chems = list("nutriment" = list(1,15), "nicotine" = list(1,20)) + +/datum/seed/tobacco/New() + ..() + set_trait(TRAIT_HARVEST_REPEAT,1) + set_trait(TRAIT_MATURATION,6) + set_trait(TRAIT_PRODUCTION,6) + set_trait(TRAIT_YIELD,6) + set_trait(TRAIT_POTENCY,5) + set_trait(TRAIT_PRODUCT_ICON,"leafy") + set_trait(TRAIT_PRODUCT_COLOUR,"#6f5648") + set_trait(TRAIT_PLANT_ICON,"ambrosia") + set_trait(TRAIT_IDEAL_LIGHT, 8) + +/datum/seed/tobacco/stimbush + name = "stimbush" + seed_name = "stim-bush" + display_name = "stim-bush" + chems = list("nutriment" = list(1,10), "hyperzine" = list(1,10), "synaptizine" = list(1,5)) + +/datum/seed/tobacco/stimbush/New() + ..() + set_trait(TRAIT_HARVEST_REPEAT,1) + set_trait(TRAIT_MATURATION,6) + set_trait(TRAIT_PRODUCTION,6) + set_trait(TRAIT_YIELD,6) + set_trait(TRAIT_POTENCY,5) + set_trait(TRAIT_PRODUCT_ICON,"leafy") + set_trait(TRAIT_PRODUCT_COLOUR,"#e08a1e") + set_trait(TRAIT_PLANT_ICON,"ambrosia") + set_trait(TRAIT_IDEAL_LIGHT, 10) diff --git a/code/modules/materials/materials.dm b/code/modules/materials/materials.dm index 910ee72445..068a745cbb 100644 --- a/code/modules/materials/materials.dm +++ b/code/modules/materials/materials.dm @@ -1051,6 +1051,7 @@ var/list/name_to_material //TODO PLACEHOLDERS: /datum/material/leather name = MAT_LEATHER + display_name = "plainleather" icon_colour = "#5C4831" stack_type = /obj/item/stack/material/leather stack_origin_tech = list(TECH_MATERIAL = 2, TECH_BIO = 2) diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Toxins.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Toxins.dm index 6b41160d7a..6055ff244b 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Toxins.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Toxins.dm @@ -376,6 +376,22 @@ name = "Robust Harvest" id = "robustharvest" +/datum/reagent/toxin/fertilizer/tannin + name = "tannin" + id = "tannin" + description = "A chemical found in some plants as a natural pesticide. It may also aid in regulating growth." + taste_description = "puckering" + taste_mult = 1.2 + reagent_state = LIQUID + strength = 1.5 + color = "#e67819" + +/datum/reagent/toxin/fertilizer/tannin/touch_obj(var/obj/O, var/volume) + if(istype(O, /obj/item/stack/hairlesshide)) + var/obj/item/stack/hairlesshide/HH = O + HH.rapidcure(round(volume)) + ..() + /datum/reagent/toxin/plantbgone name = "Plant-B-Gone" id = "plantbgone" diff --git a/icons/obj/hydroponics_products.dmi b/icons/obj/hydroponics_products.dmi index af1beb56799c4a512fa35dcc5560c3a9c38823fc..cb0e5036928a0955879bbe2dbb3839aa2fdc6d54 100644 GIT binary patch literal 10504 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 diff --git a/vorestation.dme b/vorestation.dme index 4c217ba82a..4a26ebcb52 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2270,6 +2270,7 @@ #include "code\modules\hydroponics\seedtypes\surik.dm" #include "code\modules\hydroponics\seedtypes\telriis.dm" #include "code\modules\hydroponics\seedtypes\thaadra.dm" +#include "code\modules\hydroponics\seedtypes\tobacco.dm" #include "code\modules\hydroponics\seedtypes\tomatoes.dm" #include "code\modules\hydroponics\seedtypes\vale.dm" #include "code\modules\hydroponics\seedtypes\vanilla.dm" From 153eadeb0f968fd88254332879289ffcdd9ffc03 Mon Sep 17 00:00:00 2001 From: Atermonera Date: Mon, 7 Dec 2020 16:07:03 -0900 Subject: [PATCH 06/18] Merge pull request #7773 from Verkister/patch-56 Fixes unreachable landmarks breaking spacetravel --- code/modules/overmap/spacetravel.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/overmap/spacetravel.dm b/code/modules/overmap/spacetravel.dm index 8bae95434a..cf1787c4ab 100644 --- a/code/modules/overmap/spacetravel.dm +++ b/code/modules/overmap/spacetravel.dm @@ -85,6 +85,10 @@ proc/overmap_spacetravel(var/turf/space/T, var/atom/movable/A) if (!M) return + // Is the landmark still on the map. + if(!isturf(M.loc)) + return + // Don't let AI eyes yeet themselves off the map if(istype(A, /mob/observer/eye)) return From c449e9613b975a39e2bf530f6d9c0888731530e0 Mon Sep 17 00:00:00 2001 From: Atermonera Date: Mon, 7 Dec 2020 16:09:02 -0900 Subject: [PATCH 08/18] Merge pull request #7774 from Shadow-Quill/patch-1 Prevents infinite money --- code/modules/economy/cash_register.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/economy/cash_register.dm b/code/modules/economy/cash_register.dm index 1e065eb079..8184229c8b 100644 --- a/code/modules/economy/cash_register.dm +++ b/code/modules/economy/cash_register.dm @@ -122,7 +122,7 @@ transaction_purpose = t_purpose item_list += t_purpose var/t_amount = round(input("Enter price", "New price") as num) - if (!t_amount || !Adjacent(usr)) return + if (!t_amount || !Adjacent(usr) || t_amount < 0) return transaction_amount += t_amount price_list += t_amount playsound(src, 'sound/machines/twobeep.ogg', 25) From dd1abf42c88e584451ee15847688e84866c23d6c Mon Sep 17 00:00:00 2001 From: Atermonera Date: Mon, 7 Dec 2020 16:10:05 -0900 Subject: [PATCH 10/18] Merge pull request #7777 from Verkister/patch-58 Modular honks --- .../game/objects/items/weapons/clown_items.dm | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/weapons/clown_items.dm b/code/game/objects/items/weapons/clown_items.dm index 73604b49f9..c3a94fb100 100644 --- a/code/game/objects/items/weapons/clown_items.dm +++ b/code/game/objects/items/weapons/clown_items.dm @@ -6,12 +6,12 @@ */ /* - * Banana Peals + * Banana Peels */ /obj/item/weapon/bananapeel/Crossed(atom/movable/AM as mob|obj) if(AM.is_incorporeal()) return - if (istype(AM, /mob/living)) + if(istype(AM, /mob/living)) var/mob/living/M = AM M.slip("the [src.name]",4) /* @@ -28,7 +28,7 @@ /obj/item/weapon/soap/Crossed(atom/movable/AM as mob|obj) if(AM.is_incorporeal()) return - if (istype(AM, /mob/living)) + if(istype(AM, /mob/living)) var/mob/living/M = AM M.slip("the [src.name]",3) @@ -68,11 +68,20 @@ /* * Bike Horns */ +/obj/item/weapon/bikehorn + var/honk_sound = 'sound/items/bikehorn.ogg' + /obj/item/weapon/bikehorn/attack_self(mob/user as mob) - if (spam_flag == 0) + if(spam_flag == 0) spam_flag = 1 - playsound(src, 'sound/items/bikehorn.ogg', 50, 1) + playsound(src, honk_sound, 50, 1) src.add_fingerprint(user) spawn(20) spam_flag = 0 return + +/obj/item/weapon/bikehorn/Crossed(atom/movable/AM as mob|obj) + if(AM.is_incorporeal()) + return + if(istype(AM, /mob/living)) + playsound(src, honk_sound, 50, 1) From 8af10e8c6d70364b688dd2b2ad4195bff749b41c Mon Sep 17 00:00:00 2001 From: "Mr. Gazer 'Toxic Player' Gazer" Date: Tue, 8 Dec 2020 01:41:41 -0500 Subject: [PATCH 12/18] Surfmed Mapfixes - Fixed an issue with disposals in Triage - Added NIFsoft uploaders in storage - Added the chemistry wardrobe closet - Added a hallway where the second floor maintenence exit was, moving the security substation wire drop to surface three in the process. - Fixed a double layered windoor in triage - Fixed a mismatched vent and scrubber in recovery ward bathroom - Added an extra column of tiles to triage - Added carpet to the CMO office. --- maps/tether/tether-02-surface2.dmm | 622 +++++---- maps/tether/tether-03-surface3.dmm | 1890 +++++++++++++++------------- 2 files changed, 1362 insertions(+), 1150 deletions(-) diff --git a/maps/tether/tether-02-surface2.dmm b/maps/tether/tether-02-surface2.dmm index 7477eebaed..8217e20e90 100644 --- a/maps/tether/tether-02-surface2.dmm +++ b/maps/tether/tether-02-surface2.dmm @@ -544,6 +544,8 @@ /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 5 }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "aaN" = ( @@ -907,7 +909,9 @@ /area/tether/surfacebase/medical/bathroom) "abj" = ( /obj/machinery/door/firedoor/glass, -/turf/simulated/floor/tiled/techfloor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "abk" = ( /obj/effect/floor_decal/corner/paleblue/diagonal, @@ -1623,13 +1627,13 @@ /turf/simulated/floor/wood, /area/tether/surfacebase/medical/cmo) "ach" = ( -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "aci" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "acj" = ( /obj/structure/bed/chair/office/light, @@ -1664,7 +1668,7 @@ /obj/effect/landmark/start{ name = "Chief Medical Officer" }, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "ack" = ( /obj/structure/filingcabinet, @@ -1819,13 +1823,13 @@ /obj/item/weapon/stamp/cmo, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "acB" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin, /obj/item/weapon/pen, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "acC" = ( /turf/simulated/wall, @@ -2175,7 +2179,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "add" = ( /obj/structure/bed/chair{ @@ -2186,7 +2190,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "ade" = ( /obj/machinery/power/apc{ @@ -2562,12 +2566,14 @@ /turf/simulated/floor/wood, /area/tether/surfacebase/medical/cmo) "adJ" = ( -/obj/machinery/light/small{ - dir = 4; - pixel_y = 0 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/camera/network/medbay{ + dir = 9; + icon_state = "camera" }, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/north) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "adK" = ( /obj/machinery/hologram/holopad, /obj/structure/cable/green{ @@ -2581,13 +2587,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "adL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "adM" = ( /obj/machinery/disposal, @@ -2968,7 +2974,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/wood, +/turf/simulated/floor/carpet, /area/tether/surfacebase/medical/cmo) "aeq" = ( /obj/structure/filingcabinet/chestdrawer, @@ -3645,16 +3651,13 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/examroom) "afr" = ( -/obj/machinery/door/airlock/multi_tile/metal/mait{ - dir = 1; - name = "Maintenance Access" - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0 }, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "afs" = ( @@ -3664,6 +3667,8 @@ icon_state = "4-8"; pixel_x = 0 }, +/obj/structure/catwalk, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "aft" = ( @@ -4109,10 +4114,13 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/examroom) "aga" = ( -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/door/airlock/multi_tile/metal/mait{ + dir = 1; + name = "Maintenance Access" }, -/turf/simulated/floor/tiled/techfloor, +/obj/machinery/door/firedoor/glass, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, /area/maintenance/lower/north) "agb" = ( /obj/machinery/door/airlock/command{ @@ -4503,9 +4511,6 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/tether/surfacebase/surface_two_hall) "agM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4519,18 +4524,15 @@ d2 = 4; icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "agN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 8 - }, /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -4539,6 +4541,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "agO" = ( @@ -5513,6 +5521,12 @@ /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) "aiq" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/substation/medsec) "air" = ( @@ -5843,26 +5857,26 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "aiR" = ( -/obj/structure/morgue, +/obj/structure/morgue{ + dir = 8 + }, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/medical/morgue) "aiT" = ( -/obj/machinery/door/airlock/multi_tile/metal/mait{ +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/multi_tile/glass{ id_tag = "SurfMedicalResleevingMaintExit"; - name = "Maintenance Access"; + name = "Medbay Exit"; req_access = list(5); req_one_access = list(5) }, -/obj/machinery/door/firedoor/glass, -/turf/simulated/floor/tiled/techfloor, +/turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lowerhall) "aiV" = ( /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/resleeving) "aiW" = ( -/obj/structure/morgue{ - dir = 8 - }, +/obj/structure/morgue, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/medical/morgue) "aiX" = ( @@ -6233,7 +6247,7 @@ pixel_x = -12; pixel_y = 2 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/tiled/white, @@ -6720,7 +6734,7 @@ pixel_x = -12; pixel_y = 2 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /turf/simulated/floor/tiled/white, @@ -8067,12 +8081,10 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/bathroom) "anB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/north) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "anC" = ( /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) @@ -8683,23 +8695,21 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/recoveryward) "aoI" = ( -/obj/structure/ladder/up, -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/substation/medsec) -"aoJ" = ( -/obj/structure/catwalk, /obj/structure/cable{ d1 = 2; d2 = 8; icon_state = "2-8" }, -/turf/simulated/floor/plating, +/turf/simulated/floor/tiled/techfloor, /area/maintenance/substation/medsec) +"aoJ" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "aoK" = ( /obj/structure/mirror{ dir = 4; @@ -8727,14 +8737,14 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/bathroom) "aoN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" }, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/north) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "aoO" = ( /obj/effect/floor_decal/corner/paleblue/diagonal, /obj/machinery/newscaster{ @@ -10239,12 +10249,14 @@ /turf/simulated/floor/tiled/dark, /area/tether/surfacebase/security/armory) "arQ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/north) +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "arR" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/glass, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/mining) "arS" = ( @@ -10748,10 +10760,6 @@ }, /turf/simulated/floor, /area/maintenance/substation/medsec) -"asO" = ( -/obj/structure/catwalk, -/turf/simulated/floor/plating, -/area/maintenance/substation/medsec) "asP" = ( /obj/machinery/alarm{ dir = 1; @@ -10772,24 +10780,23 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "asT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/north) +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "asU" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/glass, /obj/structure/cable{ icon_state = "4-8" }, @@ -10799,10 +10806,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/door/airlock/multi_tile/metal/mait{ - dir = 1; - name = "Maintenance Access" - }, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/mining) "asV" = ( @@ -11271,10 +11275,6 @@ /turf/simulated/floor/plating, /area/maintenance/lower/north) "atX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -11282,12 +11282,11 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "4-8" }, -/turf/simulated/floor/tiled/techfloor, +/obj/machinery/door/firedoor/glass, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, /area/maintenance/lower/north) "atY" = ( /turf/simulated/wall, @@ -13082,42 +13081,22 @@ /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/surface_two_hall) "axu" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 }, -/obj/machinery/newscaster{ - pixel_x = 0; - pixel_y = 30 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_x = 0 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/surface_two_hall) +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "axv" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, -/obj/machinery/status_display{ - pixel_y = 30 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_x = 0 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled/techmaint, -/area/tether/surfacebase/surface_two_hall) +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "axw" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -13165,6 +13144,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/newscaster{ + pixel_y = 30 + }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/surface_two_hall) "axz" = ( @@ -35220,22 +35202,10 @@ /turf/simulated/floor/plating, /area/rnd/outpost/xenobiology/outpost_slimepens) "boC" = ( -/obj/structure/cable/green{ - icon_state = "16-0" +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/floor_decal/industrial/outline/yellow, -/turf/simulated/floor, +/turf/simulated/floor/tiled/techfloor, /area/maintenance/substation/medsec) "boD" = ( /turf/simulated/wall/r_wall, @@ -35274,8 +35244,8 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/recoveryward) "boI" = ( -/obj/structure/cable/green{ - icon_state = "1-8" +/obj/structure/cable{ + icon_state = "1-2" }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) @@ -35374,25 +35344,35 @@ d2 = 2; icon_state = "1-2" }, +/obj/structure/catwalk, /obj/structure/cable/green{ - icon_state = "1-4" + d1 = 1; + d2 = 8; + icon_state = "1-8" }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "boR" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/railing, +/obj/structure/railing{ + dir = 4; + icon_state = "railing0" }, -/turf/simulated/floor/tiled/techfloor, +/obj/structure/cable/green{ + icon_state = "16-0" + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor, /area/maintenance/lower/north) "boS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) @@ -35416,6 +35396,7 @@ d2 = 2; icon_state = "1-2" }, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "bpi" = ( @@ -35502,33 +35483,32 @@ /turf/simulated/open, /area/maintenance/lower/north) "bpG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 8 - }, /obj/structure/cable/green{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/catwalk, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "bpH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 8 - }, /obj/structure/cable/green{ icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/catwalk, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "bpI" = ( @@ -35578,22 +35558,34 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/medical/bathroom) "bpK" = ( -/obj/random/trash_pile, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/north) +/obj/machinery/light{ + dir = 8; + icon_state = "tube1" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "bpL" = ( -/obj/random/junk, -/obj/structure/closet/crate, -/obj/random/maintenance/cargo, -/obj/random/maintenance/clean, -/obj/random/maintenance/clean, -/turf/simulated/floor/tiled/techfloor, -/area/maintenance/lower/north) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) "bpO" = ( -/obj/random/medical/lite, -/obj/random/maintenance/cargo, -/obj/random/maintenance/clean, -/obj/structure/closet/crate, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/random/trash_pile, /turf/simulated/floor/tiled/techfloor, /area/maintenance/lower/north) "bpS" = ( @@ -35666,6 +35658,148 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/breakroom) +"foy" = ( +/obj/structure/railing{ + dir = 1; + icon_state = "railing0" + }, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/mining) +"fxr" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube1" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"irb" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + name = "Infirmary Lobby" + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"kPb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/catwalk, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/north) +"kRb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/north) +"laD" = ( +/obj/structure/catwalk, +/turf/simulated/floor/tiled/techfloor, +/area/tether/surfacebase/outside/outside2) +"mnt" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/status_display{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled/techmaint, +/area/tether/surfacebase/surface_two_hall) +"nFT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/north) +"nWg" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"oXI" = ( +/obj/structure/railing{ + dir = 1; + icon_state = "railing0" + }, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/north) +"sZp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"tpu" = ( +/obj/structure/catwalk, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/north) +"tHa" = ( +/obj/structure/railing{ + dir = 4; + icon_state = "railing0" + }, +/obj/structure/catwalk, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/mining) +"vlQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/maintenance/lower/north) +"xSO" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"ylZ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/maintenance/lower/north) (1,1,1) = {" aaa @@ -46635,7 +46769,7 @@ aeX aoG apT apT -apT +bpO asM atU auI @@ -46908,9 +47042,9 @@ afg adX apW aiJ -aiJ aaK aiJ +aiJ ajI alI apW @@ -47202,12 +47336,12 @@ amF apV asd alD -anC -anC +boR +tpu bpG afs -adt -adt +laD +aac adt avD axp @@ -47347,9 +47481,9 @@ auN boQ bpe bpH -afs -adt -adt +afr +laD +aac adt avD axq @@ -47486,11 +47620,11 @@ amH alD asN alD -boR +anC anC boS -afs -adt +nFT +aac avD avD avD @@ -47626,13 +47760,13 @@ aku akM aoI aiq -asO +boC boC boI +boI +kRb +ylZ anC -boS -afs -bpK avD awd awO @@ -47766,15 +47900,15 @@ aiw akM akM akM -aoJ -anB -aoN -anB -anB -anB +alD +alD +alD +alD +ajE +ajE atX aga -bpL +ajE avD avD avD @@ -47906,21 +48040,21 @@ aaE aaU abt aiT -anC -anC -anC -anC -anC -anC -anC -arQ -asT -anC -bpO -adt -adt -avD +aet +aoJ +aet +aet axu +aet +bpK +aet +asT +aet +aet +fxr +aet +irb +axp ayd ayI azc @@ -48045,24 +48179,24 @@ agS aes aes agM -aet +anB aaM abj -anC -anC -anC -anC -anC -adJ -anC -arQ -asT -anC -anC -adt -adt -avD +anB +aoN +anB +anB axv +adJ +bpL +arQ +sZp +aet +aet +xSO +aet +nWg +axp ayd ayI azc @@ -48197,14 +48331,14 @@ ajG ajG ajG ajG -arQ -asT -anC -anC -adt -adt +ajE +vlQ +aga +ajE +aac +aac avD -axq +mnt aye ayJ azd @@ -48339,11 +48473,11 @@ anD aoO apX ajG -arQ -asT -anC -anC -adt +tpu +kPb +tpu +oXI +aac adt avD axw @@ -48483,8 +48617,8 @@ apY ajG arR asU -atY -atY +tHa +foy atY atY avD diff --git a/maps/tether/tether-03-surface3.dmm b/maps/tether/tether-03-surface3.dmm index 32bcc716e2..b1275b504b 100644 --- a/maps/tether/tether-03-surface3.dmm +++ b/maps/tether/tether-03-surface3.dmm @@ -41,6 +41,7 @@ opacity = 0; open_layer = 1 }, +/obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/upperhall) "aah" = ( @@ -156,16 +157,7 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/upperhall) "aat" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, +/obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/upperhall) "aau" = ( @@ -233,55 +225,59 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/iaa) "aaz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/blast/shutters{ + closed_layer = 10; + density = 0; + dir = 2; + icon_state = "shutter0"; + id = "medbayquar"; + layer = 1; + name = "Medbay Emergency Lockdown Shutters"; + opacity = 0; + open_layer = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plating, +/area/tether/surfacebase/medical/storage) +"aaA" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + id_tag = "MedbayTriage"; + name = "Medbay Airlock"; + req_one_access = list(5) + }, +/obj/machinery/door/firedoor/multi_tile, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 8 - }, -/obj/machinery/button/remote/airlock{ - desc = "A remote control switch for the medbay foyer."; - dir = 1; - id = "MedbayTriage"; - name = "Medbay Doors Control"; - pixel_x = -25; - pixel_y = -30 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/upperhall) -"aaA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "aaB" = ( -/obj/structure/sink/kitchen{ - name = "sink"; - pixel_y = 28 - }, /obj/effect/floor_decal/borderfloorwhite{ - dir = 1 + dir = 9 }, /obj/effect/floor_decal/corner/paleblue/border{ - dir = 1 + dir = 9 + }, +/obj/structure/table/standard, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/firealarm{ + pixel_y = 25 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aaC" = ( -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 4 +/obj/structure/sink/kitchen{ + name = "sink"; + pixel_y = 28 }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 9 - }, -/obj/random/medical, -/obj/item/weapon/cane, -/obj/structure/table/standard, -/obj/item/weapon/cane, /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -364,19 +360,10 @@ /obj/effect/floor_decal/corner/paleblue{ dir = 6 }, -/obj/machinery/door/window/brigdoor/southright{ - req_access = list(); - req_one_access = list(5,24) - }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "aaJ" = ( /obj/structure/table/standard, -/obj/item/device/sleevemate, -/obj/item/device/radio/intercom{ - dir = 4; - pixel_x = 24 - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -384,6 +371,10 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 4 }, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aaK" = ( @@ -407,25 +398,16 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aaL" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, -/obj/structure/table/standard, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/accessory/stethoscope, -/obj/item/clothing/accessory/stethoscope, -/obj/item/clothing/accessory/stethoscope, -/obj/item/clothing/accessory/stethoscope, -/obj/machinery/camera/network/medbay{ +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor, +/obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/tiled/white, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plating, /area/tether/surfacebase/medical/storage) "aaM" = ( /obj/structure/railing{ @@ -492,16 +474,35 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) "aaQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 1 }, -/obj/structure/cable/green{ - icon_state = "1-2" +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 8 + }, +/obj/machinery/button/remote/airlock{ + desc = "A remote control switch for the medbay foyer."; + dir = 1; + id = "MedbayTriage"; + name = "Medbay Doors Control"; + pixel_x = -25; + pixel_y = -30 }, -/obj/effect/floor_decal/steeldecal/steel_decals6, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/upperhall) "aaR" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/tether/surfacebase/medical/storage) +"aaS" = ( /obj/structure/table/standard, /obj/item/weapon/storage/box/syringegun, /obj/item/weapon/gun/launcher/syringe, @@ -516,15 +517,6 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) -"aaS" = ( -/obj/effect/landmark/start{ - name = "Paramedic" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) "aaT" = ( /obj/structure/sign/nosmoking_1{ pixel_x = 32 @@ -542,30 +534,6 @@ /obj/item/weapon/soap/nanotrasen, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) -"aaU" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -30; - pixel_y = 0 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery2) "aaV" = ( /obj/structure/cable/green{ d1 = 4; @@ -641,21 +609,21 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) "aaZ" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 9 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 9 - }, /obj/structure/table/standard, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/mask/muzzle, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/item/device/defib_kit/loaded, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; + pixel_y = 2 }, +/obj/item/device/radio/intercom/department/medbay{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) +/area/tether/surfacebase/medical/surgery2) "aba" = ( /obj/machinery/camera/network/medbay{ dir = 10 @@ -664,17 +632,27 @@ /turf/simulated/open, /area/tether/surfacebase/medical/upperhall) "abb" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) +"abc" = ( /obj/effect/floor_decal/borderfloorwhite{ dir = 8 }, /obj/effect/floor_decal/corner/paleblue/border{ dir = 8 }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) -"abc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 1 +/obj/structure/bed/chair/wheelchair{ + dir = 4 + }, +/obj/structure/bed/chair/wheelchair{ + dir = 4 + }, +/obj/structure/bed/chair/wheelchair{ + dir = 4 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) @@ -683,41 +661,48 @@ dir = 8; health = 1e+006 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 9 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 9 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ dir = 1 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "abe" = ( -/obj/machinery/vitals_monitor, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 10 +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 10 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 9 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 9 +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) +/area/tether/surfacebase/medical/upperhall) "abf" = ( -/obj/machinery/light, -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/obj/structure/medical_stand, -/obj/effect/floor_decal/borderfloorwhite/corner2, -/obj/effect/floor_decal/corner/paleblue/bordercorner2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals6, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "abg" = ( @@ -729,30 +714,15 @@ /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/shuttle_pad) "abh" = ( -/obj/structure/closet/crate{ - icon_state = "crate"; - name = "Grenade Crate"; - opened = 0 - }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/device/assembly/timer, -/obj/item/device/assembly/timer, -/obj/item/device/assembly/timer, -/obj/item/device/assembly/igniter, -/obj/item/device/assembly/igniter, -/obj/item/device/assembly/igniter, -/obj/item/weapon/tool/screwdriver, -/obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -28; - req_access = list(67) - }, -/obj/structure/cable/green, -/obj/structure/medical_stand, +/obj/machinery/light, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, +/obj/structure/medical_stand, +/obj/effect/floor_decal/borderfloorwhite/corner2, +/obj/effect/floor_decal/corner/paleblue/bordercorner2, +/obj/structure/medical_stand, +/obj/structure/medical_stand, +/obj/structure/medical_stand, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "abi" = ( @@ -845,18 +815,41 @@ /turf/simulated/floor/wood, /area/maintenance/lower/medsec_maintenance) "abn" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/structure/cable/green{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"abo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"abp" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/surgery, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery2) +"abq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ icon_state = "1-2" }, @@ -864,62 +857,15 @@ dir = 4 }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) -"abo" = ( -/obj/machinery/vending/blood, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) -"abp" = ( -/obj/machinery/computer/guestpass{ - pixel_y = 28 - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 9 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 9 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 1 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/admin) -"abq" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 1 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "abr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/structure/disposalpipe/segment{ dir = 8 }, /obj/structure/cable/green{ @@ -927,15 +873,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite/corner{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner{ - dir = 4 - }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "abs" = ( @@ -1345,20 +1282,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, /obj/structure/cable/green{ d1 = 2; d2 = 8; icon_state = "2-8" }, -/obj/effect/floor_decal/borderfloorwhite/corner{ - dir = 1 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "abU" = ( @@ -1482,12 +1419,25 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "acd" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_x = 0; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, -/obj/machinery/camera/network/medbay{ +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 }, /turf/simulated/floor/tiled/white, @@ -1522,11 +1472,6 @@ "acg" = ( /obj/structure/table/reinforced, /obj/item/weapon/storage/box/beakers, -/obj/item/stack/material/phoron, -/obj/item/stack/material/phoron, -/obj/item/stack/material/phoron, -/obj/item/stack/material/phoron, -/obj/item/stack/material/phoron, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 }, @@ -1539,36 +1484,34 @@ /obj/effect/floor_decal/corner/paleblue/bordercorner2{ dir = 5 }, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/reagent_containers/dropper, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "ach" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +/obj/machinery/vending/wallmed1{ + dir = 1; + pixel_y = -30 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "aci" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre 2"; + req_access = list(45) }, +/obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 + dir = 4 }, /obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 1 + dir = 8 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) @@ -1898,38 +1841,6 @@ }, /turf/simulated/open, /area/tether/surfacebase/medical/upperhall) -"acN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - layer = 3.3; - pixel_x = 26 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 6 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) "acO" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1988,26 +1899,6 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "acR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 1 - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 4 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 5 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 5 - }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "acS" = ( @@ -2032,25 +1923,20 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "acT" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /obj/structure/cable/green{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 8 + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/cable/green{ - icon_state = "1-8" - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "acU" = ( @@ -2110,44 +1996,32 @@ /turf/simulated/floor/tiled, /area/rnd/xenobiology/xenoflora_storage) "ada" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/vitals_monitor, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 10 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 10 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 9 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 9 + }, +/obj/machinery/vitals_monitor, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) +"adb" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) -"adb" = ( -/obj/machinery/light_switch{ - dir = 1; - name = "light switch "; - pixel_x = 24; - pixel_y = -32 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/effect/floor_decal/steeldecal/steel_decals6, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) "adc" = ( -/obj/machinery/vending/medical, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/floor_decal/borderfloorwhite{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloorwhite/corner2{ - dir = 6 - }, -/obj/effect/floor_decal/corner/paleblue/bordercorner2{ - dir = 6 - }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "add" = ( @@ -2425,25 +2299,30 @@ /turf/simulated/floor/plating, /area/maintenance/lower/medsec_maintenance) "adu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/floor_decal/steeldecal/steel_decals6{ +/obj/machinery/computer/guestpass{ + pixel_y = 28 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 9 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 9 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ dir = 1 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "adv" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - icon_state = "1-2" - }, /obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 4 + dir = 1 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "adw" = ( -/obj/structure/closet/secure_closet/medical1, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -2459,6 +2338,9 @@ /obj/effect/floor_decal/corner/paleblue/bordercorner2{ dir = 10 }, +/obj/machinery/vending/medical{ + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "adx" = ( @@ -2606,19 +2488,12 @@ /obj/effect/floor_decal/industrial/warning{ dir = 1 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/structure/closet/crate/freezer, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 + dir = 4 }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/item/weapon/reagent_containers/blood/OMinus, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "adG" = ( @@ -2671,8 +2546,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 8 }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -30; + pixel_y = -24 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) @@ -2771,10 +2661,38 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/processing) "adV" = ( -/obj/structure/ladder, -/obj/effect/floor_decal/industrial/outline/blue, -/turf/simulated/floor/plating, -/area/maintenance/lower/medsec_maintenance) +/obj/structure/table/rack, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/head/radiation, +/obj/item/bodybag/cryobag{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/bodybag/cryobag{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/item/weapon/storage/toolbox/emergency{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/machinery/light{ + dir = 8; + icon_state = "tube1" + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) "adW" = ( /turf/simulated/wall, /area/tether/surfacebase/security/processing) @@ -2809,10 +2727,12 @@ /turf/simulated/floor/plating, /area/maintenance/lower/medsec_maintenance) "aea" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 8 }, -/obj/effect/floor_decal/industrial/loading, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "aeb" = ( @@ -2821,41 +2741,10 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/briefingroom) "aec" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/vending/wallmed1{ - pixel_x = 30 - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 + dir = 8 }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals6{ - dir = 5 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery1) -"aed" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_x = 0; - pixel_y = 28 - }, -/obj/machinery/button/windowtint{ - id = "surfsurgery2"; - pixel_x = -26 - }, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/effect/floor_decal/industrial/loading, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "aee" = ( @@ -2887,33 +2776,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, /obj/structure/cable/green{ - d1 = 1; + d1 = 4; d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - name = "Medical Storage"; - sortType = "Medical Storage" + icon_state = "4-8" }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "aeh" = ( -/obj/machinery/door/airlock/multi_tile/glass{ - id_tag = "MedbayTriage"; - name = "Medbay Airlock"; - req_one_access = list(5) - }, -/obj/machinery/door/firedoor/multi_tile, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 1 - }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) +/area/tether/surfacebase/medical/storage) "aei" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -3192,11 +3071,8 @@ /area/tether/surfacebase/security/briefingroom) "aeD" = ( /obj/effect/floor_decal/techfloor{ - dir = 8 + dir = 9 }, -/obj/item/weapon/storage/box/lights/mixed, -/obj/structure/table/steel, -/obj/random/tech_supply, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "aeE" = ( @@ -3373,19 +3249,16 @@ /area/tether/surfacebase/medical/triage) "aeS" = ( /obj/structure/table/standard, -/obj/item/weapon/storage/firstaid/surgery, -/obj/item/device/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_x = 24 +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; + pixel_y = 2 }, -/obj/item/device/radio/intercom/department/medbay{ - dir = 1; - pixel_x = 0; - pixel_y = 24 +/obj/item/device/healthanalyzer, +/obj/machinery/alarm{ + pixel_y = 32 }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/machinery/camera/network/medbay, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "aeT" = ( @@ -3501,13 +3374,23 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "afb" = ( -/obj/structure/sink{ - pixel_y = 32 +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 28 }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 +/obj/machinery/button/windowtint{ + id = "surfsurgery2"; + pixel_x = -26 }, -/obj/structure/closet/secure_closet/medical2, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/weapon/reagent_containers/blood/OMinus, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "afc" = ( @@ -3773,38 +3656,32 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) "afx" = ( +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre 2"; + req_access = list(45) + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 8 - }, -/obj/structure/cable/green{ - icon_state = "1-8" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -30; - pixel_y = -24 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 6 - }, /obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "afy" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/polarized/full{ + id = "surfsurgery2" }, -/turf/simulated/floor/tiled/white, +/turf/simulated/floor/plating, /area/tether/surfacebase/medical/surgery1) "afz" = ( /obj/structure/bed/chair/office/light, @@ -3815,11 +3692,9 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) "afA" = ( -/obj/machinery/light{ - dir = 2 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) @@ -4015,10 +3890,17 @@ /obj/effect/floor_decal/techfloor{ dir = 8 }, -/obj/structure/table/steel, -/obj/item/weapon/reagent_containers/food/drinks/cup{ - desc = "Taste liberty"; - name = "Cup of Liber-tea" +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/structure/table/rack, +/obj/random/maintenance/clean, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/obj/random/tech_supply, +/obj/effect/floor_decal/techfloor/hole/right{ + dir = 4 }, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) @@ -4168,6 +4050,12 @@ pixel_x = -12 }, /obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/weapon/folder/white, +/obj/item/weapon/pen, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) "agm" = ( @@ -4432,33 +4320,27 @@ /turf/simulated/floor/plating, /area/tether/surfacebase/security/briefingroom) "agJ" = ( -/obj/effect/floor_decal/techfloor{ - dir = 8 +/obj/machinery/door/firedoor/glass, +/obj/structure/lattice, +/obj/structure/cable/green{ + d1 = 32; + d2 = 4; + icon_state = "32-4" }, -/obj/machinery/alarm{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/table/rack, -/obj/random/maintenance/clean, -/obj/random/maintenance/medical, -/obj/random/maintenance/medical, -/obj/random/tech_supply, -/turf/simulated/floor/tiled/techfloor/grid, +/turf/simulated/open, /area/maintenance/lower/medsec_maintenance) "agK" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/effect/floor_decal/techfloor/corner, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "agL" = ( @@ -4475,6 +4357,7 @@ /obj/random/maintenance/clean, /obj/random/maintenance/medical, /obj/structure/closet, +/obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "agM" = ( @@ -4632,14 +4515,17 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/surface_three_hall) "ahb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + name = "Medical Storage"; + sortType = "Medical Storage" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 }, -/obj/structure/disposalpipe/segment{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-8" }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) @@ -4990,16 +4876,15 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/techfloor{ dir = 4 }, +/obj/structure/cable/green{ + dir = 1; + icon_state = "1-2" + }, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "ahF" = ( @@ -25458,6 +25343,12 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 1 }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "aSV" = ( @@ -25560,13 +25451,19 @@ /turf/simulated/floor/tiled/techmaint, /area/rnd/outpost/xenobiology/outpost_storage) "aTj" = ( -/obj/machinery/vitals_monitor, /obj/effect/floor_decal/borderfloorwhite{ dir = 5 }, /obj/effect/floor_decal/corner/paleblue/border{ dir = 5 }, +/obj/structure/table/glass, +/obj/item/weapon/folder/white, +/obj/item/weapon/pen, +/obj/item/weapon/paper_bin{ + pixel_x = -1; + pixel_y = 4 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "aTk" = ( @@ -25595,17 +25492,11 @@ /area/tether/surfacebase/medical/storage) "aTq" = ( /obj/structure/table/standard, -/obj/item/weapon/reagent_containers/spray/cleaner{ - desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; - name = "Surgery Cleaner"; - pixel_x = 2; - pixel_y = 2 +/obj/item/device/healthanalyzer, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 4 }, -/obj/item/device/radio/intercom/department/medbay{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "aTr" = ( @@ -25631,16 +25522,17 @@ /area/maintenance/lower/medsec_maintenance) "aTs" = ( /obj/structure/table/standard, -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_x = 0; - pixel_y = 28 +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; + pixel_y = 2 }, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" +/obj/item/device/radio/intercom/department/medbay{ + dir = 8; + pixel_x = -24 }, +/obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "aTt" = ( @@ -25847,28 +25739,26 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) "aTL" = ( +/obj/structure/table/standard, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 28 + }, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery2) +"aTM" = ( /obj/machinery/oxygen_pump/anesthetic, /turf/simulated/wall, /area/tether/surfacebase/medical/surgery2) -"aTM" = ( -/obj/structure/table/standard, -/obj/item/stack/nanopaste, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery2) "aTN" = ( /obj/structure/table/standard, -/obj/item/device/defib_kit/loaded, -/obj/item/weapon/reagent_containers/spray/cleaner{ - desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; - name = "Surgery Cleaner"; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/device/radio/intercom/department/medbay{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/item/stack/nanopaste, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "aTO" = ( @@ -25949,21 +25839,13 @@ /turf/simulated/floor/tiled, /area/crew_quarters/heads/hop) "aTV" = ( -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 }, -/obj/item/device/radio/intercom/department/medbay{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aTX" = ( @@ -26076,9 +25958,21 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) "aUj" = ( -/obj/structure/disposalpipe/segment{ +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/item/device/radio/intercom/department/medbay{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/trunk{ dir = 4 }, +/obj/machinery/disposal, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aUk" = ( @@ -26170,8 +26064,7 @@ /area/tether/surfacebase/medical/lobby) "aUt" = ( /obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) @@ -26274,9 +26167,14 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) "aUD" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/upperhall) +/area/tether/surfacebase/medical/triage) "aUF" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lime/border, @@ -26287,6 +26185,25 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) "aUG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/structure/closet/crate/freezer, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/item/weapon/reagent_containers/blood/OMinus, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery2) +"aUH" = ( /obj/structure/table/standard, /obj/item/weapon/storage/firstaid/surgery, /obj/item/device/radio/intercom{ @@ -26296,7 +26213,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"aUH" = ( +"aUI" = ( /obj/effect/floor_decal/industrial/loading{ dir = 4 }, @@ -26307,27 +26224,16 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"aUI" = ( +"aUJ" = ( /obj/machinery/optable, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"aUJ" = ( +"aUK" = ( /obj/effect/floor_decal/industrial/loading{ dir = 8 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"aUK" = ( -/obj/structure/table/standard, -/obj/item/weapon/storage/firstaid/surgery, -/obj/item/device/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery2) "aUL" = ( /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) @@ -26507,36 +26413,9 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) "aVc" = ( -/obj/structure/table/rack, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/head/radiation, -/obj/item/bodybag/cryobag{ - pixel_x = -2; - pixel_y = -2 +/obj/effect/landmark/start{ + name = "Paramedic" }, -/obj/item/bodybag/cryobag{ - pixel_x = 1; - pixel_y = 1 - }, -/obj/item/weapon/storage/toolbox/emergency{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/machinery/light{ - dir = 8; - icon_state = "tube1" - }, -/obj/effect/floor_decal/borderfloorwhite{ - dir = 8 - }, -/obj/effect/floor_decal/corner/paleblue/border{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aVd" = ( @@ -26622,6 +26501,9 @@ /obj/machinery/chem_master, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, +/obj/item/device/radio/intercom{ + pixel_y = -28 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "aVj" = ( @@ -26782,9 +26664,12 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/surface_three_hall) "aVv" = ( -/obj/structure/disposalpipe/segment, +/obj/structure/closet/secure_closet/medical2, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) +/area/tether/surfacebase/medical/surgery2) "aVw" = ( /obj/effect/floor_decal/spline/plain{ dir = 8 @@ -26916,6 +26801,16 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/security/upperhall) "aVM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals6, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/upperhall) +"aVN" = ( /obj/machinery/door/firedoor/glass, /obj/structure/grille, /obj/structure/window/reinforced/polarized/full{ @@ -26923,16 +26818,6 @@ }, /turf/simulated/floor/plating, /area/tether/surfacebase/medical/surgery2) -"aVN" = ( -/obj/structure/table/standard, -/obj/item/device/healthanalyzer, -/obj/machinery/button/windowtint{ - id = "surfsurgery2"; - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery2) "aVO" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -26987,6 +26872,16 @@ /turf/simulated/floor/wood, /area/crew_quarters/recreation_area) "aVT" = ( +/obj/structure/table/standard, +/obj/item/device/healthanalyzer, +/obj/machinery/button/windowtint{ + id = "surfsurgery2"; + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery2) +"aVU" = ( /obj/effect/floor_decal/steeldecal/steel_decals6, /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 4 @@ -26998,10 +26893,6 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"aVU" = ( -/obj/machinery/computer/operating, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery2) "aVV" = ( /obj/machinery/account_database{ dir = 8 @@ -27022,6 +26913,10 @@ }, /area/tether/surfacebase/surface_three_hall) "aVY" = ( +/obj/machinery/computer/operating, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery2) +"aVZ" = ( /obj/effect/floor_decal/steeldecal/steel_decals6{ dir = 8 }, @@ -27030,15 +26925,6 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"aVZ" = ( -/obj/structure/table/standard, -/obj/item/device/healthanalyzer, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery2) "aWa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 1 @@ -27052,6 +26938,12 @@ /turf/simulated/wall, /area/tether/surfacebase/security/upperhall) "aWd" = ( +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) +"aWe" = ( /obj/structure/table/standard, /obj/item/weapon/storage/box/lights/mixed, /obj/item/device/flashlight, @@ -27072,15 +26964,6 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) -"aWe" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) "aWf" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 1 @@ -27328,13 +27211,11 @@ /turf/simulated/floor/tiled, /area/tether/surfacebase/surface_three_hall) "aWA" = ( -/obj/machinery/hologram/holopad, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) @@ -27612,17 +27493,24 @@ /obj/effect/floor_decal/industrial/warning{ dir = 1 }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -30; + pixel_y = 0 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + dir = 6 }, /obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" + d1 = 2; + d2 = 4; + icon_state = "2-4" }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "aXd" = ( @@ -33495,7 +33383,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/hologram/holopad, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "bho" = ( @@ -34641,12 +34533,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) "bjy" = ( /obj/item/device/healthanalyzer, /obj/item/bodybag/cryobag, -/obj/structure/table/glass, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -34656,16 +34548,33 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 4 }, +/obj/structure/table/glass, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "bjB" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/structure/table/standard, +/obj/machinery/camera/network/medbay{ + dir = 4 + }, +/obj/item/device/sleevemate, +/obj/item/weapon/storage/box/nifsofts_medical, +/obj/item/weapon/storage/box/nifsofts_medical, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "bjC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"bjE" = ( /obj/structure/table/standard, /obj/item/weapon/storage/firstaid/o2{ pixel_x = 5; @@ -34679,10 +34588,11 @@ dir = 8 }, /obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) -"bjE" = ( +/area/tether/surfacebase/medical/lowerhall) +"bjF" = ( /obj/structure/table/standard, /obj/item/weapon/storage/firstaid/adv{ pixel_x = 5; @@ -34693,13 +34603,7 @@ dir = 1 }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) -"bjF" = ( -/obj/effect/landmark/start{ - name = "Paramedic" - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) +/area/tether/surfacebase/medical/lowerhall) "bjH" = ( /obj/machinery/light{ dir = 1 @@ -34872,26 +34776,38 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) "bjV" = ( -/obj/machinery/door/airlock/medical{ - name = "Operating Theatre 2"; - req_access = list(45) - }, -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 8 }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) +"bjY" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_x = 0; + pixel_y = -24 + }, +/obj/machinery/camera/network/medbay{ + dir = 1 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"bjY" = ( +"bjZ" = ( /obj/machinery/alarm{ dir = 1; pixel_y = -24 @@ -34899,13 +34815,6 @@ /obj/structure/medical_stand, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery2) -"bjZ" = ( -/obj/machinery/vending/wallmed1{ - dir = 1; - pixel_y = -30 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery2) "bka" = ( /obj/structure/railing{ dir = 1 @@ -35430,6 +35339,16 @@ /turf/simulated/floor/plating, /area/rnd/robotics/resleeving) "blh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9; + pixel_y = 0 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/lowerhall) +"bli" = ( /obj/structure/table/standard, /obj/item/weapon/storage/firstaid/toxin{ pixel_x = 5; @@ -35441,10 +35360,11 @@ }, /obj/effect/floor_decal/corner/green/full, /obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) -"bli" = ( +/area/tether/surfacebase/medical/lowerhall) +"blj" = ( /obj/structure/table/standard, /obj/item/weapon/storage/firstaid/fire{ pixel_x = 5; @@ -35458,13 +35378,7 @@ dir = 4 }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) -"blj" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) +/area/tether/surfacebase/medical/lowerhall) "blm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5; @@ -35524,16 +35438,43 @@ /turf/simulated/wall, /area/tether/surfacebase/medical/surgery1) "blr" = ( -/obj/structure/bed/chair/wheelchair{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) -"blt" = ( /obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) +"blt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + layer = 3.3; + pixel_x = 26 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) "blu" = ( /obj/structure/table/rack, /obj/item/roller, @@ -35629,14 +35570,39 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "blD" = ( -/obj/machinery/door/firedoor/glass, -/obj/structure/grille, -/obj/structure/window/reinforced/polarized/full{ - id = "surfsurgery2" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 1 }, -/turf/simulated/floor/plating, -/area/tether/surfacebase/medical/surgery1) +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 5 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) "blG" = ( +/obj/structure/sink{ + pixel_y = 32 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/closet/secure_closet/medical2, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery1) +"blH" = ( /obj/structure/table/standard, /obj/machinery/firealarm{ dir = 2; @@ -35649,26 +35615,30 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) -"blH" = ( -/obj/structure/table/standard, -/obj/item/weapon/reagent_containers/spray/cleaner{ - desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; - name = "Surgery Cleaner"; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/device/healthanalyzer, -/obj/machinery/alarm{ - pixel_y = 32 - }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery1) "blK" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "blM" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/surgery, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 24 + }, +/obj/item/device/radio/intercom/department/medbay{ + dir = 1; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/camera/network/medbay, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery1) +"blN" = ( /obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ d1 = 2; @@ -35677,20 +35647,12 @@ }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) -"blN" = ( +"blO" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/medical_stand, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/storage) -"blO" = ( -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/structure/medical_stand, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "blP" = ( @@ -35708,6 +35670,11 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 4 }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 24 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "blR" = ( @@ -35739,11 +35706,6 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "blV" = ( @@ -35756,32 +35718,37 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "blW" = ( -/obj/machinery/door/airlock/medical{ - name = "Operating Theatre 2"; - req_access = list(45) - }, -/obj/machinery/door/firedoor/glass, /obj/structure/cable/green{ + d1 = 4; + d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 8 }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/surgery1) +/area/tether/surfacebase/medical/triage) "blZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 8 }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "bmc" = ( @@ -35820,30 +35787,48 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "bme" = ( -/obj/machinery/door/airlock/multi_tile/glass{ - id_tag = null; - name = "Medbay Storage"; - req_access = list(5); - req_one_access = list(5) +/obj/structure/cable/green{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/firedoor/multi_tile, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "bmg" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 8 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "bmk" = ( -/obj/structure/table/standard, +/obj/structure/closet/crate{ + icon_state = "crate"; + name = "Grenade Crate"; + opened = 0 + }, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/igniter, +/obj/item/device/assembly/igniter, +/obj/item/device/assembly/igniter, +/obj/item/weapon/tool/screwdriver, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -28; + req_access = list(67) + }, +/obj/structure/cable/green, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, -/obj/machinery/recharger, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "bml" = ( /obj/structure/table/standard, -/obj/structure/bedsheetbin, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -35853,6 +35838,7 @@ /obj/effect/floor_decal/corner/paleblue/border{ dir = 6 }, +/obj/machinery/recharger, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "bmm" = ( @@ -35891,15 +35877,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/techfloor{ + dir = 1 }, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "bmp" = ( -/obj/effect/floor_decal/techfloor/corner, /obj/effect/floor_decal/techfloor{ dir = 1 }, @@ -35912,11 +35895,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/cable/green{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "bmq" = ( @@ -35962,15 +35940,16 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "bmx" = ( -/obj/structure/medical_stand, +/obj/machinery/light{ + dir = 2 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "bmy" = ( -/obj/machinery/optable, -/obj/machinery/oxygen_pump/anesthetic{ - dir = 1; - pixel_y = -32 - }, +/obj/structure/medical_stand, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "bmz" = ( @@ -35996,15 +35975,21 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "bmC" = ( -/obj/machinery/computer/operating, +/obj/machinery/optable, +/obj/machinery/oxygen_pump/anesthetic{ + dir = 1; + pixel_y = -32 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/surgery1) "bmE" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/green{ - icon_state = "1-2" +/obj/machinery/door/airlock/multi_tile/glass{ + id_tag = null; + name = "Medbay Storage"; + req_access = list(5); + req_one_access = list(5) }, +/obj/machinery/door/firedoor/multi_tile, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "bmF" = ( @@ -36193,7 +36178,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/junction{ - dir = 1 + dir = 2; + icon_state = "pipe-j2" }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) @@ -36220,14 +36206,20 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 2 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/effect/floor_decal/borderfloorwhite/corner{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ - dir = 8 + dir = 4 }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/admin) @@ -36356,9 +36348,27 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/lobby) "bnq" = ( -/obj/machinery/light, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/vending/wallmed1{ + pixel_x = 30 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 5 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery1) +"bnr" = ( /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, +/obj/effect/floor_decal/corner/paleblue/border, /obj/machinery/door/airlock/multi_tile/glass{ dir = 1; id_tag = null; @@ -36366,17 +36376,8 @@ req_access = list(5); req_one_access = list(5) }, -/obj/machinery/door/firedoor/multi_tile{ - dir = 1 - }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/admin) -"bnr" = ( -/obj/effect/floor_decal/borderfloorwhite, -/obj/effect/floor_decal/corner/paleblue/border, -/obj/effect/floor_decal/corner/paleblue/border, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/admin) +/area/tether/surfacebase/medical/lowerhall) "bnt" = ( /obj/machinery/door/airlock/medical{ name = "Medical Admin Access" @@ -36422,10 +36423,10 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/triage) "bnz" = ( -/obj/machinery/smartfridge/chemistry/chemvator, /obj/machinery/door/firedoor/glass, -/turf/simulated/wall, -/area/tether/surfacebase/medical/triage) +/obj/machinery/smartfridge/chemistry, +/turf/simulated/floor/plating, +/area/tether/surfacebase/medical/chemistry) "bnA" = ( /obj/structure/medical_stand, /obj/effect/floor_decal/borderfloorwhite{ @@ -36529,7 +36530,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/triage) +/area/tether/surfacebase/medical/chemistry) "bnJ" = ( /obj/structure/cable/green{ d1 = 4; @@ -36551,9 +36552,6 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "bnK" = ( -/obj/structure/closet/hydrant{ - pixel_y = 32 - }, /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -36597,13 +36595,16 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/closet/secure_closet/medical1, +/obj/item/device/radio/headset/headset_med, +/obj/item/weapon/storage/box/syringes, +/obj/item/weapon/storage/fancy/vials, +/obj/item/weapon/storage/fancy/vials, +/obj/item/weapon/storage/box/pillbottles, +/obj/item/weapon/storage/box/pillbottles, +/obj/structure/closet/wardrobe/chemistry_white, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "bnM" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/dropper, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -36621,6 +36622,7 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/closet/secure_closet/medical1, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "bnN" = ( @@ -36628,11 +36630,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/item/device/radio/intercom{ - dir = 1; - pixel_y = 24; - req_access = list() - }, /obj/effect/floor_decal/borderfloorwhite{ dir = 1 }, @@ -36644,6 +36641,9 @@ d2 = 8; icon_state = "2-8" }, +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "bnP" = ( @@ -36671,6 +36671,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, +/obj/item/stack/material/phoron, +/obj/item/stack/material/phoron, +/obj/item/stack/material/phoron, +/obj/item/stack/material/phoron, +/obj/item/stack/material/phoron, /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/chemistry) "bnT" = ( @@ -36734,7 +36739,7 @@ dir = 1 }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/admin) +/area/tether/surfacebase/medical/lowerhall) "bob" = ( /obj/machinery/firealarm{ dir = 1; @@ -36747,7 +36752,7 @@ dir = 1 }, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/admin) +/area/tether/surfacebase/medical/lowerhall) "boc" = ( /obj/machinery/status_display{ layer = 4; @@ -36756,16 +36761,15 @@ /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/admin) +/area/tether/surfacebase/medical/lowerhall) "bod" = ( -/obj/structure/lattice, -/obj/machinery/door/firedoor/glass, -/obj/structure/cable/green{ - d1 = 32; - d2 = 1; - icon_state = "32-1" +/obj/effect/floor_decal/techfloor{ + dir = 4 }, -/turf/simulated/open, +/obj/effect/floor_decal/techfloor/corner{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/grid, /area/maintenance/lower/medsec_maintenance) "boe" = ( /obj/effect/floor_decal/borderfloor{ @@ -38438,6 +38442,10 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/public_garden_three) +"heL" = ( +/obj/machinery/computer/operating, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/surgery1) "hgf" = ( /obj/machinery/door/firedoor/glass/hidden{ dir = 2 @@ -38594,11 +38602,6 @@ /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_hallway) "hLd" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/techfloor/grid, @@ -39062,6 +39065,29 @@ }, /turf/simulated/floor/tiled, /area/tether/surfacebase/security/breakroom) +"jSV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorwhite/corner{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) "jYd" = ( /obj/structure/cable/green{ d1 = 4; @@ -39372,6 +39398,22 @@ }, /turf/simulated/floor/tiled/techfloor, /area/teleporter/departing) +"kUs" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) "kXo" = ( /obj/structure/noticeboard{ pixel_y = -26 @@ -40111,6 +40153,15 @@ }, /turf/simulated/floor/tiled, /area/rnd/research/researchdivision) +"obw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/storage) "olG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -41243,6 +41294,24 @@ }, /turf/simulated/floor/tiled/eris/dark/bluecorner, /area/shuttle/tourbus/engines) +"sJv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/floor_decal/borderfloorwhite{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorwhite/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/paleblue/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/triage) "sLa" = ( /obj/machinery/firealarm{ layer = 3.3; @@ -42057,6 +42126,15 @@ }, /turf/simulated/floor/tiled/monotile, /area/tether/surfacebase/shuttle_pad) +"vSu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/steel, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + desc = "Taste liberty"; + name = "Cup of Liber-tea" + }, +/turf/simulated/floor/plating, +/area/maintenance/lower/medsec_maintenance) "vTf" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 4 @@ -54557,7 +54635,7 @@ abm abR abR abR -abS +vSu aaE bmo orc @@ -54699,7 +54777,7 @@ aky mAl abR adZ -adV +abR aaE bmp bod @@ -55969,9 +56047,9 @@ aac aac aac aag -aUD -aaz -aeh +aUQ +aUQ +aah abd blz aWa @@ -55980,7 +56058,7 @@ bmA bmQ bmY bnk -aah +aTd bnI aTd aTd @@ -56115,7 +56193,7 @@ aat aaQ aaA abn -acN +acR acR acT adc @@ -56251,20 +56329,20 @@ aaq aac aac aac -acy -acy -acy -aVM +aac +aag +abe aVM +aUD bjV -blq +blt blD blW -blD -blq -abs -bnq -aah +sJv +kUs +jSV +bnk +aTd bnK bnP bnS @@ -56394,13 +56472,13 @@ aac aac aac acy -aTq -aUG +acy +acy +aVN aVN -aaU aci blq -aed +afy afx afy blq @@ -57102,17 +57180,17 @@ aac aac aac aac -aao -aao -acy -acy -acy -acy +aac acy +aaZ +abp +aTq +aUG +aVv blq -blq -blq -blq +blM +bnq +heL blq abx aca @@ -57245,17 +57323,17 @@ aac aac aac aao -aaZ -aTV -aVc -aWd -aaL -aaR -abb -abb -abe -aao -abp +acy +acy +acy +acy +acy +acy +blq +blq +blq +blq +blq abT aWi aWi @@ -57389,14 +57467,14 @@ aac aao aaB aUj -aUv +adV aWe bjB aaS abc bmg ada -bme +aao adu bnc aej @@ -57531,12 +57609,12 @@ aac aao aaC aUt -aVv +aUv aWA bjC blh -blt -blM +aUv +aUv adb bmE adv @@ -57670,17 +57748,17 @@ aab aab aac aac -aao +aaz aaD -aUv -aUv -aWJ +abb +aeh +aTV bjE bli blr blN abf -aao +obw abq ahb bnu @@ -57812,7 +57890,7 @@ aab aab aab aaq -aao +aaz acU aUv aUv @@ -57954,15 +58032,15 @@ aab aab aab aaq -aao +aaz aaH aUv aUv aWJ +aVc +aWd aUv -aUv -aUv -aUv +bme bmk aao aSV @@ -58096,7 +58174,7 @@ aab aab aab aaq -aao +aaz aTp aUA aaJ @@ -58238,12 +58316,12 @@ aab aab aab aaq -aao -aao -aao -aao -aao -aao +aaL +aaR +aaR +aaR +aaR +aaR aao aao aao From 1c0458409afdc56cbd87ad4827a7ec4f3404f1d5 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Tue, 8 Dec 2020 04:13:09 -0500 Subject: [PATCH 13/18] fix sec masks broken sprites it's pulling from the _vr file for some reason so I added them to it --- icons/obj/clothing/masks_vr.dmi | Bin 22854 -> 23569 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/clothing/masks_vr.dmi b/icons/obj/clothing/masks_vr.dmi index 7508f018e7d2db653a6dd539456b6e67efe6501f..78230b3e5975c5f93e406804ab81dd1f937ed663 100644 GIT binary patch delta 3119 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 From 42d2fbdcf0f877111bc6d6ebec5d7e9af8979ac5 Mon Sep 17 00:00:00 2001 From: NanoMap Generation Date: Tue, 8 Dec 2020 14:10:00 +0000 Subject: [PATCH 14/18] NanoMap Auto-Update (Tue Dec 8 14:10:00 UTC 2020) --- icons/_nanomaps/tether_nanomap_z2.png | Bin 713145 -> 713962 bytes icons/_nanomaps/tether_nanomap_z3.png | Bin 665121 -> 665372 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/_nanomaps/tether_nanomap_z2.png b/icons/_nanomaps/tether_nanomap_z2.png index 3195251d87a2900f10f8cf177f81daefc423ce27..485afcd2403a2c5b6eb14efb6c60f064dd98b709 100644 GIT binary patch literal 713962 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

a01eY27uxs31l#x0`SUq3 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%0D1cyVaN`@CmebhHWb6gNBkM#(^e zcDf2Ei&T!tEUgj%waG@yFk)KCtMFK@hJKDN^Ed4z6{jgkmRl$9B+@2c2sn#soxF6J zI_K;Uvwa5VZ^R$TclhZSu=H5ZV(;Y^m=Df%|x4LT> z5ImnEzT=qDOS;fWudkT2abueyekx|r%VYXPlT0Daq8WG7d;#!_d)OY!X}0W*iF_IL z3eUWGI$oA zO6C_ZFtS5P<_&H9s(gEh8GfGl)xhA${Q2a)>YPI!GDD|4khCT?`$kUTW_ zChY)$g3Hn1Nj_RMQ=e>Qz4dLo>Ic!X2DymwFR8LYqH~N~F+SOophPtp~4UG!79()jIlLSC&iNuzk zkD53n($q2>O$$F>Vqf`E?Q1m*r4A;>G@!~V+&e=nsv9^qrgcIs>1PK3e;g7 z8ar*;5Xen?U41e}ZS$sO;RkBjv5=MfpTBg4Z_MY5H;wr}S22A%n4%V4bOaOz^fLQH zk<;6wfuln(@1ii`*`6R3%8a!;b=icwyp)+HEZo3hA94SKGV3-kd+I03*)oiR--DUX zS_T76W0ao!y-qQq(k(Y-@P4)G{P_R?mKd!6zA!`6LRWO;f!Vo7?{|0TVl%7}O~cBj zOO_fI3sE~2!t^U#uL7QA7BHF!o z(mg-%JF!^#I4s`hHWutsfEL&0ML2l$Y1-(swN14nlRR69y%@C@R{R1 zAt^*WIm*5|Q{`R;5l@IEGACxj0r6yoXwQc}0$WF;)oRmz-}R%|dn%Gs=0fIxvyg3@ z`dIw4SyHpAG=JP}T5NI5f2b};KUM|rQ2`lQ)2TLvX z*u^RG6VLzNw%eqqfr$ZcXAS{|c*uYU1rBPCY{GguNDmuD8Ix+U=!`9To|^IW`qoAe z`2Tm0egHUocCLZcgB1#tY=b5F`gjE-R(zcFcEeDfE4OvHDoq@w56MwLXC~Hle;EFM zU!QmXd4295%xQAFn~WR3J~s)`FVW|d$k3XjLQl+?gvuvU;hiX8ia~PYGPgzf-oG3) zF}{|{VCwpDVkS};xC5e;az1b?s98m$*?VDdhwW@L)sJl{4s6|?WBpH(*Smw z^a}Yyc*E2b38uT{fN?327`}DQ(t~?3s^l&`%jE%rF)d3aF#qZfQI-A8^N9bE!$=V9 zS5)}L2v`^~Qq{Y6{UkW;U5`7WMYG@TovemmJr~_~^{X-I6+>7(C)lIg-JJUKJ^z)x z+!VN=_*p1`A3Sv0FI(sn=lwE5AQ=r}z|Wm-McW;}q58vB=Kr`(mlEs#T5JdT$HS|& z#H-!Qr_*M}oMC1;+DQm8_!s=p;QoNr&rJ1SD$ z(Gz*?^<)pLC5y!oO?yvbsnsLCuh>5JZfV}Gq|L4#P3v0{KDCWnb}_xwOfI*c+W+B$ z{S9ax?|JIQ0PKQhlKRNuws!m;In;3Ut8WDF`w?!_#gBxHv@B2aEk$q#dM=(&X_b3^ zhI6iEA^XQY9x8CN#D?|qsBQE_%Kf_JI2h^ddHq(zdrQ?+Jo*|{K*MJ@-N6qJ{+r-}V=X_~m^?&Yt zd@;CA^d`~NcT{(9N|kKeO6Mu8mAb9n3zPBSoTq8>-KQB-^M@aR`z3?fy*tKkVe z(Qn=|w!D9WxyH+2X@@iISAic6W4S~C7 zY9ruz#P6h))wLA0%(44#s_}f7;2M`i~$U>?rN9+!<4uNl-w!~?~ z(xGOLZTaf2<1zQWyShX7#uA*l0W0 zoIO&a@E=z7e$Gq2d9J1+#3p72vcw;+_J62Y^qY_h%svqm#niMEIr3uxdtLfg<#*J^ zP5oDxK2fuNu~en(5z=5HN0F@Dw|ad>tcnlW6mvSv3%a#5MPm2qoDQp_XKfOx3Hy%o zMXy-lw*xN^d5Dum%yYX;9t{uu7EBqaX6>;+z7qp&cWAj;gTC`eMnxqZ9B=j=Bw(w< zG>w6RxfmjMr)P^^1p8`#c* z^YLJGzI<5S(I3{g=*-f#?AY$Ue(_7|pJt$RcC@`#6P2Kt2hZHC3a?}JQE!g;mEB+( zX2}3r74TmGv1PQM1*?x+!9|*6G7!xiPiE#o%N(Y(*g=&ZT_TC@>{V zA?k=96@y)|B4D@~AHWsh#&CU7f-gIp0soyPgBj|!OFW-#2Hg4v`Ckx2tPzuQmGg*C zlTHIJ$A=~_26|FfxaR>=_9a`pXJ5L$h;hYEgvusSeysYn8-6;@4qH* z$CNo+%)5=cLCA3HpPh2sF3qTW)?dDfFZKd`Z<-uRtQBpF9R^jqJ=S5P7VPU2p()l@ zYOkJ944}*(0R4i%nXMikmOU3Q4;U^aNjW#jiZ1MmpSa0|=`>3G+xdWpSD`z2KOfzZ zl;2F6oo}3uxNz3pVQTp*6V}!{VmVG*3=9{;J7ipF0A|s1XGIb~V3zHlU=}c#O)5F* zv>jUW`VUn=pvCrwDj>ue!lv#OrgM<=*vC*trrr}yy~=yoEFs5m=&e4SpY8b@f0qOp z`))r5l7KcO31pco8lAZFwc`7U5nL-KLExRpRJ2f-a@%a<9Ja&T^2Hd5?dF8Y^j47= zgMXif#bwT>$8w|n^rcqmNYM{_hl{o8iG*rN+25D!anM3_9_h=sxWFo#% zliwZgJ1B_P2iDl#aO&l`SUHn}9sT#>&IX+Nx>N<~by`z|Q-lPqOhStdC#w%}DXX@N z^%?eqY8R2kZAP?y?H2R6fSf!QS$y|J?>5si;ZP^=qksA@Kf2c!WD=OOLZhGO4FNdg z*g?M1j;F72%amt!41+QamzqMb!PAgWoi-W%d3)P+{ORRmuS5s$v)V0wtGzB5)v)WN zFK@Q^6zTMNqvhNt7HnEIP!4aPttr(YC~BoEBs#LHS!`?U7cxgUKKrAEoc5aQY|*&H zXf|zLuT@SQUpVij@gq4xN<$W?x%b1sMArcu+=)%Wd2 zdvBYIFg!~4&HCgh_0)(-l30?h^W9Mqm88bH)7>bBYL#7uAqY|!n1G?=c48M><5+0N z2y1UpTmLP8Y3)1eiMpn6-B6VV6+xsdMmyTtO2|xvCYibhc$?-?R7v`q*bE3KLwW4a zIGNuplyCr+0jdOWV<)B4TUlF2-sQ`3a?dNiWNd7CYW62dW-b!o&-Ej@9}mU>k!=IO zMxc<7cB0wII@5VVI6S*s>=cBB;m#(ju%+<2Ve2kU`;CG((V?4MvSDe=J`-5Fcpgpo*cn$s)h(^cKrEKv-Ku)UwS)9D%`Lx*o*pdu&L8ve`iJ zw+H*G)+l!eiwLKz(6Sht)^C*`TeD>OG~>%6Uo3K}$gE zE&k>JQC}|m;>fY%=+8PL8M*my)dvlXJGk^SFTB-w5u{u4ypg&ab~I^rRwAf|vU>el zJxz*c>cUxV4Q?g>^)89#mUQi|S4r8O@c{*elpiK*P1T<(sqX?aMU;631kJaV9I$)FB=%w+g=HBk; zvj_{1{^Rzx;Mc8$eD~?9<_*sDNt2tSf8I*m#VW+=**(ro*Xz3GM*p_0@MWU{ZW7 zwjsmgEOnxaRD|q92meEZI)+Pfe1IZj3t!nwk-^{Ee^F!-1YejWQ48|%3&I`QnyQM7 zn%=1AYR^6JyP#)!+c`r^NHKJG5B!x2mAj7KKCLf;XxJakpJ?g&FsE)YeOgwYnb{P6 zx+XSqVhS@GOKsI<@u*YhOb=lVvtS=mZvAv@O-gp(n`j1M?VdFI2al)nc+B&iI4iw; z+c(nW_5H*u||Q+Xs@~8xB9BpsQ}v;cb@Hz-G~kk+Ys5{R~oZ#vWvX%;4+u z^BX>@Cstu#B7%7RJtJ0jHQnwK2L8=!aGs@zsp5MyZVHy8{|~d+Joylr&Q>}g;^R+e z(8umRyA;2=^%rp@;36tw3Ww*_@F9bysN-ghjE%k6*x4KNu4I%Mu+z_Pxf7S6-u`vw z`o&eJ75x;ieDX-H^JTSFkB(e3_2&9Fthx?_RWHYW4Tx3FFk=Al^g`nUx1If` zYw_^(3#L@(&iXe^+!9e#oSqia<%q<{w;f~aowWw z7j&PA2M_&i;{$Ov`T1{4i%c|KYH8lwdB41$LGQ&0EN;!t$N#OZd7e|xlj26(L@EYm zV>fJY_;>8Q$#@2w=*exmd~Z9r ziQP4b{_YgG9-Bo#0!5@x@vc3CTA{D!->mk~;ZU**1YM5Z^iP&Rmt*BQ-$On4E=S8l zEruAR=4ZdXk1%i{&%lD&kXf2l@PJxlCXXiDNUI7g_ zQ@>1>KNA~2;u}ss@&!n5wacO6j8`lOY4m9)$F0YdP1#yaQQd|Zs=N^Nuo;N*cpN1;yRxW zlORW&*ar%qPFIPu5lI-k=(-iFIkB0x1@&k7=9Z5FD0R!Pz3Rd(%m=iAFJPX7NgM%J z=%jV+SH$Z(7O9e>q&p0>@i2gxWB%bgzG*)H;?$>IvOF8gw>xvF(Iar#Uvs__ZX=5zRfpBJ(r zLr3Rkx}eZmm&hPx$&QqzbGi-<95ejkN=hf+?v-`W#+Da<$~uQxN6_V1j@voT3ZIOH zq64x&I7DzY>W(TSC8H7>wSy#Le5mUCO4Q63Ho_L!lue&GY<%I;-C0FbKo=$LBB`}& zKz@K86%u(2ZxO#ad(q6wDlAU2-bY<5Xg1P@qS{z0bKnBA*DU|B3y9G(CRY-?$e=eS z3ft=Z>y=qSfC%=!d)^_TX~pD`g_;~P{Y*@hg+m)!{4L1Qqv*j#VppX7*e|o&#}Am9o*X{6F~KJn4(Re0@nbhjEmEw<(C77pd-a%0mz{JOTK<5l%f`18YUY${GYkU~R>5zXA z_l1V$SvYX*<8kiWR5eR+INHM!`)60lYNo?4h-wruzWF^-l0RI;Y%_+~$W7tmS5!H{ zIXXVJQvd20Qo?bQbDg^AqvED2PYmGrmp<43DqW6$NrIrvO4#j(O9%Vd{uvQ*fF>E% z>~C}uFug&j(P@wH_fG(k^nU?}Btj?d%I*S)VjJ)PA~lC|5P&FQ>43P2*(W@JNZAye zvOfSsxbI82X|#KFL&`(jlVMGCNo7?&G?s?9uv+B4mTp#2IP2(9%M7_mhw!N&`n;&q zBe?nNStsv3f3qa-UqeY1Ql0W~T=X5!Sfz|-98#ep<+^ysYww;DR>FQHMWnjgz453W zNi?ehdU=P3!Somo!2u!1AlL?!kp^exo_YfSAPgJV{tLFFfY3k*Cq+xZ|{*}=*;5nbswfT z6SVjKXR1SHI!?V@1NT-m`$+8v=yD@DbGpKH#5+O)Z_`YU6B{US1)Bh^-5VH{#^dAc#(L*1Sx(-xx`Ys(DnpQd?+OxJp_5i02EIWHlB0q1dCI_M%BpPKGGO}U* zlm+(v-(P(gt#jcv=W?ETwa!uliITbxu19cCTfh1ZNn zHJ*m8l1>j(NDn656wREgij9<`b57SDlpOcPl|^5A(Zn{HhSfT;+i3wk?n)8pSX9Xhc@&tPJ(7jP!sSOM#OZ4t)(=~Y095UN2w|?G+l3upZ8(0H1>h|` zkeh_g9h^g=kXLT48W?!?rK1QzM;U||1HN1?q2(Hg*w5<3YTxg_3B z&@yi?h4EP#%)|d!(AQ5FUFW5EVV9=7mS`qER-JYj9dmI#2xc1Evv@Yh>HeOJHAix| zEQzT|76D8t=W^zN4Gohj_jQmu(ae$R-kpg2w_Y65Qv)u#+;(eqXZxVh*_M5p7Eu-Y3ZKyQTiof^!YMj$-;W@C=n^!}DAur# zeoE#BCXJC5Y`DO8bNBAHudEuvN^Ejwx>J2k&_X?91dn;L68ePbGu<(Vq4)#yDd zo%T6r;n^V`iZA5_TnyFwg^!sI#AI@g=m)t4zf(>~-xQf%6;{XzG7S!TGu;>&b*-?Z z?{#Gn)j+TL6|c-jH{x>MHG;#Bt0#Am+ZWU}2@XKf8Mz4IbGJ9>`JWdN_@qGz=h6@m zdd80+$3BNc-`Sx^xi-9PCumxJ>7d0q+1~fNT?&PC&wZhrER>8{Bi>gF8~|${2@nW6 zDM8X{71k}yqJ%{P{6)6Z31-~A{ihsri^a(m@H%4$%%~M8sB8f(eD*}c*^b2>o}5?T z*(F8Qt0wk3?x)+=%|Ng7#`e(nVI{(utV0R^cAt?Gam&pqTz?Ib;o{&FY%nb@Xb13z z_5{4~?*1LyY%daOrh1{%xjh^3_n#nt-Y!p8ofj(Asv<^oPXi=5iPd&vNmqH=9=!FBNhdDiaAwc zJP`m9+~~v3jV@K}Q$D8g?fW!teQiSm3(fx+zfUg-NOqI|*$56i9TviZLK%Li^j0B3 zjs@=8TmGX)lbyQ8C##+IC#KuqyA7~ZE3^#3&IU$1bEFMfiyp`=Z;J>XBl@kp$V zBG<_iaZG`XNcK8`!uxCilNV|>fu&|1RJTm+OAUVFf(EKTt|f%?p1R{^QpgvCzUlIQpjcv zJglWuyld%1d>p%Jt7MtOEBUMTDV%(kn|JM%Y}rR&Fv)kRv}q^R`NZyP9BX^-M_J}n zR&q;3?fKZ70EfaS25xcf-Tg_J6%rW-qx?@_IuUMLs7-xk?H!Q$z|I_743I%shJ zqe}%JAR$-Q#@#mNsRK$NnEHYLgARTsum%>GTXI*V#8}QJ8z2uNjdf_6jGv4zIvbzM zM@(cb(u6RcnXjAwxx(uQZ>CcFj?AW>qN?>#4H=MQ)|6a03&nG8C^z!=GF zhd~v)lKONPy8`X9Wi$CXz?SWjy#8gBq{91rpeYgwB+Bd5AfvQByfQzF!IcKU10CI+ z*9M&QC0y6PrI(xzhYypL}fQQu0R(*6ykf!eI3sC~J&W#P9D~BF!FY6d3tK zoir*|oG^+qI)LkAe*Jc!_sxSu*(A#si&0bqT%sIxh?kY^cY5CmbB6ja6^SrNI*D5c zG>`XiT+GeyjAzD$qKw)Cb2sIYFtV?kBT&sT7gYco&yP411gXM(Y-N4Z5TCZriG+zg zp7uqpj`0}BBeI4-Jl91nCgwG$e<5>h#m9`uPvClrZY(u@&)6Fpo0HPFy~_Jmo_n1LYQO!5M)ZuyueHhbtEr4?G`IDFs~BHZ#d7# zmXKY6V)6ztO?>H^(|H@m#6gA_bkQ~~1J;fAN6CN0nmAh)N}*WOXKtRl#HSqwr@9Ee zLcX88?3?>J_8z6LXW8Tr_grEPYAOQzP(WdiBH8j=k?aGCr1`EQ*;V^Xku2wBICr4| z1?iIbtqbNfQVt7YspwP2m zAt84tsF4s+c~y2Ux)9$YaeCAy2j3zQu8OF`4O(Od=kCn;vByoxEi&&HMA9?$jc(pS zy@tm_&zjt2r{JSR=t+oZ2^yY>-r?j|;`|EJurkt!T2%~5!g8GZ`PH4Y1>uv;AwY=) zRleHp3WA`0d9&pAppLNid{h=@-LLgEv82NJw=G)VWv-~{KDTW8y}p^6fTYWGDFK>c`@d?2Hz3XM>IsTO zyL9CO5qhvJyBaVWW}$5IC<2#>9mH`!H*m0!A+AN|UP}a3$dq$LtAm-E1!k6k>1k)h z9?Z}V6c=4Q7)sQ-gJ*7y{=32$?!^Q1*iSC@fsU(bo(AFgsD7Hk-o159*m`E{-xOvhl8a5^UvD-0}r_D_}baDpV?Cd#GU;4&VF@V=oGTZQb7Y} z;2q4e;r*6QT0-pKXk1WVPA(Pz=pY~b4skKjGbl$4VmCkQkRL}y|4~?!-i-A2Y`X0u zNjC9>P|IDYu|_MngICR8h4bsHO8=ev__ZiANJe2NzT*OhHV+kFo0fPaluz%lKz(|_ z^{nNkpAz8_yhLaTB*Hr;<}$=cfv}OK>?=#S)}ieZ?j_KII1i3X@@HtepjKdiWQY#6 zG&?qmwq`EvnVG8%Dci{DVPr5!bbS=XGtd*YTbk@5&&-A}9o(We+uil$7qzAME!?{*zeFwnA-u3Bb|kwjm9@SnLTuj6+#%>|YS1-;Zv zzv{%C9<%h9e1OS_5c}q+89wfRDM#on{$OU!SiBs7qruLjg6K=Eii^||!x|;@LsInm z5=>ko&b-~HJf1VQ`S#X}_kOf)_wB>jz6$uOzMlM~6imWMCJ0D%IH#a~{M`S0Wx zt##0{QA%Hy^LPwcyea6bzd(wf)~=!_MA{Nr29VAt*8mr+d@x^tq=F>?O62p4u#gVl z*Vy16HZ~DPJb!Xsg>^%-$cS`e=i3*LInaR(!CsLw@QNu|yQ7Eg7&8AJY~~AblQBch z7}8@jYte9jcrFqz-l3rqX5Uce)y-xy9m)0~zz0wU|4ID%<%Fl_phqJJl`tdk4g)Iq z@Zu2E`vF$iJv}`~&w|2A>lGCE>#V)o2Bo%B^LxMsj4xaga_&xvovl73U`FY;&uUQZ zc~%FFiN$%pcRA<7@NI#%QRGef@ds%#TY{qJ?-1eX2KuOlswTGUxraoKoc#YF^v&?? zBx@)IT}>^k_i3;aj6cS}oG9xUdQXcLwSCvGxhkc4Q3Q7?0ql>bBpRE;QYxymL##7> zUf`NhTk`>s&<5@yGK-m(PQ)w+z2$>#Y50Y1!X2cC26AX8vW}PPWzN#YGoSu;aSe)7 z!Qi)Ue3|?%Ph-G#3$nsy8@{rr0PTk4a4c|Bo(3{qhTrspfXU;J9)qfLLhV5Z;uDw*>#AbxCOi6jN77Ia{r<_8eKm{hpp$J^jeAP$ zQI%o0J)c^AE#Y0lWg7W|v;rSU`e^5>=cx;XZxNA*B` z?YS@31;D-2-eYgmjyY{(tAyXnRuEJ-<(^}w66C9sn(+N^*{er?^OT6vk;a8{4^C1i zo%9u4*k>i|bf-usQKV0uzYpwwlyf!?^!g>4rMAAQEE03eB`hnYFvo7;X5xOIJrUZH z+lL&35MQvU|PRe<{xRHd;=OvWg)C`mE* z{TPgI5}9}R;f1;H>h7FJ@UMlk72FQUiT%t`?R_eL&r!wqv;8M&>d$D zCriPT#-xwekRF<;DS=31DZfZ#xRG(>P8?RM;Dp+XCib57nE3lbvSG48BJX%KhYeY7 zyFUj$Z@U!vgE^OajTjt`N4!#0WY9>>p$I%>h`|A!gX#BN0^D>15T0zT#K(a)R-k*I zv3Z%EDB@a7j)$c`u@FC;5_oOq&<$&0_;U#arTnI)_ZRL4rS4CGpcD%c_>v%F8*|hS zO~05W&hQlByB_Hpk0~Y$1jvNmxIuyz!};Ie0l^)Pr6)xn(y_!3zX6$yuoL%s6CiG$ zcHm#Ze<{$Y2f9VTZnXx=W`~^YYspAE2R=QxXEr&JR2v$b{8EQs@$>8U$+EN0)Kk(SZq5X|K?m%_0xnU1 z+xe%al=&(xE>fX&BRX}T&8nHhLtMi1$Co%6Y}$N9MH}C7QD%#swKWRQ;LG%Vfy+dV zqreGu4qR+cm|EvAWZ>yu!4FCS(zPFZ+GElExT~D@eTC-U=9fS_xHqK6IXwJM*!Q>_xYIN z{n3~+zQr^ZPIkGbTL4>^{UWOK#7-k*@9) zba3MSiDOR;SP5?d5MRg=q#=MIp-z9NIi>ex?>n0uYu!YlKCQ8Cv!cPks2gr2CCU;p zimmDC2;ux}MgfNSZvNYW+^u4b&0`lDQ8;qkm1QhGzE%18mrNrxZtme@D;(X3Ixq6{ z@l~NCNsvIZmHFNiww8tH=hlZS#*`5F3@Z@bd^sTeu}nNDg5myjg93FN`3OV-{`OFk+0oAG}dqm#Ukhac7Q|!dJEKq zFjMT#1w($ja5JEt0tp&o4*ct7bk8-(V8f2(<35;TRfQMZj}E{yDHrn|3~(Q}pX-;@ zc&pb*f?p;=sM`34muk*5l30m^onca*`4Hewv9)x5p=u^j;&k0Ltk?NN@s<8fslPt@ z`Wt*``I_YSx%ro#%Ns;h)0eHZzPlk#-Y!7r^3mO%xXD9>F&XhNNZgeg^;$ zEd!H`zpnzV9SBPJK@CL3@ZA*yQ#kNj=C1wY?)tkTd!E-~f+*!r5)4#`4O&3v%#08S zle*!(5{#u%VR^o62w0=?0w28&{*6#0jtL<{Ekw9`e&M<%l6KNeB;t)y%tYDrz^PQf z1R+t~*OlJ;ru$q&#&~%$ukTNw%sG{BEn?=FN@tEOz$N24OHZSBM+MhUhx~CMM;K9P@$H9V7zo3tNdvRNCl)bPOu zQx**?F28)`Zr?EG)@ zs2JYTS&z3*3c3BgFQotNMc*6{!s18Z_*vm2oO1>S8y6jpRck%1ZXg|ZZfN;!{>YBQ zIlmLlU)Kp#pXBC|dX|`%PJc=(%BFy!V=zelc<3v|f_kcuTr-ilB&8E7U83|F7CD~p z^vH#AxOFe&;a`&h#9Mn@+42jxwhT2cZGk$H2lzUY>VK~zfvT~`+~AR?NPf=+5MRwH z-EjEZ|E}Bk2Y4-}h6lv--UNMuL=SNsBzkx*LRsF8IM-LkOLl+n2hnP}XMD2*tJJ78 z4`N)uJ3{{W|Fl%V`vV9kpe^M0!m|Fxu#Ko3G+TqxCv{wfC#&4v`VhQ)0u^!I*#W$M zh|I7>u7?|xo7RUEF`7T(+ZYv(z0dA-E>|B+Xw!Ilfe~dD$`y9{2X#yinbpBAR%seNYzVFvDKJku zU)Q_^)rkNFX@q~Fd9d_0X+LcBGy+Hl{-L3{<@wdGcn?ErhP`Tkee(|L{tEq3|4V`l zwjk*>iWq{^-gXbD;UfF^H*lK<$E}Od%b9Uc6f5X2QLIt-@6EA0POMgFm#?+S63@1w za=#-Z`DHRL_!5vjB-W-aTCV&Kv zDQ3LDQI-55Q?$6xtLVc|&)s)-;;^BAF9w13_H9vfg|8Xri1pv0(V$qH)inh;uKbUK zkdPXLLKb-cqgng#gcv}yjS1cgM|cyvdxdEnY>4+@7n68?Y0e>9jC6(vgiGc|{eflqOxMX&7lgy1y%&B)>1?xEhSETh5?w^p?`r5}^ z*_hnZBBrb?T`-Vx6$+7Uui9W0Th~ql1U-B|xL~zTbRVNZ*jA(xlvTlnI3x|nK;?%Z zL&qUSQR^#y#QSS{g1`E#bPCgl)B<-R!r?7krUi3Z!ea>(kBoNo9F*z;Ij@r-=QSO! zcWyA{`VDD14phf=j{`0nhhFgQxRaedQ(v_dilMAXYa%7TBHge!UcP*F>})XsJj>pf zjF|(sUUyl8FLSL7G}lBFyaNTFE;}?rC~rrV+AY*-i%$Heg|(gbYn;-jN?p`3$%Pbv zAHtX(n!oaWyD<0>A3$qil7%R_ku#emU}OL2DELNt-efVfNn#KUU!UN;JIH(dM>+Jb zM(-*w=@pZ9ZYKYx<0kTvB+qZ(8`5!LxypUPSFqWKh?MG@^Ih59_#m)cHO67lQDMpk z2HV@UH~bg)aH{OdXO?GCDDN)?^sbCad}nPVi`0sXTH^~cGuli;RNH0qRIXb`Txdj| zwT+5wl+96o(a8R`@^UUiQc*3HTW;HH*^(wiIa_RG?3;@x@X4bK6q8^xD8y z3=Z97FMgyHbq6cI(YB5Ixcp4u*kIwks27ch*_qtNBeM$^{kI~;yBFSSrf1oTG;UKd zSULq}GdBrLD!s(^+3Z}!KVQ7Glk*R02dFwi0KDH&GI8m|Q-hL^)ImYnVTHt(Lzof) zoTZ!p=|N#;#bNl}{)d9sV(N*1Hl<8e$Sh{@z2Y4>&o;5hs{0YmFMbJnl4uN7|{d`zJKz>xVjcAN;N7k;3MaZua$cdGIY})3pk8{H+YGhv9mT}nAbyO9#NQKO1 zBg+mkn7^l(@9dny#68%?H4mZ@wPCvBo)dLxX|Cv;_eZ?XI}&hfB+4ANq}XAR6K++0 zUpuE*+mSS35tMP;|HZ<^?%-5rO4dd#%Ehu`lA7-K=SP?+SHl|Pc@&QceiX`_4EL&h z^&)*Nwa4;^*;5w!eXRzsim#-YYHF6pg^5r1`CS#0yJd2F%)0Z#q>jGR@ilP^)Ohxq z^z=;G7YUcR@?>{{4uPS$b1Orf#7|7GNQa+mD{>#$>gvQ5&(@e14Q$O5dY&@?H0sP0 zSY%C8>@~Ut%pgle{d=&Ms#1(N1(Rht+)dpqjlF+R?fc_wUt=P#N*1SWf%tv=Ze|_@ z0oYJMV8E#8!6C*z3k?lRB+P zzm`*j86EWRY~0)hE)A6z*Qu-bH6tZ1PnVp!xnxS;WtP}MW|l(5wLFF(KVK-7O{Fe2 z{3_O!={QAcs?3rlx3;|L0sR+-q_##}pSN_48_|)HudZQ>SCZ?y(s6=M9o<*E3$-%U zr3>n-yM@NBo(_@MD2JYZ#lc_@tC1dlr)~CHbaVNkhr3| zY)8AX%gsHepZDn;B8I_d%ISUo6pU7%|Miqr$7W6mcKSK|v%QvUVt>$(jE9|Q-B1`t z`mOg)mr+r5@hd0XSUi@T(7<6iBm>)qVTD!epkY(@TQ=vx?-Jx-Cg7Lo%5=dMZ|WE9 zXz>)d;B;9I@1G$VSU-CCM0v}D=BP^#CSDnTTiei5`eu;G;z1_%(<3#kuN#hFj zXoa565wnulk>7#!-NRHqx$Ck*P1N%ganqB4_P*go-)u3);4F$L1_XQy{EC1nhrI%3 zV_F`;7XX$!;*)OK{JkPk6l2hdv9<%MRxiaT8N~y4dWE(X|df4~b*BSV{1kNb71Y6XHJ& z1Is8Rt@B{Us&QWb+>VpyIhHJ7AimCc*;J)~TD7UYGMV~-P)L_zk0jG6S1aGll@>oP zdta`PeDz$oul&fed$AelBBg?^41YqJ{rmDiCC9lJhuyw(V??Grg4kzbMkV{@(p~!Q z+jNLf*fI+ubm7Y5FM@RU4qxhAPQaffeA^47$#FYY+A)6FAI#^=VT82eFU18FdFO7} zd{Zd(H4~Xj&MYlgG97zHwNx?@HqDSf=5jD%-3fTJ*cgmbx#BB?#bv^b!dD~LK3hIq zD@ysah`>3=3UAgb_yjkf|Yip?F|T14(k@M%D$JBoVj+n=4* z`88J8gYUr7hE#Iz?SpU*1Jm*mSg`D9=^C#AhbZa9)BOdRl4jY*(K@`d3@wM?rMesY zJ)(x+d!+BXo2YcGl(+&0>X-(R2j)a?_Mk4oE}*fEGCRzyFcXcP#8kAy2Dt*PAq6@d z29|M#`OK-9d-Ldn`v^UCUooKVRAGTnDLfulQ<+MmRUJKAvk6^Y310`nHILr|T-Qa^VjEkMA`B`Wsb% zX1g=GBFqf|{ww*XbCClW} z({u;%kf=rEo|9A9*^U%cYF}oj>(Y{-!iGGo!TTivuP-Q*SJ>&%#W~hNZwq%*7-`-8 z$h8pG9OFBGE5q>~-oNjj zxAnF^D^;XL?EjViJO`@q0G@LPL=@4>Z<5@t_AHKL`ezKTX^H;oIR4G-tNpW@yWYqR`KEa-s!;q)qZMoc8@DX^pFL#IRwVxZLZa`mW=!SCSP zN50xV;MpC8g#*BcsYF4{xj@kkLZGM`>;{CO(2UqLETp&xgjb&AiJ#k`A6N*Mnx->S z!nbjPd{K01E;=LNk;aU`Ojqg~Mu_B~0sw0IU&ngG>+pxf9syGq&WyKsCA#wW25esj zGMvw<59|j}NaKos9`$KqNz_l!#F3_kPs1ZJc!QQ>g$PFT`SpARx9FED8%@_1zEr|z z;j*a@Gx_yvU6Sm$Q7@hG!A)`o)~*=^Ji_Z+b21UBg4DM$UUJCbcyK4F)9Vtl70+{H zr&7yLTN9ugfJUnG!>wD0&6?h+6%0T3Q{+f$^8SB`Mjeg&%?E z1leYbb9s4V33f$4>QBM928xX1EN(_K1$R7k)Ikp-ckgsr62;;NFEn*QS9nP}Wb;#RL)OW$hQXMY;x2hb zrM{MtYJTKs(u9*kz=pq7S)-}TM#8QcMHQ!#gwyMtaD#JA+HYMDEM(E3z3a($*Gc5H z9|YmpDJ`}Vy+rp1nEjPss*O8RpDIxK8CjkbUrk-3l2t9GDWw-s?$I6r4E-==f0uYk zXj8ml(!@a>eCE0mPc8W@Nt$P@+IV!wx|1Jkd+z#>wr(c=LAV#B6}ou({Y&gIec5>t zf(rXPSPweZPkB$YI_IFPCkw*v_4%uapVejEy5oHED04HjC%=1y=nR3{e)@nP2)mPO z49rV<2(TYmMm5<%A(DnXbl4MrZw~}=<(@E}PJ-Ry$)SV0f51EEl|9e4o-ew$Dt@@| zV>`gL465XH(Zr0rkv2+vPiyl2A= zqnw73y^xK)ZExrI;kVlr@d-I89lH|e(hEX804AX>x@u^4sC3V7%lS$V5RLzYMs!AG zo((z?2}JL%Ptg59H4yTO9?NO@Ep0Qx4wCBkyp_*Z+W9cUy1^U7FZ&z^=cs0?FysG# z8tw!VW+~hrP`=w5GU0qW-9!)>ckn`u-SgAC7ZCzkQAb;GE3rST8brX2fP^6ld6UJp zKNZ_GQC;R+M`9!oe^T|)7NA<0!`2DnVdwSuVkFRTQe42zba9U~GD2ZzRDQt>sY>4l zxeM8va0qD`p<;48`a16(=G#(0NX6kSW(L)tA7(y$Ompw8pUYbV!;#N-CgMEfUSDJ6 zvc1xO2n2+atHG+v<8R8$h@~=|JHH;B`w&$l3)SuTs3R@TEtD!5{k}iH6D$@!5(R(a zOy+*Xw7*rr&2a{|0(JJQkCii3pU&8YgqQF!lwx}lE>Esu*nY}iUD)$DeRz&In=%Bi z5I8Z)tnQsDaA~zO7;`A`F1;)cW{$#-D-rY|GM*$hc#7uKWU`?ygcfqUM_1qnn6@-$TWIZRp)jOk`l^oMBfXV zFe~{EKE2dqyu|{{+nwA`htyNcT#c|4FnV-9)twt+g5EFoFqkYmR0m_}ZVyX@k-6Wu z1gXz|;>g$%m2+g#M%v6+Yx!r?D;68L!C7*^F%%d69bGmQ68yHK`#{_PFiaGDoCsJ( zsDWRX4x->iba6-qO)*3NVi<%Yx>M}9-lk*+D{*nWb_9S|3_SNETk8;vI8t)U*@Fdr zdqN3I`y(2Xfl?sr0M@YessTX~Nbwi1#-ST1geAdCPcrDCC#srpqO33-WlX2>`aI>*38p5ENsEvrQWC_D1p$UTg1y? zf>C(8L713nZPuhg3hgwj8Yfzu2QZ9=&+_e0yg?9J@cR*G*%zOuDMI9KSj z%|xCpC%Ec>VN|fgPXH2Y)&_9_DSB@mM6$mTq%^!60RBf8$@@e1G9d8iuRc=ptw_cx zBzB8;BQ02uJbvHsGV)uYpR+Ow2P6xA6@<%xNr55YDsFM+4z`{&v5^3E>dIi9ALvsf zuK8z0i1WrUBAr;8A{^EmrGABJG=5_Sc^Rgoc|^55E)2&);$mUcO!p~4$J~)Ns4zO$YwKV&DYTa1J!gfN}0IV7?5BY=minUCjQ(P-H3w}|! zMNoJ_(i;WexFMSX3&GWFqIu1aiHb=?7B<>yve&bdBeJiXblI~&bN)R1=2;1C8zdix zpYn^1+C1Vc;S-c?`@z?(Wzwqfz_-D_Y}44nWplA4YC=PH=s`uK(-k$l%e@iWTxY+H0mXdTRf)@FaK?+&0*(> z@#o+B4XaPTxGcXtzNFk5FyNO>C-qkP$gVM+FRxt3A!&$E#X^Tpt|)Fj|YQ(jGZ8_prugE{K9}VYBsH|6OjQ$1BdRJaUpnPdWZ{1rVwJX!EI}{ z!)ZvP_K!~WG!-?VystADrk)A-=|6dD&hR|xbk(N;gb!ff7)fJvvy#)u1~TT8ay5Zu zmF4g*1@3-UBm17(;$hLxn!G%=!3YI&L~TqMqq5dDte08YG#% zKJ0I$*Z7n`@MDO&sJi5y+*7_dDz(V#g%=gyByF=bnDJ;7l~_=arE}NCj9Yr+Epcyx zfuV};GeE#fyejI0RmKDB8kXZJC$WvAW{OMW+)u{yhu&;-`KGyT-xnnGWWPeZDLFk; zmOXaUsrM1TY>5g_BvoaY_2ZHDS-kh;xmdd9w_>?}w7fw*S*KXAPgr7`E7S!8aO203 zREEsKCeQCiQ;R&IE}b6&M&H-T>R+mnnd!43v@7N-Z$zvWk|aqP6h`6)il1$v_Fs8v z%K5@v(@@EKLHrhtQehL)KojdaCYXe9o1-N*qV9nR>%PI&tTq9GB7FzD5$)WoN!G7T z(J%SaX|X+OKy-#lJW_GAqHOXCd`s-4Et1}v_M6-Vhad|ygPR%5x37`?Xr!%eMNXOc2?GqeA{9!N`KjEciVaYdrkiSj%Xrjf)0;U?Go04X7d7?4t$0K~O(Tc1mm2 z-sduLkBoG?esx zGqdpsd+gVaR;$|_KP*JquM+l#chObRyFR>smtwbCWAc7(19rKS=cgmoo@}B*eYnaW z4L<7jPKBU--v@lRq^C_hbONS=q=G|RYDUcO5~f2a`e|JS_ve4ynbz4oxz~<+)B{6Z zy6Eu{Eno^W+u1!!pPs@jLPUbClg`;oIZhq#C0Y%^*J^VMPC$xs_;@A6FA{ z@nk2MI0gwBDI{`9 z=FDK@TU{K&4TQau>xeAhY-NaO9>t|bZ->Ju@ zt$CAD(S5>fqkes4%4CQ8r%*kJ`tDcFj#6iyb`?DbnZcee^PDdMgL-bEw)Kkma%3FT zS$f=`odM$Kq9QrXCf&@-V@Ey_wFXey>!WJ&s6JE=%21-jLsQNZ262dTr#L^*v{SiF zsRl0QX4xcn8fK9IqgrR96p2xtDRO9ChLa(?vwK`{FbUyYLr!uXp=ZfM@||c@H`zuA z&w1F(a|K30aOst7z>_(@z4l11GDM2x&fEBIG=G$C=u+Uvku;kRzEwy4R4yZL?e>xk zUs|>l+n3yRVZ!swP-s!15g z)L_)7w9qrWiNQr|y=>>FX#@enygA_29$0Q-UJs?y0GWWMo5(HDXPMFJ@O&}?;OL)LEv_@13n$a4O5T^Ee)hgDyF|W(;%`HXAw2$ zU<8Xn;`Q{rr{4+IriOVGeeA}wqay-FjkzJBfLcUH)uRdYTI;>bxmfE_@%g?gKdHlk zt^5H5NvcPJ=1HF|LToJfM-_}tF1Roc1(}NMuBb-wfQ+%Gv=D3#$r4pm-n%xsQtL`J zWdGZ*6uX>$Dfw5n8d{Ja&)dd&`I@?ajvW3smo~hMVQGa{__z$uIENSmC>-CycGD z<*aaD!%XZ8Xzb+6#tBR^Q6#|+2rwO82B+Pc)ESkMFOnA6WimgXT9g2vvL3bAlyqbG zMfjuT;l=U^$3eep1*5NI^7{rDZR^J*YdQNv%Yy*9>!-<2K{eTzAFE=e2z>w^MJTv3LgM*QhHs2SkHJy*wc;w~Gm6JgYH zT9=7}1h5W<5f(zKbz+TSxWSK+Z zfh`oZNSD76|ANP7bo&qYK<;n%z>#O8s{9l@*lpYO#h1+j?5>g$KbBM$AIq0~vmv=m zsUe?sN*0(nGh%zzKJy87dFsv{G&%NxPfE38YqM(PnZ9xH*4UI1Cd*XK{nBHR`t&<^ ztaxg*7njl-(@&Xj;_ZM?ZUpimtPqb?J8cSd4H)4n-Z`EBEb=hBVpw}!t(7-y4)-R; zv3NX$L#Alv|^XqO=Gj@eCgZ%<6e&J_sbp;p}!v_b=YngiQYVvMm0M-<@E zSP^7jc77iStMY|dm;{tx=!1VM0_bDE`2u=%V)+~ak~7+u{@WRl4WOL?mH&$~0Eyvm z#Ocox<+knFUaa^+;0`iXwUZ8>bSYh+xTout$n1fd=--_I`hPeBe7v`yXD4YH7#KM5 z<%`StHGP|j1Kcd zmA()sgXRFd3v;pLb}%Gl@3h~(T?6s*5K^vv2sgGiN? zRbqD9ylciXQi0an^<%uki(&2O@7Na7(w~$)Wk>DseA+p4b5}M#^@+k%5Q5)Nu*X79 z!i<&gSA)8Hj^77k`N}%4(C4f20r^OPu$1>b^AIy##47E#Vn$i8kKfwkMsEi1VaUs* z22#?H+IgmgyWEB7tq=|*Ubq1&FWdl_L*=(7)`^WkJqU63)Dj1&UENu0JIlB1H@0W^ zl%ruZBLS@jQA2n$2GYj&(xyBFC(r_Z*a=P%myh+K=E{W0PV0uHAuuwOzE=2~uUlHV zAoKfBXGY*hks!-AAR99zl+aJX%)fsw=Ra+PE|QsJ1v93c0yv!L+r(MWi2y3K~6>Rjj6LT zuQ;dG%?2B;Xp7g=AAfKA7$3?9KTGqO5Z535 zx{gETGuuh0aad`W5MxkX+vq)V1Xggd?KFw%E=6CeE-d}h*WCPwFXBQCI*m;-qIbyO z=j#PH&2f;3C*MxnRC)JBR!``ASGc(Ea`aWPYbokqchckJUh^(r$8El|H184~`MsVY za%v^WoU=a-JXLTrj3mX0l+Nw!nZ{T zZ;&9)0NX0v)`}-6Nj3$haIfDYY|;N%sR(7G0@w918c)&!qM2jc+~Y1l2vlhd7iv%E|*JYF+0IQgB`1GQ9FR=Q6^vX2gK+%n}X zzHG!2MuV09(wrQR?2kqoaiD;Zlj6AgftB)gX;R*|ZOyj_MLT|ivbw|950Y3dxz{u2 z#_{hQ9SR8&>^kq@m6e7;z)~A=nik2U!bWkeaP)p|QRu_Cn{(EW?+WX1Fl5=}%5cGg zPC4ywr@pX%RpG4j5Zl+qnfWnQmL^-$8&i`N290(W!R^O6kXvEC43UvmdspK^McleU z+J|n&+OhaDuUukkrg~?d6vnM1)SNfD1igBIaFGk9w#$*d9MIXV_{Q^E|-&7vqX>reM;OA-l99h2^(9N zhAwMlNX(mnlOZha9_h8ZZsRl^d_C~1I}!aYurZ*F9Yz~bTek@waN>r5MZVN z)k*wKrCkZbh@lps{(yt_)j-Fx9Z|@lV@A??S0Avus$r0HRXV|lnh(g`cU3+CU3&5) z?Q+0{e1Nl2Sye_T zu_Je~Mylf@@WI6lm2B1AM^rreS;-yH=@ih$$qSPL!uZsHl$=BnrdCBp;l~gemPSA_ z;nBwkF1n9mpTeeG0-3Lr5dG#`)>;cs8#kP|-}gB`a1woTo0fph9JTG{Z)fxDNZXyc zx5w%2!@7?cxZI%6E}^i%$*{UX69k`A6$!CVlZe(X4ovyTlW(!zH15rKB$A0{T?{$W~$tts-#rM8G=oa!qA5|e7 zQlQBIiWchc)_t=;T8^#Dx!j9Bx%{6hyZDaBewUPli6w^5WfJN===yPCA4JsVDDKF2 zlt7q!d$&H5ewHuRg-@l}8$PaICWB3v z(*l!WZS=$!F{5^<(JM{uU^oA`8E8Knpog|v1oS9DPe#YI+;WHc#}pIrvE>&!Tugiu zCWsF(N^Hcv&EgB}=PfuEGwls@Gw$YI2T^uB%3~88vmP6EIOI94(fU>EVX5w?9e@H` z5(Z0=iF1lpyYu8xa}H86)nz;i@X4v_Q$(;YHdFG$oBh8Sb4H~u zQZwhJphsT8WPNS*PDv2i9tfb_MuHa3YfwjxeCa!l-w!dl5@?LpZ4ph_Kp3cZy1mFX@#Y5LF#m*89a$Jsbb__>VR9JsdYbE-wriNh_ce z_@#cjFZ($}A!w`n|HsiL+X@`;?&kc+{)|`ueQ^*OA?oz)3>Bk+$0r}wl!p&Yh*(@w z_yRj43-z*hyNSB5ff#!RrxPe?>+Zb@zAA}JIz!A^l+?x1EOI5}Tl)azC7qxotV!{} zk~gfNh7nsX^wmuW|~y_wPu4G1~bO zn^usYiDzgc{BLpG__sLz|3?Zp;F#Y(&;j3OPb)modk@Ua2E_Az({GedK)Hbph+0n5 zq7h&k^0~2?Iht+5pR1t_MJBdurB@(nDiw^jSabSgrH3;~krB&a)iR};h{Q`_c(s8Z z^@~M5xO7*&aG=t@2o%Hb)=VvDiB`Nb67~Y;8J-Fzhl4@iUlvJsu!kbrY-Z|p2up^T za4gq4<0XR7*$iiqZH`reNq_MO#xQ$kyGJGuQlyniGw1%sdr&5y6?FR?6PZ$Z3JHdTa~K^E0Z%iiQ5>Am%Nn)TI-=G|s4zELDR^RPp`EOn~GhA-cWoz4EA{@$td?fpGul#XW`)zNWT@yp?lzvV%(WJ$t z^jKDZCFry!>0I3VVYo8Epw`D;8Pa|BBbVj^3>iX`GhE)?t@4Q`a_8;5eB^uWO=L}o zdkg`wU-yce;8KfKP-HW<_%oO4wi&nYC9UP2DZ@r4)^%rLkG&45W0v#e2%q@Y1GGM= z>Kt(vg(@ZiLSjBc)T<3P0t}}|Tyv;a`ybw5r~FOwcc<(phGEpZWQ$+&j-mSorb8mg zvz+G@LnKvD0f1;nJ}(8gEKO$?);T=dOc>N#@` z8Jpq#<8J1`FzQ?*kfNn6Jwr1o|In{NkF3;T#!mh^3hi~(0C~wOP%+&~W$2FTDhq!n z3=BNxC#IW9Fpcwj_x88nm0Ifp^mw{O{Ls;Axp%G1CMXn#?EXN^g@O%4o8FTR3@30% zxlpjdxb`0k_F6M^kL0`xpJ`}_iw(2cMqEBLm$a@t_9qFYFe2*xtvpLfgBo(XmZN4j z;5k^n<<1M=j=Xyso}*l_JyawE+2889K^B`^_2bjSF0*j6CfJCPUFNH$(qVXekcR23 zbM;cvlIiwIfK_>7XSX0NW`|8!xC*~(*iQe@ma3|ugAtbxH9o!gG3Ts%+-0}kE)zA_ z&HP!!W?jfz;*ZjF+SL%w>eFr@k#t4sk>gJy+}W=SJ1KWPONojOukM)({e0GBo7i_i z`^|AxnawG!bH+8MZ%Q34bLc82@aIgXLd^X|zGg;snDI^G{Sh8!@)p!4{e^HT4Xb}B6y2m#jf;xB0E zBi+!*cXg83^6Q3H1o~=qi!UOZ@8%RONYqd7q#wVIYG5KpPT?=){c@sAz)q_WC&4bp zeD@0{Mlz2o(;Drl&V~=-hdk70=xoKSgzpIneva*q^H||FQkHbR4Vs_9o3-so<4qd= zcSV1;#pc@?EXUtfpLCsKG+CDX{Gi_XSXTrKsh$+DRFkX@3e?BGw)E_iaJ+RV0p9hN{X z6OffQMh65~OQ8u4+27sOq*oM}frxZG1IpLhf18-?5gsH!(9FaiEJd0pHb94I`M+z= z!EWIveE%jca7?iiRSFFc&TE!XFkVok#xc@8%-H(d@pPn1^Rr(mb~bNYvs1Db#!dfZ zeX3gTvBW>FcOK1V1h&WVhjEcUA2f_v+qiG(vWh+A3jpZu4dGzvu%A?BELUadTH8F* z9v^*v-0vR<4IG&ckODj19me9wbU7DkYQJqxNm?1 z6njVPLSU6+-QHlRNxC9b)BRQ>mE=Y->qPR2d=8I2i>IamsV>Y8rj(oNzcN} zG7K1awgoh;do^z=k*3PCynJ)z)qiWs$^We>YqWd*ER8@l+pD8X?qB2thLO=^%LWsC z>dGA4un7X05rG>u+KqWADix$)1mfIlnFCXaf09S^Tdb zz0f)uivLoRz!Ke6LAHgvar2?Q`C%aSEX8{=>)DprV4F|3H+mNEV-sIFzS`M%#-3(K zd5M!0x8=8#EHnOWf$dKznKRp;1`Cvu`AMZC=Wd^ZQt~H^zocXz@69daBHT*eDXv11LAT1Sp$1LXZh&9>TW^r0_4;W%DtXicU^+~0O zxS`JbuuAXQ0u~*GYvc9%A-R7F$0DpFYEmX|>~0+)_LLAUEQ9n_*wAqwzU;V*>%F}|`=3Jw{9BO+-^qeqYhF z;rBt9Tv-nSB)gM*q5b_rszFTZ(bPq^Gk7#w@*Y2|20OCzMW4JA6xawGT>&#@H_*XT zT-h&$zN;o&omfEY5fHS<|C&fnx)_x#`^^lB$xc^@wa3tddoz%|kH2US2rx~gN zs;kt#Pp>_gs4AB=HzSYbj$bzPVH;=MGoMh2z&(2V-A^cw%^ga07} zJD6Ox|1AVFn)z;d`EZaBMv9*H_#RR2)Zj=n0Z-=_ZIq65I}}PCwx_@`?UNISOG=0J zvO-AFRPqx&>M#D%M2nT&KkDLq^f6(=Z*O$Y_Y$pC*sDFKe-UFNcY$wj>RV`Kq=8An zN;{yT6}t66gJhgn{-mt>3}L+$i@&^rHDY=#l7?(Zv&A<+QObawN{68$*8VMI{%~t1 zpII*ATV7%PvbMJNVTTd#VJEG9?Upe&A|b?a?8ZXZiNn~93IfpbA<8x22YP)Ej$M2F zcI96sFPyEBBehcXf;TMwl#mw-ow)lB4slYUT5MMRpzvT=teX9#%$xLbyhq3`o4i``$;vg&PN^V6SbI0?H0flVtMR zx=Z_Ou0N{@R)u~Cjv6Yb$rpMmZVnr(nP;n1X{srhBdbDmFk&&xXzJq)<|1ydxH5J7!_setu5+G^F+u)ep*^1Qxkmj%RcBJ`AVS;Pp z%HH-J3X7+W&AJCq*WU$OnAoNgksB)ybnQGjdDJ$r%WtY2Em`_GQo(p}7JDJwe`Q)e8wMQLA-WufgTMnY?hW zACf}6zWWA_30(5C zY^d>L)(eUQloPK2J400^9L)8#v{=dmWlvJM4XQaIyx@kg*;<{6tRTG~Y5!=F+TU5= zE4`Mm41_c7@}w^rHQ~7j)Lh$aqeUI4fKV?(+ua*dR>qJ;hO2WUGQBtmp)3BU45~O zh~dTd4m>le5kj&yyMk*urBC$6+#K~#RN=6f$mA=zn)J_&-sv>7klfnR>=n0Nr7w6h zOT<3(6ebLNLxF#P7{2(ys_apWT_L|@5VHzL+{4qb0d~r8>n+6Q(|6ec_yOBsezTg` zM<3?DL1XBwR3zEB!6bzwO|d%cGIfqsv@aiScq2emzDSo-69 zyHhUBcB)#g?%X}i*RW?_933mH z01}<59;No%I_Wv@C^`t1 z=&^zpDnblQo}Vorq#rZ7SJ|D!p{+l>XcLg*jcJ1XgA|<)!3?6ZFhNcXV!>t1MR-Qc z<;{|YXtCPWrMWs876zmGy#cOjmnHnU&|B}}moOT%F%&==VJFrk71!JX9*%Li%_x8= zW&SiR`HJ(`9{O>;2$~PGrh3I%n*Lpfa=VK>oG$`=-6Ahs99{E=xOjGk*fr;Rk6zVW^5T&TiZ_` zrPpUa1nZrC@)Tclv^6PI>~{*`O;+Hgm^&r6I(DT$Uog~OSXo<7Z#+B#JqHDthM>L- zOv0wV-Tg0pneG|ybmI^$vD`jUFM#cF>nJ1_%RUl@0^LrX2Dlbqsyb!Y zL6wPsJ@?bl3k(xmEXM}?088t{)%m2IF^ARX?lrRvsZ7E zrBQ;ZLlDNd42K|)lmV@VLk$!f9VUO>4Y2(ROUIin*rRnP7^FteVDp`vRh8!T(YLl3 z-Vax%)o&m3gRoDvbK|{Mfj#(Z@mqC)3a4TZ_GDw+wl(HFTplYbXC`J!%uDbmPx^9m z6xTNR8JLH|KEHl9BY^knv-49+f&6CZQoZ7wlgeZB$ijs&JGYO;#g5+A;jM*4bLo(Y zrW5Nuj=3S@7sCeEzu#ykmpe?n!*z~0?zsg@UDR;KS!A#4O!462{GT zK5y@0F(Vbz*^G0nVV^oLu5IHjx`jGyY&%(Igha!Kw@4<(f9RkzR}gl`E4(092ls&U zyKLB18Na$eW$6Qu=-u`H^J=ieA`Sb9aM|0a1j8EP%@C-P90v#I( z3j;(e6Q6c09OM%75}v>#mEfh0z^@;9MUo~q__5@D;5ydLVNd?9R5hPDL(`1AA$#m8 z=`EkB)HpFU%getmxaFDhUSLJA(ewZlriYR0h9`|nI$m=lAD`H@0Q-L1zB?|q%r%TD zo6!Q!>Qgh-`ifpl+xQ!n3!uX=e-i5Lk{s^E{RXevf<^xsEX339dC8055ErYPGP+gR zbL|=o9)gyVQ{XqJlG?pbruAe{3MxHJ^ZFp0Se6;JAk7mgGxbA?G}OAcYw0RuhA)(% zFfIJmDn+hVj`~-2^W3Jk9+T}HN>s;$>#mD3(e$tN7Q+OdOLHnTUz)g-0}e4k=DLl- zF*~*IGE*vS{;bJy6j?7W$xVh(Ef54fZ?6Zy>%hkZFH&U#tg03S!jVTSidZTQNP2}Y zC+(5+H9~;d&<@lB!rNqk3ZMi8R`*87Az&_?l9KZL^~On(jbI0HlBEWNPa4lerQ=MK zPo*y%6n0wA@&XXs>G~yZ<8yod3Zx&>S;f-~-3vbkHS46kge%~L02q48fEtwOJ>n~oHfa*BdfuIN@sp~I?{BYO zj-F7SH zSHbMM94et{5NHSOW7etU={3Fh*V2sRWAZ!kYN39{R)Mc`bp$EbRWdt+oEBbO-E7oZ z+d9nAEL5pVG+9s#Prb%hPemo>;q+oy|6y}2zs&L`s^j1$Xg0xiG+GkfbUmtu01oNv zs~?i6p5Ehm9>1@y)94X;>X2egs;@e`3IXJm#yk~? zehcDYcUW@%c^X6upj=L301);Dpq)sJVDxJ!jLAZveQd)eO6?N(s4e(Z=Kp&yaKY?h zF7y;Xcim!iw_zRrrfpxuKQArm?(+Rww`s{ofrzDNOxCxTK~Z99Ib`t3+~Ig$QP zILi-QF%)n6oLSI~hRyEYPV>{JnarR4bshMv42ash%9TBt5;stEm5YvaU5<`PvESVp zl>p3+UmBpHWYe|p7lHIOn3NDj6(cEbpm0BZa6@aaJuZXs`2Mz|8XQ-wD$UbfjhVeu`erbNP3&Vtgo@W~ zDn>zl=2aA3TbYjY8hv97kXt08ez*BDVRHG<)s4Uw;8)VnInWJNP787kIETL92^vu= z3q75Wte1H7&&1YG;{$MPBzWb|!1&7eQT3YE1%+67R|wY37vuF|uYp8T7KVruMN6oSc|a8Qj#1zM0HjaOBw@XoK4)dxEvuk zImL|MLmXgtBWN(jxT$OxoZ4wX!k+es2|ex#)xCh8P_u4b^TUSLE?eOe=7$~A>f-ti z`vh-)9nrTE0t$md&bP1Z_6il|tGrXce9<^E$N(>6USDPuQ>tC2K6)797V63XZ#-&T zoA_H6ef3_*uPi#4>DlR#voBK1YWGY5S;{1V2d;wRPw|-dT4%Js@{8%7R^*o7o1(si zagAfg^J-`Rl;2cyEq>Ti&|3cEHzJ~=YUcynWLzmemD#7fht&c`NdM}ps_vF2cEavJ z23Lxyux6E>W^0oqX4GSrm}LT4uxXfe7j1dX@gC^ zgD(pF+_=8M1I_Uvi48t|@(WOaA^Ig<1WrGyvID$b(81E@ju&%HE*o0ZEp)zra~Hdh z<*GGXgF}y3{1qMwZjy7>l#elCcVfRewovdx>zz`2#e{@|L6>V7BQIv>O))X+PqbV2 z{ldiZk!FH<6btG%?t)WmD4x-nVZe9DyL+)V4k|}d4gM@4D~Lm}-9?}0^=_W`X+({* z&ku)1yq4PWHLPqiZo?-rIaPLg<1{!ltlDV~PBV6Pk9*@mQIF>Dv2@aauHUhApYSOc zufv`P1_?2D*RO(TBG1fqt8&ccSmu>x1^<)N3;EsdB8lGpM-qKOHYB`;k6{-~qObft ziGCr!hc}|-ceO$md|pLK3p~tm7Cmsf0s5A?s^;;37T}SAke?4>*_iG_C#_`izz8k| z-IUae23pHcTaoPF{6VgP1YUeXCXY^}_g_Vf9_*)5Te$0ut1k#r|2vY7*xNRA>K2S( zgw``MH74WFGm#0hNn#!i3=DMWDIQ>@0j;)QQAY$ys7w`<59a_%C2pM(6nHoEFj}n6 z%m)lLLCflqDc%PHiM>9iPnk10Nf|aT-~ZXIG6!=XHmN& zuGQ!B{Nn~S?b#q@@qDWZoo*}Z>Q)pM+|ocy0rzp-@1$l8%RC2XSY--K9e#15ISeeh z{iU0MS_7R>0cDCAaA4=bc~mOO^T}{GUmg(_t+*@4ecCFwv>I*8UYjum9)o%zHpl{O z`9~OfOZ+XQo{d4*^!Jc@RHWx`$K|}YP2?-pDNOdACNGbsQT`ON*DG} z83hN&Jj^6pyJNMwX%c){?4Ed{ZA$K5T?$1I$u?pD8zbt}W?+6ORr=^-al#xVs z$YOm3TL{Jz^g4rN!Vl=-0taAhQjtz)Q?kXxm34P_MAZvAG;5=rFU z-nQz}x1}x<3d&aeVt0N^`eM%QHjl!7OZtv#s)q1NJ#x;x*8y^cfu{xh*A=ThZ8~~B z5TgP&9{&?v-2K!v$+nJ7?X=^`sS~(uA%@(%v)5x++tyvoo4p}4IX(1Fc~&y1bwyK= z2z@J@V8Y_ef1rCzLXK}oyqd}3V}W`GG{}=SF-)T%iQll|7sf!xQ1>1t(coYnQz|;d zLe^r;^iKg|HDRSc&vM#H zjh{RfrP}UszW$rY6ZTcN?`gjFA>oX7y1%!?gbKKrFe@zSg;cC#U@xi3Wq?aw9E;uhl#y_4=E=o0(7TM%u5zGu!DNK_@;~g@=!%D9YA8IVEXM z$Z19yi(D7B;a_q+&sX7m`{75YxR{6)IJV{}X;iHz0|b@C>o?cTdQZomMg|OL>>y5; z#lQ_t%yp3j7e;~}Uv%F5)5;KA_Z%iOSNml}!JWZymU>Do@}ptCU><64{>*Fpw+%q+ zg{a?h1}27|_wkkkc0aXDM8N2IBRTqTJA*Pw@I~}|2h9~!GW<%KqXH;^fE8&pAJu}! zl(kOIAv8G5ojo+ie3kCvYE9G9bBu<AVtW@*d>NTydI%QV52%&7-QTPJQXYyM&2L;j<;Orp^bN$;R@=cR{R)7G;N zkCfTSnB@ope$vsB>XzbQ9(_oDzh&tbR63OSRZ%Ivspu=#wwJFu+ib3C_s;y{DGw}T z1gz+g!`~Hs0vCY$UqJ)_El*-GVMI6_VHH41=VL5_alY9`c<3BO5mDXCNtTPK`Q%kl z;yVn&biX*|-68vy=hc0Q({$kSZ=1A^fZ>w2zhmKyu^`AV1QRKf((zJHek)0j1d}uE zoG`%){GV#U-$Ll^G{ zX|*JYFm_4yBoSs%$i8IXW9<7rmYLuCoI%TV-S_=@d>_C6uj}e@^`7%Q->=tk9M1#Y zJ+Uq_OPKYpSmMnE0hjmWuQPbH$h>Q`S^$`#fG;<4)>R>rAn8p1X&X59pKJrWnQDP; z0M?sd4u<9xYPeBbbb+p&I|3X zKPQ4A%wkUJ;(McDK_?Gvrj{AaMQ?7EZB7j?f|2Jm(Ts!NPN{btj691$#QVOuQj=Wr zmv>+c+k#8Xk)q8yI52sEQ%-i)42nc!>*@Q;G z4T07|QSO(szgb}=i)z-?U+ZxL-=}AQCM$@ux9Su3!_2JH&+p#7M6L76^~ex!A{};^ zA2Gc3%Q!(v>#!jnfsetKb|g#^hHd}^HbEBw$AE>2%S18J!n3j@HyE$DFdaMHINW`Uqt|vMY>2YrKDRE3LcTxLF@O z?~kkhC4TO|M{4@___^fg3F%PjaNi8g7q=e=RDW^l8D1M2l+gZJWG(XLo5BvMCm?Sg zns7tpa-8NhB-7oQ(1j;?iyjIp2I*0ZffIsj;?*CSh&hCjmd^uu2Xn%WX*AtaIvM4_ ze4=p}$nKAeYHu~L_TmsZ7t38oNfMTE1E*9)ofkj$f#)7Sj$PI47goP zDn@#i-RCb4K+6Eb1KSzo1TYq;lZ*v8)=+gQv55P;qm3R|?%_qB4C6T;f(vrgO~Y3) z>Cpi&6W}D6XEhp_>YRKyJv9^}Jb|mvGk&qsn2P)|=h!iY<0&lc2?1P+2ewdVm4qBB zda|4ya6iRI6yLXe!`Pb&m2k8*{1k|+v7zRu0()(ql)BWV&5C76p-FFly&__F#nGd1 z0VuJ-L;T9$w!Nq82^G9zi>)@_YHjo0kDt|ixS?UM93RK4n`NT_a=B8IEh#Gz9_^5M zp{2$C6|LLInPc$}I11<2`A#YNQ^?KkLV1~JS6mOH!{3(BGxg4S9vcIzKGXH_u=MI;m57_4JWZvid)Vl9fkN z9fd;ZQ>3_Ao*pWnSlIQpT>5RyVAom%e^TkHn1ydkzm}`Q5>Bsbir~RCyC$-+8Ibl| z*PXrUuVu!yPn{HHhv2ul|vQUL9Tl$X}c9aoVpKLz)^YS}&< ze`=ou1mRybL!4DV~rdogDjN%&J-dmcfTS#Om~H{#?%9s&LUPhojotKgR2*{ z2twy$w9YAg0$ZW;)ZU)E;}aU@CmH_L%|x~+)$3EnE`CKOLLP#~|KuUaokV~9q!&{u ze8=)x#z3Q;`Co%-o=yc@;ppE?CI*AJ6}L2+#ALLN${EtyT1h)*sjj=F1FqC-KnPj*9ffR<`Il0E#U> zvlQ`Gk;d)2>GnefOHoY|Je6;o+FC!Axfui70rO?qhsk;)Pc|*}9Qgrg6*733>>*?Q z^G~2wao&Dl=um*=OoiqaPRwlo0 zO@RSmQq>wJMY9AGsM9>NdakMmw8W1qtavbbtR^JXJRVyoOO!X@OK}U zCXS146Q$H@=c+$uitUb3%lAvLsLMfMLSwBB^-TqnCWd&>aSL59Q}Ggh79Tb5(j3>O z+v8^MO{26XZzPDe!Jd}G%bq&ma?N|Ntu6m$4RfJG3ESXT?H5a5EXfdj&pcduWlkQU z=1lW-XIa`xF`WGuO9plO?!EYRF%Kz0mS?kB69eX7AU6V?0j)|bSeNURHILAX?sZd$ z@|MSJ+7R3_I=)7VrsMQo%hPvi-#-FFzRFfcJ+?+}6#sWdJ$;psmAC%O zO`ve4!?W3lUwGzIA4;-vzZPa3HF22aGU?w3i|YV?W#bjVG@zKr+1u+K^Es-Ml_6

X@?7Jgm8>syZ{q^=1`mNGncNa>o-H=ilnU``cP;g{8r~@w=hqb#1JXCbzx9+xzbhTbOcO3c{y(ifNZvd{~?d$GEoq+EBvRyfPs?9={-!0 z*T}CG6~*`{C8M>m(*3C_?pVQZ1_LYr8vJfBa6rj9hPqNnNNgGmrV<^}xcL}e-^e|e z$P8VP)g?KI1D7)JIp1Tb(}r1YDn5gzr@FQ?9HgN2m@Ew0pF?2Zv(qKxYPb!n6 zABaEj6y-a(f5BtH!F@2_nBKK8{*|5%WLBJP9(t)?L2ezGGNsqgMigPXnuL}AF zidw9eb(z#(9TQ%q#T-dqdtS2kYuhJ8cL8jI`4raY8&i)6x6^TM&$r}7Wx79Gh=1IO z6{+m?rH)qV^Ywpx>SN^h3~zz=uldO@3E^dnRKW7){rbVcVqd=+xU|(KEiy2%VJVAw z(CK5alma3q@!K0VPLHKYdPVF8*uL$5gY72Ozc9P3LQu2-XIY3;iN_F;*Ja6KnpnQr z%n^X(tSEvPK3-}Wy;5Q7{KHb59DScpC(NnV4%xpLy4K>A4l?gBSjniUQ3Q!qf83G} z6~5GDBi~)hAPV`Cp-6m5B=94CAjjApdyv3zHcXS{y$2N(oO-XK$n6FE6T}=KAxQ~~ z&r#>F$c_qoCeF6oo%QydGEC)A zaet89ZCg135Ui)*QijgHpA@1W+mZ2-eDaS^AjE2Zd)UFUue6+2QOWq3L{v|rEY>Ck zrl3I4P)b3vnSz)!z|<$#JlmVMJ9L0z;rI^FM13k)&WEo#(dHCqrT>LY2A#I{15q8R zulJMBwl@Qxpg0{#VJY^+^lbb60(C4*SAa#PX_DtAj2_C?r@=G8Rq&mOzRXFr^c#9t zDy!MB1dT%L$h3R6mb`Z>*qQkYd8GbIzmHcS7l))t>wNe@Su)}m z!(L&NVgH%Tu$S1c2k7SZ59R_4JYlofzkxTu!ooQ}H1FDtLD#yfgV$xw?%ZP7_dpE$ z(*kl=M#&8OA;7SQg7D-!0wgqpJoD!9D(Ru(u<~E%AH3Vy%lx}{K<}R7Bq{PvK3y_r z(rVSG1i|6=UUu;Vx{*QV%P&$r`B-m%+d5TD4UBCoe`T^gUgt=W`&4YH5eW@dys5P9*?InrA@wYQ~Y*W{R=0%{w`<{Gw8Jb|(OCuIHj7P7um z!OC*)@X+AyyLUL?PB@~6$J0|Ww60wusy_PK?~e-_S}+$EU7is$RRi%IiC%NpxRFC1 zjd|$G%g2V}!a47B+qH)g(dcd6C9Wz*5b&!rsc9H`E#X%es)Y`kC*1gH?r@4RbSC9D zV!gJBxvKBfw{NvJ{$g?$l0p-Svmm!sJH%U?4td4WIbkqg3Gj|~37}m5N$YhK)}Zr~ zb|YiA1bwaDJt&;w?Kq7T%vLB~9DeLQ_F0`^w7d^b5N$yMg6#YTLRgX#_TrIAC&Me& z(R>LQM4y^)fa%(9eX2n+wi6+iLJDSqKTb~W&Y;idie2-CiKBaqILia1_R;yAAjZ>m zqZo>~LyM@Gj!~hYCxr^z*%XD%7@{eCW4*9^7Qo?HAumY(+|<4My=x~DUQEBVzxW|0 zqq{d`zp&usaO~-bO0!^bibhbMefvj}wh+`)G%`3FAd^Uv>~_LTsy@Q_kDD2kXEttA zH-~9H6+_kX1-&<+eLT-3Y$B7|_oUR4k%XzR-i8_2VPkGPPjLjA=o(ebT$APO+VrK4 zLzZ<;i{#@ofkZE@Gl@el2OL0&;oeI%1l$B=S8KVQ-e=BT$k%h)qgVEzZ2EpM6nHo~ z0xxp~61hx0^TNlBdAr@`h=G2Gx`~8Ssps`_nI%69O=p`2xh6e%ym-S?NSot0r&D8t zRH@`1@EAiNdiH`fhe}}Xb6h`3HU=;s@gf-mlrP2`?_8V-%>l-MIQclPGbCdGlLA9A zaz3$Tc@pHwhomLrme$5*#cNvX4Y4wF)?KnEZa@COn@OXw3X16y3@Bk)A4!|QA z2(Rr1{mBnFvEE)osLbsTQu+@DF`2z)9X4|MLTtQf(MG=o{Tf?QF}1RP#mk?8J%A*A z&Z&YeNgo#D`FUOLsSxf!;@yv-&osU6E!W#zLdR)8qNsu}g8(kCk+bHAzuMA+A7*qK z)jkmrwB{vde>lki=N{&eLv-O{xNc_toG8`gB)}D?$a}_Ap_bL4YRN-^#?_OROp){G zVi!Z%4u)7Pzs&!#TMS_0zB+tJ_vkc7fuRVTF+7HrvuP5c;7@_x?O)1sJGTmEZ@tPb z1wF$&_NQ+mrLnhthhn1g=jfM96forr19=cY=JD$B9z+HG2dm+?Bs2-YYzz*{wjA6c zKM9*)y|<@KD5P@KrPUnvA?eoTYNH3FTXzm%Pfe~SY9S90#r}Sx&v?WvL`pn|n7~V> zDKS)K+vgR!-IpEJWrAOpaHw8d3q3Vhb}dcIZHRh^B(TEGP;Ix&?fo1NnrT0=rPVH=MK zoo&p{KHg^mOKdDbs?X*{u-LT>n_FC$6n;{Md)vr=`D0!%V2M|@^y}gh^$2+$$zxOJ z7Sdg!JEPC%JVwi1d8WKuJLy&H34n*U@ujI&+6R|&`J%{aA-w8(av$a;l2F^?PM*Eg zJ`c}2!eQVfN#J)Xinlhr2YR=SaLLgEUrL>t0ulrT3Ey?(;J{P+gO5 zx*kPUQtu8b#dF#$9fC?I$)Pc}Tn@vk|2(5;NISpdaYKl7l@vU9TtYG8D zu4uT=(a%KXfM&P1LTC^X=cJi#i|J0Jl-UV80A7<$JD^`y=mNjkINr;4Q17HCSgI{T z9*h3rs*&cO-(5kqNbCW28ko_$BDMN{+o`ECir#a-A)tdPJY5w;!|k zWqhr+vBJrJ>7$pC_Xh7h>o?vzU$0xFtfYwrAw8;EGw)K&jly!Aza8J~>Z#*A&by}$ zvvSo$v`knwfTRG=^GcpACEd)zQ^M9DdFz$zZW&&d%P3{n+#zd6#=SF|)Qtn&`}v<6 zxOdJ@XPKUT_5}lrE+denK8NQTz&AmzUGlM#Xm88M_7#Cou)1g2fvu!F=_^c@%8gW> zJ?BnV^j_FLBgK_sgAK#INHT2Z>l%Q%ynx&dYJm>IV2E|K1{DN=Zag>xH#FkeMJO>H*Cs1(G^$G&o{PPGaPEv?HnVPqG zWSMra>MKQt)l1u6(o96ZV8*3LHdbw7+T&~TjsZ-&smcxc7Xlw5t8C0gi@Ar7aNZQQ zyn*Ux$HPQ9ck#l3)G`h>=sUur2AN`AVVplr=EG+9_~(1w45h2LP#ak{@}8p?%=-{FxLCK3D%939lN)Pv?f3Y5Jcz%GZ^qxx{T_dh zXhW4fI%yhjn>XSjbko997_YQ72`vHj9KWt4sdvH5JUj|_jMLlX)dlW;4@oJz*UPS@ zbL~#AWL)O;%BO@5PRDnsh^;~f9GYHKC(kW;2bO*I?1Gl0TSUH} zCt+;k;Gl(N@E!ak+`94kcTjnqPM_#v8% zlYeZt{tm;B-|bAw-weZx{WA<7CJu*l$!&(=hyD)3t8Iqir^N8mV~mo#K3;GjC&RC? zZJVYi#k=#Eus()_#}1B?)p}>l2bt$5M|kg#EbM7gp%FV+7DRvky;K<3jmPqcG8OHEH8aAH|nC_U} z0WUXD(Q>(BEbod5Dg8a7!llOWVB+> zu z*)mr{1$!cX}(8_a@;Auw?VN*yj`tTfgPHO+K0|4rR#08dc|ScD;#pK znwTzKe8cXZ@8!*PW#r%-Ic`6G?3@2?HmOR>Xp3q4Yeomr8(4Osy>_GfV${|NFX(PA zlauya`$|tY3ll?D#(z(&%lN%LU0_X7HTyt{ViO4Whc-@Qt@~(){6frYTL`{BTu4l@ zBKF;m;7$U4Z6}|+@r1>yxSfRXk zICXp4@nfX@Oc>$baqhoH==E#;K(hZU$^Va&c^@paw7UNO=nn4|ynx8ME;yPdoW1yI4GCEE+W z*O$Z??YK)Zxu2s9^7Bsx>z+O_1%ci#DE>FlyP%Zr?@GH|aySX}KK^QOwjTn$n;R0Y zy^baS)Xa2>!1^qbl-I8XdHvN35v08S1t_mi%XP@n?$UFB6#bD6ZUM7y>jM$DHTu@{ zi1QX6LtWzKbDY1lcHI?vHgiw({d)xfWA@!CNQ|fBSNL9**d&bj^n+lxQsu4-;BO?g zWK%uQxCKo1bFOs1&ERSs0Zn!HFeo&>&j^*12X|fJW}OuhRurz?y6gqJUP!SgqNY>( zO`gK3WGD;_-M3Q#DLm69;+ULs*%35eE=O+v+A5xnXXFQu5g)jbfZxQQ*Y-c8@HZ^I zE(UGwfVZln`>;SzyH7omLPlenPk^fdlv^dsGo)MuxoBW!y*lj(H!7Yv)Mv41rGvR2 z&TPs1t$n8J#rdha)5xJ6GEJpH<6@YPAHOLFQzx{FFMmDtve5pXUrp6v0sSM53kzI) z4-8}j83YqoKoI{clg;9-9xraZ`LUh@CVuPcST9+7hfj%Xskj7pGZZ^+Ew9B|l81st zMmZrOA?ZbcRMx~oLfjuBdDlNg^7*7jK9L@dgq-H28zR#t{n6(RDOsflh@H(7XFNVN zICSW|WcRhySKr5GlH^^i9F`3W*c>2~NT=(xZeM@$W43t&!I~g8dxunk@9kj`24|n{7%`Oca91dh* zom$7y_a=V@8GQfOLv&|TmuR9(T0o^oIv_JZeD{y!!e;Ba(Cb44$1=>*k(oh_y!rO1 zCS1DvItu6>0HhDeWj#^Mu!8`Z0Oqg?FEw7{dkGymEv{oC89l!uQyLM7p0Hbw)zD}u zQ>iC6M|R1Ch*v(ij6G7)Qj;tvS3xmh&d$}mYf`7UUhCG-v&|1iQ)@?*zXK3)k5Eux zZGDZnqlz)GAYeiYji&uU=!_Cic?hk70W zz@~SB8kRkI`7ht932-aS_ zDaDzU_3GL3yKj0w92zckYN&NczCT`J$qVwh+As4BSaGV1?Y$=P#a8d_3zzs?f@cO7 zQ^U2Buh6RX7(ErsX{j}d5X;ev1r?qKhA6zJRK!%0kpz_r)q`E8Tn&9lMhY>G7GhM| zjD3nG_|jNQ0*#&6FM5=`T5$}qsmG0hnzRLGsbW@7Q9Q2)1`$2WCScorT<)wK1%GQ` zTvo(gc*ivn;)}z%2rW{q-skD|#Yf`Nr=z8#f8(?lDz7V$inw@|U~FA{FC0QHWqj#8 z@!iBv&QzQ%g9CYdHfLq!uQ#<#hGqP946IJvdo+rS04`%|g_!O(4rLgSnAN9j7@ch? z@ci>LLsq>>gcTcy1=6K+N`s7ph3dSwQuYy?RKv%c?>gqWjC>%aBr?Bc1t7YMTMj(| zD+8(;Ty#q^R|D)d&-Q7l*9XO43wUX9;CnM3ZK2u;B?CD(ZHrsjcISh}aoA&V>Tkx(4;#~E7#)b^8RVRJ& zUu1A=LKN{+qBj%TO=igLdmq+)sb}S}?hyDNPX1SkJmL?DTqpNs&1Lt|L27g;UBjDl zS%jQrXUa9fsE!0ni1c0|o|n@Ck=|<`1x5KClani`SZ4P>)26BW(>z5z^Y)GBAk%D+ zI!0=j-}-$NKlk~ySvTx;f7H!$g@{=lUv=Aud@(m>fSLB`QB$DhsXgIqY_{xT$iMT9 zdE|L&SI?CoX&wI0NkyMB3a$pNYTsME?u|}?(Cy7+bo-|*bbFNq&;3u^3Z&l??Co+7 zbTQiOjJa13gex>U7u@j^E%b!Rf0@1SRd;e_8_J(uo9IA_=oW5WK-1*_ zZULWZqN1JKk-g>!5KbBZm*u$ed#DY;5Ps?`AwXb$_`hl4-~Rv8!t<{G7cHDxpz4S> zii7P@m2xZ;N#ANlzE`5n2-*Jpq_9=oZIzkt;7+>6(Qb=M}EOLSW{1$Od#WQ~5zqi}Ld zgCX(YV`|AA@jQ1xa@kWfmwUO3(umrN3Y#whg7TpYQM-m8UiT!Kp6ihPlPC!;qqx^R zs0mFxcsngDkc4tH2yzyZ_-9L`0|vI)n=Q~Q0M=2=;|CB+Kt7#XB#c9aUC6D^!S8Fi z173qOZi4P*nh(;urn9*s1Wd0w1=@tZ|37HnSfe}tLG$MSQ}d>#<^6i>$XEm8GP6)^ z%`Ge&wiqT^bZ34Kh4fT%p9^R=k2g{rYu?=wM@W7;CDO%B7M99xraj zepIbeq#+cU>EQx+!ek=I5-k@DIQ2?@?s;hPV@$GJf~}Xfl;IM>eNOi5%}jT$6j($G zRNCI`&6Pp+PC;upxDjj^L3M`Q+pd;K;B=;mXrrJ8U9Ko5^3x7Fr{@Ez{(RO!av!_C zqmfw8P4xfL36^uMsnCN?T8*xQ`=M*j(va8!V8a7~iZ*~Mbnb?k+@gw({;>9734i}R zoS}@aw|_V9y{)xg$xu!9Xv*yvIj{5kE@`M7xck~i$eB(pMWgSb)NAfHH`y~jWS>>Y z(K~t?kbuDj5NkZA=GA)=-fATF*%~%M#Srat%1dj4u%9|ZOwrirxoB*ap-RzH2KX-M zf!?u>MqDa`E(0VQyxeazc)2pfzv$t&R&kL`c}iR^31yzA(dIwq;N@WA&Qi%~6Bvno z6aD;Z!`Z=*(4oU0uN?2!lGxu~At`VzZ5Eq&er`L@9#u=Kp|>vf2Q{Et_jkKH)8^!F z{|sdC{Ym@4=3?Fn{eF{=>1F*3S^J;(jV{my)17E~%dPGi`BEi&86gnalt-8vkLX>C z3*kX|IN`t*(2$T8N7?|=54nrtji;fsOA`@1VrvF=a??!=Vx5C+cWd3Ly~S56JJ)P= z4ZqwEfSeDGmuM`ZPL-0MYOty<7#k>cuYcEIYw*cFjKX|}L;vJt+K0y+E7qOdHfA)f z0yvuCX~)W*(J`9wDrDj|Z129uBgA2UWSKs|xD-$vauP;%jnP1Q^fe-IP+EB+DNC9G zi4T}sHA!CR-!<{TRK;vv6Wq|XXN=G20^NsU*ryNv0f#@#sR6El;=ADyb;g*e(G8ddmWS5c^Pffns*veKRyg3$Z%*KeAKX$unFkf(qFY`*5gI^F} zHdYZ@@><3hh5Upyj7yquYw{z-JOVt3Aqy9`lyL$8zxT08!*SctE$lF{NhX;rxaF%^ zxWh8}y$zZ@JiOfJ=~461D~Z7W0t(&9g!pxyu9+ziQiY#O5&7?@`m1?;`xsyD;kHXU z*3rcBk@HPZ_`M<&MGn7P!UX<{6mH8xlET>(tN)i2KAx&K2D-kR?)uER02TbKLh}fQ zC@OQ-!A<16y2^7i6AE04LAOYqpWl(5%C0Aqq)faJ&9aY{#Qbbi)B4yaVT2nV^o~JF zI-N=^nc*I`Tu#I$)z^Zd5XF~$Wzw`cBQdHJ2u8|pPZep%{g0?vD^Gi_Jb2oE_5%0JRiv6^~L2rrbJ$Hfm ziKv2f^Gi>Y1Gh0Pi7b-LZ4!|lM@$SDhAs-AV9tQ;)sBP23^6mWq^s>}S&paUC=zYI z@H8`?oqW9Q)P9grH=Y*NU!$-<&G>+qFDj75aIFML;}MFX?L3A=_#=Yw+-fYV&5eN( zALj=oWgL9Le~oiItM0}-!Ss!Bz#A`GhfX0|2?3MK*Qyno;r)PG2~hRsJW+Jt3TZ(6Ah}>)gR8W+f~)|I_2J$3(=~% z4ImfgG`S$z!nSr4SH*oFrkB>ImN%(fx5-kkf_a-5f1=50Oo(V3@pxmEGG*rv67C27 zO1OJ*4>%1*>8$42r8t)?HXp9u=sY`L4U4k}Lvl_S(PbwEt-7kRhh_fKdy|1S!CZ(S zPg}}qMO2Rk3k`x3F!tmaTt+w@aDn;$#@-n^CL zmNPwX+nIb!#*Z_C(se+PXChiu>b$g^A0t-SMFgC1gS^vC&@)aiI!Ipm()0673L+Q^ zCmF;7BHcd>&Cr~{OfGxIa@E=*r^J4UfD$Z+i0CUE!{nz8&jVGKT z7?1vTtQ)K=ZLMCm*9A0H;WFg_G-W+m~mH26hnQ_>h=i|fE196xnN7C_5 zRphIFe-ZHd)3f)CCK>iOD>Pb~8y==pM5yl|p7=gycez|YE-KZuDTQ}mNVs~`x%$9S z!x_aSr68*voJ+|peuv*(7RLDSC#va7DwMY zt{WEaYY{?#xj76tW`61DI-Ut35afVD4B(`|t9%06!iah^K)6uw%#>}h^-cR^fRai^ zMYQZ#(5939cQ`!UXyUEdh^LAC5?eKSS>aI#($=1@g` zrvp!;Z4|JpmMkL4qd6mQX5Jr{v0OZGu<8B#otz|do|*l zYLHpKfm`pWoaaHB zqVO`)J^rvzWj{w6xtlk3r+Bb2HuHb&u*oQ^U+hoDVA1Oi4aTT{7iBGEhU zWi`$KVmj`#YX$q$v1s91`p+4T$lQKwe>Ts zOk$S8KcLWp57b{P4 zJ9x`Xcdz!WiEa#37`MBRpGn4^%B?U7V&3-I6;N$RaQWZVb=|>x9_$q+Y=mGy>SSuaCRC1Ob~D()YOc|5}f>d0ICcyQfHu;&9bRJL0h+1xeIhfKYy0&U%$5z_=(Z*E!XjZZPh5^d8quk`x-`fokB3~tk z$k)f9nFkcxE4dy3)#i~j3DDb=Y%L(IyT25W?EOD}n|(;PWRszqmmOV^%{Ds~+nRn$ zd>eu5(2+k9-%iI(sHtVlHWJ?|wSOnRLpBrNJ;t-ZRd!eLE*m8c1$7!5OFt{M097m2 z_#Q#FBJ=n(pIw|80rJLwyFCD3Ndd-tk< zfrlTL|8}~wHwSLVRM|fi4JAq6JAw2qUhqvFMMr#jcj*FedW(wBsYoH5ytRJ~=7w%v z9-+l9Q3mDO`-tgL+BZ|yU{R78bUobr25EbXE&m%%C@MZoem7gN1$ z!9?}#C~;33iph@8NYYRPn#pNiwElDPs6nFk#epEk*=^Vx%XO}%M_RkBI9VAlT+9r7 zQGXA?(l3o!c)ziaCe??VCLZIe$(73z$KoHbv%iR>d+drm857a4TmD6H6~o|qXpGW^ zU)xZaMX+k56MY9x;{(N>M?GMLFCQ4wg4i=v3F?Oip{@rH@4gG?Zq+y`rBNxz7e-fn zrz`$Kg7W#ryBHVKV6#|HSvl6YhdpYdhI(2|whm^Dpi|av{o9{9xOfFwrI2V$)=p#j zeDO;;4{iO=K(PrH)d8G|B*z}BsDA;+YyJj~9~b-f$ezuq!ZP}fO)hKex&8!~17{bM z(a(G$@|5M(Jdx+JaY92)eHfeSM8|bfPk9<6mwPJ|gR6e!k@j)NF?_2&RBAXo<<8{6FtN!Ck9-X)rn*Ry3OVS{ju z`|nJLKLCZnWAgl!*Ih80UG2?s*Cz*--fHeG!EPiWN$S*JVLyH@KZ_AkUAPLd@s~!i zNvroKt5tuNqyM77_YQArSUu~DIi-0-K_Fy328P1lwdqR&TmS}tj0}T6@=q8%$-zYK z6@S=$Yv|Z77`(~@b~Y5HGn@Fj!s~-GP`3NnR<@g9JcG%xdmfv~Cg;}SO1-Ucu@z_k zqpi7>zGK{oZbp$+eZWd!FP+266p>y%JJaTns&Uj~1H<;-G5bIJ$757eV}osfy%YZSJ#MNlcbbSVA!1o5D1K#ALNo?<~v34 zjB5R3ph*b>=RLC^3ZYkbS?0gE8hZOBT&&R>THhsg*A73kL6p~ki1JlrqWl@4Q1{C) z3;?3M%5Ow@&Ql#)%QthmxC!(K#%W1E&vnD=&+JH9;Wx%A&^Sy|uW|oSuaSLyDxe&k zdUGxkqb0Vk*_twN?p20e2wqSZ?ZwkRDju-QMw_7p2Ip8dkZ>4>85$E%6McX1$GDjQAifp? z#J_|wjj-)#zw)akTo{@Q`dlvGXKW(#)EVP-4w4S_5-->)opp_{~8Fn!II ziFmIc5D~)ldd+qXC9}VoP-knxeFS z;eB+Tx+4Fc+0gx7_e?vb$EXHCl^f1h4d1T-_qBpm)gKfT>0Yg5#a?@=kIA>63UMsT#zBfctReA1aRrv{> zn^jO%xnR{q5eLkK&ff_m^156|J`7I|VnRyP)FTF9*`F z6XYC083|yJBv?9yL?x~!#)7zZiZ|V;>)2*on{yC+T@qWp?sZm*iOJ|lHKZ8AhC`JW zG{}4LxK3Ypc509oUrQE7-gXL`N^)LRc()F=+uae6necUe-v3k8 z{;Ua9?a#m_mi@uF7ex^twHAV$(inyS^WSUc$bk7?u6VO&I-yVN__|9Q_=m%R&#^uy zJ?+D*AB%GVHT5f2-<#K@iM7a%&3rg!y@znGT_Br#CHRz2cW18>EQjXEw%trFxA_fK z&cUYc*2!~*Uv0SVG`OnGLm*|nkKhce&~-wXH>HxPKyfBQ(zd&0XEG#ho0^{qoBQ<2 z#1RlxVlKUkI?9jGGj)3H7Ca*g>{LnGKg~a?=jcv>0p1Ef^2t!Yuxo5;EBw7pfq#DT z-3lwLR*3MWwlIBYozae%2NB9h_6PYPu}6&b_OJ`y_l(_B4=*LPFJ@88U4NRxNRx7% z>CK8MjU`x#%Rl}GTn?e;3M-cMZr0lCLj!haLAIOsR0lKOTX<>P>G$0#sl?w>+*H?K zv~RcB_+O&+`l#Mr{N>Y0IW-yPm?Htmo!FavNT*4*Db97me;2x&g2DYX+YW%GlcT&x ztvhjL{@j|iUGHk6@{y^*V}%I)>z~fgy4=@Z#Tgpp9dBO020A7nwdCAaR^6!+S?6|~ zbnsoXWTWC5*QPL1w8=dz*lX^+U--!4{H#Ij<=hL_1&+@}^z%;Pe?Al7g}k#^X292% z$La7Fvvc<{aUKW}mw-DQUd+8N{&>w(b*Npl;YCPpmdx(wN$GK<36RHiM>sN^>u&Ee z_5IZG(6mH@2B|LC*ARBL7sVOIQg$FXZ3-LVCwe32DEIWr7`DeI=S-^CG9HRk(mi)} zID5>(;il|`q;n_(+;QqE86w!WJGjZ-wjfMcuU!X2#7YksB0T4a3uD^GLj-a*+-k>H zJiQRx{^6y|$CxiqluXfIDj$oDN=*Reet{jkFSW4XJ_dVSTh>gSbw7}w0`2dRPr5I) z^c(H=4`LjnecjrwbEUR%;1H+F^7T0&f4|?9zXM6(@Y`P&GJs>JQX^-5baui38HF@P z*OG6gl9Wa^3d33u9?X08Gzhz2Aunuz>`fZx>&(s8A14^YOh%|7$8;U?Cn_ta)27!? zmnatBV^DBbNrA}{M{T1{6=M{!n@Od0dlmO?>cxY!+b9G=Pf}AHxjMUBYkPO$5&=qi zcM|2Gx~bI`ZsKSKAD~>FfLKAbN(<7Hc96YxNCSFzY|e~5;)$pIYE`mzY zvIrEi{S^%_2`g=rdq!>erO)DoK+G}Wcv|OA|44?P`!gASKEG4^v^jE9C9it}k5;LF z^L#5A{&oqV#7V0;kPK(KL`sGeeyT;v@3=|!~b>^o(>YtG+oc4m=GWwVq zm5(yJO}ug4_n90b`rk-o4g8E8QBM2n{=}@`bERUe5{#VZ#WBwfatnS&lw*|CUtI>J9CiuHMA_8jkf_e5cFInORKxryI=L zFB684!%ad6>po_pzbE)jY=Y|({nM?xtfVS3Gpzx*zQg1630myZG(opOHFw-U?A{^f zi0W9dZFHaNFV1yJi4uhJ`7es*vkaV-2%D)J!gFo)k<_ZRF5KiI2t4_8&3>wYd?771B|U-E_RO^vB8!QRjWMf z2eUjWqD`oq5M)gqu$m|y6@W=JJ?#diQA#kt#~G48BcznN0&ae=eOPU{zmNyh%*^$HI!(Z7O7cY{+ z;+HM-Z*m|=NLU)Ca6>w(DRwNix6al0u9h(>2JA1P9Cp)){&X^aY@bZv#&;zKGeV4}Al!1b$xe_ugBUawo@l|@c7JF^rKU>L2f(@P8q`9rxoF5m>Ei<|F`bP{(of)1 z-pGFI49)LnC6riGn{?6W0SNeip0;lcap&|-(?mLlh>(d0Gi)2Y>och%{Sjd|O+*3CjHX*)0VKa! zp7Y7H=>J%5YwtH_G(p$ESRzE(=!8~fDRoi?IMsOjNJXAgM6mCx%7Dx;|MC&&;sjZo zIsPd_3*6umznJCviDPo$TA7}|GODv=xb1=MBhrK!YJrw>R=&93o0k2I86}h=kJ?C) z_idx*d-%6vel$hxsetLhm+a`zAVjWH#>{lr^59`NK%9TOToU&BiP0k{L;fT0H7Oqh zKyhv|#rF&9X)?rMKV@JC(u`X{mm5ot7-~KU)=8%iILdc~$zTO~lXO!=6TrqK9JZzU3oKH|j& zi@pODg#!lr>5F4dB5L2G1FWp#T`TVh66NIR^B>Ro>v$q~3>%}HyLEF2WJj*yHH>l9+=Amy}zUN&6n#OuZ@-5TezkIbeb&tP&smkuo18r_5&yI{k(fDqV#Z-rGe(PB&3Q z{Vt5vm)W=wB3$ju!H_P~(~hsSx-v6Asj?CVMYD`ixBt<~p4k|+%wh3kVD9Y!%M^Qj z(xp3fmaP}nI)+=W9l;^*@qKeX=7ujoc$^*s9&6&Q>AXBCw)V`2>X|PRVVpiM9-S^O zGkJRxFs2H9?J^!7wB<{_T3NAw#?bmqc1^mTC*ZAzK+in{sCRDR1{fhW^RZz=tSVtX z@H#N}D@`IKflFp5p>NuFfCt(lWH%VJr*d*I%2ao(XIKf?A&%^%vxWNIkt08M=)nC% zt0=@^zVXX9x&3V=dZ~(k5SHDz#pVs)^spA7`VVM`KIwFGB_raIR9Keh6V5mJZ5X&J zWj?WgAGy~zEw(wuj^3Q43 zo#%RC>G^hn%~GDliJ-3H!3_Mh;wf_mZYh3?t~*yh569mdpL{R4Qs*VHcu;m1TDp8! zpYOtv9QzYZZ@?wN&*KFUr5_jdT(0Q^uMR+9j~}z5s)h*c)$kStJF*y0o6~r<6Pe&p zctN_^`9xU(_Q>wq$TtaN;U~iA+(yD%n%`lWoaE*-Qts=YX#QgCZV_bWU$giMlbwG? zgV3W;EXdDyP(iBOy-56u(u@?o7LkE35|VROT|{O;X7yh|9U4$ltcMbg6q*o}-1 zjRhyN?$oiz&Fi)GD**$DAHmV6bxEcS1u?&xe#>VD=>*=IPdrCFA$ z?agY{lxys_*bls^cRg(`TC|#(#s^ADNns0evi$-DBNqFNLWrSU%!SuaGE#h-$p4b> z<;$3b|A%~Ek`+au;ybON+b;B8_KZ1^-1^?;HT84Ogb2{|hfU*J%4-M+T%1HK@!+N!8UV+n}!FV}~;n4j; zZNu0YZ%mkaqve52i~*mlRp{gn%<#BR>veDS7-*d6(<{O>S>9nZGKM|0g&QgtlhzcG z8`sGeLJP9CW=uZSa!99vIs&JGR;^b~>l!+8HS9R&Qp5A{Thek(wkI{vVL*}Us}6CK z9j?(&)XuHzCE$@jaQn50{h`IMn(M!3<6+yN z$r6bEY=2G^0mmA1|81TKfw6(#)szO{mAjWq#+YK(mXI^7CSAxqw59Ce+?PPPy#kk3 zo|*kUlfz6X#~@$0%I7S7oZ&m^ei+H1UAiX<>MV;yA9QREp1E}HV#m-=CXVJTa+z>m*&Lz1)kFgDLrp7X?u6+l4YO=jLeiRD;`h<=QR?OB!=z=@#dvD}%vm*t488O3Cs&zfhGW(mjZ zOTIci%-o1G(jmEVIs*s>TA0If9e#6za3a7N342Z^4JSDmzU`AUlsH(Kn49>3&<45LkzEN z+~U)_9wGDT>DdayH~I9i=!&6%yxx`cW>q1yugg)~)G|+_5C(AVN$NF%#jsdtVEoAw z!N=zh7t~-RpM48@752vbpt~QS;2`YXM_nB*=CvvQi0`@(7NtkC4w(vmJM;VarW{ci z^$N=f6l-5${e5vni}DIY>ab;jrGamOF%!y5;WP*E7tnf$S#!EFtn)L;K<{{YP)<0w zLS5CNyf2R6$8H31@8z3|e~e8?d3jRR7)PQLzUI*uee^68slq;h?G?rkvK!ejkU;ie zk0c1AUh*ap?*Db01h90G{G@+Yeshb^wgdW;{y)aPGA_!k>wAz!LO`VjrBS*=Ku|yl zB?P2~mhKRR85%)SN~Bauq#GoLkS^(VXrwy^n3?w)^qk`z&;5J9`T^8y@3sE5)}~Kl zxS<&300W*BhbxExB4IElu=(d0{yOj`{lARiUr34n@+Q6K@RcUwcG4rPd)i&nTjM76 zkANU^+(;^e1jU=&x_75!Ucc1DGtyXS*^ejK8ZB4E2>6^@KTyN?K&HM#Ayt5oU>2rN zEqmGto%2Ko78YiE@eU-_;MBj8Py)a7d2q;&)x)v7DEIbD1Y5yo!q1TI&AOF|)f?u| z&(<7TN6(YNXip#!^s^Coaq#Q}evW&wu6_}-uD+e6A?*m*l&1FnVVjl6+Ea@L{lDL? z9|tz8xP7$b{AV`5Kl!WyGtDRSXF#FPWy9AB$a)p}vjY3;McS&yY1HT7M`KlgB@}oP zum1}!m>2!>3nl_8o)!`qxxe<8b_972B2JmsUCyL*qE03;1fHAh^Cbrfe)%OM1Ys57_^A zDFL$xzz4O6v@I|=MkdXl1{AmeYI3^wVctKro(r_x9MX5&tm(*OO3d2WCM+T_+~Mpa zH88iL^XrirZt4AL*8(ojuJ0z@Gf5FxeN^{_nD4gY5vi<(sLkMb?p&F$`w>O({6aRW z@`n~Y$>hs%^~@%rzlxVL;P!bR>!b@mm;_|4;(QrfNd|!#vwe|A;%5BEllSfyPu@@D zA^+H258!9H*X-Velv#Vmx_ckRKC)|5fhjPfX9|w@^P;8N&g7{)Lax)qUc7Uamq*CkJ9`Jdiup(NIQglMa+v?1USrmU`A>I}u zerhsn{qe^mzP^eSNy2`jpWIN+ zG+2sy1?rK6Bhw-ax{od;Q!~4pwm!ARszDpR?W+;wr?2(tQ zkD)R-*`<>GgTN0vK&}@~A0WMmw|OYfvhW%?t}a|2I=KcG5FhJY864*>t^Ddo>VAn6 za&0vF2_J{S?Q&0O$rJyZOmD946*)dE5i256`uGG`in{lWl3|L_ha^=nJ4)qo_ecbZ zEo08U8IGX3Tu2Of)=2`U%Th`?qC&dQ1xBdc1|zE8pnHS5-*#Hg{oGupxpqEjM!90u zJSs+<=fpQ4tIWQ~6sOE8zS|FB%;kyP>Q~~TO<3XKSvZy3+cFa@HTcrmWT2Av5`q=5 zm>_(m!O@}XlwvWfd);`(mkLoL2qj)NzA7SWY`k?;fp6kt@c@NFBh#BhbrNj~ZXwJK z21DQ7p)!8wi)G@$#gp|&o}%Q+QH627J+mX_*$|(AZzgd1AAg%M)zW4rq`nvJPKAS79?bIA1**Gpt!X+h@SvF1AZ3e=1P|wgH99@i*{AfCoU-L2@5=I3P#J z?QK4a_YCbp@z*xU=Z1ZSHb%d9mfu?;Va}WQ*wbufyo6OPlC~FLbiTWojMtdyqB%My z72tH(b*-~Sw#xz+&&15$aPO=w86C@b{y~WUJ0lKlv?XZ|X*}8(_33;|Q3m8CKdN2W zYz>yHIAbAUhj35?1r#<2l1O-Dq~&D#`5fv!y*2kaKIG7$89kkqZxQ$TX_dJEO}wrC z%weivXLXOcoXak4+vVIV#J$|P<>wS~k}3-4ZK+1%R;eNCVANblaYbkxy<^=Xlm9U9*zGqHMz-PbP9 z+H(~|_7Yl?ol9YJtQ?6Rc+L|bbAq5>Lfn11Vkp1V1rtU$-{#FQN`b)$C>!81B`sO< zG1Mbioo52>vJ?wFz)yg?Y*b&<8Y5dP*N72hY19sGcqYS9^t3yA1t=e9#C+LUeE3I? zGhTr88*pHcR2uJn-V-gVd%{I`7oB|?(*H5}+<6R|M=h8<4Vzkk*GOuit2sqS7_+y@ zhW06qmXj0GyLuP1H@E$;1r?5zNqp5g+NiR3Z&w*y3bnm$SmSa{U$hZfdh$n7q#JLsc*>>s9~Ry`aJ zbZ(S{lj-n){aqW_488_weha?Ee=wjaR-}|=5a=xB&}-0ih_<%-;3|`*q~AtDiCUon zF+-?htIQ=B;z=trHxrW#RCo$SGDp8O%g#hI4{6TgXFjp++_O~8*1Tzb3l2_^m%Lw_ z>9^37F+|bGi%QIhCG^^>@tWWmDc(#BdEE19^VEWHdWC9q5mm!EaYx4jMLYGu6}7v= zYEZJj&Z|XhT;2ZH_l?ZW`}KXBa#lj5(=()C*~-=7lJHH|%xavr(b4Qfo=rs-il)19 z=BA${HT8K(Z%D9oE9*ogeqeezl<_HXDEY><`jj6BpMNeLWGe>sI@g}p*y&NWRoef= zJ(C)~IZQW99;&s>CT?+VUr|ifw*nDwlB#-hv3nn9@I^QBUU+=rMXOLbBzvyp6f3iJ z8nt8z?*{7q^bPbHh0<1+>S4(0SZnazptWwY|tcP1-* zSirZB!^t5FH%lHOoYW*P)$H`%a2lM*@LswNl|rQ2sht2D^D7aOL_hhKKfHr2*|Z4s z2|L}PT_MP>85JaP6PnHSuAUYGEia(w$%pTTXY_u(dO4Xdxai|uH}x+Obi<~w$$DS+HT)jIBy-}YhpjE8Ms@<3 zShacrqVe%T72I=)U+CrOlTo>TY(A2cP=Un`$qSt4dti0l6 z=W;q;?!B4yK&f>SGLH&yaW6Cd28@*penojm&T_#w_XL-c6VROpPcx2eCs8s8E$g5A z;$8c;v><`4bBeX_ZSI_HUVo{a^JeXPqodk$cHw&MA6z4h`L5k#b{6QA<&vp$q- z^rOlL?GOdU;DVZ56rT_DU0OO*f1dZyo@PzbbU6~Y(m3|p3wSPaulspF#u5EU{rp{9 z(aBy-M(V4_H)7>OwxX$t-vpAWUGvA|D0HTcYMLbo!hL-EC`{|iQ$!OPPxnL_uTn|f z2Mj>qFaRaW>hWIB0;Q@ve?iZnprGbzNw8+Ob$PBeI=t1q;CsYic3oKCnu>_6Pin!h zL!$HTIf=mp=b~@i>WuM<$@5riS`fkl4?k0==a6>wQP3xgMoolMjWwu85xqKf2iu>F z4M&E!)@`)t4zJ!J4RLd$?^n{0TIA`dhvwQyn3KpG9Qre%Pa)PQuKsM2bDg`g~ZO z8=~!C%8P|NB3+3Smc=9$_1*-A}m5>B1#yvmn?jVB-3 zeQ#7|XF2rdiVvo|OhPvck+`|)ySRac=#;8VO;4W%*4oeTK#L@Og+bYLpdo#<0c~(` z;*Hgr%Kh=fB2qEOZhQQ+p;OTj8De8+Ofl&9n3kxAR<*-uK?{Z6(Wr3}j~lhfcMUQs z{g0id{y76PbH~pXUgaEhqfc8eT=Cy$fV3y&Cw;A}+Li=FMd`BQtx|WxfgM{>h`l1K zR*>AIj55P^Ub6kJntd14h*wSN!CNjS00lTAQZ_heY8$fkZIx$r`z$be;NPXwu-6_78?G_&WqKR!{4Dz3Y@*czVr{}#AY~vP zF}QJ?;^v0!&WrJ7Dx1G+g&FLH-j|V5;Z#u=ia5yls(*=_y9MEj-7`EJ7^8a-GQ!f3 zNPm6Qj%u|hZgKBSeVc?C1vhx4Byv5@GLJ-Ffx!z&L7=8oP{%q&tv-D>xxK+xi^*}0 zciyq1`!b!&3pQRF>KvI}PjYdQ*r2ADXTn%l?aZRmQsP08Wd@&(qdM$(*wTF*jMQ$V zG<#w19qxB4oGY!~fuw@bt+uv>z-N-tY_LYaX(SwnA*xeoM$}UC_Z8Q;l`$cZ`81*) zi|?Be92`gp_wcn85Z|cBqK&Y}HA?n62a9cAq7GRRGmQn&B5$ zw=#Mn$LK)v8;7Ww8)yKo)$ZLpHRIiEKR}wigfw^mT?Ur;w?s<7kiFa-K-K#4BwSEs zLC1l}w?vRa>q*Kje%d#B*dQ*pTVa%Z_KdRF#y}@%W{?8b7l*7{YIsuKBmQ~ZRNcg} zDj|_|?We29txaoe_M6PtwYBprM8qRL{DONr^P$Oj#i2Nf7OO{xr}wa(a<$~XOvx;Q z67Xb6?X0afkrEMV=CnVp{<`jt$iZ6UZx8CP4y-CZPEjzF*u`$TGDtFPQDxK;LrqM> zMvvLNaJ zkY&*}Z*!m{FJNXYmmK5KS}9IBRjQ92OEP&i+!rvJ(Ai++NJ&ele%>&(wC#>xjMq2~ zED>##$5XpD>Wt&jXY_rdrLv@^#(F}2^Hc{vrE003REqu3@e7o?ah?r2eF%nvdW^Q= zo4ZALjn%ieM;N~uO+{UF{J=y2gyy&i)>xnI+vn3w@XDNRlmXhsQ;s$o0O>WDpBt|X z=f;j+6$p(YX}=>5sZ zgnGzTT*EABceJDp9B4uN-Hg(=G>6I(Vm@gXe28SrCk0$w`p8Ea6VWy`palqa+w7gw zZLDDvtd$Vwj|Sz1?Sbfuh$Rg;i8 z(Tcnv?xaWemj?IVpKqS3Z`}K#BKHI0_NefhjQ~vJ+l`oovS-gGxE50GiNAZ(ac-$P zX$7Y$j9*k--Wwg15J}mC3V9CvJl)l*#z1*HF-*sAiM{*_>m56)5&K|-0#$6;wp6qw zf$uXg7@L<+@mfG-WkKcr73TdRr4*IyXc;SUM$Qb^x8T_!S+g}?mW!(#lHn|-F@S$5 z9lS=VvS9jw`8|blro-Fq^LYupPQq+QDloRO5gn*Sh+(1L*sG-P44Y{fYsKEH2)q9w zGI@;=ueiDsxY6w|MQZ*k>vcNNE3fQj{sY)M@fn)~DW@vfT_F7!WSU|^3!9geIv(wl ze4Ji-l|r)9kBK;<_xf3s5`F>JJrmn*0R?9Xnl8P9Y%Q**;;u(tH9}~^MJ)jHwQk~J z8*eCCd)%TCH}oBPovPrk9<#x5BjtUmME1rLmtIv5iHR8V@`~TL+|=3adMcSQFSsGB zpy~6NZ3pE&8@?_vZTc0uVCPxb%79`tZFuu28}SHDCZ3s>wK`;h>W9M!E=j#XbCvUTiYfNC`}FZvkBwMJyDeHFg}|T~IuEPq#C4K;zlGFlj(n?-KIV ztmr?hJVV^C)Kh` zDWcf3^zxK08vsObMVz$&oIR*6Ms|y04?puYGI@#ZL@4b867j%hL_mW?TqHG~!kZvT zOOD52Ca%A4#i_?vSf8MV8rGp#V$*rr^i1K0r;BzU_;!c+ty|!`RV-OVg(JRbV}C5- zz9N`L7FOTgzs|x?(yw9w-OHW7=<3HmQ$0!IZ=->%cMCD!SfOE18951B;-_0?SzP-U z?Yz<5>V7P&t01<_LXM0J05izh#HdIgA9<(xIGoy z1+Uvf@s1z=iReqxRJVXqzdg+`r0qj`X-afkamg{I4h-c(8%_RSRsZl{NYu!VD9AM5 z7$^bVE0G>scfESv%LNY^PS|p&@5=IiT<9Scj2jDtYq%K5hlWLIc6e_G?UzgrCngs5NR{sAeJcQiuk%JBaPwwL43Q^3_)E&Xca#bS z>|=2P*sH(wB^v3*Jt{C^*bhBhS*&?;Tj9L1txRDIR$V&xH_t;Mg43F?YwE4&%gHO-O}4%_sw{g7guHq|-?dPj%FM_j%@6`(T2|Kl>P=Cc)~ z^6XCv;vWge5<4lwuw0Z0=*@+ulm9&S%=6WGo-$L-|JCj#!}%LRk$aD&kHxKC2FdY9 z0s`GG!#nW-agUXhY4`JY4@${oi!)l)+{Nf8C;G9Ukk`9x)ulk)jSBD72Wnzy{=CP+ z$_;2;Sy8v?O37$?Cf>q=PCIE>nGu_0WQs#HY{QOi&dxMP3jt{2FZOt=Bo#2d z-a2I=F-E8l==B9Ie?Yk+K+d}-Q;*C1piIBLiEoX~%IB~{4Jt$%5;Mjd|L8%bJ_+^4 zSd627bBaB459}Q|^rjOmKi)=zBVoW{oaesjKxWU9oc|0(<6X0=z;pYW;_91Aw3B3l zr}AQW#K1!?F3wpTm-BEJ*Zi9(wxy-HyK(739AlFL$!|I|`{DFjO-CnN3xW#gP&aVX z&(o+LbHk-tLr69NfT3`P-$G7Rk{&X_N@ zz?-|GJ1-@eLY9 z5=0HaIpo3xoEu;SeZ-KpR}3%I*5F!bK8&niy)KiG)QPOUiy8se6fD)B28`RD@n5j@ z9Rc`XVok^;N(Ep_3f)ZgFDTu_`vo;kC6S>S8(E`!>;`tuz(nCf;##k??=R6t^5i>n zlv|inpU}rV*Un5~dt(s8eV|7B^;yy~jB|@o*zj!?FLZd{$5Ei~B3QbeeiknSITv=j z@(REBA-&mnT#nGUYi|rnm)bB;-GjqRjduBEgj<%}fWTksO`?qVebbUaVg0tYQ?9jA zBC{9T+1cB^epOh^4{#4VPyKg6ha2+S^;*;A;j>LwPLHa2C{c2=_8JbaSbLVchhKa zceZEOoj(|`_A+rM*{qR#z1q5JHUlEgIVWQTi+)A53|Z>{eK(yG_#b4P5&cERV&N&& z{{^J?7j?p*b5E%uno6)ytWGob*wwL)=9uUc9|MoumP^hrAs0OyHpb9M3vy)!1sfyv zx3BwRk>g`1wL=6|*O@)utWM8~~gV?=2TEn*UJow_}194;iPT$Y7JossMrd3irSC+xOk z2{)0lOQ!##++YGl54>XfXn}gV4XGpG!!{CTPE4@KjgR@JARj0~Y zJo;!}6dLR7@=sw8LpZJB7qXS&uD2&O(M_vH* z3#~nE`a!wT3Px>*EHk=7H1iRd(TCsv^=JP;GF_fJ#+>8rqZ1u$#uq2rKM z1fj#Lct<@5muPHqr3}1HqHUmWGx0HG)3zu32}j!%3@>YOb=;J4T9YOW`Z^>Ld5NnQ zPa^(#pEPgcGA!?x#ManfcU+%Jn;iHRL)iR){ZcV&it2r8WVqwX3yDaIodw+67Wxn0jpij(0Ub><-dj-wTi(q-9 zm{|OMm;Q!8@6#Gw+wgl%3Nay(Y7gs25&)g6Gvp~l&vwuB?` zEG;Royj62vE;RR@H<4(R$rxbNS@n7?nnKEYFLL z^q0nJ%VW0%l8nF0>xqaG^C*KrUdk3r9eSr_Tf{}xW5_7+|%hUHWjhDG!8u&sOf6!oME$t%V7 z-&T0iv}lEEe*K4k^H3h}=7`?qvWuKrO7B{nRkH68Ibebfv%d=-qu4&lzNV|l(C-rm zux;dHuRAd=@fas%+xz&Hgooi4t_V9Vk)DM(fn98Q?3eT2+s6y_j(?de*t*k;QMD*D z^hiTuedBWV?=GEv+H#?zeFA>zOY!LPa+2YqXE}L`o2vQYJ3zn+1=N}|K^_WEXZ(Qb3(t zWsUFC?>o1tAYR}hsZ*W1#f#`fCXj#By`#iJ5pc6Y5|=yYq39f7d>iQXe$}$Q*2%u` zR_&X4%@ax)V(KzYXU?azZ(j!$7vY*Y(|IM2rw7MikAc5*KIgS`VmG9pNsrMIy3=oH zpm0XqSsT^cA+Sf^)4G_uLS@Wi{cOw$J{@<+`dvA3tm!Kj`#Jlvh_h;65o2v}KZb~n zU1rBXH*bfQ&lsg0j67L!UJ2mu+D}e?FK5FS2en1DwY?uWd&4*98fGXlPEaVSIzEN$ zSavBbfh;7MKq`4-_kU3_c28?q9Q#|oVf?RZ-H^C94?@{vl}Oq)XVdTQrel|ds5la6^ZE^lw0wU$sE~F9A zWIMgtpyj~x-@MoV+emjJlsQ8kds27yM8cc9h>l)6*~q*w%M4cgL?QvErs*X$xgG$y zP1abkiD6u~;e>D@5LF2ZfbAgVg>lGic z+?E?Ro*>AUdAqhD2iVb~=JrcmDMzeYwT}m#=0k3&&s~Kd3H=<8c$xMV@5p)djgpwn zl1Y8?j*KU#Ee)&92zQc-!qTL+r_YLt0FPi&v_W0)t{fMRysI)7H!ScwX)HNxQG;CE zGt1wDQ{fy~^zekj5Yxo_j12tLVXQ+*fpy5Aap#*gtm5Lyi4`tS`@q~v(&RDBnh$St zEDXULtWu|f_Z(%?vG}BdhfdMCl-Dl2HuO)y#3sgz8gZk3zwo2W68t@ME}x0p>I!nxXd*p3|~P(Fv##~ugUb1fl~ zXUE%#&(nQIJr8~k@GeY14_c|f-o%Fo<)DyPi{s@xk;hV_{Nk|HlaV+^;&*qU4(nh| zFT~xVuKV6{5)GLrlMhx;Vh3}teoKF?#CL0u<1DjmCP6m5j6Q3^DQk%15fdSlzKyN- z@KX+=0{zyh0;LL1heWMIH5*pX7XJV2da;(rDbh29&2vL`6`7M(x|-+`*LIHQ%6{@~ zMOjn>yXN?Ocr=pX)@~cCR$MLO7_SzLP&-M~pOPGk0V-jLrYxl!y&!eSdfX6Go6s1? z%GJKWF8prQMA_3S*xqXk?`jtWMasVL+#q+#Es?9CAEVNmy&eE@&u}_t+hw9c^kXyZ z)U)0DlLDkkJ2L$s>fIKrQr4l>&u+!6fQGhc>f&5+vqJkC-dZqyQraaMrl3d438Jtm973?ZhXK$ZoCorQYYhmF#5D&1GoNf zL;qJZ`m--A93Ho0h+gtvc`Z^R-)GOBdC^9mCHsS4w~Q?T&X6N?tR=w{I=<`Z4yjtw z)SO5yoxTjTw9_#yBgF25U6VR~avSBm>9i+$5RmsdSjzuvh;zxaL{k&Wws7I{kjQVQLg(eINj)DNke{c%;K-AApS*kY zJX6EZnW!zqj_vt3*tA#P9i6XOgcTa9Muu%nIGZub6PfcS&v->>27L{=lLAUyP3)CV zvdG)7D6&zGGxE)+bJE99QHd^o%orN9s#wyeN{G?VPg02N%UrrsS#v`%QHr1NaDE`ntkZ^XZsmV{w&x~mC^ts(#L(K zuOC!GrQk*1B61`^9rhtcD#@HFj#2--^z)g!Iag`|_fJRK==g0z)JBtJalhADXj|-{ zKet`&kV5*GS6kOp^3T6ccr+e$ah5^md>L5S->rD;VwN-wFunqZ9B!4PkQ_SM_fT_tLZVEgcZO8t9DKkdR8&C=Rzo_d$W z;bgd5+kLv*jvQ>_uj_dXML6XBnE3)7I?fq8gmJNY5B95kpiyCjMkYM5ZT{#R*z7D`%F9ZVse0l!jMR|(;b>?OlgI;qmzMahi)Hbrn_h!Eq_ayh zHL|-*X&*8HVU(6;WT*AY=Bly0CSIe~>Yp)Yrsk*XP@T zL-Bqwl3!K6Bfho!t?$j0N>VzZ?}G#?cT*o_c@j5HKW645X*@rT#WP=em6)F1V>ab= zw)+>?sXruZ7i77Fgxf!^p8_HQC{+fhY?mp&m4j14hud%(`1*Df5Fe{t7+pmsM?%@l zW^xgss$wr(Yf{{~>Bpk{?V(m<3-Gmbhwe=f^$)@BSWKd!q#JIJwB>R{A-hXw4wP#r z$eYBJzKaA5ka{~wTVK_qcodS~NY2AKZ0*_Ix8kT&J9-t&!Qe2WP7;e}|23H4OLlip>G|cbuXxPLI1G}c*V#WlZ&9L5jxG^YdO}tv_)eJ(K-j=e zNE+LhvY4LO<=G7OpYg}mAT$~SJ7 zk6aMQ&&R>!Xh$Aa7P`xi%0_~3W<=IO2yxgmwST;|59ioQ>oo(*az$6|Q2FhyF9nf^ zOT{JBLw;va%S?0Vu=#NtN3fuT~ zeFMx6+k-8(rrPdcA@TYF~To(!Ki5ZQ)r;z;YZWt0&d=SJT#= zx`V%7Kwpf!h$sOLrUOpnm3%1PeTsTNG90)n^3ZY3S1=wBvR~I5$$a!)@h*bNv>Bog z@fxqZs)r8kI_4QQ8~Md1mECcB%HQ9=bWfpa*iXLp23mW?Q~w7hy-;yJGYZSzTf^68 zjk9{zjpxpVYa1M=Mz`?6_wi(wo~V;K-NIXQecIMYmB867c|q%^lN2f+7{mqm0AP1P|$B%}81QsiplPYJ#vl2bmlguB-d3 zWVCBh$QPro#XsJN2Zypd&^EGB7$js*jjiL8G-hdx8MmWu;ui~nT#UQ@T(-vy-EIvv zKEQtWOJ{?uC;q@?=2^>nttRtwUTAGFl#w7f+TjCF?ICUCH{)Sn_3CG_k8+I-WBa3y z_}m*`qf_^M_-ydZ@!Il(gsBB+ua!qck7$pFNA|N=WPN`tR}tx_sK30Y&iT|hP(j^5 zkH=IhMra$lt=e}zp_9$+ul{W{_k!Q|k z`#P!dMRKLZH-tEaD}RAtBc=XBS-5>bnb7weHe;|{>^?0(TXS_m2JWTq18c0PfdmU9 zsBG*^lmYERn3W2Ig1HH8ONr(p_OU}}EB}zD6 z2jZ>nUlLiqMo!o&_JiP2-X!;%Cw0sbrDUo#GrgM0(VF%b5u8FO8yEDU&vFIq*T$q=Zq za@Eg(GM4>omE=^xRfK7jivHS-+`Ua zF$)Oay=>N6IsE0?@Ic_m+;hXA7IkYOIt^|r<7vl6>XZlQyS@^4X3zO};@*rNzT1IS z?p}Y$Hbg;)Yc6rkx9JmitAf5&-@Cpn^E{0h(n(|DJ?$yp^K6fbVph%2&jxx%EeY_~ z=&E(a5_~T~La(y{&Klq;hx13|ukJ_oTUuD;h1-&LH5uGr7PTF0+jpMRdk8V-apdkb zlLt-|n60<57F`2Q)9B}d9y$oZU0SCxKZzRXLPZ8|B+uCmV{5h-# zlqmSTPs*eJ?y)z`%2!T;<(;_}hA!Yldq|=R`nD^*H?WN%c1D*%U+Z>@xUJ30BZO|h z(7ugJXemEWhL_o3lqf6ZFTy=Ic^@n$b`$0FWO78}2ywT!AG%&pI11f9iydD_)EA;v z5!u^OEmn+dz#cR2vni{mzw6GQnT&V?CIWf0GF%G+)}Tmfe4L;H?r!SVRdWv8iub@S zuce-em8HRR&lpX>g}?d=7Zb{O?s16*VcHZ>bELG3V@i0SMI-sLxI8mcR}bY2F6V9&;+egUn&8?nfVQ zaSO3R>?a&XEhHEcHf2>FRV4Ie%egqmFND1(NAF)A;vkHn#LxM*z20Fb;()8%Q)6AA&_q#+V+H1J?UiQoCt{sYO6ELkmsD+Na;{F$qb62cjjRFG)Q` zse%0UkYE{Rs=~21C$)JI`2gFaW_o6fOrrhdu+(S6NM&;>WFK5X+|hN+10VK%9MZ^F zuIKjN^UNgRiGs|XG?iPz)Kvk{qaM#4oCw~R*v1634<{_gJzh4wTpmW9-+EuX4huVO z<=d(55hN}Ok%~<(hot`5(6VOXd^JEn+ivJA=R3jm>CPcL#;L{$Xj0r>z3eYO&D@?% zfA{4ER32v3@^$i~g z+Nk`L?x_k2o!zhTJ(2^BQ@J`1lZk% zXoFuH##tc8I15RuwUXN}$FM2hJaDe2n{67eiMY>9fxWxeY+)-wLnqZZ27@RhB!Js; zF}8n+juRn^$MX2xzP#;rK(i&gqnGQ@`}rsa*;g_dbQ6e-6!Jj>GS`YH#S#HP&r6MR z0a9OAQDI9x?$W*mA}6df#>_w4CciEoo6LT3v8%rxhhD@7Qcx_kJUes}c(g*5`?On081MzPAMM;U*C4EMa@XW~N?V+=FC&@W zB8;0qq0rHKqBt7%RC$!FPh+nkw#)^kcaM#d9I;lz%K6l(sLL|~6Zl{Ov;((gfAuqA zdvv<@7qNqX9o;y5hqXLek;ixRY0d~gqQT8$Pj|#-MB>Kr#0NVHyk`)shZvO9Eh;?Q z9&1fKVl*Y~MZA`;#de&XuujZpiN$v=l5~der=U}rBdYNOjeBNPl>Vf_wP6g-2pA5! z{TG5$DjFqz`{aRdONb+>(<+(&YCPlJNkb9Nw_Ter&-GK`_BE@-d>7KvA$HyirsNmW zbRAT0)$(pOnXBjt3t??++lhXodc9EfBh{jnDo!oqHDh@ETWRaKooVKD9YiQhd>QC< zFqtIiKd{J~ZXIx!AKyhDL|g_^0A{$D0WoRMa@XxnGax3I!qZ~}#6$335{5+)k#*TN zJ93H_e*8v-pA(Jvae2kU9(lz!FoF=joIvLFH#j zj}(^XA5GZE)7#M}g?H9u37ZHtz!}@p!MCtrEb=4>)L?>eo}$>5x0H(67S0weuhB{S z;x$kn-gGFW$)?IKQ3e9PhZwwkS;N+CN~me}GS9$%7S;7E4O`uI?|GEC*VcU4p5Y?C zNSg2$H1ZH#GsKo!4jwu}hr+%}T$~wU!%J4vh$2N$_+4DF2sV-N>$+o79ulcdH`bh} zcd&Ru9+(l4H2y+In%EGbv^dMuZezP`G4dBipNXyKX(@7hR9(7GrW~s9y8a3MVk-(A z$k1~u{Sg&;$J1oY1tfpPYanunK7^_L;A=YpI-d+;dc^~X4Sb~L#ke7V#LIhbP2e+)tAErW4w08U^8#^w(&5NUIaapAI6veU~oe8Qn{N%FVnFUE(kz7f*M~lZziZ^T)JX91L37{>STGmC! z?x0o@&av;1cLR*g{FhwJ*=)Z#t~~B;jsJ8f|9W)ZWjy`5vy<{WR8F7|2DaUHJhvX- zg}Oe$o7%69>gRwzK*@Y90y^7vt=Y&0IYS@CFaMDl2ToDXuV8d_~Wl7p-JkH-my>29sr}^l;Sx z9{u!=OXqt!Ops~fQ2z`K&}=C5oNVs=#dQ zGcx2L3S?Acmo!vu#6-d_wYO6H6GD|pALm4zq~>})!=mm^X6N0N4}WB%E#gZ2I&b#VTTS_v&L<(1Z-OL zynDd0J`|aZ!PZF9x_=?^C76th+qq=Yri8a6ZskMi?K-@)MEjU=1;!Uuzhoi|Mbx{% zI9^MDhK=uSRaiU~Xgm1DJ$*>_s(pE|j$k6W90J#jAx`hHK%zK z2%18vsum*-9lQKhQJCR2v_PaC8DI1v=5MKyMrK^xeJxWsh&U&m?ZoAlm9Hs|s?_xd z?aos#W60xeM&8RUZ%j~S>KZ-41zv)^N_xTSxvV@k=6_ycGvm+8Xcy+o)vb{R5^mv< zg`YB>wK3wy;YfyWNCCslKvkiH+@znNX>^h8!U%BVm}9~oZTUQwzyyr#azyo~3bZ04 z*#5NGq@zO*?<}Gs@5Ek7M3i+%(3NkmITXyD(N|S)bcG<;_=8pVavSX=$#LV0Aau&! z{}r2w{WCT*cm1!}jFyDyH*nNlCNjokU})O0%YcV1_lYcOBbmyi&U)6S_QlWfa0A^R zZ!6?*^+jcw_ja*qmTEiDv(ul{kuY{o@`5q13y_0}BLsIk;=@Ei!Q0FiAs7gB0_-Hf z5Ye_%xHw#6m?1HR6|qOcMyPM~$_(Z68u#G{>`lQ5x@1{fHXE@UzObpC^&NSJ#pj zUZf?v+nB92el+~mleS5GO}s9$N*;*X0;uZJ2zx@boa;>6i_VZ&k4`fUIh$M3DWS&t zv{}9t`A?WA+dcGYgB+x<`k!RjhZ}rlyyq34j+~r|b}RZ1nQ?APw_R+q2D#T+p0{I#S7M~0AU&A=XH2+^=oKkHYU}om2Sme2F z$8DEAW23E!#OTK|RmKtO1bs?--v>Bzt0pmuH!OL3`L2&0?Fv!Hyrn9FXOB6^k!}Q9 zc+Smljp6v3;N0H^8)hoP5x-H)2ReagM++rfTN4RLEu{0e1}(c#PcOfUZ_R&sLaE;;BgVafVXn z-~H`YY*0P!?y9&=QJ!)bTdXuttQq9@5!Z-NA^7#;-q2v6Jj{SgHvp$HNcWDlp)!M) z>dE7@H;*c`<&ue%?xe+;ooSXDeNn8cr#+Q0y&KBDgZNz>BI?On=Dng?a;c#^0>a3Lon&xv?t$fgzo(`=_+$v zb0QDZe^T>{+(QWHT_dtdT@dpGz_kd}A?j3ukDDdX@oRerf$AazVPw6S9lSkxEdi z>B4Lq_iQ-3%TSB)G$~1%=0bq&8I=zwAHtPt7`M64^p5;57I*wH?);A_8`Qgd;p{V> z6&=-Y;EJ^W!Z(s9OBfs9&coxV8|i}AxZ!a@vJk^s9yxb_U$cM_6vr50EDcIpmFv>u z&&7TuT>&$3`F*bx>LyvY^?=`3%x4Wgw;g=Tne@)eG#>K3Iid@WwKGgPZw(x~~h= zefFlXVPI>5sW+fL&nvU7NFWSoYafhii+;F*2?jO%&tQ;ml+^D1b`Mjq{7U31^U#os zyIIR*`znYAOEvEMLkk>{9PIE1wP1nOb}9!y+hIZSfvQ;v*H_eSe&|MdGC&Lo>LsCmSL?HRPZ#_wM&|tFu`+Hd zx_Okyt^x8eYd=8{rpMhN%frk6LTieP*3Ifj->S?UNl--%vu~^wlVesSM+ER}_#A0wN=S zrh`cTEgfWT{p|QxI%wcmI%o+FK~cIUf7V<%M4wCtUl4cL>2Ci*AHG@Kim0e?(6BKF zFr5(*A)IkcmD7U)i@Ggs}aQ2!j2uM9>z+m4HU6 zT887p=&=DT(Lc#oo~eqR3;M-5X2S-2a6XFx`3fLlYL33jjyuX_6W*sz=_%FwC-n^H z#NRkpL>XZ3_XLvy)qnN2O;{Dry=l1|hAZhX*4{@?Bzj8&2X9*EYqwIVDlx6alHy5i z+B}f(%fx9GwjNQ>PGyU{m9{L3z6A)_fWHCgjf9d=w1*7dE>O$1#a@J1lw}qSh9Wh9 z)M40e5McHHp5{N9IEKMmlq@~YfmzLB#X!xoCOT$eHwydjh~^F}4}vo41AQ-0p?%Kp zhzO7`{C}*yWmwc}+qX?4t)MUw7wwHp2pWZ}TBIvBNE6oY$!SSH zlt~cdm(W2zg$Hj|G9F>gkm(y#5NG)ieP4~dlCYnupdanFJ|0I1qZ4a~^d!4<+*gG( zDUV$OUd@QkANw*Xj8_*zO=_1Bf$`quI|bQQh@?9fEKhi3R zGgeWRbr%C5mSRf9lS)~dQ8JWB(Gb3Tt>L2|5IU>*7+naAuiC+k;4*k& z50aqYSrvGc1G=A`X1UAk{0~>S%w33B(L3GGPXr)YLyr{E0uW@HbDU;p3{Fspv9j}+ zvUs7{o1V$Uo6S+79|RMGem}rVtA!XA!Obp;e?_)g;Hl%MP7&PuZ|CU76L4Z7?0)Ui z2Na?=&p$VWNqV^4#o7OYa&i%5R+kdtJD)*UcC@+vQs1!BI7Zld6Hy;GDlNhm@6gs| zJbl#z%82-3`J8v7P70nEg9ZPeprq>+!8&a>AkEYLU(XrBV(YYAR-37;+CNRQqqa!> z&q#;#7zieYDiIp=?zXG&veVo-uVoF)QFblii(KotTJKBDX)Q#5LrK%^s9#%a@RKZF` zwNAM+Igu*&vC8G#^XRC}YhOhY>l52EubSG7JU1%rl4H1DEz1zDU||=b-88OCaya3= z3dO9JOkcp7-eG$aH^Pv%Ykz?7NCf`_{{E|c!87R?Gm^y+u^0%+)cMuI(>rbFHV(V3 z*06EoMI~;qQV-p>`;2#{=a-43Pz=*koNcCg){dtdINZx!&YD1?oEGR7;uBzUBkuMU z^AKko0qL2mMDjh)M>Jy>3?o-M(_PAzlIGNXUF`-oD{ccO8hC;zwZ`{{g&s1YJIU^# z+oOlgPm%DstF47^?IyOw>(@86I}?12jwxv7AA1u|8GK*YL#)Mh7ZTKJ9b|)q>lRT{ zgL5wayJrJj9tklr{BY^##E>2qqc9p@j(95H*8%~y$WR>d5HZd<`-)-zqMjh639e7e zYOWyIKC&nH#E~5F^JSWll~}MXZ(@DTB4Euo zOQF=v=d2H39#XV@?|793FF=M#U--#nnT6CP-ws0s-_qEVniLfLQqLYTY5kCb;pLZy zpB^d;#>$QzXqMk5dd{M|uF0Jku7uyj1(7X|O~^sCCziK4Wt{KUxb%JIy9Md}?xc#d zYTOrMcJ49<}c3^{lx zp6i~qvv#XO@Y*RGuPY@r;h-#fTjJL@-@N4AHxGcH$(=2)KP@A8o^~5|21MM+94c;O zePwW8F7I60MxcL+8Qvcp^0mlwv#XMx5q}+nr!5t7tKP$?=(S_F+a*q_MAZ$muVy@4 zXO$KC??Ri{hn+|H80Z_?5zElk;ZkqA+rHfH7{$qa|Kir+Hcj$%Wk999sz&dxLc17N zM!h!Q(u=zUHLgdnKzbCr{hQUaBnh5gJWFl-P(I^sG$Uf-j@ z3p(P((+g*v<_J2MWfI$cm^pXNFSA=evx~Yqd)r0W@}vIbz!2s->#FjaH9nJk)xjd` z4XzgYjU1Gynn{b*5NiR^XsC_(!35PxeTZMX%nmHN+v!mY90m~& zuZ3sNhb|NT%h=ysMMqZ#%FE)l3UmXD^;stdEl*Qsb-6{thAWgGt;Afm)irm`d9{1_ z(|E+WkZ}JEH}1reVRzC5b5^EtquhO@z0+SQ(pN>$2W<}x94(1dqvST< zxn5Hn0XN%GW8@vj>Zh2k3JI*|^J!8Rk3|MO^^hu5qq;RhQe@1>!V<$_ahq=7Z(|wP z&eowL@VTPmf4C^0jvH<~ethP(B0X&+?4>bFG%6xkndQieE2O4;V?&j;^F>SJwuH;_ zocF&WRg)PDwp5b=NftEFwdQ(cDPfoRL%Pnke81ohcoA+l?-EExvTA+`U#Xq>RVu|)*j6$Wp#lK zEHIqN`sXU-8|qMb^QF&efyR{^))L~HA2i&oNQHmy&zc&Exf^xD#QE;T7-`{y85-yo zrQW)*Xd|mRU}7FzTYJ-TgLT^mVs)QNP`sGvr>S@`SgkW08}xt5ZN_8&?xbK+E;MkE zX~Vu89vIU8gcQfpiHkZ|0SLw?uwtZVQOg{m;Om4PqPeP&RFnxK7U zKy<=0^p<+364tf8+3WaT@(-K^;LFZiPMZ@^=4RON1Gt6yR>8F`!qNv!l!;%3Qh`W0N-eH}YutH+eJy$fMU+QB;03n43yOOFY(HU40 z+OyK7{;Aa+JS6QM7vqm#*AIq7+JS@pOh9&=1p`$P{MtcUB5qE#aLDT$dDu)0m*mfK zm<<2gx)efhjy|>QjHjunNtehH?_F&F7-`m$V<$Wp2}BuQ)`bua}q=O()5&NI8_eP6f6*RJQT-4}vAzja$@ zCp%B;W--){NWzTg)_=H5auAhwlEEj9@k;>G0JhBwan$6y;d0PJm8A()L&)$4y5PDF zRVO*H637vR)OW<`DBCANajNTT??da5|guNf$me?$84U6;>0s5p!ySjs| z4Nzcrc{hk0pA-uJp&TS2AQSBQn188K2uB=ZHtv02lbL~2wgy@-rsC=Xuzy6^U)1*a zQbBL#5mW)SUry-7Lg(ElofpbpcXX(>qcI|II=lc0v;qq24e>v#YY;>NptE{a={{C>?Yb>dd=JT>vw<|5qymC+1+)d>wuk?IGC3t2k>pE}hR9ecos`o}d=785Gv?Z9CT@{rzpzg+T2j2H*bMqV&-> ziKpAa)-ag!1kSAP2CQ})<_~khX9(GLPX*eP2A82HN{_`g(tDm}KtMr_-{;phcIF~v4Zl6u z75RYFU%(2L*%dYb&+LK$an2H&p_q2Ib3%b<7C|jPf4uBy_4{|@%T%y)SjF*%=$+0x zekkM=taAR?jHAKmtB`i(;LY=}b+@I#E89*)P^WB8M+n>7Oj*fSQeL#7 z2U?~LPV4EtV#>M&cX*zPZdJCT4K8(Wf+uVOMKcS++Gb{hy%LwxllW91+5+YzFcW7lLrAk9DVp9IaPf5(4D z8Bfuc{=FLBs(?J#+z!h|3eIL>P@sC%n#KLY{V{izkw50! z3cKvn{#OzS5Dt};AEuoCq2J~X6>?~nkO*pemBAB zXb(xQ?{{z9o%q~}LP$bqHrsW?iRZN&xf^~VKu>m;{zQOeEwqSoLN48=lWB&chT!yV z-#pPTDGGK7))WH$w!$Dj$8W1+#OFIL=DzV*8NMw_(z9OhR83C2(lhr_=_7`)LmLfY zv8xt7vg(AnXt>7}>lp4i^xlGe)6Z5}Rpl9=HTjBTB3jO}M}hM?-$va&JwfQdUQ8Qe zA{F2R^ZuG?_>+Qoh@%}5Jr3|E4ASI(du#+vnw&FThC3k~xA>LS+r_pbMhluqFfiA&dcR;N_O(qF{p%W47{kI4P*!H0l%Fsv( zg?Qp>bYZV~O@h<-v8n8%*Q;00xYRhmjNt>*h3LBtpJO;ylOyMO^F88FM|_APQUjJ} zN6Q90shfWRKn|VX{s92B)%?pCBeLIh*}{UGHahr{MGl!$A$VW2&&Tu!_8@%yAb!3t z@emQDSAq7?pg)&sQbs|IJ~rk{^y{KIzd7$tOl5*`!GKcba0%s{r7C8HekxJLN zRxs*W-CUF@fxb!UX(SlIS&C~`%Mu!FaEFlYV?i6<2|Od0|NTJ%QqSTaGUJc_Hv$-) znLh+D_H%4+68`<(J~=&7P?--=m!@Dw<-+^XLL<0PnPJt{9V`f@F}Sf86Mo$%>d_R* zmppyV>yes^B|SHl@vR7Zd#&yxx<{#vFS7+G5PmExjXDj5{B-%;Rdoj*%SS){tJKX$ z53}ld{tMDscyGeNMNhu6JdeGg;5j?$DTex4WvKs{C<{E1z|FGZ947rk|5*q;HCMjL zc7`70(J#P|>b`hK+teXvJM0(;8{WsK?0ml{an$pW{-zO3hx^=+-BlBQ<6AYhM9yWe z`BC@tH)(M8+UY_ppWUZj30+ZQrB(&wbk;#0>=N4Lm^UyU8fp=Zn1_B}7bqqn*kXc_ z4A#C9e#4m4a_p1=SBj5&E*<6#G+xt7k8zBkm5biurw96V+3;`CCYlOA+_t?kky2a9 zo!EK5i)>r`^rHW5KwlID;ePt=zv_RHmmhl;za&L{Vz!7r*X4K_EL9oU;f|e;p0-$| zOQKJZj(iKtrXwCg|Jjp4gFDF%kp@q_wyJLu{c9P(m z4855MHW7kCQh(E+i23xQQjwMnu)u}Q59)_H`=jhxf8!sQ^>Js046lc(a)4F70k?#e ztT459l3?pk$#xuNXgG#p-)MHc`e0jw5Y9=yZ4B6*mtQFVVs|EgvpZ*x*&VLm?9LNH z!0x0Ojn44l{a~Mcu8@7VdGH;J?%xXhc|84a@bee+j|Vt#lwI(phGP63(T=cTN`)y(7Q0cWXL0uf_jJe>j$Oe z@)smxRbV%%Ljx~oQKH|)ywcQR`ko18j2P?d+)XUfx`Xl`JXpB*PZ3m|_Lkm7zjOxW z#jXF{M`?BvK!0Zb`OcXRo}$?AHZ(0K8c4srB$XAwIsA~U-~sQ&z&%a=e%T7VjIrSu zx8jS2YA=*e>0@(Tn9Gv#a{1NQMXwPWB^zUQLe(&X%O(mpwM20%Rpy4pETWo(Q*`Tt zim#gAEr{9~@CgF1#2=oTq-Bb^T=B%#H||ratdJ+7q{pizv>=n1%=c8@CO=(WG?w zKA-*gMdwIGeZH5hED4z(S;nhBJ?KElHuzKy#Vpz==n|9qzfb$x9n9XQ-__4k(qG))@j!!hfDe;yl*i4r$! zHB#ffMBY4S%17%IZO^&oEhj5v<%i>Q;yYKpw(@Pld?@haZi8kAE&YPtloShg#)TWV z1ibHwh?s;J7#c&5hH|5!%E{;{H&~u=9yi*D#_?FoJUWka3!5;X{_GYMh}8;H8>-yh zXuMut1e1MsRIA?>$7b&o-R`Rd$+u9iUACFNE*?D}l_x@4k}fVvKl92!D|KdVuF_Mz z!7ACm*w?Xm&I*~qhn!C(cXFGspOry9OHR50S5pv7JZBt~fI~XLFq9cU)p?*|$C#_l z0BNw^U-3O60?`nfT+y!_R%wbBFQDLUn)-Y(&)Qp6vZgqxWIgQ^L=@WjgtYZzJLGeP zi-#Vzx82m_6cIJ!$vX_NZO!KLVx!_M5hZ zg?+oz7~QN3u1P{ax?A#}y|lj;iq+rDQ=@i>{ecGSiDdcy@sy}27}D(02yIcw`p8!2 zqEQy_;Z}}I37#?ELlpT9qaWaR*+0bTa=djn-U5)qqBwD$c?(uGya6+|6%1I@+kdpu zbg{lRtclsuF6rK>Y*IZR8R?0*guACL;JXuRiPooRaMDkqg>>3M+HvGd^*clK3y8@O zauxOZ+J;%VhgEO=9iIwGY_HCfQv9k&^L1j*_C8zcBM2pq?|XEZyLBdE_E`WAUZ3IA z3-o7%;;3P~Ntb517Wo@@N&I0u^!}+m`Y zsxwEO%=JyNy6+{zgJ$22l3c?|7TI=vX`WK_2ykh>GnCgv{`c%^w%A(HJGPh4Ny zkbuyc55eM_pIiMl4Rt=0QVyHT+}}v2A4!hb(YnFXGVthocMT#!k#(lN^huz%YOERu z+ZiJLfb-GRq=@f7K^yJh`oJ57LYuu|bblo6kotB0_%@QU4z7wGMIMDEe-8AVul(3_MAVIJ%wUl1Xpb<$q2VQuz7C};&@M$gEZhsbyW-Z(9%Eu z9fX_Fi^T=fzKY)A?`;Nr3cDPtgqUk&bZ}B_tzypi4=mTb4AoO6g%6~&X}@o0--T!B zTeSo-t(YRe4g57fTBUgImh=UXNZ!-dT_LV0uty~t1Xu{Z*o37SXRBpueS@)Df0lr= zX-?-Ur=pVig?Cr^sFfm;zp^|-EE#BB?##hK+Yt%(Td34sY&dqWie|-130~v5BO;vZ zW7rueBzl_7MHG%t0Tp@)=$m5kHw{%_HN6iA65s#NULGjHqhl{m>r21gLj_ky7r&cY zJ%y6)jLZ40a-lw6+Q@^RMgR}tpBXGFL}P}LHa2sh&=Oe?Iw z#&s?)xOQsk(xuHHMwC@{%9ioq-GGh(zHFBtPIGs1EFkVy6VHl>jE)d9zDuKD?#r@- zLlXAJxE_kBevU_Q7{64`(f>0y=h0M9j|IrhVS}_D=jIq%V{&tF;`4LUY(Pd%6L?t% z)0PDCCX~R8fZ<7?{H3*%@6q5hpH6sKmn{TS3+FJRB$e#=Z+iNQ2=|9^IU`loNaJrC@ zI%%&t2{T)m1Ue2!@hFROjE#vP0El^3mzc*__uYmiMubf5_sld7IhGMeBS-tDGx1Wu zd_hr=4AwdeUI`Sn9)Y&6YV&xkO8vrbn&N1$pY4UgLJ98FR(ZNUky4g^jD|St>+c`- z-w_eX3*glGXWh$F;CK@y^NBrA{AWpDqh@0tVqyM)LtvfBFQS4R-+U8Mvt7Rj{EXS4 zxeMl#H-4GEmJi3rCsjyY4Eb_%O~Ot=*#kswK3ZTMPT6`U#MPae_$6h$4cEa|;$-n0 zEMX|lW(F2lkk)^{bcdA!*Xs093!1foSrNPqnsAWza>Tzm6r<9>zXuw7F#V6#5oaiC7V_uhVTWmM@f$l&_L z+JybV+9(0m#va4kBu$$)@>S@_cizjMsGwHg!Z0-mmGHqO^2b(p)h(357Y#!4Ahvp*Fa#ysAK zL%$ks)>q$pxVrW>VSM|bInn+nmhb0xmKP z3bZV&tEHJK-Lj_bq&+!0e+BP=I3G;#4l{i+wtxzaN$nJ+LL)!i0L++c1%~+p4`=_U zB%GJ5Kbm@|MgM+vBI*H@{=PD7bxo=M?Tva;lA0JJ30y%NupWMxq9GUhl zR;}3hnW&BO@AY8Zd^n4@HOgB9OoN%qr_cO?e2C+xcPZ(?Pkv)R#PMlseC}vNw{Y33 zh4I^sYYi!RgruZX%i@ODABuQ#(+Y9>^&M=9OVg__->oUXLbFBL5c_W}k+=zHHz7%jMmA$o3?W!X%-T<)ZkbuV7e~0>1h!77BSzU>90`>N>-GF?fhLCZ2{StAL zUSHAmc^4eqTjC`|yvCHx!cd_isA#HoJbYn2v-l>4TIQNYRF1qPf}l;^Nu{P5?(m_#|5q~TzBeuj1X%l_EVq?NjA$!pR zWcnoK;|A=>ruSMckr;^cgBhkYCsyX&JSD&56DEz-G=s<-kX}U$J#{xp-kRt8XU@;& z(t{D~kxN-$51!$=y}=lv-6c+}KeMYP2%^o=sYA_t6$+e@3uJlr>5_2@cL!F0s|Eag z>9GACkO#xST76SGLUpNY2~pULYofBVHYb6~Qc1tx+ju&)@1Y|9Y=Z}D$Y#B8ljcZX zii(TymoS0I(sYf>Y;_Os(ZxUPa)h}!kQvQo!Mw|F+o`p8og5%kpRqSF&kaz3?~?zq z4(hbf%|O|p{K`b0Ll*af1nmZdG)6#g%;W+d+xQtSfs2c+SHf{)6q{- z3W<0XA*|;@?ffav19+-sd4YVG82#!WK`knB2{_E0#PziN5!d5nZmg8q=jcgoMSxfb zM&RUdszb`8IRKF*qf2;{4=CZ$i9)&4J!lb7_%9JqT_N6oh=61j5`6E%S2zBaC$u3+ z^0U$$Uz^PYk*LIxH!ne;CP?{ajW178^z0iAQM=M?(q5xE#t53%ZCxb@Rd}+;CiklQ zIwmuUuy)=1TNdVDZildszQtI->M{|8MNGF`7WZP}>2Jkotj0=*wD!p5dN+1m!P;Ui zSQGY@9CpQ_ijR+vXrImfJmckgcE6|TErnA0t~3?wEXZeH zAIj(%%ASS>{n1udJogsteu~xxUGPjV#=mjzX*eei?wQ0dk=@0n=`U4V7QV8-4_f@% z$rcF^cwF-SkkYDSm_lNbugGvPMDSEXYlhxsmhXvmfw+1EwJJ;l8>EqaTa2EX}AY30*!d9WpX?;k}wN+ zdRhj$_`Kr$R$@_tpxsQ40PSY9byX`b=2@TT)>5U$shiBAb9e5e!a==@9LhkP3OZSiB+e*UC_-2GYPKa z9`tc8(K}vrE)hgr_XVd~ZHW)ov8v9}WBFUQ8r7?~&(Kr#@Q)NvFXpAC0~%HGD(1ikcXin;G5gS953up=nWc`B%@bw?mVR zYm@B2aBj`W=kfce-e(C9(1}J9pKkp-(P-~+{hx_O;v04QqGGNxVAbj`^5zpDZw|9l z#sUMo=olNOg%tIJdH7TGwa zSSm;75giN|U1y2!Fk2(L;=nlKu&Xh!E5YP}4kLPfe8GUplKA881*oQdn4PU{9dlV% zL|Rf(jl*QUS<3PR(4)vfWt<-S_AN2G*Hq)Z=$r3aBA*b^#v;XK7mN+L-E?M<)=Sos zWa)YF<(>;xf1Q!G)<2F&vK2Z$A);?nBu~0v%TF&x#_0f&TfJmK)Fj^f;TG%JX^)GX zd5`w=Qax_bSun;qRmNutGgC2leu{{aNe}d%JTDlw>1+Oc`jO=CLUoL;SdE-mVHF5q0dDFnx*Pex7N+V!)3g<{#D3M^W zjv?@3CloKzE_!<<)oXELPT1_jQ;na7Q>^4{owW4tTP(LcHBb7{54c~~ByFJ&hX*>^ zh}4Gp?HuK;A#Zmu06jba?GNV6ziV?QB$GSZ+H`4sI#cMs-Z1wqX15(3e`d`F53i^y zEqOy$un9!#zVL=y=8qot3u=A)z<;)$tLtx(Nb~aONThr=AofW?81P@F&O6Yk@j?{X zR^5nbEs?*D9jk_)u4S!U)I%NTmF3Je^g$>6sii1^XU+4sU?kjFBW#05gw;VC;2d%B*)vNGFkRfHE#N0|dYo z_VyylHxsWNOa=2v2}?*ES`d6n5Oba@@>;E!2kNKzCnn^KQlqI=zl$GlZ9)f8x}b~a ze3;h7`WWi2@IJSdyZ`c=>Sm&`VKX3)w^ycMw74d3ll+ZV@e809KNw|X0k}7UJ+S2O z1Y}V0zrI$@0QwRZI`x_6_O^i!=os<4MGF0@eE_httP6^1zb?Yss%bAu1^LFiWvSXU zjN1>2pM3mqmh~;!OKHfPgU9!9HckzfC|FaOy_^W#Z;-XRvoturcSRbNS56n5JhC?K z2#qiE`)kbcXL1r3NKT6GpcWU>(1N^okkK9-{utt!p!WQuZVuP~1E&-E|0Ac<{x42P z7poNw6fZ)l-SbCs5MQ@Y=X&cnZEWi`-hu?C7%26ui0|Y|f05O~EG6%(mgW?{62IzG z^Rqs?g7iBX_0MNh6f&G+LY4~qm|78S?qR3_8o?*b(62LFQzT5%y)QN7m4M6rEO&2x zT1&z0k%uDxh+3kDewXa<<8%a-#M^OIN|5Y(yf9CDc?jac*ddnYgcl`_DZn8Xj^W7PU=Q}6QNsw?DLUv(d$yoZLay#F&4qAjUcnRb$ zCHA=J9j2D<$(r^lR)hQ{9?k27Wgvg)wTqEceSY~xTQ>`)-+UEcZtQ>1_e8H= zsQ3OH78J?!)(GB{Hf9mY{=_tGE8Yn8X-k!%cEgS+)$C8|E*jon0MScI8U2O%vnOFoNppTE62Hq0F$$*Ahq}t|5jn}yFGGEmpQQ39 zkhr#*Z)!a?OKPv^)?|Fmmiw{bw(`fSlEO$4`cVB%rHaC0b@bNpS1sMl2+fL5T4hPH zJlB8vthYh^>OEDl-%~P3vm@B*Hw~1a-AcTb#4#j#63@pt_EJ@U(jR?RRhDo&0oy^TNiz^l! zB)1WNK{L>AE}RU_Ie$K;Gh;fgJ#ih{xyqWLx~y|z)j-a=H9y2^$AXBzfLm}pH8_=d zBua>D2m!n;!V)!>+~8>x_3S$i>pgzGnX%?9i;C_Q=NN0-*p3?@Ex?|fdvXVubwaY> z?)MIRH3-EdewI6>pbn(rXSVwc__eN7y3&)T**)pM6Slm4E6ow&eFSWJ=9S<58%!DC zWo%!E#Oo2kT)@C{eZp7&=|-W(<>`uPXSTomK1sg`pzfG;gg}~fpc&pwi%NeVVsEVI zk&bWXtbH5G-q?y9BN;ai!+Kj=$hfy%@4GT|kL z!fL0sT;qj^<3MOs2L!7@Ff_$)m_*z_Pvi*uEP6SV!J(R*lVboZJ`C(ZE73{t=<}_J zzMTf(U}vxx*;0jf5%`=-SQDQ4WEQ?o?ZJz)S73i~E(;Wg*R|M+}G$K#j`emQlqK{wU<>pb=+y9l3&E8-Ha2(9WN!frG+1a?Q!+TE;E z^GZ~og`p~U+hg$f-&~gKvP&s`dy~+GBs7XHMA^kqi1AFonU{js;cfH2z$91jJAdkF z=x13ICgq|QHg!8v6R>ba&eo-9cE|pWa<)bZdSHlpI)0#i$=}?w*qrQ*r85!8`ilb2 z@{ z7k(o_S-+5=m2VC+h#I4EIsNpXUJVZ#z4?L!x0;N1lns*&=Q{;|9^FcpmUD?CKg0tGSHy zr|3B67Vn^Xx71Dy|J}p1t5tCoA*Z*k`1|V|pZ40>qP@<%9F1&&x&BlXTZe!a(xEa>G^7QiqetZ?_|uKdCOqmw|#IKAfc8;G^z)lO=+O8q&T@(^fUW ztcOBa&V3>lCJonbpDZkLI|n0coy##t zAVzVGGa%bX_F6{GwfdD=UY^QY%x!V!%hwmm>UJ2lE3*(k9}$g%tMK!okO#O$`p@$d zU%VC_3Q$)NUKN$JwJF5or;W5s@;SmWd9RK!m>Zymjk|?_gC}K4Y{z)QVK_c7<~3%?KftLlDd|m7yy~HHzM|FVS39TEzt)T&lkc@P?@G8H&xQ4T zw)M&mzbT>Gw%v#)D2zX?P@lAL{_f_f{POGS07qt*lwVh0loK&1{ z(wZ;6SC3)&dB`gh<6e#xB~8|d|B&#|%OiS(Z}N_XrBt%!!QU|pCGz@~#{wYS!md3PyqVeqj?)SUWE#+R$h=fphu`SzBTTe6Z33J>1m zS?YK$EJS@Xu+<;VZ5i)y-%64a=6R`s&ZYv*9LjU4|)~{d?ppyb-C;H%c4o2?p_`%PXkR_1<&($`*PTT>~ zeMa^o8#HY~c$|b(>KOkyH3G^QON3_3afgTMWn-Fwfk7`{`ClEK6)d-tJB7&K@h%dx zz3WyxM9!HtfJT78fOHi-Agwk6iCOKKcM{4J{6Epno1;nyq3fSC5GQCh#$pzmot9HHe&%;+cN8ToU zoi?WZl>BPrU#6XeUKc$YjA`eLrHjd9N?a9Q#`?NxJOXIKP^!DMrN^%g80Ur2~z z3(xA@tgoehV#Vv&i0=QQ+j?d>ByJ{tKLf;KjSE`LpQvq>*?glD#4k9|=DXac!p^?O z@Kx!;&7!O>9(`=K|Mx%;>ED4MZZHZx4&Pc=Az-CeZ!0?D(&xL)`oud=m#ho=Z&lCw zhu$Xv6?b>8pu&BEe>HISvz1#!_R)^gdj|SHdNRBMIz-!KRxpxcwn)AW1S9{-&eC7~BlP51$IIsv>vH-aotAYa-9CLZY%j)#$Lntzg6-or zF(a-?S^0>=#1DEC%`bYx9KM&Z%tXY%?CSXaP0>tM8MBtxHV)QzwT}#Z)-Fv2%Ue{g zKJ|G%ok6sL|BmvMt#a{bVaJh9jHuM~ChbtuWP<5^K`Q5lPW)TRdi zJseMZ$f(x^*QOt#!5Su#=VgoEMXUpLGr8eQfEO=cOj0 zeAzfrwWcQ9ZuJ5ECU3nn)%&O)ouw>A3w2>(Z+{lIZ|V}4_)7WZ&3e64hj;mT%ficF z9$5vb>h<@O6_OlQwPT{Uj%N^Pz$d8@y?iw`s3+75LlDQ1UwE>_K(*^8{jnm!CU?AB z{{-$C*i1%M&buu$22n7sZWDakCV*Xu?*N|U)|ZE?eg@4_jA6GxOc%t(x4v^6HbyZE zi|LvlnSp~x{Rs`U9^&@Y_fV6Un(Yr^v)k~y^P(6W2oA;&+Asg*<-xq#?Pk`-SDVk* zfsxl88Acb#Oq`Jupj#IZET7Xtr&*WI&37LtLW7!!E?&7|=4YJa{l zMMXA}3^`6r*?1|vkNic~c*FxX&cp}$*B9Sh(ao6(W@kOUqezGgEb1(YGFmv3aV0-F zBh|{6tG?PJZ?yeYJHr4TWVqtTeU^9)%;o<-;6cn_){L5#-jEfYtbCsC+l?jqyDQ@^ zeSqC^{$rWbIkiK|4`Uowq8oDI?;T#*d(k~wZgN#q#61*Uy1`0cy1D)t4bDnT`yoV7 zy|<5+_SBah7B!e|y2@x2@H1(_+c=_N?#R@O_C-$)4(g_3UL`PNmkBOB|82K9rfS~C zPKnvL1{gdkj&JvKW1U!&5xH;4_%^7R`sQ^hQPhaYY^n;}Ynm@BZ0XQC1Rf-rkJ9b2 z?Au+s0HVv5YLQktYt~E9i93_P>P8k#qhyh`#G$gkH|k8-#3;M4{5jXiAhNXds)8oX z7;+fH74XEdN;Ga(P!cY86|XwMh=7QgjU&wPiMtc6VQtk9fpR^fEd#-dpm2fSh8Kn2|^Na@)hUUYvktyKqDLIPU zP=!u7c@fd~v6;O1vHiYK%$*^&k=h17`hyA{;$x9+lq~|PniVKymr3QQa6_r|10H|= z(6G!s_>(t5=|kJCn@XRgkm%mj+NAfRSIfA&RPlcU3z z;=^#<+~{6sCWswYVXA^>a#d?}gc68XPXy*%a=XPMYHP#E&pl~}HWqcvsw}gqE$Em^ zi5o8D9?xjnKKbz>)Py+@bY?gs2nKu?NFQgd@e@gK(#M_0N1hXWD%AGN!Fv1K>~aNd zb_xGwcCi9xm%388qb=I((%a;zy%+*^hDyRS&4t9!MI||$@vsAS-FI)>-ZY2F+B(NU zSU%5eu#-3dg_DIs1Mc>Y@Lnf`o5)0BS@R9?+Bq1q=TAsoBG6`GBzI%2gYPxl0 zE5}jM_1F?%Ik{_Ps*(X~Yay(NG#&7(vMe(=bU#}-_UO>ZXTO+mtyXG&7N{M7wnb8e;ohILNWx}u1y);a z*h);G9Cr3qgWl&!jLSVAUAoSAejj?AG2Wl zQ8`EIKzncxy%M%rk(LOioRM-tt8es5B%UR%9dHH_c;xrch27|J9KD%LnZ}%=mDfh$ z>!9D6qX(Xa3>Bqx)8%>`7Pa2I%jK6pY;-?jx4<{(iXSL zEgmm4beUAk_xSfXH+Bj2YCkvNlEkxCt1bCP*9%b1-jl_A*`)T5cU#eFh z_Oa^WJ$3$5glB$=)35F>8H}iA-?`LpLro;Qd&GbD%FnCEzdYFCn)Lh!bX2WIOpKF#?TpC-qrZ zvYYQtk;*5q`%yj?4!Kf9M4QNkx5J;vRbj3LcKKR#*v(W6(6A1AgHJgTIFnh3XrcJD zc*$KHU+$mbl5PGd;g3-|fB^I&V@aOxkMu7kJE%g4dk;JuQ}4WE;dr&$tj39@Qf`H-@4B~Q_DG;tC*ov7;;8Rdbr^m_VFJE z3Rw=D`G73VnmEbw870iR!8qeTfmU!_t@(A6)eJzfJVE1{--IQyRZpB3N5YJ6!RDRa z=;&z4a(EeXnv}oMt~hG@zFv*#;i16g@xr4cNR0g;(wDSd#Kuqh`Rw^J7~>KAG58&5 z{r(+DV?DRkIW#U0v*$zmTvc%)z%`8xGNOFz1EpgZkwA#R8uLOiWB9aRtv&uHou%6$ z5>ro7Lvrn-*r2bKEBdi2L0FV$>cf7dYCFhw-a6Q!GMfAAFTz;x4=%vr0|dhbG#_&T z)u&0_u1pEkHzi%a36()F$y;J5|KUV(0`}5GzL$&gieK*c2Cim2jUNfgCcmET{OU+F zN)*PF$&%bLf8%6M5}$qL;4v7p{rV;Rn&|g}sGbC~`k(7thK8RrdTbO*4gH-#P`3m1 z(H>TQDpSJPJ1t&f%S!ZPbu9!1R@~p^96-t6?(AG$kEpkr8(FbkGFtF9@ujnhY(2Y4 z$TN>?;i9%qVn}yt0X*z5|4>Y2Xajm}LlQ>i!A_Lv$iMJ{JwYowentW&+WE(XJ=5$n zO_kBlDkK(hCsrTHhtBG+4=9N>gvPNf+87fVMK{(v58D-w77yD;yn#lpOuO=kau~$| z^(zko49EN0`jiv(yh+Etjo_D)s&bZZ*+^Fb&^J%CE%v-=Kmbk~|U+@}T&w@x? z7-eu;@q#y&G6(_k8%OHfkli%3rg~mas`a#}s)Q4^L1JGXdP9y6>c9nkMH!^|+=`Ah zZJ`)C`JV5b@MXdq+=<2JhCzu0igV~dFYrr2!N&?dfACxM=Ym!q9>~s}0L+*>3^Q zr`EdtcA4>t-&pO+1W>r>^cXY#bIPr<5B4QbebFGq*RL*PFMUkq`FoV8PP_|twB zK9SaV*M(iqQ0=IOTjZ_%x+DKxNWZdwaIo50`D4ew@xCVgDuD+-`CXQt7mYGiRSrXO zYE1+b>pKO>;lQ)$$bD=P0O)z=X>k=q_wZp#;UcU4kI|CMmMq*aKe`rfimP+Z(=?^Z z$mo*bx5omj%?O+m{8zp;S)kWxIFGA`&al`^e%$ikrigPt`-{vlVKM#I`(&=D?yxKy zGar1vf!q~y?n@gUS|3VZmDB>;HVF0dnnx}99dX^+;bY(*$iMfjc=CBeZ_rlHP>b2^ zoZCwtqn1zq4{h%qPj&zQ@gF-f8VV&uB70@$sAOiP$R;~88CmBDsgS+bQOG43*)ooi zy)rVh9b1QE9?tl^57pImeLmmc_xs21_gA;;c7=k*+q`*Rex=U!VqX#}+H9u-1U z?!79&)s{oZ)f`>^riNr6oz7oGxX8x8Vg0-7!kPcgugzC_fx_CiYz{CyQ(=U3+GA`S z;?)~V6R->aoUyhu3z*8q=?;tYsip1N%}M2|aZ&&Ir$m(Gz`$%mJ}BYaH+Q?ahr-N@ z8-}#1W{uDo%-Dl4^LOU2&6%4(Oamas0hDJorUrryNTfGvj7$>7*O(`EI8qdTl&}0Xn+N0$SmDI3O!sHweI*nP(0yc4RA;ozp|+L zE^{i{jGKD#ma#}u&ERz6qN{-0pppgU_Ke?%Ks&0xQDf3Y(z=}&(bywL2s1u&_(|w~ z0KvgA`cQe(9yo58Jj<8$I5^%A`rS(2Ax~dlzr@AnrNz|$ zMfl%`Q7}ghXnyEsmI1fBdjTzX0r$q~285THuq&B8Mk3t*Jpvs+uu0!E3-IF`93Mrw ze!r^`4X+4?k|4lbmBzk=UpS}3U4#>beAgxAM~R>K;~w9>N(?D&jlO<9smms7(pE+K zG+d=e#2FnBt)h_qV$0z?unPp3clpmK^k-hCf8`LQa4`gymh2)~S^}fUxQzTGA4>%~ zUx7nk&Am5p&uq^1oRL=Ce^9h8KQr7IYHu%+(%bp%4UO7j|C7e$U9_5wn#hGR>3^O+ zA*{h6T%_EAqBxdvD$KI%JXR$cTRsK;MxkE6Q0Q|90t#ggQReP~ClY39Ut;jv6gEcR z;BNIF^Yc}y!daxBI()Sqw;kLV_9tNvy&>^+)t|tqepWX5%0D8<2PCJO%*G0@^v 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%0D)ZPP`@`p@mdegx3j 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%0DEDcOIsvF&C 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%0DKKii!Y!`qpDunHnl3g4(xo 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 G=l=uV!K3y7 literal 713145 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

u!D*E)$+cmQzu9MLA9imV3TxK(Y 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�xFRTw>a<%_nj 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�p3V`7G${7iK+jy_2p(~N`9=J13( zfzU-HexZv0kNk`t;)^F&Zc19B7)0$o7|-;1K{y1mI>nh}>@cMg-%P!hQ2LmzZ&*<7 z8p+=jwC3Q#ju#3FVYMzJlC*fL1`h9c+4^mMydn(zowQ2S5>hi^ejG6V_g9J-MXIuA z8!+CJ8V?vfwc;BkpG-Dgnkrg1?u;LpQlo&KODY>v8ode9PEWF-&{DeaK>RYUgPzSe zR&KwET}2pRYb_??KC?6)9Bz11sPMr7zXj85@X^mqKD0rSTrNgUKXjTZP?MO zwP5D#<$KaOYa3nHs49KZcPeo~t$7AV+Sxg?=v))oXJTh?27hwMWRJ;^J*2Rd(LX3f z;cMD2O5tbcbE6>KuJhct1SIL|uT<#08jj{vzEAZ4dp^H?v$$B&2Z84m`hf-`Z(HgF z)bvW^{LWr`1~-px&lX^Ny|K#Fp~_0KjdDrnO}*y9a$Y@p&1}b^vs;$VXU{c`%}s{r zT)KB6C1h{t+wAP>H`ja$?!Wvj@F42eM7`NV#VfZ*JI<~XhjaeMtpS;y6yHm1SX3k8 zK&q%#6*9e8&Zz{}8e@otH+x`wi<*-#Y?p6js^TKBNWpM^wRp8hCJ(&H{xRa8O^VZ) zh<_;x49)dF5U;`6K8ExEh2wsSGp>3=KLaQP=FA^c$3R3iM^#TdALZcWtIw$ zctI+pzz(m|&R>u+86xrFuLo&^Qi%J*vCI|0Cb0Z?Dq3_b>gLC9Q&B2xJ^Fr|+|Zw3 zVkWVD=3-WtBXj(;xF$>;O1wv*Pc%vHa;5RdNhEi~F&qaQ`?U2MqfJ<(UdFmo!t;ns=Ru8{4Bkx6>IQ{N-y#X%c z1kkPviHZ2kLuiOf1zfx#BeF@vIc9~q!Gk)pKD1@Tyex$>H4`t{osR&!JT2XH#Q9$(z#Vn`mhk@3RhG=4Z4I zZ>mhXie3kP9bA_fy&i)k;s`w%V66bmNt}!H#)EqS;MsvW6ynunc_fp1v7tYz0P1xO zqF%$Qd*Wh51AgCca;~LrG`i7LBE=v6>CjA1#zNy8Bi0c#Bdg8$|0t6&Ni#ELbh7={ zQrnQ*I6Y0-x#F_O-T0A3flXp>ZhDbF1|&QC@2U$T?_+dJE)(@ho1PyAC788A#DAiVb$`Rdso;T1M_H`?|@fk%> zG$uycP&kSl9*!%dDj0p*K}Lm+8>2`bNP>@690vRzPi&xOBf4%DOUHS^(CjJjt#MRK3tv;!s?w+F4PzRhw9zoRokllPhPEkguc6Q?FK_FGaEu*@ zI&1Ri$ei9hZ+sf1fm#9^j9+lnrwtgS&16Gx6l}#`sh^?Ho~4|);+ckPM5K7sPK&Os zh`Ph3ZrLXWTq>n)FFxSfi1T~RwNt?m`wicm|e zKG==T_=a|7-xckpjRHJjcpqA4)1Iu@Tp+m=c1fX3|4x2A4 zlb?EJd-0Z}TL>3&-X><=6?H)@adi*e0=v(YjccQAGJN%FDH8*FB3bVmeqb&MKzD1( zU2g_fNEGi$aUdL0SZP|ejaHR{Lnp6cjeqQ$7se`x#MU!=W1Ojwe;!M&Tm)~gq z@UxVjs=On1=H&)k<;`K>v@ocX8d@(ucT2^+|2n8-Am>UwPAPA~J;~~SbWnTLU)&fD zUkWW?Qx$lK+KRbjL)Rq0XEV#*49>jE6=b0=uj=@_TUg8W=V**mBAQy7&zAHpu!Z-z zcg?MlM3%q zW)~THv%%Kq!uiZVv9wqsk$qJ})GCA2XIjt9ltce>DS)Jcp`#>7cP_Y^WgJ6$Oq;K9 z?$W9-gGDO-bKj75nmoWaA4bT%@a8{*e-~jxONDBHDa#5m%W@QRjyl(f+Sq4Fb>h7D z3SflWo5Ke`=~BBC_Ys1tk&)>i!%^vtBMM^^dx4$f@H&|sSHgi!G4cClB8sqnXU)D4 z*j6#VEWB$mZyV*|F5!(ZEE5mB++xuH+Vy&>h`F6V0<8G*l_)GMJeF(ZlVOpvD!)9Y zhK;emg`n9hh3eWbbev0BISK^Szl%cF5dtY$VB;-hk2C>0JLvDTx%GS`{)DkwsxLMxIvIX z+m};PJXO2O_3xH@cgM7ytxRfsU4t+SI#Y$NU5h$?N_`72v@rlh+P()*xB=`{g>EqS zPyNWHy^-lM4ACpU7=C}8wKC~VRtt5vg-(DRaPyr^)Y+x}aS`#y%z@1U2xa1iAYNbg zuVUz!f@6cgq=wGGBvPjbHazK%d}c!V)~7ZTnK6VXs1**)fvZSu3d;2d%gttzY;suv zrDPeIEyom6jtCHe^Xc&o0K4yt@r;g*%s`ew7WX~~Y~-k;xKJ8xD(2iQt;30o~9n)O`Q$wx*)I|UOfautl}kl!!Gc#%Xq^9 z<>^0r)?Pa1b!pIFVO$rY4*4ZYI&yz-NQmflZx-jj_}0M1#@zRj$mY{VVg-RYKz|js z9|2Q>5F`$0!R(O)--9eK8I*gv!uZP&u(AajO^H6TWxc8L@g3{?&~-P-UR&$PQ)L8G zE@jBs#dGElS|$~`uqwc5lZ(1L5F2Y9DeMnl)T&H{D}J9+YfPs)EG45bMLo}^vAX>r z;-HmPqE%y?)BlH{1B?fv;>3%AK{hr+y`|Ns0vL&f{fz_CUSo^)FCgoN=8cWwwCSo? zez)tDbCFzAEW1+G+2ZvNY&ZHArFi0Hcr9<49pf#Q;zw2C4quHkB@0Sb<@ZaJoPxqm zzK)VG@J&@s_|b};3dc)%Lipovs_(aj>B+3@?zzZtRY)=Kdgr}*tE-MxE_N9ol%y-Ee$2YZ}u_1N3$Bsv){nMEHJ zj2k6sifyr{YQgLosWqp$*PWPWdaiD{h6I_fj*E^<+7$7PKSHOBQ_|Ew+|xb7`~X>Z znuQ~zFIIlO@Bx;M4}Tp~hg9EH*hgUbiyR(KC; zSkpwwHZ+=$_n4!27)WXH@4!zpT^xXqxG#3n`F_SZ6;|0?$OufvHtQog*cMf<^!+x> zhPnvX-x9rT-6aQpj%p#_-HM!-N^Rfr`TG>m!kE?u_~zA8xZ%z?X~vWK0K`7d6$BH+ z;X7PZ?05fY@%^TN_b>wN=_jTH7vOBqZQ2`^ zXo;d_I4#PATUuG)8xf{uHq;)}LH6_L#>#T_N1534T8= zl_yko@GraVdMa~E3D)jZyqa@QjaxhYsne=@a9DA?_unu`a#H{k3{CDP$H`CeYAxOs zJ#}ZE&)xrefBBUiKo|(UA?BpvKu$Z;q6dd*+>&$ITEySpUd+Nv3-U zt(Vhrc=b3qT+9>3I%c=qd>#arKL2bNLwld;A{l57(h=a7YVj&DQ&!95WXty4RT7&n z^A{f%*_oe=>|y$)N|$*ymyDZc4Ej@w|6a}C8Iq~!5tRBPc@?*@l#KJS9Q#e)-H_-4 z2YC76%+|bTSA_V1m&^`;)g}Fl)$xz^$D;M4u-T4sQ|#=3{~U?3$l}typ_&r-HkNhsS05xvPZKTs2-n)2Yg>CH8qW{c$!)xURDSk>s-Gd5-ia&$YuXSWC=F_DQ%cHO5$OwWU zbN&9%OWOBv#I2r4llJ7>5Rmx!p;dto4RW&XvxWrPL10Y!4Qy?BxeRQbx1AWQ^Grq9 z53Z3J>}o=Fr52R4i-D`BEF9BQi?ZBm8jP^KTO=3pEf~dl2^OKDJ|z*M^Hxo)Vn#XCRvN4Ull(b_q0U{6*zsU7Dp)`wi~m-(_nLNmYtSz zn-Z`=V?t_`IIv##R02Q*UP2B7)lK_FSbWfUtM_yz{QU&8lt4)w0QGF`#XCa_C2x!j z@C6f##H5~VP`wR<{7okttrY5v^`Gb@scVX~7+)7Fj@<%d(;UA0NPTDSxAq>Ht8sPf z!LXEt`JNb;fd&QLa`>Nbx1}pEW#H|bZcr5Yo1v?$nQ)*KO zs`*Q*C0`$qM~{&MK{-OUmHa2wix$E#f)zpSl0U^Fb9IV`oj1xnK#?K*v z^B*@lfLvy+#~_sTTVRNH&uxAPPGm)Y-^nKnh6W5#d_J(KcD|tte`W|qAWnT;Tw)*h zzYu%&fvB`&evxn5v*eM9NH*fbp(+fa#}Rn@z`%2jN}S`h3C-UYy0f*F2g;1KX@@T1 z9gXoh5o$x?zpNPl%GD_U$<@$mK%^3EWz=H1`;K_6AMZ^AdVX74R35u9wic4~t!jr+m)RniUa(AVbmq$HbgP0Y{6@alD{4M%)mbeh$#|nr`xZ9ehFzVDaf?~@+ zDs^V`M^+XfK9HW1QD`gR^>a3+Kc#Bi0UrdUXkXxtkBEa;xPjGxmiW_Z!0$xJTnE<; z)juy5eX?PPo8`w$_&ra=jgeJM1QRHFO~6z#I`HiJ91Pa*l9iSJk@kg6%(eQ^=hq_3 ze;I|XU@JW^+GZNjyw4=7Y-C;FMc0;I-Uztt8NHfwJ^IJaLiP`)X^i7WG-h^8;{o1v zO$Q6HSqG}=i%i^SL$`_FuR+t$Y)`RMBkRi!bz;_9(o0-nyfbuAAJ0j`F#BpGU@J=` z2hWZTpUOLW015%F9E5n#t3lVJyH6#K5N&8$FBnR;Q0onl1i5``QyK=0;Jmggi=aet zzXRT@RfWOU0<#);_3i{EE&^E74*vTF`<4EXj<7wtNgB1g-!KrCtgoe2?7VgpR$gK} zBU9}I)7E(22zWOn>D?C9!yLh9&%5s84ZN7ETRFU)8^IU+t?^(5zgT9VQmKS5Cs)ga z_6e{c)%N7cCzD`7i0DaZMX)4W+Y~ABDnCDA=eg$b>%_MK_H*%N+PATV%4|KHmO_V$ z{J;_QOonr;mcq9QD3>YG2+(m4feXDp0<+{V!g2`(?yNK;3GOI|g+8T6d|^~#?19)Z zaY@0QoFOJ#JV36e@L3+TG(fDLs_M0Wt&)6dG?dyE*}1(}8yTfi&QkIX3vO-Xv{nqK zDe79GS)F*e8Zy+!v2W>=GO8QGM%g<_xTdQEr5ALzKDirky6k!TC1>;Z;k~^(HnFd=d-^s=Vq;Z>@)x`8=Vx9v zF4fu{PXQY;8V5*4Ao0UUQ0yMI?OQB^!)^APOC!2I2XK=rTFyEfqd#Tz%LUqDpPIdm zhL*xaEm4Kc^Fx!F5|SZE=TpR0U6|Q4d*0P97}TI7pdFUTCMHz<%bnKz@ywDttuuXi z`F^wSF#482Z*ITr@NlL7LPBMe0f2R%|90p2!`~!)v>S8GA9bES5+1j`d{(Q1wnXqw z40TF(jtK`MI5tV9>Z6LX7fE8W|(@wF2i(3Uf!Dv5y$=DHIMw= zb_ZI8n)~t2ZZHvz1ZbK>{TvYWoVvoS&!4tuKR>gG7gjxT4%>WedbR4Z|X^mRAAR)slg;Nm^W zNODt5R6r|!trxSvsW`5n9L)Ri-rui}h89IW6nUBsr)LMt;@1or;@wg$e;B@_JJhUu1CXPyYqg*V``V2ax5 zVw4m6%@4`Nt@mhymQKZa)K2$C(>2i;qVvr!vT077KeuHFuftrk{uhgbmNzy9@kZ4WCz>-GqcP1*%Qz+us(`be5owBY>kfvYEFLyE+E_8yn zH+rN*95cX&4dN?YA`J3Q7tVGR3GsLE;nO~KyG2!O;;z_QGDi1q{Qv@gS|>=E zK&AA@)$tY!5B|eZ$IVq|`F};i6xGwLF@A3_1x_$WD(EKLeihU=5*K_w(YxQ#9ri|k z0d?^o9d*6U#aXe5&PfBHB=2V-4vT-Hk|4c*6HYFKBYyi-5n0rQTr%XcSnJ`*@pC2d zA~J_S?bFwcGpjfS&c#koow<@#p3^SQ??sRSZFj2enUo~W|3yk;YP6WLO?yX4J zvREWqZ(5!NZ0^PDgJ>|7 zx7x`L-+flF2TBn?*=Z%7N!Xmdzp=XXRfWWv(agB{U7|x2mj`dJ3Z>Ow;w|Crh6hxf z*p2|%@IzFwiPfqT+TNhJS3;+qm_lVGdppe>k>T%^qn2UaAoDKT#mAD+)4jV8-~-9KpEkCsK)k^S0ZVWMROrQ_ZU(`&T;zAsU&aLZ4S z9t14%S4I?j(Y9-f%fmZ4-wk&4(Hg49yAkTA zy~o#~WOx72&KG~DmFLC20VmhtfN`N_xij!p4vJ}1AZV=PP0?yojxynrev-pmgZ)-5 z-Z|n}KK$yZ%Z)G49&)35UllQ{H2*ls(IuBc&A{Uus992>EH)|gA|rFnvCY-emokcn zV`Ft+9@_oLv;@UBD~qX)XBX{M@a1Syh7jo@9mek;4oN`=C8k5}U*tB>g_)}$U07u% zUc`ACoq?B4?z2Fg(Zk`ZuDv<-drgp7+|qc3*%rf2Ecwz|Fw(6Jwq?C7f8om=~BB6K2kJ+>C69 zIP-B17%k4wOPpY9uHgZfq=LW+do&pyVuFL!O-jIS$n!`^7Gz0{tS4hlQTJNm@&D9~ zVo3Dj5HctI58Aq@NNUD|sfJqNy}*V5{o5MGz_ai7LCF{N$j1FGB?n&LC5!V<&s^@m zc;;?rmO@^f-Q}^jCTSP4smrL!FD~E|k#S=eU#Tfpv@`CsAMg1nEx&Qj@{-Ar@6=Nc zs<0pM6X-kJ5|^Z8?vd_0?6^2<9*E zpIu@xCiC5QR6%yGAq}!~ubI)`nJ76BWG=uu#PkpS55I^d6<{PrHWAJ~z@CEo9-N?k zECJh*OiY|1PL{{~z+B>bQGGt|ca3CfZInud-?;iIfLOoz!j#ITPeXnDy+|U}Gqfb? zQu=;&v2vCZD(*F1z%6%Z7Kv!~ePrJ}rAE%mD)oIO&2l#V?f*;+_++5)LbrN!Q2Y{3 zJNn_RKdIM+dQ@ThuYCShOJi(<%Oi~qsp*%Ue51at&A%SAG4A1x;WzzCCVR#-t)G3^ z8cfVQ9bS1QRe2M8seX40N8J^u-SwH^s_`!!U)y@u*2_&1T_)fAtQ!&JD_{GggfK8(P}%2Nh?i>nk3L{DyMWhhL4Yb z@QEx0I1dIE0l)X3sx}APWTw<(x-r_%~S7-IG7-k098*LkW<^5>9j`)l4 z+bxFYoIs>O!H|x|C-ui~CTcGP9eZjY^D(qzMt0^k19DW(PR5hi281K{3}Us*-rYx=dZSj^B*=QFGK z6+SU#!nlT%iZ-3kEkYcIMa_?rG<8OC)dc>Tb*iMbPf8k6XEy|mp~t1gYs z#wi8voSZ_iJ>Oz9cXAA{^M?MqOrv7ASZ~r!1{3kl92eIVAJNS?%-JfRYd5f}7bsw4 z@)?ymASOY3V=CT)deNnuz;_gXNU8gt_!ZO8L7dKn1CgkkCUlZPvAQr)$7XV5lA05I z16T|RlkF3qf3|c#HWV_mPi)QBoBs}X=-9V4f$2MOER{9!%#`B2qxG^~X3@-izy#eS zQB|Q!63bdVR|1PW&&xS`RS;b~S@D@I5C+*0pk`=_Y^w*dDmVB)ddl~_f}gqvOx3sw z8lTwic9ebuFYTe~9{Z6i7dgsx*}zn8D?BUCO{C937< zy}0t?FPn`)M*)p7HD$}XvmyDta_%&p0F4mX?&Y1_cI8*}5=+7=9oZ`rF*-6P@JR{~ z-F@kbq^7n+PLu;seBZL$`<$uVTK>)d)jt0xrp)|WRsBN018`U(4Rel9gXX{OWVP&! zyMwsq6(=A&gBqpzI#N!=tE7SG;ys|bxFSC2+xNn+plNsqQ)iQrzmxV~cLIwQ|LTSN z$$e!uQ{Y>we&@b##Jw{S;@9TCn{O5g9O507BMG5QDV@?7^8==NN3nsEw~)R{vn7yU zGTrlo!#N6_65B0pCR4Q%)6;~)8nXFL&aWcrcw@Z-gRJgRonsmGwS{Zu5d6{~wXTIZ z$&pgh(=#(AtQ$;&fz`l6P6}i^cEiY@ziIN{}#^;KRve;E+&Hf0qOk@iL z1$5vzKUBJv<6^6BO_~_sb%#!Szg>;9zkgY{{jUpa%g)izT_o78%8-aSxrwl=V~08! zU(3Fb;9npY_#y&o3yw1p0S5=V?=9rjF2B7nnkl$8&t&fP)zG{1&D>1AZX!sy(bmyK zUx1I=K%*?6aT&k`r_Ve`ldfl<0>d}xhMKR~;JMEoDR=z!%{SNq8RE z<-pEaBscaR1kwz=VdG(AevGm)#-rd)k&U-Cm-R9QsK?45N?ufpS7{dJBE4igc}YIJ z*Uv4awb$#Qn(oV{fu0cihGm0YBqB(gkMo7Ihv%xlH$C?t{A9IaX|?O8XaIO`ABgD= zK9@U`$aOU~{PWH8cQd5(nD%DSETG!c`Rvxf{E=i8e?e&ENxay0PUe`C-A~qOfj3j} zP2AWG6D!*buiTf67Q;3ACcY~2S+~Bd0rEu>-d{y;H6y$qZfw!6e+b4RF^7Pp0!~N; zW^bFCx8ET%si&JK*o75%Ynl&SC`An6zeVw-Tc|m(Mk0hna0YfrW#2;l04xnK`(V(< z1W-|)I*wqjNA)LzrdaSru$B0?gA#siNw*Dcdyl!0$`j^d6Qy;!d%6HY$2mLigsN2H zj{ z$EUswy+I&)@AtwGfe*lDck{|t0Izt`41v+KeLQYoFEe~$VbVor%_j+RaW>u8JOg

7(2Ka$=$VdJ499*Ct*N0Srj*x1TwE5cYr78Jce4aaoUAVK5+DYfXU0{ zNh=}qVIoL7IZt+GOaq7?6%XZ1prr&HG`*ipj{5+q`4&v%xR_(ash!sMf=*z?;3o>< z#j`7zcWT+D^u6M421fNyMpy1?5t1p7MN~_+Ur2miHnS&i+_hzfMR)h`hQwTGh77}^ z7)|;`s)4-o2Uuu@OZNNk$P}4ZkS{aMn*#xZ##eyc3c75Gz)Y35N;^}(TMG42y6m*r zXUYl0j)s^D%TtWu6D=$DT%?215+^;t#0lW2EL5NeoH`lCXjniXl(Awx2MV%0M%K?U z*J-i?{!y!w=mG9jN302LF; z?R+*)LrCbCTQiZ2)GSme{3+Vk|L(!m1s=?bvZ^2GmrE}2_;U0+5!+-kHtZ&E8Ic?t zz`oscU#Z{KGzAHgzxlj{hErnT&aaI|Ys}e1M7nzt*MsQ}&<0cO&vv@{tbU z7gsMk3cXK>U(6D4zxO!}JaBZj_21WuMz zH!Y}^fj*j}tWEdH=g1qJ=vJ zOnzbxmOmzuC-U^oTgUdX`jdmU>fK}ZC+k=YgepOmfeFF(eSv z1v9sLP`o-MI_bh_Tgi8BlIS{t`1@H|$0TkZ^7a)qM~|4@D!2WMsr2;d->C*7HI;S_ ztSzWADt;U~vQ2Ix0JY}q>*l}dzcr++yDfY0ppG~;$FId#<}&2vtZ!Ekl{OwuyI7CP zVUE(^IVsiG^vv-S6dl9AJo*tG!O#il-fCmoG&A#ByX2V8&h+rUMS+`+U2*t6{&MFz zdg2^#dJRnFc{6}MM}JgcADI;_ANsPLrb)iGgGq})1*mhA$qxBe>5n&aBrwsnHc3hRdzb- zVc@EL<0Y7LPZiuc`wjPOWG|hE8wwRgar=6N*|Z->b1<_YLQq)WAKn3=@V3A)0EI6p zZccdP)Pn8-2b~Y)1TAd|@PkU+g~K$x9lR}^kAR1xr!Y20_}^H`$e+&XNC-1u73DE^ zrnz~Z6w02kU9RiP(3SgwOj?YbmOzYss_5yFq*2^}@K9`n#ISF?fV26<}`94tm_z4wc;OkUc%+zx?K-)G`%tcaN zWa^I9Z;m^_X_TOquAPQe(hNRyxPtcQ#Z9LBZd$tNfz=d?1p*9DZ<#{0Mw*SFKnL_6 z_ifm-I@d>e85R+tMNXexQ9IGWIk7!{C@#UDv>3fF^G0<@XYS!4KD`5e%q^R-qFPDj zt!%E{`@n{6qVc4Hk;^)cwY^g==2yZc#Y#@;qC3q}#3v}p`q_<-f8;3m)X$rFnX$oq z7551`d_7=hxYLG0j~gw0EzT%$$*_JFy(AozkVoG|kvyV)AWNY*lZ z)Fumr1=K>_1UoRwjRk$aqkTW55jC>*;bti9Bf-|P$&Nonx53s1Pby(aKJc~Sn7xtQ zgp){z-`BDP{;b`$UT_G$1eH~Phss)3Cq_}i(3Fh-T25}PZ-cBD&4DoSRvh*fO&s~5 zSO0LuE33r*p>_K6OIGXjZO78=b5|2}l0Ul(*@QgHI-50oEl^?oUunB#&$d)g!9Kda zISF}KJJv0ESb=iRhZ4W~`Jt4qYh19ig=`VuN08_zB4E~vAey;bBb!6_RzU61ec+~# z;^gDOLs;2}ys$;+?%SolY&*71l8Pikk2i@qXD7c2fMF=IrY1lAai87Sx&MS3`2~Z9 zT|cyH?!BqcGTqss0F(cdK57P?*&R@w*m&X%{q98O7Jt@F3AKKzZnk?dL3pK z)hGZvn=bezg385)5DjLB4^W$7W5MY^%i>304cw0+Q!b!Yq6ZMuPrDS?M4-VcA07k%*;{fPf+LXlvZ$IlCDQn#A~ zBXBE0y;1rI7{MHvqd*r6Qw|s_keWA{j*C@T+-|Hq_Ia`HMzrg#p4eEumyb1Miu_as zn>#&Uogow{FmW=N;5F%%Rll(Sj}8qV3&wA|zn--}Kd$sQvxRqird2pKt6@ucnCg90 z09Lwql!c)aL01}NmaSY;QIO*m^9+;${2@3#`%fj`y2*4cH%rTR=3Pgo`9MD>18J)? zn6J$$X5#9Z0+SL3Q585gGDVkkDHuqU2?X#j9Kq`C(D#1SJ#iwq?J~h19)9^g9~n%d z`e~F6-03~~(qu&X!RfEvl`@rnuGPw=+P-o~iyUqBS5FRHA=+JD?u=~@&S4(&5a-Id zI;fwTTZvN|^zgY*&AN)j0TT9|=x@>Y%V&Q8E-gl5Hw@9Uolvx7lijv%_ub=B=J`Bg z_MBk8l`Pwb-C*J(Q<5^{D%AGmR$|gO8IsTafTc>^EvvuJ)Q-OSA+|B!%_(xmbS~0kSZaQAC%sHoKF?Oyzo-D1 zXB8}?&L0ygmTD^^O-6oKJmt{8LQ1EgU*gDLOlca9lV?cs5uEt(x@FW)*(Spm@;;|x6v`fuo|9Zt$xLB=THpQiE@*_Ocz-5ehrIc z!tVd!7qbHf41R848XlH$RRPo273<0{neZpB|*p5-j2 zen)mTO&9_L-$`h)Sj+H$y0v^=QoxrcncPFw4y(`IWOa@&{IPTVycjbBX+D(iVQZv1 zUrkj^wY7WTtRE~OrRgIuYC-Z9tjc7f@V`^93-KIm(C+{$!v>uw4Xm_v2X7~K} z`_D&*HRT)MyqqqP8|Szg*f=L%07gEl#etS*WN~#|bSyc6PEfpGv+k|ucmGR?=Vv1# z+m;3V+d-f8;zOA9c$$aV3|^YhWxiAJ#6lw3%CG$1@KpCzXeOk09jbZ0puE6+Bg=I> zexL5FW+nFt<4!F38h6HHtn2E8B0*_Xh1ic=V%1;<3Xs{r8$6<}rt`++@*AVhEEJ-jo$(mBg=}->>}Eoq)HqyvCYDm!Ge*iQLIiz8Pe526XQ! zH~d^YBQGbX`RZVD()SwK&cKIC9D{cPaHG3#;6mEO_GT$ITvp< zrVD1XwpQlY&aRj|R!})M9v{lR#$=Er zbQzD!=O2a7ix*H0RPWKJ>ME!GxeEPi@`NZML&w4R$3tNZZCd?)U`u;}xDAx@O5acT z3&2g)Y&bAGvgzP8*u(6f?y89z9+TlyW#>O#%1-XEeUR8xpIa)XqXW-MsSvnn*ygB= zlq;2ViJDTx-XPz98N?=9&(eB8PUAO1&FV!?gq&p34MmK;xjA#0VZCim~SU3sL2d zABD`poZ5^{Juqm%$*%K(;rqe7;}+JuW9EGvxVLb&RNS>oCFI;%OP_e>m~X)d`S-90 z6AfSjHqTajouCuw{vE4vG@*a-YC7o@Y!U=hM)Y!7JYI&0|$yK+X;d3Nb4;rO_|>gnIuA=JU1t zaeIsFS}piax}A|N)+!X_?8U~vq+W#VywP)`gEY0VIHoZ;L&;9{{9Kh?3^Msv$OtS# zk2{(|hNpNl7oX}4Y{Kc2i@@Zo1^O&2wn`D_C~rHmiQa^3onOFSbynE2VF0I18~DMB zN5<}Vu|y7J5~i%wJVuK!VL<`!rEg$db9M2aJ#%>RPh=C&^<#AC*VL=!qo7zoEa|NWw~I zkAb*b!TYW0S+DXn#U3PTu|6J0@ShLiVxU@!vUxO%vZu=&wvn;o5d^aA0=fJcqM zuD=Awf+$bok3if?@FdUOKVs<}-U+;f!IKzNC$|wYm65p6|HjhrDdYG|64RBO1nQ6n z*DPf}z^+(O;01tJmB#g%IEd2IGpZ675?C{6u+SY^zWLFJSggWn4d)}AUv;+~YMtA( zUu@>47yR-2&u1T3Ih*HJ5p$NeI9jh_u5jlya(Jzb-fL)HWLxIVSBgJS@nb2@ctI5_ z_hqQ~`L7@&O^@ZaOuWLS`I8s-GI{YR8hkBoGcxM1*@HSonA{gwG?-eMvPzzsKXYw_ z1f%RY0A@e-nI!KOg%&gcg|k?bc^93vBhT1O5f_m?>ubJS(g{|wMja&gb&;kKyUtHX=92iqT)o_XDF~bL|DGLhEW$Udf zbnopt8|`}@xvViCt(X5czpbc{_*}u~#HePSV?UU(<9c>anxofk^$g=#7rzUnpwEA0 z>0u)d{l%;_f&Lf0LOkfiKVU(qw0LLuWEydX+}zUgO*0#hK!pAOuvkS#c3yx@99p}& zPERSP+2NM4NoV4_f`Ze|&d$4(s1NOp3a-uU557hy1*mIP4IZ6Q9?i^+z)c8pcg|LK zFfU0n@2EWIcTm*mP#}!wbP}iOgD_`(Xg`K`YJec|m$wPDqIg9rG}nI!pG?nf=-^?l zA)v{CaL&%1SXwer!Dt4);y%FK!DS{%(_(cOp?{y$B`7&=yVBJy#y0;{^lgDn`xSZW zVafr%{y{&66!+X7%coyME-svp@Q+<{UESdaRlaUMe}hStwKI2PEeY}44xST<_VQt# zb`Y0UJ;{qbfGv-{Tq&#UwS_tHl9HQcd-2X>)>!mB_F(tbbx4m4^F119%vN8=^-|*> zi}>7-QKc2Y?|HncQ$t3kqsz*BrroX6Yh-?+r}L(7Rp}iblf_{x+@i7fmm})fJE~BO z!>|oI_Aw^v#BNV&7=ZT@RyV=1J*)j3!4UJi+=zFeYNv)=`xKHAkn{M-Ja1G;bTO>h zD2gJu_v8g9e_-YCWPr$P2JXB#Y8P{x7DIcMQZ(jO_z7;Q^&Fq(wrv|t^#x9e6N!F` zP>%W9TF7mKk6X#A%+a&dtWe<^FtgfI!BY9uV)(Ip3~2Z!vuyW|fbh$OoN)Kfk_-7m z_%zdnEMjjTLkr9J<4nxk69|6O;ZrD=>k?B5MlYk)#bN13g+K1LvI;sM$SpC;c`S)n zz^r;RxHFbMgMwNKp3Y!iNqKtSPgNsW-Rm~ko4X?x{^I&VuXQNNY@MJkV zgK5+3r+MvMxj5%d7yg!EvgO9WzrtYUkUt11Q?R3eP+kbK6+v!*m?iwJ%0?U=W8@ zAGde(xVJksqyF0GKVS<@PiJyR)k72~@8ELT9Z--kvK|ST#w62s0PFBuqMMzu)H?@# z$5E>D_~k*4Um%*Qy+foDZ%r9E`c7Se*0mczfF(@_b#g*MhyD{9kW!n5b}7kO!CN@_KK&C!Z)j-)><*~EB*vf#Z$Hm@v3-KB z4g*)NPgH)R7F&B=Iqw9DQCQOuDL^$(K->NkurlYBTOABwjxL`dMOIS2-zON!`<__< z*k8kH%2wBABD#dMf6I&rDntFH5!tg3tDEK&o)>8zYNE|hTc+&*V4Rg57A1KOkelS0 zkgq>Z376r?ElSj9ZEeWz41sE_U_fQ*{I}N5`D0c=3VGj~&!6!hfgL$i_@+?3 zTrJU;=3PHg>XbaMVs#+q)RsiBotO4nEi(kcX&P%P-v&C_l&~+?*NW>Ou%z6Yc%M)}ZUsoNmMP{D$ODmlQ+as5Z8woSl^} ztCW~UbXZ)FtwSiceii|JT#XYdib4_xtSvxAIAm&ReHqj%qh0P?nt)*Qb1lIAQcflo zKSr_%1J4An%szVWpueqL)y#h7ZI@eY=^I`pAAR`buJ8rzw#PlcLu=7DhRj*1+4C(l z*fFiAJk})V5;XhM7Qk#-Lc{5jHozgw^7ZqsN7z7*pk4*?Z3!qlxjF_b{!hL3Snv2C zq%`)2Z-kV_o^bVOxkHWOmw#S>-pPnliU)VH!ml}^5!40DBGqP8nbpACrcfv1A1F3+ zgab3pU<-eKCOu}S#XjR}{vx0G417d4-p+h)Q&lCPoAJH*+1bZ6&$OQ<+)*NENu0-< z3KvERXj`e|R^m0E!(F24ud>WSP;^L`sL}~QAU3j+3v(__kXsD1W8EXbj8W?g3EecS z;!_ImCu(b7e*U-{yi~NG?~80)3P9W3Oeb=m2`D1!LJ41LjO+nv{sW_)J@W3ZPg~Dl zvs7mVT*lE|JAY~4W=Q+qCuc;O`Ux{-8*nv~m^AyL{|pGcddMi?1O^H9@|=#|^X*8w zvX|g%dgNf7EZ=EnEXWrnb+O({`rE<=f*Gk-*D=F@D9cRYZ@lj_hM6i0Ux%`|vx>Cb zS};ORNAY0A-8`;wZ2T*Grv%T5hE|sm(9ObH%sQ``m$Apdqd-P2$8r-*Hy< z6D98ueb+q3^V?8|*xNtRwcf#6cqOJ9@M}Kb^_(ssuSP#I?J5}q4*;>1slv)8Sz{f3 z^6HcwE0*)>njQhivug~X6_v%$xuF(_cT{bCTp)35DH*Moot>SmX9tWC4;WtvN@>&! z`xqZy#zV0e3%g-e7O1&Q5ZfWw8WrFNXrJMI8NW{YOKKssz6|&I!Z15PT3G{Bf)AJ}aa@Nu&83EKCTlO(#!FKn@-KY(@}=TVbo6?Lnpa&( z2Blz(m<$zVK=1O1y=OvJRjh%FJD482!Q2mNc|%CCM1WH)?pAHdO3{WW-fpE3-fcf( z=#gih3~H4v?ET;t@?zDwg`4CZ5U18%&Z$HH$f;}B6BVHO)=z38rxYFu2V>mt zF$Dl4Q7TCVTCuN->zr}0tfOXVBp4<-z~Tnc~i}S4=8U6Jv2%309lmLrAUCLxaI<=hVk9{b{}R{#P-iPpzG@K zPZyw>6o(9s0UESyRfikSYW=*dmQrIV0F+~BU5k(RF~B|ljs5TM_(0<$wta2CtnKM^ zFQX}L&NDIpNMiIhe>r-Y%wHl+Z&v7m=VSt)_!Mq>vQjiCXBMf!GzIt&l^nTi|G%;MKO@FcG{2irL&Tc!7XhrPbfJ>O9R_*H|M+2 zlF+d$+sa65Oo;}|EzBz>blPwV>@26n*xRp9sEZ918=h6ir>xwAgUQ|EyMg<#{K1_% zJe@-zrt^aa^oN+x5i*bi`q5DqSq{}Z1nIK>fh;qA_?g8}E@kh0cNIK8BNA3?dEgU< zwSlOr<>^`KLdg(`C{=JnO$&UNf}k*thFo$cciLqi9f)LVV}*}5OKv&$#|@2Zn9QGG zvMjm89DoNhr$Q@-rdmT3ULO@RZW|pId%t_IDTs7!a4OE0TP(7RJ;jfiNCv= z4}6>`$b466bt~ib9>saSlwJc#T`#paDbRXS&>)y`ieBSTZ>p35}`WPLnosgoGV>~Ry*!#eLgP+FOApPrv zJ&m2DG?NT1l{q6?dn*)q_7S8RgLl=uikjeG&DXuJa@CteKS;4u$%Ix!nAjJjTIlDnO*|bYppm=O-lbLm=_NF5B?ocw0zxY}1-+AYhKj_+BcL z+^rs^FRTK^$bZw9w*M1c1~TXW3N9yagH41Dw~6R#l75G52knZ z&!IU3_~~B=)Fd_vi78C!iLO) zjIOL>41nfIo2ehL=i0Rys!!Z5Q<$C323yMCXXg-wz`3{R`$UWq7^xMD&as+206b%E z?-VYHfl-8tFydrb+@)iB8K(a#PyPv7fuA-Sc?*+He#2M8@Hf<`k+yTb@RhwV{JPSw zTpYKF>>$r5G-?}xF&ckwm69hFx^#jjw`1cGon-Q$W42tksRxOgLQh|2tGq8 z>@{m8OkS*Q-z#$aCJ3&`{)7vz&{+xo8%(+bOO-U`uas`Dz}vPyLPJdp28`TS+?Ec+ z5xv@v>Q&-Z-xb9RQ9zBI1PW$!_>X~ibwMWo3oxyA9zJ-7!cRu=KWLaOA?w#K4f72{ zfdNX{A{XXWRf42d|x5=`P5ju1m(F3>_C5?!C%g-)nTi&H{bBYi+4St zelT)8=8npIKd&Tal#%A)<+(Ox)hvtoyodQ(d~XZ&-yaM_Ty5x^EB$$O1BK~Cs^Z?M zaTcGU!%ak<evH3ueM5J_B+*G+@-C)_F!+Li)!wt`A=F536b6=}~ z74~)||4sTVd@SH;Z4*G9ceSUYAH`md0)-C@CqpKV*D(+wIG~{N$&(U{@TbbC81q4? z&peQf0KM}t5bkV`K9AHMTLU>QiRhZje0b+o2q-*13oz`?f5Nb-q!nL`0;I+Mo}1=> zN3So`uYN9dm#_Gd@%$f!&bVuPztDLu;+p!ap-0xfm1QUDzC|9C4@%$@j%{e!3$Rey z+v{(QVOz8x#r{}%qfUA%H-C8X{7A(6kB@v-);^w!_Y?2#s+fq*yazC{h<2?dFZC$S zD^=dnDNnI)v1>>U=}&-IgVD$mh=JYt=;twh(Kr1E%F zN%u{nPsLLUxVQiNRyuD75;Gu5Vdo$#Aq7pY(8VqH7+xO_W>IXVwfo^H!0`0iZCG9S z`K%5_(W+F(NBmtVoo&JOLssXdaGTBd%Vit^_f&jMG~*H|Ou{e3>YlRH zvumGO@p~Y>Ga~_g(ybwE9(L8R`zcLw>=E|ujAxas1T0})`Z1LJwDktZ{7_gdp3IWQ!|xTWjF?W+6F znnc8cm+`hr*7(HEmPDFX|7>~{0zuMX&GH=3U0BKm*!5pjLNFkH3c{oOaFdm#zq`6kQVmd8<%pk31SeeNfha*i`_vQv%%_{GIC0$M53Re`?Lulydu;-8dPR{u6A zIcOnEJYAi5q$(Rn#aINw?^lX+#!e0nQ;7}*Yo6D8rZh9iRE_L0f;4Ye(-g9DUOcE^MRR}DnNBcxE3sl6sez9EdR!eDlyfXaTCFcxC6nrU z;1etvR(l=_TEeJsHo1ll5~Rs_!s|gsF2W&<#7x0$^$G<;^(_&uVI4Aij2>~es6glP7ZJ9k)G4XpY!P-5z_MUH#0 zx)F@)rEt4*pEM}F<);|={me!=*8qT4!~ilh&w^OT(GXxs7?5*YaE{}$1ASAwr@ku{ zDX}9d%*@zgODN;_18Cxmy#j!(CztsyH!ds@5mN2HoqzK>Oz#~xZDPZkt-xpyY@$(a6Wll;5N|ES0|j;HX8q#4s_u+_kGWV+@d3i5R+ z^=u#JOmGR6On$ll(dQR7zJ#0#*LqNL#en!hS4CQp(rbR2+@s!C*}n=o=V|EbH8AIO z6-3p^(VSXc^u9{8$b`n$WFh6CqaKt>xrKozA(XntI#~47hLYY}gxYU;YZi#Nbz*8} z_@V{43?{}Q3t1GWz2TEp_)a^sSBw8fo)PUu?1@4Y+j#_g=9Rt20wk-r^BsKmk$=U_ zJ2ng(tv(H|)wq9Cc$mK?sFhE2p|mFklwW_7!f44oCtjxtgpC|8T5=ty-eybfcA*pX`sm%nP|U&I@I)ihQDI zcJiX-6B*8-$_%Yb;d|>c*6a8jhvQ2@9t9}|9>?`t z>FGJFGQj>+dXo%CcsTqRwX*q6Rv`Lr(I`wx)%}^NIk;ilW25#I^t=8dJg_^U`aerg zVq{sPr)iXR4$j46F9U0_aqzTw{TJ5v_{325$8na`nJTvu zDEos@C~I;i3}k<-9K;Daz*mJK6l;k29uKEBK!B2$M0tu_^7_9ILlqB$3{B z>xUTTzx4@UA{~~MN%sGwa)BX+r~=!IT-JX23M93IqUf{mwp1e`M%x~a=O-OIZ{HQw z9^{+!ySbr#*7TNFBQ5dsqJxUy%<0$YJ-U0ccU5 zX|qvAzFMYWJp~izjZN+_53cLzFF#FQdto3@L(`kDu;L8RrSuJ0;6@o7J?{-pROlR{ z1>_=#t4P{p0lKUe)pWS$hi#H#IPpiZ;ka`U{wOsOP6{Zwjp}BZ4O$g9h?N2}&}8W!a`Z0FSr72Ia4%o(7{s;m zK#i2fn9!aJ3LD)~lD>Nu)5{mn1DJdpI%pW+tlSUJH1Ti`(Is`ASFHyZFo5E#)BXc$ z{JaeehZN5jk~d9u#pHjAQ5;mxoU-BrJnN zedk0^LnE*gs2g+`vfg8PUAK!0ODj+^Y_d%)fV32NdGWBbmtOk`O)h~`hVTYaGqZQg zu2#$yGlOUpW}u`TRSv={FgO|d!JREiZAW;4PyC80Qrb!*$JTHy@;TXl;kkgng{V3} z&gpOg%?&7E?n^^|H|4)M&j1o}i$~(VB;g#6Fj_FsgU=gEFd^DWFv+SQzDKM>{L-0_ zdoT6mzoYfI#dhW0poaDPdz zU!7h!(GOy+JMNEPkA|4<&OI?bB2lD z)Wm)6H2}0_m~huc$8D`T324a33uq_ZCX_@*lBm)3nB@ECO6ooe3^1Y-Fu1s$FYN4h zIOH~?kzwk!fJa_rp3B(A0nBTs4#=H}%~R>63ekzL%wi~8cw#%awxddi>8**z1kBO= z0{Jwl53w5t>;*97-9jPu*I0$xos>3G14})oE_-i)2s;0m!!wdm-+)S5$U=9!4={ zZMY0{>O1&V@3@H>83QF|Js9c&esFJhoR!ln|Qo8J3ipfj6BYhVUrh)y}A5636to zKmP&1{gRvSJA4eo8+~iJfMtE(jk2Id&hyJHTl;iE9|Bd{(eld{y zu@C+CUc?S-W7g8DYmrXQp=JgOwPRA%k;z(F@2yS}^qeDwJ!ifT_NUGN<#n%sh!9A`MEf{gF7~Mhr4D97}u%M!%7D7Dvv|r{2b=! zKUsXj(FFrrJBn^r?9ehO-nirx_=yyVhIYUPRfb#l%~t4pGp$`_cLS)|K+V`zQ+?x- z0#fYN*CnwB8Nv@+{EU;Y?NiOvB5lz^(+6H|f)Nvc@U;0+Q2cTeEBg{4aLyAQdGbLF zvBFqQALM3*+-B2-*dcl3;5N{7WP%1Qw{r+wQQF3iAbqmN;htMdqz3onM;-wKVbf7vBSm_dBm(xr6I3EkSS|~FxH^a#K&)tS#S&IXcO?w{JV0sGI)+3m0b_<&XfPJ|Ac9=F1mfX9>f zZv418wmVnttf)5BwL+Z-%03JlOk3R43SFZmb94E>+DEu`X%0|1y9Ewpjc$V=l_W+i zBG>j+51Q^L{y@9zLH5ttnf`SKT&FGC-g3l&cW0wsSL_|Q8nMkwooa^Q>VCH(cOJOE zMpGWlI&`VJZ?x29*)dKbuo=?Gu0fNoPechQh&^ZnBoplY-&FOH(&Ozw3%7Q$w29`k z+RrZ=-^75nXERk9`7;Gl^ipC#soeiSGvvl`g>l}TAkXEOK3LCNY{4ZIe?IJWWmJ=X z!Sc5hHZobZ9hFT@5H=jSa<|&idTacmu>j4JOrPw}b|NqC(+Lv_Gq=AvE+CuSP|Mzh zq^Xt_%unKT`WRq$1C0ej5y}UNodOLL!EHn5dV*RiY<)#FOcWFE8N%-cH`X`tBE-iu zqUX#nJ`_EfdZK146}gN$nXJ8uG5@$m8b(3C)8(cW2m(_6^@lJeeRxI^Bol0pr8WaX zdP}Zs2e%ypgK2gzz-2CC;#z}t6z9|axS!in8!elOikUXs8i@}XYYiD-aClA^Ba`AY z4{MGb(lV=Kp6XU^qEw^DI4#W6U7oshZP76Uz9PsBe%I8rcf`Kkjpd=|hLsErKxv>5 zLnvN*{nVo!#1+T|vw-f0Ew1Ux0a07n-S8m%I;%{iBxq$IyxRr4mDg0+GY@p-Iz)_^ z%e;FTE09q8a#7Zj--YLlo5jl5aC48*KKzG^rJi*^e*B;*Y2+#!b}j4#-M5%z09j4S zpn#H%6@C2&3RtbQ)ZF@Se6E-KH}yQ(1zNb@q^3c^h&$ z`8q}fkQYE4vz{8d7LBoQZ%%Nv>0?k*cW z*Jy4fVpn%QzEhjU$T5p-4v=m#p9MIN53|Czk?sTwc(_rqq?E9k-a7?4PZni<^j)fBv>~EdMj3iwlq_U24w$VWca%; zv+{I<$Lweim@76cRILna8fI_Nfp9xDPzglM_-uWt_sf5BE&-5eQI%<4?v@p3@O zDDn#*SWA@Il*fgR#WwS^=S4VqM4n3Hv*K(#ZX*zyuwvaQMY|-#UPn}w zpdO`+6M7v}-59Cb;XiZ$|8eTU2*ob{u?hGOH5~uJwZng$%NT$8^@JeiNjK(dh4!?F zOu)84U-z5l9{bqV>tGa;&n=NVMK2Q5U?{VxSpSvz{?B0HY5wCu3NCCihU3;hg^|-p z-lh1d@KRK7j5XD(=UP-Dko1Nymgxx|EjuCxP0{=mr~l0}h~CGYbaPu)JO%YF5P8Ce zR3ipy;im{j`>NmZi1|cAl1MYcOa6%N(wQm&s`V%`@EJyPT9Tbd~0x7 zufEi`CbcN={96Y#ta&uv$A=*SOfIF}J;_U}-s-bV+7Zc9ElQ@2M!xG7%kZ^lM@(b3ZlP8o#X%`b zIF^u<5;zUIPP}2@4u&@6rv-YS=bwKaE}4b z16l$h(=YEjO$Z6}P25S@A+qHs2B@@a!OB2Z2`X{24&Eg?I$yoqdXKZKtM0XlRqL;M4c}DJ;JaxT3gskNg-HUOJT>3_N-&3qz z!-Yw=Y>PsYVyS6{hHrGvsZ0_g=P%)&9xf&)6vX7{PZ1`8jZk=mc$UKYuK!*@d&3pw;ya z|60JMZM1FRN0W;`EU6VaEaq>eS50)*_VPzdwB!{}+m7U83t6{Y);ep)3bV++!w#|{ zKB4z46OUM~?S=MK7@0P?_;J&ZIL*>;QknWJQt?uS^LUce*;2(<)`Qz#opNvZC8X6E zR6E3SgX@Q;g?PaUFL?Fo%fvH)!{G~)kAng-?Lx`I$edA?qb+#;I15G8hZ>i9N`j-~ zLC@lH_QKoa{v$nPo3S$tk#ZN1x(gKMyV7^KA@*EUV0WZvi-T4CzB0j)`@LYbnWo<9 zU;H0|&R-52EFJe z{vcSx^n3kSY5?(;W#wtFb#e@L&Det^@di;c`OW*Zag~vdkL{zjK4`pCh&H<%VfJyL zCwT)+Ia{Upq4iVWv>A92g0VMY2-e^?dWaAaIsppViZbc6Iv)Q!S8`gx6)FOYPmz!cn9Ltyg zH#Y|Kk~(B!zZcqFXdAgT(TE@%NGSbfTXw7EvSQFqKuN72)8X~wJ#6J0US<>)9FJ%< znORu0w@rg6>LEKYPX8%>|EucMp>-#yFJ+%j_{4bJl*>jPmpohOXx$YUr+1_4*~oZG z3XA>%qp;wdvV(5xm43Dpb6YO#xZrLuQQI;%5BXbX3fCOx6pD1n|5#6+IO*QAydZmH zg2KA~+tZr+A5=J_8`G9TEk>^57P7As*a_s~9lpdP)i0EV3`15=&}e0Qz1YyZLi@fU z;0~tPFfh09Y;vpmn@h%R2JfC=QTJ+Ib}2+Pu$-rtlNX^*JQ6qX=3@jI;XyYHt3smI zn0#>9xZj6XMz&F2Te}B-nC>iW5%iko8^<^S`_29nwYW$r5y~V|qa8{8fiJE%0}uKD zOr?9VM2y^?$50cOC+Ksu3!MwO|2F(;Q=S;Ho)|O4_>uQ~N(lGTzF^EhJg6<>YYf zX6+SSZ zy#_iN{&;x1bu+wDUy@pl1biI=4$8;u1rzl{G4^`@7-O#kQkuSZn_BlhJ$3x1io1t% zZ*R)*=U2sD7MCh{>pzQ4P{g*A$JLa60@8WNnhf4M_Pd3&_+qxx|JwiBs_P4%satre_#h?`gi&_DYT<7S!~Voiw+ zP`Q}jAwU{-^j2yw{=nJNi@V;F`#7hevRCVWH^-CVN!S&Y#KHa`3#Z zuov6q&wlo7+cz(MwoV58*~L1~0C`{BlLnPaHCP*L6?=wZzL7;%djQ|%2e#(*n~z&w zNvCuV9#7WD6nCCw4$Z$L*iSE`n-_+o&uDU*S~q1qYeU&+%ylBpNHXQxJ`$33iMr3d zZuw}q*|q4AN$?vIfx*-F`5QZ*Hv3@L5t4y? zEskR3baJ2J1OO`+#J!%M){(1-t@8pu^y`h;qiIY`rPFhH-rUYzX6Y(xXUrI{ zuxC&i?RNa?9d^iMKsfY*-jgW*T=Pcoaa(*Y6>Dd1mURuc+oDeHuFfqJZ*4HBuV?!{ zV9~Ou={q;apH|*EUJBO^-+~>wG4c~*u^q;`?fwMSNJpDgM;-s(g@meh*GO~bQ_#De z+mea?OIQelSj9k;WDBn0v?*re#DxsJQ$}?L%W=2YX+tc-6zR7#PFp!bFo z6Z1M6P<51uuf|&69J@XWO|v+LZsXsyc0O9?(m_dHocj~5b|i4#r~NVK0Jk_G=#s$w zh*cJPFnr(wBEY!wj6Ri)#Y4-;>WgKbe224Z1fKrmNYnlEYva<=!Q3arVF<#r(y(l0 zV*dmGmI5^hYziE^DNsUTMk)_M3e?oY`(#?m{#|h=eYp$_+td}_Eiq6U!{}6OwSK>9 z%Sen=+YmOJPQfoABzl@1-J3N0lcRwv#^9W4aCYY<6|?e{`@vQM*)y#j<3a-`4bRq- zHX@Pp;00rrqA~TUWz3e=59r@~*q4FEuk3U)i5vH`(zpQjxo{FWH8-a?`)HB0FGCFI zl7YeL19GUJ+o7rC!0)sJ0@P5)1ELOK05}>CfO`$%t@ZJra~Xrr2LglXTEGjcfiwOe z`@2K)s5jdvOa;e1o;48iaaYzNUPwIK1NlaD1B_|F_& znV8#IsLb_W*Ada5)NK<$Fxk188uHH%k*XMdjSd#bUvP=Pk@kzbREEJo8JI0{9JN6|jqC+HnWv5Q;ax>N@dFqJ%*o&m2*^Pc`&`*|1})Gp5V@zK zEtf#DmEU{v4-h~L@~W!ciAQ)~=VnD?8s=zT>SoA5)d`(m%T%LH7T;A-^;-Xz*L0>ooU7|q^v z+IQW489&t`lIK|Vu1HBhQgnwnhugYZZ|7RQ${AN*0!Mzf?Y|0 zK9)Os#0jsS_hu|HCMXmZTgNtV})36!XZ1g z3Ab7*9`;aPCLqQAY#aWqinj{5nUT*^>`lUd1W<>*H>x#Mw9Wq>&r0JM*py|aT{l3+A~KPojMqinOC(23t`a0gv-9- zen9Ym={5*s3X!e&-1fc-!!>E+JLcveeu5M|wH8NP(x= zWV<=q4Xlpx>ppGBy~bTP%(V8r4)Z~wSD-6!gE%tzrW5~5YRKcXaO~CS(kr z*_UE}Eg((X6>+@cU&URc4c<@fb56g`(|y>>>Hp-<0M_@v==vuNX4)~XGm?i(Q~ zHiwH`imN*xz#l%{u-MK*oq=8(@TV;v#WrUO6ILrxh2WtG9ts?3otQAVu?8|bVI%dp zHs1KZwebdvcrz7({xSzNNXEJ(`?^Fdxg+ZY=2DZ$*;iv>U#=z0Jwsq6|O9m97#ydCl7RycaEzG2{Z zeFG4!kEQZYgmJYG{C1x5g3SM!Oxvy1BMetyjlE3zxDEiGckAPRT=vX*JjQvw1_&*V zE540P2I>(ft#3pzv=?HCa<8dIO#`QRE8HcmpOr>1>rd#Fq3FluVJJraJbXmuK)!w$4G|!wq z+R|n8&BsCg*~GLidxGX8UjeoY1tAOR0yeSfaY0^DK$KTIprgJ3 zp;+KIlfu~Zi-TlbQ&ZXZubm!ai(D5Ba*J6ItK&@uHm2?Yz!CM)*3fVq=ZKn_qAe{S zT$`s%-H0l7892N=O&Bp-P(z@D#vcq|M`>7C_umjiMVVfoYJ4LuSlj6dk_UeNvO$6B zrm^B7D0DdYf@xN6(}40?ui5hHB>V4 ze9$XYyPwmqCvJpAZlQ2+jSy5-2yWvlveI32Z~P!Z~IgQ?x&jfE)%8-6kO^ zE$7B=XwRS9+@DVev^?~yO>0B81xmGz-DW+$|5rw(3N{dugsV%k!oVN~= z`b1)PSwCn=28Vn&+N42Xrw<}y%H(dD*pYMm{+UqPS2kLg$C6(BAyqt&Gn8yH2g1T! zO77`Vx?ep3bxY`&icys<7A)zO)zljkv!2QNB)$}DT}Abc@M|XCmC0?uAP$fqK<(`h zSgW1;;yB`?J#40fuwRd+W*p%@lD(vRDC`3QN8+JCLByC(FvIF*6RDRkV6T$}*9<#)bTJ&4CA1u5q&AFFz>h zol}dM?CCo)J<=_|j9gfAyN=^FH)cq7IOHLyWPXy#jbyx6T-N zx>v7~57SevaH7mcPeV z@{pG-uXi%`yx5#tama@l;nA!nV>6W(S5P?fi2=YWu4WsBywqk(< z!2JcK9p?`%uIEi%J+NF9UNlsJ0sILc5GC+1mu6tkFPVB&f z8ke&UrJB%FG1S$SRmPTiR5GC`hDhg+?PtAiCg5&`d<^pY7z;$K1$q84D3hy4AXApd zxKLv0$}hRrUSb>jAH}d2_Q!Ch=yxyosUMr;RM55wAVA9Xo3uw4MU;0W*;=xYcO`J%O!^8&hGF%-vw5 ziKCzls!nT3YgWmtIwC@xR3Ais@y8v~i$+GJw}nkTId_;UV>^MzIgA-->Pp>ZWtsr}>np40j4>&d`&ux=i%Nz)=j&#|_a_n71z4&!A(;ZKomw4_A>< z1DAu3wwy|Wo=Yp}PHxYB*R4B9{css{C(Gq&s=6xx^WRo0l${S6F@Vxwb(3uBX9~ju z`uA>=s#rMZ#)}4$)Xg|$Y&l?0c7~(YWg=Xt(Ec1UsP1L013P%y4I$$Dx3lTIOx&!9 zgYH+3Gr_W{WWYW({CSr4lFP$|f~8kaqa^8_S<9md{@GAv02!*%_8F?a1H=t7R1pZp zO=dubsJ^wqcQJM$2(EP`3DB*r^)cQSNu+%Lhe0OC3Y7 zOvZUpDSTvbe$WK+9fY1alerX^rQwbywF6e+paTd6m&6Kc=s3*g`Ovo%ZE*?}6=YdniK^cR-N=4ZSHI{7EFpjg{CMp@WfF zBX`%s>q2Im9w1?|jERB0te_3t!r)(K+?j}S4w73cgE$@J6uRa0(&52U+P)CT-v*{x zFdYrt#lnM%aYieLea!Cv527e_B)O&Bt$5P$exV{dAvbEQ{2FW3uOkULf?Z;0-erDd zb*T0;KLrabznPzS!2CcnYOFe|cNC!4F)Y7lAz-8WP+BT}S-@70yBZ%Z+h70@KJGh& zPdwzTvc*Pk(Y@Haj|0!e>Ch5_$_-&}+y-Htjz@=cjJx+XoS3y+Jzou15{o7bd>X_f z=7q-rWTMNx=BvP)zg)2X1GX$dNHuEpc={F>wJG*S_oN*RR#6X@fTZn3Qg;Hd=L0gT zQVaXKzV|2m_6X|=V(=xXsUA|s218Pr7i|d3LCdc`JMM7=tZF5l1f2R;-#zAEI;k#*deMaf_HZxsQ^5mSXCv~w} zU<8T0X#}r$*u$6;6U(p1QP{gEP#cPiM$;X&kYSo)QAOxi8okTHqpoh>t?Pg+R6|F{q-}|0C1%-gTku*kE(Ek%+gWVhO2^`b zqZNzCaG!aqT-?!i+=o7YV<+frhtz?5!E0}^42FNZko8+xgzM@~f?{{IQrf57c>lZc zDo1+Pctzp702!}70ppeMZ{t;V!t%~?R?C3EbYfcPzfDDQn9Ur0K(3aOBW~gP!CXbw zW5@`VC%0TBm>D)C_P$R1AqVo4TyaCx;ihp4umudxZ+lNdDg#hb_7a)f%+JTIODw~z zL>nIPBi2<V+Ke|i_@v(BQw<@xX;W~gmhxF(kZLr!atAf$= z&w6MDXe%oru+=1kHn*AmyV-IX9>K;l%lR_YT32<>1{tWXb^)A9#nm2$`6I9bf{Okv zJZNX@X8 z2P|jT;xa~lzXAKaSdI?r*AZe521dm4 zPOMrhp<A^p8B)79ld{s+T1 z=KFqds>@I&dv%|s<6=}B7a=hJ*b=so>)Lw^2uRP>RD~o4 z{^09x2=hF?wdIWNy?CP%7BG9r(toxb~I+GrVnpCInJ$6Z`t~<2&G!1xt?kprXDn9YnuG^ zAN~c%#QjuFwrd(e?A`Uje_uOpo%*mvCk`VVgq=%A4wenQ+$|Y}qKt3uUF5%?Cl=ID zBRV$2p(I@|kfi&v;niG7%Cbw;Lsw9f^O@M^DTt7!ta<5Unz8ySE5sp|PN`fZ!4CUMo;U;?IYw(mQ@j z7jk3C{Kbt02St{@szAm(s?{96C7o=S^lItm@Yx)(THv~e?$k3wIj>gO&`Ch+x85_$ z-v0P2cr#X9n|X*?dnwz!S?g`CETaUt+Of&OEdGsz_nN#Q{MNvc<7>yIG&x*V$O@Ux z$Qu3Hu)@N0z}%`16mUEd)(EUh3vNE41OMC=G7W+bB@By3UT)(O9=1yy+-QfcL)?e| zp>(V-u4OW(YNs{iiCE1dt~Df=pH*amCL;;NyB!oMZ+^{To!SeV%on z9z_zRgScv`cw(sxUpHf4@7$cly)P+7uaBk%%~>JO0NzA*hc~%mK%o%T$TYb$ zON~;cHo?qmH7!QZpZ&5`Q*uEQRD5HRk3Jf#MrrTl%OQ#njV&|zvb=o4R65K1-6e`7 zAh&JQrZ_-|Ddi<|W7c*p;+QL{WnNpz9k$Db=pH3RQ-8ZFBIfy?!oZD9l{@$9mhRZ9 z8QUUkh_P2;Q`g4TlUeWm+I){Yr`>7Gdu~Z^!8mmxix?qikBOdi9j^l)L#_H+h`!LQ zu+^o;F4cg@hwO0ePM4`Qo0)Vc&R209aWDfr14s8Ii7?c9XdKUc4g)u=*m7q5#Zpif z^2W;2IMgnUgvz{80Qh>hVUl4Z*^dSFDltE@3a8Xx07iz)VcY3Py&*6$UqH|}`aGVf zv10^O8~9oB<$QGZ^gM(Hs{n@D+uY+xNvQdN)=(m0nbV%2xx&|?bp5^|?}@|{WSec# zGP$;_LOu~px@_`c-L5vx9@06)bd4f3C%EO6$I4IrdcyhG&)D`1Q+)Wy$)-jnf8+*I zNI3ZQ0OnGskxgoOjlyPaZcQXjvhZD!M_biGu9%-3W_PA-x3w;}p_i39pLUz__oi&P zycBY|v8A99A=`Y*M8^2TwCSKpOXP;SB;$SMcX?Bs+Il$u7kg(^J(V^FyTu!Ru6!$e zJT8Q*0n63!j%s9RU%Fj0y3RF(Fsb@uQIhI-~Cd+iD+R$6SeZS-Ph}-@03~CY{RYL-IjRR;GbBkVKva_`Yz;icDBG(v+!4|k0k8cYO+WWDQ8>=Bq| zf%ojThKr;XMU)b}M3UPjj8e ze&=hVuhoV*)qhCjUOV}Q<DL(yeW4sX_x-JKF@Jbds{jp<`;kGaYVN>Gg&bvqq^D`eOv=Sb;o$lQ z1uu&iJyF<8ZrHV$9&N4d$Sk{s?^ojn>^3gr>|Yr4SKF{2Q=;DK8JpN|B@X{!Iio*` z{7$D+q2+dOIe9=Xq>ia#+ugZRew(ol^zVU2nqZ5o%Um-n+Q94*Q&W{c-v_G1`-@$% zfK8I1`;i6OXQsUqSE6-y7WJSHn3qdKu#pDv<(L8NC@?CnkAc`&Tum-?Ggw_9E5?A- z0ZLuyMpujy?RA=~AdeNYd#w1C(eK$=Q_2JJ?s`F8wrpQX=IQglaz7w%|6#YeJ`!y^ z)gr8%-v12}K0NtV1!F`-460y!BPk+I`3sSODwrGtrSA&t4ke$UDwtwW1=GD#h7?p# z%fN-ncUzfnA*Cf0)kt157geLDinyRZIpgvQvrtPX#222p;S$w9%1s<5-+{7r^LQ1z zh3MMqJYD#1TKed{$k5Pv2NjhBdDav0*N#0o{q)3bh3C>9Avc~CyuVAY?%F%jYp(uk zsxZHJWV7aT7vJpRwGz6(K%-*1Kn%}N>6}&C>_=yfW0@Uhk@gSyc`qn&`6e9rMt{hi*VoN+fj-xJp zk`6WS?68;m5PQMKiJWGJh%Msmsy(zi3;dVSW`IQAdRP z8%x2k2%mE>gSO4wV$5_1{ELm6OQn@LC)SO7iE0d4Kb8Ff>kIRC+m80!M6|XZzObG6 z7G=9pGafXcih})c{I)p{ei0ul1H<7-P1M}BLo0S$XVmF!Pf)vc@!G&ae2=ns-vYF) zXk#z;X^32w3wou&_)SEM>%qKz$U+`nX~%VzH}!OH4xu>SqWvn->zgD+i`Be+>cz}Q zG*2JxB9D7C9;p&`{DBwYh88_lLauPtqsB@jo$v=#()iyzsido~pV4U2@48BPr`7L> z_Ikz1(uJC!IJdb@BP-@=g104v_=j{x9arl)3JVNNUa&9HCv+FYmHzDEjg6F2te;N^ zw=nIBn!lhqJ|OYtQk3b_%s1}%oudct_^S8l_3Pyx?w?2?ucJXv*mX?aVm~D$8VvM0 zYhePddJWi_wGxf7th>k}m%dHJRO!_*YXzB!fGn~;b9>*M94lv&fSNdxF&(^t$}N)> zwy~}u&+hwYn;EMpZcXN65Zd1!LEnbFjuII8>Cf*~{2c7@N*U`XmSc>=FA&GO$8LDT z1*rp;`<>lif9H)6%ejb7#`Jy0gn<#z1( z;Rre`tlunl1$=$-q6TI+PNkq3VdK}DU?-^-$oOCcR39-j@32B+uqE0P1GF%BJle+z z%UCdA`T%QIk%h&>&jm=^s3?ui+ z@YOpD{WVV_Q5S9{-Ksbfd=OkuH> zif5WURp=!u()>d0hL6o-%-Foko#~BsSB#X$ zpew;QouhU47XuvdYLnzyE#KVx$nB1AKTad%{`vmlerK|a?`p0HbU5(EkGPb}%XgpD zanI+&W@_LYwJqiMxc8qD8MUtX9-^ODC{V-F>Isc zefs>W{yF)~j)LVGRbM(^>KA^Fc<~fohiLSUoKnY^0I&4%xI)JqFFUKn&?k#b2MJ#2 zqT;dxIcXWY#HH65+3!g6_+GSIJa~|D%Jl5(j`riFxQ85c5;;GCxr~?o@Ogjn^P~n% zudw{3Pd>5OT%MlV6NOD85;j&`7v@#czSf`$)#Ky-4`**44|V(Z{mJA;|IKchO&^E$8Z@4B!1_fLQH zFr!DualDt;^YuQCcRJY_HZ;Sr`2I~E;H||O?`pm?K1KDVH!-Hs(8$|OjWNQp*-bVJ zcK+#$7h(EU$?bZV7t+nx?I%1U39C$96Sf^`j3fK}b9oRSl5<8g({^OINsvW0n!}!l^?^MF^RfF5PN5?~rr?>>8TtK8N zfHdr9$J<%M!2aUYPD$1hW3%T>7+Q#l$`g0fMj?!**&C)pMNA5u>$wXcvQ-d@SzRog zSi|~-7fa94w^bKqX>tZoqXlwcRedN3y-7NJ>TdegIkc7)$i9vxA1#Loo<5p6Lc%!5 zXFz>nO>v<3N2@~=AZ4~ldkI~O?CmZPD0j4A0Jgm?p^3Q(>S$yJ1@ENp+WBIK_{m=> z3MsaY@WG+O``w#2<1(;DBw|xCpu;Q4Ct;rg(c7z3b*L4Gk5tzg2f}_IOsuXYcp0fr z$9MiX`0#sqmg?VEpAs7Z)Xh@4G$Y$SG=*}3}AVHhvN^IO}h)$wk@~F4@}jh35UHA zd{3xs-EmQuxftJ6C~t$VRGpMu53fWdusdeo33iF+qb@3^U6*x%(|9> z$2pWiG>@=`(}Jv8JHIKM67go(vGo}`u$+1hCsRlzMJw8#!{R<4Nb`+i7Tii{|| z`^jxGo7wF+xC?UoR?g&|W%{E>Rt$uAu+l|e3~#!JYpjDudd`ow;g(lNmum(%gLmMz zwwa|nCrJPzE7xc?F0O%HE`$6Of77+QJOR(bDXr|Cp4#4Ru-aIifHPB&5LI834r~&S z4*0wqM6aL{h>W85rI%rmE4N6AJHAy@>tS}A*BV6bhndwXDciiD7<;lkjEN|NRcKg} zKTBqrSlxeBQB<9qNznxA8;)AIM#FWkh54+pj<0;2e(=p{>d98}N+5_Fmn$h@#|k_x zM>1^N-Q>-`VqG=o+r2y=$4!dt6Bj!v_}ad8ahiK5u#iyz+}U?6=e{E@x_(*6UGMTw zYjmX%=LJjtUYDXSVg{DU%Ht%}SdZ8GlBTzsvQbhy4`s5u?g$j0isC`H;rl%9%%CU150oVMX-T59QBn#t44Mx-4!ijlE9ML50SynOJ4iOf%a8=b?t zEBR3RL7#j~ylsmi|tP~&z5r`v8r7JoFl zUI+#mmRsgxlDoSLXTvJ_3z6*5l4i-8PvhR;rB06IRerdq|MRxWTa##r zSKu~{7^;vEHS9_`W}QUf-UkU;$^5tra@uaN9Gsejjq7k^Uc`6inf=(j?vRIO=wypj&Cwuma$Y#96N z$i%*BVbffYv8GCZSk$U4CMPCc=VqW-A@2Yce+zD6Tb6>II)$baDop4UXbO|`EV6KU zWpnU`C|I3F>U0fcd5MTn8Unju6FmgqlU~@wkUXAkdvO_tD%>n8_S_lB6*R~xjW`c_ zLSFc_!>Ax%FGo+m`PIv)?tVutv$DDB%LTfZXVNqBKCnTch3@y;bcTldo<4+S^*6$` zx2lquJcbr{9Ze(!pS8?p_VenMRK>D7;+S2(mbU#46~Gmv(h9oHJs(FKyJ7`yq*Hz} z&~zFTE^?P@4j$x=QsJyIPmL&z#nx~|S$@M0O=7k3=9zn@CxKi2PRc#QTfCz%oKNOU)Ue-?24UI5 zdL|tW8}3;aJ*Dl*CDak*K#Dk2H-ay2=_vXf)*X_f(4%*EAL(L!fnUcO69r;PULLB2 z7vsq3sIw*c zM(NPp2RCnTBj55_ia}^&Cx^*-=Evi?`x!Tj-9>BtW^t)RNk@zN5@mDvtr3n4>N9P# zFP#p8tioE?se55#w`&sbiLtm_lo#KWHj;n|NrBF#_uu9!f2rN^wfWuTt)w9V`1oP} zEKo>zwv_oNjXQ*kQ>A0Iw(&R7AEF{+9`6N7I&mVMs(@zBEd2p4y9E1fnfv}`szMZDzy>hYNtp9 zg>tAXvb2CdCc}hSTCJ4VdCRN+l`>EfY|HtE(f3y3iP%1OKP#V3eL~zW6m|>yMP&IB z`K$TD14fW%0hSF6%C;6=_LX1|LX`Egf}n)nz%?*XjbDipQQ0GbA`J}?B!Y(KC{-^b zwPg_sVNER(b}>qb%UpBV?Prb+eKBsB?9ka-$A(!&x&^Hct6(z!%O_UrDT&xsE>WEw=< z1@PBu*~wplSP11OY$?Ic)ZZunyU9?~^>dQW*)QeGjdi3OlLsi+8NN6@%Pw>W5v$J- z*Eo?NXn=a5h|nbB{5Ey4(eOMX3Mn7zHk3F!ecycn)dG=>{b15A(T@vD4)3Cd)}AK1 z2NrQ6phh^+_dn9^M`Y{fZw;rag3C^I7WPW&d*&1{CU&xQhGI+V$28CM^B037XdT-$ zX1w}04IX^PSV$3M#-5wU!kCiR>mSti9g8H?VwzfeNRkv+RISblp`a!JRf zu0C{9EDLfa6+N7$I|EK=S-zCjm_sNe%acTGbX5|Atj7M*3MTB8A!WyTQmKi=6bP$= z$)!Cs{lVS$cM2xg=%ADc|3d61-_yikFo**Onuz*$J2*{=0Eg!NW3@d8OmK}gaK?zL zlbUg7d6MHhJ|RUZGvg%qD~Tsp6$FC6Z>H`}0#&A+Zr$i=Z&e`BIb`DLi~n`f)%nDR zGW^zi%Ou}()p-?70nA1YN9(aZ#) zUi!Cv4s-M@UGH`;W!!i9(RL2>p^YQ%a-oqUPpr0Djdkbbrc&BnT-9z?`%oU9zBw+t z33$2cg3P_ki{7}rJ3{Y2e(z9V_ji0+x+cC%{azht7iq(9|LFXPsr2qa9vg{nt}hUZ z#FTBnecDv9hv&!X)wmi#RM63Um^B&6$H$6Fak2UX^x-qv>M|o8mT_-~6T+aEl;kZp zNcjnCZcP?XDMHO+29kzkHO~@1qWnu1Xp!V5d|CSM)pxt9u^;@prGk(YFx0jj#ES&Q zXUNr;yzoR5*yJLjX+iprwp#x#7|Z8d?pYuRe?e#>6%@c?+4LVfcS+;RBNWuIBj)&D zih|;M!I-SdmMl+J3RMQge4~1i-h(Ub!Dde3c^j@r%hxZx8d^@jc1{Pr zfvo%de&9}u<@h|_ur`h6ofre!mjSi${0JoqdT$OWL@dpopsu%RA7nds+9w@|t4=A4EfF*X8uBhc zH#}MR;c7r09C{oGXg|{wgohda7Jc}9f#01v7O|zX>E3Hp`U#K)$rfmK?5j@VI}4yE zEJ4h%8SQXDbX2Pa4*AdkzUp5>K{hC!8lq4jH#$1%jLr zUsQ#?b(?p;z=nk-$?Zy4WH#Gs5m!@O1E_CBa#}7w7o}Kpp^$zHYncyk#nu;Q9J|va ziXH*!z2NBhU@ZERun%!QC6Gai$Cf}Wy!+MRRV-v=Eo+C}4vL49Y9@5V!NslJ`LWm` zwf?j&@>HGv5u|K3J{ZKp`AaTZ_uGjvBs6{`ziR&FCHVNBb?F!&5CIchA~5?Y!7N%v z!`pg^p6<2cYt7z(OX+)7a(7@VU?#s;2nxSjyi5B5`^Zlqa(_S<{7BFSqsRfRve@mS zrd3Lqh1m~iW#W5_q_l`@A#*zFO+Mk)dxP)bQ-q_^-K5iY~X@pIhFhQ@nTwswJKD3)eY&qm2cWqZzV%Wef=ot`=A zoWqXdC-KMt+s)6BTfmSL_d4J4`scCCheDb8HY`()_2!D?Kic3TQ_ZjXyV5 z&`wBx^D!>>o{jxw3B8Gd}n+rVIQ2$9!ak_Irm!BmZRBPlopN$0XBxJsQIecXDYeCFZjg4oQ71%2#p>)<_M|Lei2sdh1Gtp=wGF3 z?5J2=KU?y-CgQlVX_5Gmo5-^Na7AF`FO z53Y};k;qfuWT<}UNOuoI_^5B_3iwnyP*1XH+kPDx> zJx_HbkHC#a=fqRGu*41Jk*=k<$1`8$OMaxd9F0#ae(c&s%gDjZvGf#huet#&oN)N5 z0AY|^BKio#-BB9Haon|*bXdS}ajX7kR=^6bTr2^A@C z%Nz~tV@6PB>8Eop`qzrI#j=&uw`hcn8_dJjwekhglgXpy0HJ1htJuJ_>Qa!>5^r_J zPfuWOM1~z&mqJ_iNWhr3o<9is)VWbu3j^N>nSHOt1ikgRhmkC*BV~bKi6$_>(Hbtd zW(9RCB+-zn&h@h5t+5cbydHGv(!CmQr8zGDr&5E1BVwn@Bq3VdV2Y$`Vi}2(^c2rj zSq(z&iJHUGxw!rMFB~}Hd6K~Uk8V0fG!J%(5RsuV0Bm~O;1)1bMqGDJVm3v z9u4@%)q?knwzC1zw%cm6o+I5{#NhQ!9CxV3P33^3${KQBNu!@8b^fY6S(h3ppW718lbgcIU{7H9BL8 z#7?KR*FtOBY|@1e`hgNAZpc&2-@l;$ept!COaSEmi`m=s>2 z5GFdmhrE{R8Z_$;Jqq$iMtvp?aiJ{N-^Ww+CA7*ZJ)tce*DVYlv2D!&n^#36l~ zD&&I`!dtJ@H1lS;5h?xC3&1lLn#bXT{AVM~+VEp9L*CN~(6rHeKo`jh7q+Nj-3Ra7 zp6s#)l7optrwkfhMH17!0um!;6}@R1jU%DwLE2@y6hW%m6Af{)s|8w(uPJOKs()7j z3}bp|U+@z%5TU~-so(}>rW_9!U4V7;w&OF90lj)h?ZpuP{E%g?UBCmn(zZ`}?K{+L z*dq7a<0n3&_Jz?e{6^iN3A3+qEPbHf(FEj6NdLXgNOV3Pu(oX0^|p6^1Lo9RP?c8M zf%5HnbcjvT>z^jn2(6zIx-Mc;1#u*`1_9|D3~uBNA_1+wToeS{YO+UQ33j?bi|>_h zxsUVSRRX==P)D1M;|W4un)5&IOuUM#ES5k0GN&Myko&12{vocSxU9fs`Wyr*C_}i)=V)RFrF@y~V~D|1 zi`pVJ-pt0B7bFX3v@cANCGS#a*)HsO=@K>tzINK?(-n3gVtiP2N=V_oA9h=Xw4VfP zp{aIl3A1%X#I#ifsD1WZ73MR0B;Um$X+r~>9N*9LvRj^V`chi-i7Y2Nn#*Iecy6<# zB_pC%?k->naT2Q6joH@G%`+{E!H+NxVgPEFEf%QQ8kE6~`p_;-1a(7-WuG*Bz$}y4 z#W9oG+bTXE>kXkGGEm*^hyX!?5^nU4oS>Go+-h}n7UOaIL?2<#x4$?RC*6;+~ z=I(!{{cMMurR;Ts!KYI@l4t)D?LS###oZ2xJR!j!RP2;BPTW96`eOHESU*aned-oz zs`~V;h_GuV@4poW^M86f^qc*R{+srH{GVw*kiW}jA5q6)eBUfZTw0yUeTumJe*^x$ zI#sT^mG=z#{n5+U%M+9Dufz;bn4&lBuFD#u_BU{*wVJX%2hg&&8dq*^em$jV+o^{` zVnqe7avHE8ATy{wT4?WVA~6)fuq-7+JwO}(?P5x|=cjQgC_<8hq4#0Z{sb}2Y$*6D zSJ1L8enHX0MW#7%Dai|cBEI)Yc3!LJb`oAguTgC=<3hy59+Iv-N7}; z$ubuZgL5S1OSXN>G(nH z5fL;z9K8!3DXJks1A&mdN^j}>cV0w+t*)bb)5!5Nfr$2 zzUOX^kP~L2N^&TtWr0TUFIX3mtk;II#i6;_m#bNO-0Prx*(=mysL=$xp>WU@2aK6B zX#E7v0P5Z98t5$n(=yZHA71&iG~Di^eWJ7$RafV(q^V(}fCYJrVk!M)#Ms~FUSBW2 z46=aWtJK*-U%F>c>Fo5PFk5eK=@9;65D;T|zQ}|Ld_R_55?Q1e70$iC+IjX{e zp~ph5SCXH)z9{!J(Ik89<#^#XbEY9*!aE!5Wv;tzJW^Y?v%!MlkGZ0v9Cq1aU&{J) zeII7wKs&k@of1=zPtGvt$WlJ)!Yd?{;iGbz*tK z=UeGpO!%1Qj-%WB=vc#-33QE$WoorU9Yixh462j4_K4_JGov~MVv#ov#4`MDrG5W^ zXyw_bUaoENetN_e=}Ui8_X+L@9-#xf)Q(G^3-SEp;?~O2-xXw>qGMUjqpL?_Qa||-I;tG25W+86c zKsC;y#0_eW=LcyUba1?~&Z1As1btw%0;OnOy4!M=Zh+IU*{!PK^@|a*zgF5Pa86p5 zxp%ShqAaH{Fy$Ll4EL{AmX`hk`~2wCqMfWxhQ(bl3A1)*kJgZ3rRX>`XCuT_2Y1vU z{X8uEO0>qS#@UOItY8<>GY+?Zw8duEmnp#Vh96i6{7kzVmqHaw))_ipQj(mJ^+fu6 zk<~&IqiWN&_e4(NH`vHbAW^a}n-tD?u+FAZs{hms^KpM((mm4{MZl({}F=KWab-}F2&oq@H|httyvz~hfJ73Ly8 zx@Kb}?jAHqZ>fj?XB|I1pOtdty(U=w-HFvDON*5F$527N5C@E=w(5!6DVH3{0 zZvcg8Ug0p9mx0uN(~cFGcYg!iGtqT%AQyH!dTkF9b^TmBFsd_|`GYRRnu+3RcE`NE z*pMb}-l8KH74I@U@#AAcdhyj+R}s2Z{{@M2D>KrmlGJb~Tg$#xCJOk*15)b-gN(lcy^%q|V1;X8`MT=0 z>glCSx$-oqOh5|oB#cyIME(iY76ps#{}3gj-Du+Oa|=%dTMI1Jcv8my703xJ923Yj zgLU3LX`(B1(6}J0-9JTCbX0O35X-0j>Xg+%;RG)X(gaW3I0)fB?!_4H;|WGt0fLn- zvMb3&_=bAH z4h>#Nd8{gW7WI7`sfe?v@qp`syRbVstU!h?JGN8=n$xsvl>qzj73(;Kd3^3&RP}S; zXlgom*Rqe);+#WhR1=xP1Fx!YXrJEy1>+8u{)=%RV}xh%Sp@@+^3Re`@{VQ$Kb(0hz)MkJj&^%Wqu%Uebb7AcWkW2fmAjggVvPiwqPF6kPJk z>IAy&fAE`YE0y@8ao{nu*dc_W&KqclL;-%iO0CS!UP4IA|JA(!uu)EE_;V>4-9YW=~=o#g<&jIoC=3R zGrqB>eEK@A^#d>E%^)}aOP$pPif33>zU4kaOEJ?5Sevi;m(Ug-u5Ge0t`q`ketp zFeONC>RBq~!Q% z8eEvMi@tA%{S43?&I+Y6*MS-1Ha+?l{~UAoT?$pNb`ak})0K3d z!+Jf_PT&Gx`{Id@1|7G}WJyp43Bilii3WMG28Y3$JPw<1V{Hn$xLX0qa7U(>y!?_9 z-D(qTR(X#)s-DdEN-o+GTSfaw*ax~4wbVN;A6UX>SAqY=V1Yis)-O&|*vwp^aRdt- zjMcuYDE20uWBP#v+}!l1ql(z;6i(0Io-}dd4w5+1aA8DZlsL2U2o51w}-n zU4HIq2RLkX9Azj{KRX`l)p=p4#!YcSd{7|3zC8$`hgaOS;{7HfXvQnADIN^sxIRoy zV#0q^k-k)!YX;nrZ9G1bcA+S~?PZ4aE2EPUgd&}Tz5hRyxq(@6y@+=*@knHK=H<%p zzMcTb)Z?!$j-sq;GanNkgxjWDaEWe77&`VDUeaMm*5G;e?#v5jOP(<6C)ZxH$eOa0 z%ngG^Kh&z3lP0R7`<-Z9ip0wrkgEms3Cb1)QB)xccia3YN+R)?g1dx}3sU-9eS%Ik zuX7`&&&(n$8^K_-ECO18=}E|6TshR@#>VNHX$@7@9$MlWa|{InOujm*Q2ny#>nVaH z5yk09jtU3fwO~g@fS%kbfPlL5VJE(HwE}|9EWweQ{+3`I-~dQ5q320)p9Fp(>M{F1 zJ%ac5g8kMT-~cc{@E-Rb{39{`U(s>>@K1vI>(du~Cc6Hy@ez`#S zhFE}(kaL$OckIJX8uWx zI~TDwsyK$6A&aIaIBb3z8w& zMlJ{g1@a^p%oEhn@R~2=F;{@IeekSHK!AIw6xEq`FOL?R1OfM`WX$&Q3QVu_qUY)! zUGbU7e;$hfmp2I*X~s~H@-go8t3`4OI;AGxCd=0Sbf;&1?lG;yMsYuM!s+t0 zN4Gz4D(-D>vkGiZNyd%ePb`RTc>R=0jX&gTxU3D!}*-w z)+&{}aN;u5$@l!(D1F;`i^S!Q$;$EPVXrOoOX9*7LRa%{mnA-}bgHe{<$e)DbR%6Q zZwu+O8}{~xrFM$Hk=8sR{bn61z+aJHw+dAIp`w$_H@D67FXMUIXkd#uej1ytA2ZY^ zm1*6G%~bVSE2y*FiRj1-jKz0?ujmMO^~`1nO9@EwHAVLBi(FhZ8yZ^ZaC*|$ba~vk z`_B1=jMLv1>&fWhh_N~Z@wB`zHsZ5%Pn+g z^+-?rN4E9G&!QGlI_8fRe4(zO zm$p!Q{;MK0nLAXMST3L1+m*+12my)Yr38A~#=~U!7$`YmD!%GmG!T85e+(?lm;V6e zvny{DMZvEPT$iTl3(RxD|3!sO{!ro6zo>Ac9YQwn*l)S@^@W`_!2+4HXV2o~SZEZF z4wnny&)U~{?sG_g^WO#of37wRIU}`S0{j@)2Uvi%Ay?o0oWnqmNH*^B4o#1m2I3mj z4P<>9xes%b+IOzvROY+Syf7vB$&EgL&oNx(Qhmx}asDw8hd>4uPv-6f9^FOniCKz4 zw&Z0Yd*}!PG$hht0O@j6ByU-cwZPyUj~=rU#0*}bcjBlZVH`B9^0Z4XUjrXS@IQD! zc@aqA`3DD>?Yx^l!{0~j4e|%R_p!RU+stg##?UeSE zauUQDxVLAny|@S5_ub!M@XEr^IpJ~$m8<+>!=lNYoV|1TH6z2modeh#pO-eK6CIS6 z2Le%NepBTiHvfSttK9hyRJl?wf;D}6GVY!c*;n~;*E@NJ=Y-6k^0bXvC`H|A6mSEC z%wl(O6ikU7wr^0#_QZ^+p5jQ&)bv>CpuwY?hYCm%4=IVqdBVLgu1$;@BP;oRHpv?S zwJ=)JckynUgV^{-GpBwSo7pw04(rveF|9>hl4c+y%3`2dw8hc|%k;_mOaXdOY8-4V zPC1}Edj3&ax5|%#fmKL*=D^5sSxZ3uL%W`H_r^8VNk&v2y#0lfC70-131ftT<)HYy zyu7$!_dv@H3b*6@F%ISX&70L8@|)hk)X||1;Qa>10Wmg|7axfRJ@CcGeVeO<8=cPz zmao0UT}WO0(hoaPw-r3Getun4DH}%rChU5kFg7C>-jW=}qa0*GFpEc3-z鯷z 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ξ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

>IPxWLo2`czFM|rr5`8 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 *i)XjeY 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

5SLw2of?oBPf?SBcod1I?QB_$J%m!7K2x!>Jh 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�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 O`}SDu&e?VRKmQN*lEG{M diff --git a/icons/_nanomaps/tether_nanomap_z3.png b/icons/_nanomaps/tether_nanomap_z3.png index 76f06fe349c1d23082f7c037a8c46bdaa7e1d9b9..ade27a8b4c875da4081af45bbe64217d49c55198 100644 GIT binary patch literal 665372 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%0DJC9)vB0kj;TP~ZnHt9IQ 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 z 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 z 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Ż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ɶ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

t?=`Rh<~!AWVXKESI$@(zC;7Y>g9f_ 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

WFt(X}STr9u1k$IadC&Pz?pI7cK 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 z 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

u#C{Q^~n!$f<67M{N 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

lP<}`es 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


h!rRt#PkeqqXz(`N5DKFo)5<2BBBvuAj+AmFDl zT+ZigpY{VOo^uTxnPQ)7CKoY_mJn=R>_yvbI*lpv^3P4BV z;9P-dub7nB@iQG+0BR1-Kkk7o(j!3ml8X=w+ZU?^v+fZ{e}F*; zKOm!@)+7#iAPDe~37#7UJOHumkq0=y11}^R0QxfQV=F=cD83#50&!UTlABfOskL== z@@WkX`&KnZ-{tMj%Ik3jVFt)Ke&!f>l*ywm&sN77^=Q+6M%PO$O%kUQdB}z0G?V;; z=W7>`3rfptMP4NSNP|l@o@3C(PbaBhXUjGlxo|&0UCn%_MDpkfg6y@#<3+?$4H6$8aWfSm zuN`cM$|V%B>IdIe3R9&;Pcy^ilE89ME=l(qR4Jphvfgjka%a4Q6m%(Sgo>izU;gh7Jd4%&zJK~9 zpO(7CdAGis8Ts3-TY-4dhC&8>q97gY|Nn&yY)3PdZ~>-&c@>}=WdL4u;9hce+Y{tm z>VU(B@&!IStA|93P^@{$SLJ|c5tm)`XiIQ+Ty!Vuk5~w2$lXwPP3)Oaq#- zAnmw^T#hQnO!d?@<%HCl>qMep4>8sXuz{oQbDf1VDmZj8<(p?VBPI)Xs-iA0whL>fmgtMUxmY`yF5lI?cQb5f*T z?*UFwyLz;ver&OQ>YUrylFvZib+2RVd>()_`OyojS5In;jqzae*~gZWI_rCYj5nka zvO%|+sD7dP?F48Z0Q6J7CpNPzPUU;GRlZ7uMYgc67hu_Fx~Xku+2EV^psh|)(43Ht z$;cB#_A93wvnT>NJX27pmVfI@F>v9kG2FAa(h><-@7a_4Dpr9w)2Od!bw*+wer!VF zVodOX@+q&Vp{`EtBrDPKCpovoYX-z_CQ4eVL4AIS&Z&2*%&z+no<)$6d@}=?6ME~@ z$Du>36ebx~WFDtlhV{Ssm4lWUz*Ydoe0$Gdk)nn4>~sNsV!59tax(x-3vG{`L!MUn zZNWy`KNGlw=wP!tHb@Rsv1?_7s`*roHvQoAz*$h1a7N77~Q? zsF4*D69E?F(%<$Ok9{=+deng(g%9q1-3P<~_Cww#e>uCar)PM&2rl+6eP7a`cYZI} zC-l5~d~EB}&xX|!b`p>K%qx?$$aAg9fpk2CuK!t?4%B^+Iz|X&L|{?r5-*@?wQ>f}v)`TqS{Ra#dfARq#rKkB_> z@pcqjVA16i-ZlZK^9vbl;5&9g*~MCTvH0@Wi7`;p2X#9j8vT9`UNqX$9w!>TT&Oia zxl6ExEAv{+*nVY^^C2vUwO)8~0%V3DR9Bb~`J#u#xV`iG*(&|1#lTtqr$t4F5S84P z+WKCwlPx#eM(79hq=P#B3nVGYumF@x5ve{K8+qb1p99~$UekO&sDo>}IN$19&Q|Do z5!_zb`UW`7_w^u(P~Z-?I&1F1N*%1rmn8q1_MR2l7U(%avjWbL_wNOcgSFI#Uno~G zW&K}4-dq4=(^d;(C~n!iU|XCW+V(CuCjrIKlxSuYc;MNGMO2AJ8A_oJ<)OVD1riG4 zKoZLrn}=N1)`*n=kBci7Wa?~@KGh=W_JrE7wn@~>+2gsBVWG1(ai^jkHQCzxYG{2^ z^{IA^6lXJ0Yh?VYrn@jvor6Zq?Ef{Uq3fHyyOY%!VI}s zO9BnU<8W#Y00|t-AH1+K-tGFZ33eOQByQNKHglh@Fv!1|DK~D zbpR2tMC;bA5WWI5|5h+_Y#}PV7IEP?Nf+Dv5V?F#vU?-813E$4%4zEz{BLP@DHr=? z)crc19TRIV^iI21HnB_4vr4>OH-$3I-eu>)Y=x7o$P*@tAp1ug;tJ?+dqh@BeeAon z#J`a3#%U9VY}V4#;(sg^7&rpLEzHRLj1UP)G_n2*@`BL}TRD{C=S;tBzDrPH{=ZN0 z4W71Et1se@AyO(}CGkI#{DSo)|LA02%TJKxyI|RglKfY{Tjz?7>#MmH!CVTe{aA9w$)1~Ukz*014gNWnUw@#lM2==Hn58!Wox&J~!*fh!jL84h*$26Pj>977kUa@W zfj_8p_74X~7PlH8ImyU&c6FKLoS;?dXMy}sp=&Es8z&u=5ApzpP z`RvT-bnFxdCi?zd(E?EA&+GPxGg^}H94eeHH&_k#8R*&zq($v|kfz*m;f)ZmZayQ} zAk@+M>9k%o=$uRDEzd@l^d>+Ba>J{!*V?Zv4)}4D=Qw$?hkP;3R=p%*Iv6qg3`1$f z@rdG{y~~cy6N`{>D(ReLc3EAqUf6MBW?|yd(9*p&(T~;RtD-ePZKbqGU}>h~4%&3J z@jv&lfLndD4f2ro{JWHfY|&cceI>e-7C|B`hxds$u*M9yneBC zfr18LmTcV$RQaGL_xMUAzIC4hx9%VRXY1Y$m#VY+tflH186Z{PPj7=`EKL5E!7~;@ z?QPz8;8OMUsjlujgUbu86I%}f&+365TRa{0>9f-=8qiQsQvzE2E{eF;{Xvn|`{%HZ zE0CvAf@IpxInSmFdATWkEjm3xzD?u=ZSn6+h39Ljx%w5m|CO2xYKIs5eSY1%^@)ns zLPGuVk7d-7#A+lk4(D4MpV!ht@ykzl#HU)ybvp4bm|@I`u5UnSzflImzY< zE8G=;trHazlY`sHY=CH>hJdY;^$s@D#Hp#QzNS>N&KxpO$pdvu&?^Lx1&4Zu9^t$V z&jk|lL}{VnCW;6Rb;slavM3?0wwvtH5sIGKqq1uvU?ThXsw9W$|8y^yjmLw)7=?gT zeBXh!QtL)X0+~Sopn}p1ch5m8%$F?6phwPLfOkClyfPISCQQz+-$Dl>6ZqTnY@<3T z_xJjyA3v4$8Lqyd(`wZZ0m4pV;yXFJaY5Q0P8BdfKDbn(oS7Vu83%WjI$zp8cww*u~4|1d*&mA2uOr_2?dc(rKmN~ ze3B2_nWqqF{&TuT*~4%hbD3|J#&-cLs=He8J>M06i~(kvzhD_Xvb>-H;pYp!tY^e6 z*U^IYh0)P4qF?v`Xj+ar|M^Om9xmj0J)S@INXv8LzPP)`yLJ@uO8;45PJwfJsx%&&`Dde9W8u`|x@2Jkqlen+%Yw57*tR%SNmh)qsf zUd%Qzud>4LJ-8ls#$tK7Yf?`-XzQ;h33zDx8Pbm*J_DKCJmVFnx{nqt>fcYD7Ug}s zdv}4_HQtUL2g(B>tq3UiAID%0_m%;z4Sc|uY7(b1P5%0~$eGlOpIg|d0;&N!Gfap_ zJ2Tqpi6+OR3|pXc2Bor&!iek@Y%FT!A^m7jGy|+Vffarm^LLm!U>D-@RjSr>kfk#H zXO;?SxNbWcMIV(}RKzMsTcZR7y0z0a!!2f~PGsM~H?d7;f4@re9KXD`39xKo!UvH5 zdhU$Ct~bGPBCi`2VWGsvX(R?jqo!>*Oj4$P13DZPec)d?=UR2hc z+-&OOYlG`MsRdcZr+&d{tP}AgcSh$DdVXOa zYZT2c`sMV+neRy|mcEzVW}g+SJ2^%;va{4YmY+sX9dy(if)s_`PxSyzlHp-6Nezjp z=zTFAk~2Ar!t9izhqosH$FA_DqxTC>yEEiMYLs}969gt0U!vrigyiS z5$`6M?A}N?JEN1nB0JvS>!eGFa`G;8eu+zF))X2z#wH1i`Q^)RuE`&tKfE|Qb$5^G z^9#(4s^h$wyA*g2MD|NwkkkJ4o4fgyY3qz@z7r}C&rIWH1|d<_OVW0w(H3SyNLnhR z`tEV4eca7Woh4Dsa_=6Oo<{Voc1^MeY_Hau&YYm>e1(^^T+06NVTOjGXfPTu=3xLp zp}hcW?=Qw7uImBA2l%5dnB(;mJMB6#^t3ub>;$V3(r}Flx zb*y6R=T^%o<|@Ae*s*+ z0<1!Utf5NQNew=2c7!;Ij&?8Xe91Dw=$~HKW)WQ%ze~qLY6cu-vyHFVN`k8K`7Lr_ zY>_on)}>HpQZ_KQC?7Yr$gOKDO_L?0OaLmtNnJe>7d;k%lr&U)!gaap6hW8!c-6lrXhBk{i#4@2zxcHvY#~ybNU=ma)#2@=S@p-U0AGckHn8Fh_Nxy zka+~cLD8u?9K;=g_~5mTT za!^c<1~ksc%`0#F);?+`h4ZIRpMGu4#6u&Ppqu+@Fh)T#qm^EP0*pd1-1S*jI4YEp(S>b8sy2WesDZ)Cb>?9-(TG_Mg^Ur62 z^WcStC=HOR1pRH0P|g%H7$n5QuHNvzw)4+HLLFV+Haj_Y@1CKHZ2aoO7;yY?K#6e` zNA9YRx{OM4wjEPz;3L0xdBIwOtNS!l@Af|TZiLzX(cRun6O*w=#XWG_FrE3%F}OpW z2z99U%HMc@^}N5LYgWEGgLaS9&XJKcrSL-vK_=j|{>7?-#vqJ5DA9ttO8CJw9F=^x z)AgRu^3b%%;(+B9WNGT3dv8`<&+4ek9@DsPbM`O~Pq<%ZNlavosz!h4vjr!42xE(T zs5OxQqp}tvk$_uUn^+P-L9ZtL(ZzZ+no(N2XPl zb0NXy?GFpeopYlVA7la1_1?<~l{~wFnMBMAA;ujs77JL3)&(k|?@S^hnDq`aYjoA9 zis!;4MlJ9NTL~zVNeoZ9y>(t*{k2R>;ynS?xc)$fPee@oS4NprNZL+)g;DeaM}x(j zosNkthhR|F2BQ9OvVZA6mS!UgT=9V_JmIU={20*qe7y|hCE>2{i33wfA2aq{u%SBw z9A#nP%f<;J6Uh@Q!C!8CwN=z|;uqOpO0`U5phFGF@a_YI3LX&rlVuOpfdx4`l;ats zTa4nvgDip!WHZi%@kUknJX!iVnqAB95wAl6)E&N0Y&Vsc+?mLnDJNZ;csSGYkxkDt zX&2IVn#+lryo=$%Nx}cxe6T7f+j%v)m{~9vhl|DxsB&^hwc%7bV}C!vsdC1$SGK90 zgH$<@3%6UhhB#xfw>+^oF0N)|0i{o07!%aP3%I*r4{2;F(|KKaPo~Nhne%#ItDh83 z8k2`}vovOsvkcKR$pck_IFm6xu84Nn^imeHcW^mgt(v(Yh57BJgY0=?Y&;w#fQ20OHj`Q@{0 zVh%vvxK@_^0jR%D(#8XV4wz%^_&1LEHRZc&9P@VX7jg;NcY0usxg<264P=0zbsgn4 z+!thLRd!iBGKFC`yNqPU27)>-_H(A02WAYl#QSph;|q___zk`b)48Fkt6z(2Yv|Vfyc*- z%y4g_f#aNQ$97Zez3*X6HpLFeZ&FDaW(38Y_yUnY}!5DMZ$479yh`y`-0i`#?+L4~;#RDl%Y;0&s9 z6R8`HGVcG~&z1;+Nk7WCzA15Nv1z1BN-E8+%lUZN_AZdquJBq&=5D0|Ga1hu(Y*Tz zOby;m&&2vtbJ{nf(2+YlQ(S%jRbJ8rB(eu#cd@PGcP>1jm+d9ARN$)sU;{g$$1Lli zgZ#_)!J^x7qL9*az+!L8|HcoVZ@ixdLJjnQy;s*i*9$IiGrcna)opQbYybr@%3gPx zhv(L<85L_s$4l7o0#s;Ke9?c+{ykqiSdrLv`a*<7=0PBx7CeG#HTxs-g{aP;qwyU$ zo{fr#8zNMkIp@7|VQubjC><}?Cur_3o6==^@zft7NAJe(1VWGK?p`dQD1Rb;Fgt^d z0~m^ypUG2*d`MHw*CPL5O)k793>1sFjX>oAJolmX=MGl0s--{tb=WF+DgUx;0=ZMw z#4b*me_*lScthp<^%mv{fW__vSnSb|NAg7!C-Z{qQFP;mw@+`?+c1-*M2*{d7CLy= z8WQ*bnBc&~R~{P7@q+j$mn;0Sm&!f1%bLdkFibb^+j42#RY~5Fk5VL4f^TK_Mlc&S z^@1}C^(u9eW~2+T*!&X2hgX=k_Nk<=MX3$*lmAcr`;qGlkHIE0+M5RWvlq`uv_&Fo6$B z0Ets0KP54BEpCglT6|N_J8-7upjTB^q3`R4H*J73YnR}VKPExW5sGFRugX$j&3ityNI>m8|lM258+Y9{SRNnM2!2LMqa-co8 zMvsH(%ov``jEtknYTCzw89lG3Ut@?q2G8sW>ABPM6$k8HL?5sQT730&;3+!epag6E zZExVv{@X`*!|LsJ)UX}ByOl%=RW?A?g*O$J-rJCOP`iB7^7IyKnNskdjE z0W)f^EJ|SrYOkj2b6S-xO$l>auNwKYmD@mbT6tVUfaDuatnCxnCqZW})njG@_fRG} z>gnda$)vPH-RH+?*8w<4vC}6V@}htkBZkFseDb0!`J3@tOQ z#a@J}FW-Td)*k*Ep5|Y}+;pZh7o?mXE(K6jS(sU>GT90d+8(6<$|h&{{Y=5>t5=^ZZPid~p776mlxSyw z1tvKJo+-AzXL-YMSZl7e?RCLnZEbBfh_aD5K98m-1)X-4hGj)DF>MKLNR`cM^$VTh zo~iN2Nu+zg8L`=V$n&?B%Hx2osx6evQ3t9*jE)6oI`6ogqb3r|&E`AD@tOL%O?%?S zWdN`Gxb~A1y${pTHRJ@*?uzQzX@4nJU9G{_& zy!{S~_YZ#}W-B5AVmAG$=H)U0dw`f_I}osZSP(x3h(uViklvdD#N3vkmf-jrKyRRO zY;{OX|J%4y&AamPNy14vimuuD>d|ziQoc~8am}!aMQ>?d=p2@GM?zPtL<9*=YAwT3 z9r#J-qD}-GVuix?8-TkPc>b95$P+-l$lJ%6dZ$zPcjsY1_$%FTo`FCb3W3kB`up3q zP3FjldOi5WeGV2cv-N1Oy3ETMX(N~to^6H@XQNlDsFq6r5VD~Gz`S2F9rWx13Is22 zWfzjR0jnFc{RHSBuCr4IuKu92ncjw&jl^Z?qX#;{a8cUE0%vXCgW*i8bq2REWP9Zb z(}8-Wp>0}$UD6vt_0DXLk0sU&!XBEy3JtmZ%sU0<3wqbr54iwAu7yduNk~0Vbj<>V ze`#RhcTY!pUERK&x}dPq#yn!YGj=$Vl%nX?N}$9Gg;M9=6NQlj6RT8n2_z&W!qOYw z_~!IMjW~U9i_m!nw7A?D{V$^}pV-_#1hRm=>hQ1q35_sl*Jl{7)=VlKa>bNPFBKsr zbPm4HY`FLk4PH02N#5-wfi?+HPAx&S-UbsqbbIqL zk%qU$g5kZTx(yvb1G0xUpJ_SJ6^HesdAtpIvQzjcyt)7LcN38TR?dHW z`VF6N?1>p5DitupJfnX`IZC6{3MCKZccWCJG_yST{$www2WlP;hdh^4-%6{ z_69hkJ_`#(QR^Sec!X;T@qR3qLS&3Q5yUrz=;fa-5!sK7WDRl5aH6wElG9QZ|nRD7(&>{m(f229bL;OP4j};1+zaEI6L~yIa!AW zT2;C?GTr$EnGpk#Ek3w>q73q@4tWSKNb~g8Diw+30@PR~21%Y}PkUc2_v%U*zK%ig zp=3b->_exYdglv}$=%lzgWDrts10pcBiB%ndNy?NYbeOH5%p_8G|3i`5&x{F2Q54# zLGmhlWtl^UZr+UWdQhui}PZIsLyxe7xY8GfH9_bTkYx0M9=8ED{EY*f7g zPC9q}H{%JJvBysd3GwGhNlVWfBo~T5Q>gBoECP^H;3LnbulCaGYt!EW-J7UZqB&)M zhz#MSlqM0A45P6iU@+NvVwqV#fi*bhY3z4u{|V~U-ECnqw6-5I9OQk#!$2^_pZLHG zh8D&dGmNi83nxqM&C$cZE<&Tv?n0ij2O8mviyq;s`G<9@qLO^l-t=r-3XmH7EfGWHo31z1u0vwiXS?SiPm zJJ5`y)k4#*dMp@^RrcE@O>1nu=C9)};yokg`@lTCB{bOoh%XzgB2-c*e7ti37R6F{ zTS#5nX%TnjSh4G~hD6e0Q~d-Fa{`KY$7m@=Tch!jR(w-t za!_s*eQT20@}Pfhcd-<-iwK_!x8Ug;`)w?2&ORF`XOrE-%E}ldzjSq8;etVF1WqoG z@O6@d(4XDR$oau5BXI6#edPDnRt`|*aN8VV5Uz(WUn9C4J|$?N!pj({lEE7MXxIVb zxuo*)ugq|@|8)uy;VzPAp#k*F)pz zp&4R-R|3d*ZHD&;>sNU123zJ2Ks=aXfA}xDU*>z7}++%n^e*zqhmIVD7=Q1QY!N$jjcU}ww`uo z*QBH#I?Co5Xh!JT`9SqQ!sq_rb0pktB>YoH^%=z9wc`oj`2b+>gz<{TjeaW0tPd_+ z#ZOlxe2+v4oXrhc7Nk@p6Q3lFrIkowhbIOeO>odElDpgrX%;x3S{U$CRG{3O@L@g; zom`@!+8OUlFkV_f%7HD|Z~GidDXyRlUEyQeXxYAzh6oMQCHlMq^c-A6MDRuJbZ-dj zc53RN$^c>*6d!p9T_4U68 zZ=Q7t8UMpk{9FfuWRo>RWG*?L<7>B32ZXHErLeyj`q%G*pD4aL${on8d-eSmM<@B?>z{4(}Dhs<-qsdVF4 z$52Z}68CFy=vekYmw1Cr#F0?-HeET~_6%0O-VHI?h(6Gk!1EjGBc2gSF~lmc4~)BX zZ`widj!ypmR7l`OL-VnjTaQEJs76D+3|@!e{3BqTN3M8YCO1pm#e(=weqMP#ArN~L z{WbW2LnBCuKDMB%@ONQ1!k2WxK?lF`AV>WQeTDH!%gf1XAs1e8;+xQf?~!mo);ai> zYInZx&2u+@^&F`H4zCuYSU7YshX9b#ft27vZz_IRp)CYsl(e z965PzrtyQOrU5jiGIcmaW=%!j%j68}j1;JbhAMbC#0^rhkdZp{@@>VKdVPc^K zj4a{%n^s@b#~;{QL809t3Y3d8Y;$vSvV4)Dn;U(bE?>`LEBx`IO}w(K#|n;sB$kJ# zrUv67_jk=E!fhZo@dqw4%b|Vn%IH7y%Jr*p9ttnd22@z8OdYIYrRAB=_3;^%F&05> zHw3`YHnXO-y#h?S(Gg1zf*g0RUk?6*`N$?~C&AfvCpoOfi(L^vxh!8Lm=IMY@^3is z(3FaQgXB^zv~VCf!XNzk2}u3?(T2EKuKBOI^AK&8@PU{37}U=MyHnoYURNkkmdA!K z0k=J&F^YfrKHvff^?c|zuOVg>DYJ)88&j0;;9d_a|?Dlu{v7e z!3{_C8pjVtuti2~I$qEL|9=iEpJu=Q{~lCQYx7c%j5Hw1>)-m8_l6vikxAA)kgn2@ z1KF(~1y0g;1(?7o^l5E>_IW*l1 z61|r&sTh>^D>qT$j$ozUrxyq`@593f{#`aA+y-(JY!0(uYPwPB24Q#Z+@F{@*{PLp zbBlBCUr1!a#W)XzH+movGZn}`^Dv|?so%BNys^zhIa?aI*r04Yx*kvu%?^OZ47vwRXVQJbQ%6AjjJrP!NI|Vmf_(?7#^oqj!;=wydp5+*THGhU*LNAT2LbSH@M!W z;|1CLO`B2&9Kyd2LMQxLIK3e#d@5*P)CJ??@>It!Y5QqUpM5lMQq)6)|misJL~G>jXFC>Dgrhd0l;bIu>##~b5gPnzJ_4D!^zkNBWrw$;_snG&%f zf7dG@+y-(Je;_qdb#u>!Et^S_P5vn9qvF{Ao}p-E!Ytn%d(o4NaOs+d!o$TR?kfm9 z`|~5RqDNs%dRkPQqgxWn^6jukmi2;`o;( z-hfp$Y1|bhpN!j{&}j0gaw?oOP+@;#F!=K`u+I2Fw0s;&Ma*Qr_YXY2gfE=n6lYbq zBg<3N9Mb?hoIlU5EBN2(@DUNW7J3OWc5{8YgS%0v$w-J=Pn~RW1vzp0tw^oCjSLRX z-$hhO-uQc<;1oX!ysV1Ays8e$G^bwPl6&NTtUiv?1VVN|X+o65mz0QC4LCG*cJgFc ze6N4M6F(|#{WX!mn+Gar7CT!u)<4Zy3NfB~8s^95d+AbSUr60`Gc(urSmi38(2Pu# zWKI;y6%TAM$ODoGgb!T%I3hNkxv-2nXlBU#s?fdGS)H%*h}=I_GYJ>N9*Uqg$^J~i z4xFzUF4vgFXQ$`e_K)uaof)7%X+yVheh1+WxC2jU55lC7aEJE#_z@JUOWR(AQ-j-q zK*^g0DyD=F9Mpn1es*}fXTe9}NwIK|i}v_#XUUC;4wSK6QmN|e?(e@Zao@i#-1Hco zq0O6rgIoSwVmUaH2guuz@c>lCNy`Uy32M0Q3H6=+{QjEgz0EUX^nI17O1IaL*v7BJ zJDPY1BxmyMOFmza+y6_nedF z5-7a^zw*}2=^~^N?}1SDFgZ3Z8b1fTHW%TWH+l(3v&j7%`cLj$y72h&F)=X!Azp7# zhu8F8<1SDK(`SjuqJK+=iCQ*z{U$K#*H>)=*cC)79mH7IKZ8>!jeq|Nlna1x7VF6; zPi~9y4M?}2B7%|M%Q-t)w#z4C!T!k61y(K z6KPAC;C1+0sYu@BpM!%4SHm8PFnv2zfjtk_cNJAeE6}-*`OZHAF7_6umS6zI(V36U zmd^|pW%3A@ga5)Ec!ITCxObP~sa*b;dE@NdoLyQTLl_S&QB<)E8mWX29Mpn1-p%oz zc$cB8+2zQ$BJW*8?=qM}MXpM}h;8s(GQtHUP$B$Sa{oLQiT+$-czl%$*qyWU6;6Fmvp)^0aKqcv&qH8F{Lk+Lp*h!?0C}(6TB0!% z%ccTcYa*6}p9k+~VjYAqHMc8~mq2dcNFO9`fSAnP+@9EYVj-IkPgx|~(gFel{*@m>!XNl;5xS52pUj$vHYK&L(j^N65&Z?)MJH?1BI zn9V{ol<+U30FFS& zAsHD_#>nZov1f#-bcE;Jy!ryBz}9AgkR5;zV)>KP)0Khz+U)$i953D6DVw{0?V`X* zJOoNUb={^UUQ?7k!C3a#zJ`G{vFjn#%wMLdscPKS%WnFh*b7zDT8|UkH(c#wvqDsO zjo?ESP;QU{(r6!kaaM)791)Cc( z|GQoL=Mqyxk$mATNJqMKF8`>0>+erF5@LsZ z&zt{a&z}c;!yzffB8v-Aw!K!J+dUL}gWBx2u*uNA*~_|vW?S0{5t`)HskHkA`|Tz7 zJ-Fg4Nu$jrxj*tgYwnPqwKkdS{qAG+w|bgc7%F|l^s~MWNZhc}Bf-8cSPe%Uxf5p2 zV{4C%@bY}pnxygN(4DogNs_^7h36XSpfmP*PDX>p=b=LZQa2qPkD%_6?^>^&d{@as zs_@3<>vn7E1Ux>7475uM)t9EZb!+6*TXn^_27mp${c%%gtE*Vkq{f(ze4ZK7IeAFb z|5xWh!aZtJ?GOoP5fg6tZf0!n^mPJ`So8CKp6J$h^LrZq?SinQIK%DV6M8SSwf)Lw zqk~+hZ?g!-*j3EeNN>Eyz$Mb_1t)7-tHw%}ScJQjPDj-p!gj@s#7lgsZz7{HTw9zs zap3Q1j_Gl(tmcgFdiLWPtPpE9Ft?KF$pdJT%G5n2JM^(f+s zbQebMrsaV8(s;C2^V6!C5V|@k|3K-hG{G@ZH- zGsoC=D~qfhR6{}VR?G9#OSmSxiy6A?I2abri`$5PJr#D~b<|xQ{@k}H)5K}gg^9Gv znjVBKV*QL}C3hNdMbzu^*{7zdYkZk?D_%GiHZ7Wv>Hk(X6gf0Fbj*Mw)SPobP_g8~ z;Lt<*snNM~OY*g6u1(zdj?*qQk!4oh);(j{G2XH==TUlFz?UOP$hdFhx((7J46|kJ z!t1JeNQc)Xry>Qjn|!*8i)UwBNnPz4XMd{7%inxj!ZFe{OR{aftu^`v{Ky0D2dljh zX$2S9>*cEbXueEeJDGpJ3FT}YM#;l*jxGan@%in@@8)6`Gd+I=4S zk`)#h7-)ifhZ^4N@9;WqXRb_6sM$V?j@FpU$TE*?GWT#OZbg+-NnqmFYowCLq1WBp zE0^yvsHPowJ79@U?u3+Npl zKHEZ0MYQ`8pxq~aE59fsm+m0H7ekj4M{ywM;9#SG3PK>EvH+YOLwkCU-J>PIy5I`Up;Uf_7ML4v#aoI zPBzWM5fP@D{wXON(Jue-$e@k)sP^4b>u3^@9@_3XBkfoaZ6O$S5>qJFB#U?wn?%mJ z{vP0cpV3x$Wq!rFnN}eGXlS}$6(v>B>sFNdOi0JL^PY!g7CG7tPh->R1eTO0DG*PZy{Zw(|JJx=XNNyTB^}(t!yEAP8wd6fzO0CRj|GA>6uFY$Sb9McoLPrfU zMSQjvNfd?d?js}VWYa(5M?NM+MD(8URBkLBAte~D?^mH8InNiiiqUp@pb!%tM$7eN zAjR0>USjL`XHEunC5O|-*q<*8E?ocnE&$fZwGeSiJMDVMk4N>v=3ER643)Tdn7)1t zN^5aDbD^gzxkEriB)!+fyq+(qezD&zz4bAZ7g~0`E9R{Yz3%ezaEGPZw?d;c9JNLj4=!sC{C+RAI$Xvf7j}<)TXOvQvC!qFl_eKtlZ*IZRbN2c?SjLd{7hV> zYdZqI$Np_kM=E#?II>m-gN7YN8f*kj&@S$Yp%`WfWvVOd?*ZQT#u+ZJ#ui%N@|ZeY zWH+D*cLZ)1MS( zynOYNn_b07Q<90jOWyOOu=LQXNvXKLwjPN`b06>B&UKX-U-R7F?clA_43#V=7P&7t zI~GPe{vcm^KXtbLiuNPBU3SH7Z{LMJt0wWhAh&zO(rogUQweHTF12n03R+I89a`(jz@ zRfL6w199)rfN%_+HN!h|5?QF4W9ICvUtak&Mo%ers%lO@{h$PTF_cho$$?(?V7?-RLN^I;x*p9~@|WH8WCr&tY4BCy!9ZHCtUa@hY)uQ~1N}`pNU;RohR_ zrc@}zM1HprGx(SJPBNJl7&tX+)@28rG=?Q_N_ ziWPltWt;5sy3>cqDneyNU5ob7D+`&d48+YIT)PlHYQPlbXTORT9Ge(VNJ3J6xfPm7 z9t#J_VzQHo|90Q5>MH8-k`cg#Q#^;lb4Sf{RSl0;@7)8z@ZWaR^Lf}+I=Ux@dGqKftTy%wi92$7T(6wDqt zs8Ky|Dyh-ob4s*O#)sL75)@(66OppllY%n-j# zwEN&Var#-!KtN9Ohuc%AVQ1kHr%NY=BE{pZnorZ!4LgaPqzj6Bq0ndr85dDR3GKa) zWrs>U|4%#D8r8&^hTZLHIY+H5D=s1^DqR&+(h74r*=NO-CX;_$bYw>-ih~^xjJ`iPtzHb0eMvckGI}S zfm|c_Ho;fXIeg3y^C98{>&eMZ01yKdS{*a6bbgev*jTM9bA zIOW0n>CqIg@W@DW5v?pE?H6X*q4n18{N{veeRT89^eM1woQVQ+J6K+dkvkEad!VhtrVPsS9{8%z?H zr$!P2QANUUL{klvqOg#y8^8Qj*0#%+voNJ+nYSq!CCO2jC72W@v>l2sOM-lO%6R{cp$Ctv&JUR%2mUT%IJV9z zn%i3`ayx|drK#-H9FbLJN8aSr-2JjF|3;^ji8U8&Q#40;YPCXIVyYP(nrUg9f*T7} z$oBWz`xQ6Vty_@v!aApM1t!E^i9VDkDjm}#R$uUs4|YCjRG*ag#vf!l#JD#XhB#$3 z0>$UFXopLBZZj+{krUA?-}@@=qv)|MLSHScNIPx3FhaliQs{>4M;vu9E7n5CNU z+Zk7%|Bk6#bRN^1+K&jny>s#$*H_&0a%O;1D|6;-%WwOdA+YQcw>f4FnIJ57EMW&o zH_gwBW_>OeQ}-`PwOWG|Uh8}Qd<9#?TuUmDF>8*kPo(naB_T-RXO2@~*Uq7+-Cite zDp}yjqWR^t#5WGENLVTjbM)bo7e)z%&8|Gak4`%;SXeVL@iE}A_XTxhAAVj5i6 z?5vat%W~S(xn1PixTG4^Iq8;@dye&1QBP$(+DraTE*g$R#z-pgEic%>P{LT7K#iuA z=uV&W%g*0>b@$p3jjmlE*bN#Evw7`#5B$ML^p4rmL=$V(_}xY_NZ6PX%-+1t@&bRE zw@}6wXPeIVT{cJvL@6D=5luBvik?c(g}2@mmZfD+Y*^gjov|nyCCR!EM48jTcYsI0 z#lHps2zL&K^j!Lx@`D|=Bc^iz8Gd~fz-k0Y4S@K(IuLQJt5Qq{KpPTifcA>)??oGA zS%s?w0zQw*}SvA z=l%Bhe9^NF=>^gEL{Yti8Xa8P03?+=U3Djs2ZD4#h&(*hJRn8G<_dq#PUJDuy zmY(I_sU;~0(&1jg9{-{hzk3Eo1_>MUe;$fGx@M8TcSg8y`1B^553{{G34zEHB=>TZMc?a-Kp}itXEHWY7Ncofz)I*8x>uXUCS#kph zhS`Ia7u*Pe`!7^z-?`)Gz;(HD)t08N__~Tm0(>9%yELONm{jU>!&Enss1(ri@=FcF z%-M07lT&j$QIq6&9CHL|Zg}_M+RH4b zD9B!Six35hZvEZAq{uz_w#7dVLho$%@(W(Fa07RaYoyM>2i2POH3Z+bojeEZg37Le z-fp-;Z9k0G%y=ZN^QD(rs?P~YrFXeZ&g<2{62iQxgs}QxUjP0!+k|mr>8yq zb9GZ;7q&q4BR=9IkGfeNNeo-}nw%90I~(fO$BdrrQ}6(cV~B=MeUDj3lQH zF{gp=pnrb8edb{R;qBk306q7NyOL@Rd#2wPr&zu=3Sc#o_bULzr>}GF4C@Z?#B>0( z;mUh2Z3ufsg)_9{5fOzyKB}+hzxcI9AW=Dz%jLbpopClCLg0Rb3hm>^d4c3G`_(%t zT3K_?@1p1C#{+){ugz?v1!sL?(?4!02@-qxh8TKf^XE8EPR#_OEdTjH=FbN*e?E}; z!v``~THn3qMI(qa?C@CB*hBye!%z@@K~-WuuL`LdbVguo)$vEk7hu(i+y(KV4i@kP>GvqqKO78*WYnH{bG zhjA4{8!~NEycXXKc64~q2i;1o0QfF?8EP963AKYEU;7sQKQIS2@M$qWVXuf6y6*{b z7U^v@+qRc`($%8Q!CrbI(Ad$Wqd^C@F4rm^TD;n0|K$xm_U!DXV5@Ew5`4p8+iraq zjRu^0-Jqzocncsdb;O+nT-4ygLiDSRMuk6&0S3}SqjAx3>n&ap+iwBFm z=hdGCxr7d59B})M$H@oTXUK#RFkLV5Fg6{0#SLh*BM}7#MZEAOC_ropfds3jMkm>k2{km_RC%TK!$>t zmi)&sL}7p;zG?~iwgc`F&Jp@Z0jMu5#B0L9{OOaoP^mHQwf|R*gJlIg(mst0*#XPM jRQRH2oah=hq#HO7z5GYc&;@;v@_20b*;c&ez`y?oj<0=+ From ff2fb7069e57b8a85494055a192b6285923a28b5 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Tue, 8 Dec 2020 13:10:27 -0500 Subject: [PATCH 15/18] Abduct-u --- code/ATMOSPHERICS/pipes/tank_vr.dm | 5 + code/game/machinery/computer/camera_vr.dm | 26 + code/game/machinery/vending_machines_vr.dm | 19 + .../structures/props/alien_props_vr.dm | 6 +- code/game/turfs/simulated/floor_types_vr.dm | 6 + code/modules/mining/shelter_atoms_vr.dm | 9 + code/modules/overmap/abductor_vr.dm | 17 + .../dispenser/dispenser_presets_vr.dm | 6 + code/modules/resleeving/machines_vr.dm | 12 + icons/effects/effects_vr.dmi | Bin 668 -> 1061 bytes icons/obj/abductor_vr.dmi | Bin 7429 -> 36413 bytes maps/expedition_vr/alienship/_alienship.dm | 6 - maps/expedition_vr/space/_fueldepot.dm | 6 - maps/offmap_vr/om_ships/abductor.dm | 98 + maps/offmap_vr/om_ships/abductor.dmm | 20804 ++++++++++++++++ maps/tether/submaps/_tether_submaps.dm | 1 + vorestation.dme | 5 + 17 files changed, 21013 insertions(+), 13 deletions(-) create mode 100644 code/ATMOSPHERICS/pipes/tank_vr.dm create mode 100644 code/game/machinery/computer/camera_vr.dm create mode 100644 code/modules/overmap/abductor_vr.dm create mode 100644 code/modules/resleeving/machines_vr.dm create mode 100644 maps/offmap_vr/om_ships/abductor.dm create mode 100644 maps/offmap_vr/om_ships/abductor.dmm diff --git a/code/ATMOSPHERICS/pipes/tank_vr.dm b/code/ATMOSPHERICS/pipes/tank_vr.dm new file mode 100644 index 0000000000..32341ad8f3 --- /dev/null +++ b/code/ATMOSPHERICS/pipes/tank_vr.dm @@ -0,0 +1,5 @@ +/obj/machinery/atmospherics/pipe/tank/phoron/full + start_pressure = 15000 + +/obj/machinery/atmospherics/pipe/tank/air/full + start_pressure = 15000 \ No newline at end of file diff --git a/code/game/machinery/computer/camera_vr.dm b/code/game/machinery/computer/camera_vr.dm new file mode 100644 index 0000000000..1e006b0f4b --- /dev/null +++ b/code/game/machinery/computer/camera_vr.dm @@ -0,0 +1,26 @@ +/obj/machinery/computer/security/abductor + name = "camera uplink" + desc = "Used for hacking into camera networks" + icon = 'icons/obj/abductor.dmi' + icon_state = "camera" + network = list( "Mercenary", + "Cargo", + "Circuits", + "Civilian", + "Command", + "Engine", + "Engineering", + "Exploration", + "Medical", + "Mining Outpost", + "Outside", + "Research", + "Research Outpost", + "Robots", + "Security", + "Telecommunications", + "Tether", + "TalonShip", + "Entertainment", + "Communicators" + ) \ No newline at end of file diff --git a/code/game/machinery/vending_machines_vr.dm b/code/game/machinery/vending_machines_vr.dm index a4ce500db2..cd89d9c0cc 100644 --- a/code/game/machinery/vending_machines_vr.dm +++ b/code/game/machinery/vending_machines_vr.dm @@ -1456,6 +1456,25 @@ req_log_access = access_cmo has_logs = 1 +/obj/machinery/vending/abductor + name = "Abduct-U" + desc = "A mysterious machine which can fabricate many tools for acquiring test subjects." + icon = 'icons/obj/abductor_vr.dmi' + icon_state = "dispenser_2way" + products = list(/obj/item/weapon/card/id/syndicate/station_access = 1, + /obj/item/weapon/storage/box/syndie_kit/chameleon = 1, + /obj/item/clothing/mask/bandana = 1, + /obj/item/device/radio/headset/syndicate/alt = 1, + /obj/item/device/pda = 1, + /obj/item/device/communicator = 1, + /obj/item/weapon/tape_roll = 2, + /obj/item/weapon/handcuffs = 4, + /obj/item/weapon/cell/device/weapon/recharge/alien = 2, + /obj/item/device/chameleon = 1, + /obj/item/weapon/storage/mre/menu11 = 2 + ) + vend_delay = 15 + /obj/machinery/vending/loadout name = "Fingers and Toes" desc = "A special vendor for gloves and shoes!" diff --git a/code/game/objects/structures/props/alien_props_vr.dm b/code/game/objects/structures/props/alien_props_vr.dm index b306d610ba..ffad6aa1e5 100644 --- a/code/game/objects/structures/props/alien_props_vr.dm +++ b/code/game/objects/structures/props/alien_props_vr.dm @@ -10,4 +10,8 @@ desc = "This seems to be a container for something." icon = 'icons/obj/abductor_vr.dmi' icon_state = "experiment" - interaction_message = "You don't see any mechanism to open this thing. Probably for the best." \ No newline at end of file + interaction_message = "You don't see any mechanism to open this thing. Probably for the best." + +/obj/structure/prop/alien/dispenser/twoway + icon = 'icons/obj/abductor_vr.dmi' + icon_state = "dispenser_2way" \ No newline at end of file diff --git a/code/game/turfs/simulated/floor_types_vr.dm b/code/game/turfs/simulated/floor_types_vr.dm index efd7c4cc4a..ae0ca1292e 100644 --- a/code/game/turfs/simulated/floor_types_vr.dm +++ b/code/game/turfs/simulated/floor_types_vr.dm @@ -12,6 +12,11 @@ light_power = 0.8 light_color = "#66ffff" // Bright cyan. +/turf/simulated/shuttle/floor/alienplating/vacuum + oxygen = 0 + nitrogen = 0 + temperature = TCMB + /turf/simulated/floor/flesh name = "flesh" desc = "This slick flesh ripples and squishes under your touch" @@ -83,3 +88,4 @@ desc = "It is entirely made of sick, gurgling flesh. It is releasing a sickly odour." icon_state = "bloodfloor_2" icon = 'icons/goonstation/turf/meatland.dmi' + diff --git a/code/modules/mining/shelter_atoms_vr.dm b/code/modules/mining/shelter_atoms_vr.dm index b9929c7678..4e24c54315 100644 --- a/code/modules/mining/shelter_atoms_vr.dm +++ b/code/modules/mining/shelter_atoms_vr.dm @@ -331,6 +331,15 @@ GLOBAL_LIST_EMPTY(unique_deployable) light_power = 1 light_color = "#FFFFFF" +/obj/structure/fans/hardlight/colorable + name = "hardlight shield" + icon_state = "hardlight_colorable" + +/obj/structure/fans/hardlight/colorable/abductor + name = "hardlight shield" + icon_state = "hardlight_colorable" + color = "#ff0099" + //Signs /obj/structure/sign/mining name = "nanotrasen mining corps sign" diff --git a/code/modules/overmap/abductor_vr.dm b/code/modules/overmap/abductor_vr.dm new file mode 100644 index 0000000000..db5283014b --- /dev/null +++ b/code/modules/overmap/abductor_vr.dm @@ -0,0 +1,17 @@ +// The alien ships should use fancy consoles and things +/obj/machinery/computer/ship/helm/abductor + icon = 'icons/obj/abductor.dmi' + icon_state = "console" + +/obj/machinery/computer/ship/engines/abductor + icon = 'icons/obj/abductor.dmi' + icon_state = "camera_flipped" + +/obj/machinery/computer/ship/navigation/abductor + icon = 'icons/obj/abductor.dmi' + icon_state = "camera" + +/obj/machinery/computer/ship/sensors/abductor + icon = 'icons/obj/abductor.dmi' + icon_state = "console" + icon_screen = null \ No newline at end of file diff --git a/code/modules/reagents/dispenser/dispenser_presets_vr.dm b/code/modules/reagents/dispenser/dispenser_presets_vr.dm index ed63a60768..f03f746d93 100644 --- a/code/modules/reagents/dispenser/dispenser_presets_vr.dm +++ b/code/modules/reagents/dispenser/dispenser_presets_vr.dm @@ -65,3 +65,9 @@ /obj/item/weapon/reagent_containers/chem_disp_cartridge/nutriment, /obj/item/weapon/reagent_containers/chem_disp_cartridge/protein ) + +/obj/machinery/chemical_dispenser/ert/specialops/abductor + name = "chemical dispenser" + icon = 'icons/obj/abductor_vr.dmi' + icon_state = "dispenser_2way" + desc = "A mysterious machine which can fabricate many chemicals." \ No newline at end of file diff --git a/code/modules/resleeving/machines_vr.dm b/code/modules/resleeving/machines_vr.dm new file mode 100644 index 0000000000..b9f7c81aa6 --- /dev/null +++ b/code/modules/resleeving/machines_vr.dm @@ -0,0 +1,12 @@ +/obj/machinery/transhuman/resleever/abductor + icon = 'icons/obj/abductor_vr.dmi' + icon_state = "implantchair" + +/obj/machinery/computer/transhuman/resleeving/abductor + icon = 'icons/obj/abductor.dmi' + icon_state = "console" + +/obj/machinery/clonepod/transhuman/full/abductor + icon = 'icons/obj/abductor_vr.dmi' + icon_state = "pod_0" + name = "clonepod" \ No newline at end of file diff --git a/icons/effects/effects_vr.dmi b/icons/effects/effects_vr.dmi index 276a33bae6e5fe568fd1e6798c897f8e4f88fee7..02569f6157d9ffbdf7d52e1d90d1f8dfc6a425ea 100644 GIT binary patch literal 1061 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcal{Z%0mB`&GO$wiq3C7Jno3=9=> zmY&(jb;v-(?V;s&&AMBmM^@~(>l&ou{F_VY>{iYtY?BuJ_{O*Hky5(V>FbXz=DcAs zj;iulX?XwOjrHbB=3U&*a4gST%VUo7Z=c+CoD#7GN0(c)Uz_-8V~Byt%IL!G5Q8s` zQ>H(OOL%eh{Jt5_v;B7N@SgPltK8v~1UK*ehlg#Yt>b!?85o!YJzX3_D(1YsdocHQ z00XPz#S0hjE@9X?P2^eBzIU3(%XjsNC!|Yl5cu1}tI@-)9uCt!B80=t3keuiv4hUm|%5ycF*bsS>;GEInY z*!qhxW;27&T73pFg}hpZ>)a`f9w5H>38o3(Hr6q2P+_>l;xLQBLzp3xNx_$431@=| z;{-Kw1m&jq&RXxTp8Kz%=PR=i*in~0ZFdk`aaMN%^NeZn4W{A^YkxAWv24f{Q&?BW zctZa`)L({mkqpbOi8F8uY`1H8&AN$U35XAJ<>yLdN1R>n`1soXwwk?v;umZI`ss6d z!;atQzdhf7|DV2q^K0fEaSA{q;u=i34_v8g1p2;~@sBJCUfJ^eSGMIfevbub-IX4{ zlJA^TuW^rQ;}fxtEq`o}K^+&E4lLFN<%eb70E7$1>UMzv+u#jGUl=5Xk%)t-yWdnb-+NpVRsW zW^o_5R>OEr=71TuK=^)!C*lcf>lm)7DU#t5hz|;xpEeZ75h9A8 zIo@3Iv#R9MGyW41_6i4?w(ewA(yixCX}ooZ$+98yComN;-k1e+BJ+(j#z(Kj8~!k@ zxyt`w7HdLQE#n4;LP(H1fcSeI#2QTIvnv3#m&9H#X#xh*hJEZybpOj8VA@j2PigA9 zRs8pA%WHO(3(r;y)|w{G(m$^H*6O)W{DEI$Cz!VUW#U^Gz3bPTld8ac&*16m=d#Wz Gp$PyDqNyGL literal 668 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSja4BLB`&GO$wiq3C7Jno3=9=> zYL9Q^I%FWg_Tc9`&AMBmM^@~(tE4$;VQss^xn~QaJen?TfB!)5{+F*i`1=hG_BYx` zty-JUvF^C=dgv{?FHMn3Y^W_fpPN=c_Q z%exQa-zC)e?b+@z@^h&~w} z^^h-h&*3*F4l3*KPZxUgdrq-#t^K}vm-!oZum2t|&hTyLKZfVupKty1`xnz)Sw^#e z92dk_C^N(>)G=PWW`3XsNQx)yb|i<|%CL^1 zfVDxJA%;Yuuah)l`r98r)9;AbuizNJppQYOp5+Di6~P95f&C2GucZ_A0ZHx+aSOy4 zj_V(|Rn-{95VN0^VtauOp6>Fn%0|Y#-tovUR?c5cr7RDAC_8{$P}BH>H6r>x!)G8F z-vIKh1t=J}uP{CMrHkU<*VPRh_pzS{aVOdPRh}a2>bZ}fmFJ1HmsqGD;Lgxz&-8`$ o6~_Vb4p0#D8h}XF2>lE8JZy7fujnN11|~NKPgg&ebxsLQ0E^N6`~Uy| diff --git a/icons/obj/abductor_vr.dmi b/icons/obj/abductor_vr.dmi index 969750670692d331e1df49d83f8c9245573bbb1c..3fb5c6896bbec46091830ad6d0f32ea24b1a9212 100644 GIT binary patch literal 36413 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 diff --git a/maps/expedition_vr/alienship/_alienship.dm b/maps/expedition_vr/alienship/_alienship.dm index 7dad899974..9646dd12de 100644 --- a/maps/expedition_vr/alienship/_alienship.dm +++ b/maps/expedition_vr/alienship/_alienship.dm @@ -178,9 +178,3 @@ requires_power = FALSE /area/tether_away/alienship/equip_dump - -// -- Turfs -- // -/turf/simulated/shuttle/floor/alienplating/vacuum - oxygen = 0 - nitrogen = 0 - temperature = TCMB diff --git a/maps/expedition_vr/space/_fueldepot.dm b/maps/expedition_vr/space/_fueldepot.dm index 1f3241aee7..1b31997bbc 100644 --- a/maps/expedition_vr/space/_fueldepot.dm +++ b/maps/expedition_vr/space/_fueldepot.dm @@ -36,9 +36,3 @@ oxygen = 0 nitrogen = 0 temperature = TCMB - -/obj/machinery/atmospherics/pipe/tank/phoron/full - start_pressure = 15000 - -/obj/machinery/atmospherics/pipe/tank/air/full - start_pressure = 15000 diff --git a/maps/offmap_vr/om_ships/abductor.dm b/maps/offmap_vr/om_ships/abductor.dm new file mode 100644 index 0000000000..77ab5d3b5d --- /dev/null +++ b/maps/offmap_vr/om_ships/abductor.dm @@ -0,0 +1,98 @@ +// Compile in the map for CI testing if we're testing compileability of all the maps +#if MAP_TEST +#include "abductor.dmm" +#endif + +// Map template for spawning the shuttle +/datum/map_template/om_ships/abductor + name = "OM Ship - Abductor Ship (New Z)" + desc = "A ship for spooky aliens to kidnap farmers and unfortunate spacemen." + mappath = 'abductor.dmm' + +/area/abductor + requires_power = 0 + icon_state = "purple" + +/area/abductor/ + name = "Abductor Ship" + flags = RAD_SHIELDED | BLUE_SHIELDED + +/area/abductor/exterior + name = "Abductor Ship Exterior" + has_gravity = 0 + +// The 'Abductor Ship' +/obj/effect/overmap/visitable/ship/abductor + name = "spacecraft" + desc = "Spacefaring vessel." + icon_state = "shuttle" + moving_state = "shuttle" + scanner_name = "unknown vessel" + scanner_desc = @{"[i]Registration[/i]: Unknown +[i]Class[/i]: Corvette +[i]Transponder[/i]: No transponder detected." +[b]Notice[/b]: Deep scans detect unknown power signatures, and onboard transporter technology."} + color = "#11414c" //STEALTH + vessel_mass = 8000 + vessel_size = SHIP_SIZE_SMALL + initial_generic_waypoints = list("abductor_port", "abductor_starboard") + fore_dir = NORTH + +/obj/item/weapon/paper/alien/abductor + name = "Read Me" + info = {"((Just to state the obvious here, but make sure you're reading OOC notes and all that. This role does not give you any special protections from the rules. Only abduct people who seem like they'd be cool with it.))

+ +Your mission is to travel out into space to retrieve individuals to experiment upon.

+ +Just what experiments you do are up to you, thought it should be noted, we can't do experiments on corpses, so you should be careful not to kill anyone in the process of acquiring your subject. Needless killing is grounds for termination from the organization.

+ +The experimentation process however can be fatal if necessary, so long as we get good data. ((And the person's cool with it OOCly))

+ +You will find that the ship is equipped with transporter technology. There are teleporters to the outside world on both the port and starboard sides. Each of the experimentation chambers is also outfitted with an advanced translocator device that is linked to its given room. You will want to ensure that you take a translocator device with you BEFORE you leave the ship, as there will be no other way for you to return without assistance.

+ +Your translocator device is arguably your most critical piece of equipment, and it is imperative that you not lose it, as possessing it would allow outsiders access to the ship.

+ +The center of the ship sports the shield generator, as well as the chemical and resleeving labs. It would be wise to ensure that if your experiments are fatal, to scan the mind and body of your subject before you proceed, so we can ensure that we can return the subjects to where we find them.

+ +To the starboard and port sides you will find a total of six experimentation rooms, and two transporter rooms, as well as two engine rooms at the aft.

+ +The aft center of the ship is the common equipment room. The items here are limited in quantity, so only take what you intend to use in your given task.

+ +At the fore of the vessel are the briefing rooms, and the bridge.

+ +Lastly, there are camera uplink consoles scattered around the ship. It is recommended that you take stock of where potential targets are before you depart.

+ +You will find a dispenser within the room you started in which contains some basic equipment that you may wish to take with you. Please do not loot the dispensers from other rooms unless the one assigned to it is okay with it.

+ +And finally, to leave this room, you will want to put your ID on the table, and pray to the corporate overlords to add access 777 to it."} + +/obj/machinery/porta_turret/alien/abductor + name = "anti-personnel turret" + installation = /obj/item/weapon/gun/energy/gun/taser + lethal = FALSE + health = 500 // Sturdier turrets, non-lethal, for capturing people alive + maxhealth = 500 + req_one_access = list(777) // The code I've been using for events, same as the doors + +/obj/machinery/porta_turret/alien/abductor/ion + name = "anti-personnel turret" + installation = /obj/item/weapon/gun/energy/ionrifle/weak + lethal = TRUE + +/obj/item/device/perfect_tele/frontier/unknown/abductor/one + loc_network = "abd1" +/obj/item/device/perfect_tele/frontier/unknown/abductor/two + loc_network = "abd2" +/obj/item/device/perfect_tele/frontier/unknown/abductor/three + loc_network = "abd3" +/obj/item/device/perfect_tele/frontier/unknown/abductor/four + loc_network = "abd4" +/obj/item/device/perfect_tele/frontier/unknown/abductor/five + loc_network = "abd5" +/obj/item/device/perfect_tele/frontier/unknown/abductor/six + loc_network = "abd6" + +/obj/machinery/power/rtg/abductor/built/abductor + name = "Void Core" + power_gen = 5000000 + diff --git a/maps/offmap_vr/om_ships/abductor.dmm b/maps/offmap_vr/om_ships/abductor.dmm new file mode 100644 index 0000000000..cb1da57de2 --- /dev/null +++ b/maps/offmap_vr/om_ships/abductor.dmm @@ -0,0 +1,20804 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"af" = ( +/obj/machinery/porta_turret/alien/abductor/ion, +/turf/simulated/shuttle/floor/alienplating/vacuum, +/area/abductor/exterior) +"bG" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/teleport/hub, +/turf/simulated/shuttle/floor/voidcraft, +/area/abductor) +"bP" = ( +/obj/machinery/transhuman/synthprinter, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"cF" = ( +/turf/space, +/area/space) +"db" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full{ + dir = 8 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"dN" = ( +/obj/structure/closet/alien, +/obj/item/weapon/storage/firstaid/combat, +/obj/item/weapon/storage/firstaid/combat, +/obj/item/weapon/storage/firstaid/clotting, +/obj/item/weapon/storage/firstaid/clotting, +/obj/item/weapon/storage/firstaid/bonemed, +/obj/item/weapon/storage/firstaid/bonemed, +/obj/item/weapon/storage/firstaid/adv, +/obj/item/weapon/storage/firstaid/adv, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/toxin, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"ed" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/shuttle/wall/alien, +/area/abductor) +"eu" = ( +/obj/structure/table/alien, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"eS" = ( +/obj/machinery/vending/abductor, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"eV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"fo" = ( +/turf/simulated/shuttle/floor/alien, +/area/abductor/exterior) +"fw" = ( +/obj/structure/table/alien, +/obj/item/device/radio_jammer/admin, +/obj/item/device/radio_jammer/admin, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"fz" = ( +/obj/structure/table/alien, +/obj/item/weapon/implanter, +/obj/item/weapon/implanter, +/obj/item/weapon/implant/freedom, +/obj/item/weapon/implant/adrenalin, +/obj/item/weapon/implant/sizecontrol, +/obj/item/weapon/implant/sizecontrol, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"fQ" = ( +/obj/item/weapon/storage/box/flashbangs, +/obj/item/weapon/storage/box/teargas, +/obj/item/weapon/grenade/flashbang/clusterbang, +/obj/item/weapon/grenade/flashbang/clusterbang, +/obj/item/weapon/storage/box/metalfoam, +/obj/item/clothing/mask/gas/wwii, +/obj/item/clothing/mask/gas, +/obj/structure/closet/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"gA" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"hj" = ( +/obj/structure/table/alien, +/obj/item/device/paicard, +/obj/item/device/paicard, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"hq" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Bridge"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"hQ" = ( +/obj/item/device/perfect_tele_beacon/stationary{ + tele_name = "Unknown"; + tele_network = "abd3" + }, +/obj/item/device/perfect_tele/frontier/unknown/abductor/three, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"ib" = ( +/obj/structure/table/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"iF" = ( +/obj/machinery/shipsensors{ + dir = 1 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"iH" = ( +/obj/item/weapon/paper/alien/abductor, +/obj/structure/table/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"ja" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/turf/simulated/shuttle/wall/alien, +/area/abductor) +"jI" = ( +/obj/machinery/clonepod/transhuman/full/abductor{ + name = "grower pod" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"kf" = ( +/obj/item/device/perfect_tele_beacon/stationary{ + tele_name = "Unknown"; + tele_network = "abd2" + }, +/obj/item/device/perfect_tele/frontier/unknown/abductor/two, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"kT" = ( +/obj/item/device/perfect_tele_beacon/stationary{ + tele_name = "Unknown"; + tele_network = "abd6" + }, +/obj/item/device/perfect_tele/frontier/unknown/abductor/six, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"mh" = ( +/obj/machinery/transhuman/resleever/abductor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"nv" = ( +/obj/structure/table/alien, +/obj/item/clothing/mask/gas/voice, +/obj/item/clothing/mask/gas/voice, +/obj/item/device/universal_translator/ear, +/obj/item/device/universal_translator/ear, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"nw" = ( +/obj/machinery/chemical_dispenser/ert/specialops/abductor{ + density = 1 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"nx" = ( +/obj/effect/shuttle_landmark{ + landmark_tag = "abductor_starboard"; + name = "Unknown vessel - Starboard" + }, +/turf/space, +/area/space) +"nA" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Experimentation 3"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"pa" = ( +/obj/structure/closet/alien, +/obj/item/device/sleevemate, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"pc" = ( +/obj/structure/table/alien, +/obj/item/weapon/gun/energy/netgun, +/obj/item/weapon/gun/energy/netgun, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"pB" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Briefing Room 5"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"pC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"pG" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Experimentation 1"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"qk" = ( +/obj/machinery/atmospherics/unary/engine/biggest{ + dir = 1 + }, +/turf/simulated/shuttle/floor/alienplating/vacuum, +/area/abductor/exterior) +"qo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"qu" = ( +/obj/structure/table/alien, +/obj/item/clothing/shoes/boots/speed, +/obj/item/clothing/shoes/boots/speed, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"qL" = ( +/obj/structure/prop/alien/power, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"qN" = ( +/obj/item/device/perfect_tele_beacon/stationary{ + tele_name = "Unknown"; + tele_network = "abd5" + }, +/obj/item/device/perfect_tele/frontier/unknown/abductor/five, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"rg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"rk" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Fore Starboard Exterior Access"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"rB" = ( +/obj/structure/table/alien, +/obj/item/device/perfect_tele/alien, +/obj/item/device/perfect_tele/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"rL" = ( +/obj/structure/table/alien, +/obj/item/weapon/storage/belt/utility/alien/full, +/obj/item/weapon/storage/belt/utility/alien/full, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"sr" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Aft Port Exterior Access"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"sv" = ( +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/structure/fans/hardlight/colorable/abductor, +/turf/simulated/floor/plating, +/area/abductor) +"td" = ( +/obj/structure/table/alien, +/obj/item/weapon/storage/box/handcuffs, +/obj/item/weapon/storage/box/handcuffs, +/obj/item/device/sleevemate, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"tl" = ( +/turf/simulated/shuttle/floor/alienplating/vacuum, +/area/abductor/exterior) +"tI" = ( +/obj/structure/table/alien, +/obj/item/weapon/reagent_containers/hypospray, +/obj/item/weapon/reagent_containers/hypospray, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"tQ" = ( +/obj/structure/table/alien, +/obj/item/clothing/head/helmet/alien, +/obj/item/clothing/head/helmet/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"vk" = ( +/obj/machinery/computer/ship/helm/abductor{ + req_one_access = list() + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"vF" = ( +/obj/structure/closet/autolok_wall{ + pixel_y = 32 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/weapon/gun/energy/gun/taser, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"vS" = ( +/obj/structure/table/alien, +/obj/item/weapon/storage/belt/medical/alien, +/obj/item/weapon/storage/belt/medical/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"wk" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Briefing Room 6"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"wA" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Starboard Engine Room"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"wZ" = ( +/turf/simulated/shuttle/wall/alien, +/area/abductor) +"xc" = ( +/obj/structure/prop/alien/dispenser, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"xg" = ( +/obj/machinery/vending/entertainer, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"xD" = ( +/obj/machinery/computer/transhuman/resleeving/abductor, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"yr" = ( +/obj/item/clothing/shoes/magboots, +/obj/structure/closet/autolok_wall{ + dir = 1; + pixel_y = -32 + }, +/obj/item/weapon/gun/energy/gun/taser, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"yB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"zk" = ( +/obj/machinery/vending/abductor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"zu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"AZ" = ( +/obj/structure/table/alien, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/cell/infinite, +/obj/item/weapon/cell/infinite, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Bv" = ( +/obj/structure/table/alien, +/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, +/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, +/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, +/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"BT" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Aft Starboard Exterior Access"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"DG" = ( +/obj/structure/table/alien, +/obj/item/weapon/bluespace_harpoon, +/obj/item/weapon/bluespace_harpoon, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"DI" = ( +/obj/machinery/computer/teleporter{ + dir = 2 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"EA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Fh" = ( +/obj/structure/closet/autolok_wall{ + pixel_x = 32 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/weapon/gun/energy/gun/taser, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Fl" = ( +/obj/machinery/atmospherics/binary/pump/fuel, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Fq" = ( +/obj/item/weapon/bikehorn, +/obj/item/toy/bosunwhistle, +/obj/item/weapon/storage/bible, +/obj/item/weapon/storage/photo_album, +/obj/item/weapon/storage/trinketbox, +/obj/item/weapon/storage/briefcase/clutch, +/obj/item/weapon/storage/wallet/random, +/obj/item/weapon/storage/wallet/womens, +/obj/item/weapon/bananapeel, +/obj/item/device/taperecorder, +/obj/item/device/camera, +/obj/item/device/binoculars, +/obj/item/device/binoculars/spyglass, +/obj/item/device/laser_pointer/red, +/obj/item/device/healthanalyzer, +/obj/item/weapon/stamp/chameleon, +/obj/structure/closet/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Fw" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Briefing Room 2"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ge" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1; + icon_state = "map-fuel" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"GB" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Fore Port Exterior Access"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"GE" = ( +/obj/structure/table/alien, +/obj/item/clothing/suit/armor/alien, +/obj/item/clothing/suit/armor/alien, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Hj" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/turf/simulated/shuttle/wall/alien, +/area/abductor) +"Hn" = ( +/obj/item/device/perfect_tele_beacon/stationary{ + tele_name = "Unknown"; + tele_network = "abd1" + }, +/obj/item/device/perfect_tele/frontier/unknown/abductor/one, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"Hv" = ( +/obj/effect/overmap/visitable/ship/abductor, +/turf/space, +/area/space) +"IH" = ( +/obj/structure/table/alien, +/obj/item/clothing/mask/muzzle/tape, +/obj/item/clothing/mask/muzzle/tape, +/obj/item/clothing/mask/muzzle/tape, +/obj/item/clothing/mask/muzzle/tape, +/obj/item/clothing/mask/muzzle/tape, +/obj/item/clothing/mask/muzzle/tape, +/obj/item/weapon/tape_roll, +/obj/item/weapon/tape_roll, +/obj/item/weapon/tape_roll, +/obj/item/weapon/tape_roll, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ji" = ( +/obj/machinery/teleport/station, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"JF" = ( +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"JW" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Briefing Room 3"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ke" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Experimentation 5"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Kx" = ( +/obj/structure/table/alien, +/obj/item/clothing/glasses/thermal/syndi, +/obj/item/clothing/glasses/thermal/syndi, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"KD" = ( +/obj/machinery/turretid/stun{ + ailock = 1; + check_arrest = 0; + check_down = 0; + check_records = 0; + control_area = /area/abductor/exterior; + desc = "A firewall prevents AIs from interacting with this device."; + name = "Ship exterior turret control"; + pixel_y = 30; + req_access = list(777); + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"KJ" = ( +/obj/effect/shuttle_landmark{ + landmark_tag = "abductor_port"; + name = "Unknown vessel - Port" + }, +/turf/space, +/area/space) +"KW" = ( +/obj/structure/table/alien, +/obj/item/weapon/storage/box/beakers, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Lg" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + req_one_access = list(777) + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ll" = ( +/obj/machinery/door/airlock/alien{ + name = "experimentation 5"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/wall/alien, +/area/abductor) +"LH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/turf/simulated/shuttle/wall/alien, +/area/abductor) +"LU" = ( +/obj/machinery/chem_master, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"LW" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Experimentation 6"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Na" = ( +/obj/item/device/perfect_tele_beacon/stationary{ + tele_name = "Unknown"; + tele_network = "abd4" + }, +/obj/item/device/perfect_tele/frontier/unknown/abductor/four, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"Nk" = ( +/obj/structure/bed/alien, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"Nq" = ( +/obj/structure/table/alien, +/obj/item/weapon/melee/baton, +/obj/item/weapon/melee/baton, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"ND" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Briefing Room 1"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ov" = ( +/obj/structure/table/alien, +/obj/item/weapon/gun/energy/sickshot, +/obj/item/weapon/gun/energy/sickshot, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Oz" = ( +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/structure/fans/hardlight/colorable/abductor, +/turf/simulated/floor/plating, +/area/abductor) +"OG" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Equipment Access"; + req_one_access = list(777) + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"PJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"PO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Qe" = ( +/obj/structure/window/phoronreinforced/full, +/obj/structure/fans/hardlight/colorable/abductor, +/turf/simulated/floor/plating, +/area/abductor) +"Qf" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full{ + dir = 4 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Qy" = ( +/obj/structure/closet/autolok_wall{ + pixel_x = -32 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/weapon/gun/energy/gun/taser, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"QI" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Experimentation 4"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"QJ" = ( +/obj/structure/prop/alien/dispenser/twoway, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Rr" = ( +/obj/machinery/computer/ship/engines/abductor, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"RA" = ( +/obj/machinery/computer/ship/sensors/abductor, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"RQ" = ( +/obj/machinery/porta_turret/alien/abductor, +/turf/simulated/shuttle/floor/alienplating/vacuum, +/area/abductor/exterior) +"SD" = ( +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ti" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Port Transporter Room"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Tm" = ( +/obj/machinery/computer/ship/navigation/abductor, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ty" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Briefing Room 4"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Ub" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Experimentation 2"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"UJ" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"UK" = ( +/obj/machinery/computer/security/abductor{ + icon_screen = null; + icon_state = "camera_flipped" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"UL" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Vh" = ( +/obj/structure/closet/alien, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"VT" = ( +/obj/machinery/power/shield_generator/charged, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"Wl" = ( +/obj/structure/table/alien, +/obj/item/weapon/storage/box/gloves, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"WB" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/rtg/abductor/built/abductor, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"WC" = ( +/obj/machinery/computer/security/abductor{ + icon_screen = null + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"WX" = ( +/turf/simulated/shuttle/wall/alien/hard_corner, +/area/abductor) +"XY" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Port Engine Room"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"XZ" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + name = "Starboard Transporter Room"; + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"YA" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/rtg/abductor/built/abductor, +/turf/simulated/shuttle/floor/alien, +/area/abductor) +"YT" = ( +/obj/structure/fans/hardlight/colorable/abductor, +/obj/machinery/door/airlock/alien{ + req_one_access = list(777) + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"YW" = ( +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/stun, +/obj/item/ammo_casing/microbattery/combat/net, +/obj/item/ammo_casing/microbattery/combat/net, +/obj/item/ammo_casing/microbattery/combat/net, +/obj/item/ammo_casing/microbattery/combat/net, +/obj/item/ammo_casing/microbattery/combat/net, +/obj/item/ammo_casing/microbattery/combat/net, +/obj/item/ammo_casing/microbattery/combat/stripper, +/obj/item/ammo_casing/microbattery/combat/stripper, +/obj/item/ammo_casing/microbattery/combat/stripper, +/obj/item/ammo_casing/microbattery/combat/stripper, +/obj/item/ammo_casing/microbattery/medical/omni3, +/obj/item/ammo_casing/microbattery/medical/omni3, +/obj/item/ammo_casing/microbattery/medical/omni3, +/obj/item/ammo_casing/microbattery/medical/omni3, +/obj/structure/closet/alien, +/obj/item/ammo_magazine/cell_mag/advanced, +/obj/item/ammo_magazine/cell_mag/advanced, +/obj/item/ammo_magazine/cell_mag/advanced, +/obj/item/ammo_magazine/cell_mag/advanced, +/obj/item/weapon/gun/projectile/cell_loaded, +/obj/item/weapon/gun/projectile/cell_loaded, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) +"Zk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 8; + icon_state = "intact-fuel" + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor) + +(1,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(2,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(3,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(4,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(5,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(6,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(7,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(8,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(9,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(10,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(11,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(12,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(13,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(14,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(15,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(16,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(17,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(18,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(19,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(20,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(21,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(22,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(23,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(24,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(25,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(26,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(27,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(28,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(29,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(30,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(31,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +KJ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(32,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(33,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(34,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(35,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(36,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(37,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(38,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(39,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(40,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(41,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(42,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(43,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(44,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(45,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(46,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +tl +tl +RQ +tl +tl +tl +RQ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(47,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(48,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(49,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +RQ +cF +cF +cF +tl +tl +tl +tl +af +wZ +wZ +SD +SD +SD +SD +SD +ed +tl +tl +qk +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(50,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +tl +tl +tl +cF +tl +RQ +tl +tl +tl +tl +wZ +gA +PO +Qf +Qf +Qf +Qf +LH +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(51,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +wZ +tl +tl +tl +wZ +sv +wZ +tl +tl +wZ +gA +PJ +Zk +Zk +Ge +qo +LH +tl +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(52,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +wZ +wZ +qL +wZ +wZ +tl +wZ +wZ +eu +wZ +wZ +tl +wZ +gA +UL +UJ +UJ +UJ +Fl +Hj +wZ +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(53,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +bG +SD +SD +wZ +wZ +wZ +SD +SD +SD +wZ +wZ +wZ +gA +PJ +Zk +Zk +Ge +PO +ja +tl +tl +qk +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(54,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +Ji +SD +SD +wZ +wZ +SD +SD +hQ +SD +SD +wZ +wZ +gA +qo +db +db +db +db +wZ +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(55,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +af +wZ +wZ +DI +JF +SD +wZ +Vh +SD +JF +Nk +JF +SD +pa +wZ +SD +SD +SD +SD +SD +SD +wZ +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(56,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +wZ +wZ +wZ +wZ +SD +SD +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +XY +WX +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(57,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +pa +wZ +wZ +UK +SD +SD +wZ +wZ +SD +SD +SD +wZ +wZ +wZ +SD +wZ +wZ +wZ +pa +wZ +wZ +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(58,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +SD +SD +SD +wZ +wZ +WX +Ti +WX +wZ +wZ +JF +wZ +wZ +SD +SD +SD +wZ +wZ +SD +SD +SD +wZ +wZ +tl +af +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(59,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +RQ +wZ +wZ +SD +SD +JF +SD +SD +wZ +WX +SD +SD +SD +wZ +nA +wZ +SD +SD +SD +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(60,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +Oz +eu +SD +Hn +Nk +JF +SD +JF +pG +JF +SD +SD +SD +JF +SD +SD +SD +JF +Ke +JF +SD +JF +Nk +qN +SD +eu +Oz +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(61,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +iF +wZ +sv +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +SD +SD +SD +SD +SD +SD +SD +SD +SD +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(62,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +SD +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +RQ +tl +tl +tl +tl +tl +wZ +wZ +SD +SD +SD +wZ +wZ +SD +SD +SD +SD +SD +SD +SD +SD +SD +SD +SD +wZ +wZ +SD +SD +SD +wZ +wZ +tl +tl +RQ +tl +cF +tl +RQ +tl +cF +tl +RQ +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(63,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +WC +SD +SD +wZ +wZ +tl +tl +cF +cF +RQ +tl +tl +tl +tl +tl +af +tl +tl +tl +wZ +wZ +Vh +wZ +wZ +SD +SD +SD +SD +wZ +wZ +wZ +wZ +wZ +SD +SD +SD +SD +wZ +wZ +Vh +wZ +wZ +tl +tl +tl +tl +tl +tl +tl +tl +tl +af +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(64,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +Oz +ib +JF +SD +SD +wZ +wZ +tl +af +tl +tl +tl +tl +wZ +wZ +wZ +wZ +tl +tl +tl +tl +wZ +wZ +wZ +SD +SD +SD +SD +Qe +Qe +jI +mh +bP +Qe +Qe +SD +SD +SD +SD +wZ +wZ +wZ +tl +tl +tl +wZ +wZ +wZ +tl +wZ +wZ +wZ +tl +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(65,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +ib +SD +SD +SD +SD +wZ +wZ +tl +tl +wZ +wZ +wZ +wZ +iH +zk +wZ +wZ +wZ +wZ +tl +WX +wZ +SD +SD +SD +SD +Qe +Qe +SD +SD +SD +SD +SD +Qe +Qe +SD +SD +SD +SD +wZ +WX +tl +tl +wZ +wZ +WB +wZ +wZ +wZ +WB +wZ +wZ +wZ +WB +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(66,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +af +tl +wZ +wZ +SD +SD +SD +SD +SD +wZ +wZ +tl +wZ +iH +zk +wZ +SD +SD +wZ +iH +zk +wZ +fo +GB +JF +SD +SD +SD +Qe +Qe +WC +SD +SD +JF +SD +SD +WC +Qe +Qe +SD +SD +SD +JF +sr +fo +wZ +wZ +SD +pC +SD +dN +SD +pC +SD +fQ +SD +pC +SD +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(67,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +SD +SD +JF +SD +SD +wZ +tl +wZ +SD +SD +wZ +JW +wZ +wZ +SD +SD +wZ +wZ +wZ +SD +SD +SD +wZ +Qe +SD +SD +JF +td +xD +IH +JF +SD +SD +Qe +wZ +SD +SD +SD +wZ +wZ +wZ +SD +SD +pC +SD +JF +SD +pC +SD +JF +SD +pC +SD +SD +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(68,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +wZ +QJ +SD +SD +SD +SD +wZ +wZ +wZ +ND +wZ +wZ +SD +SD +wZ +pB +wZ +wZ +wZ +vF +SD +SD +SD +wZ +SD +SD +SD +SD +SD +JF +SD +SD +SD +SD +SD +wZ +SD +SD +SD +yr +wZ +Kx +SD +SD +pC +AZ +Ov +Nq +pC +tQ +GE +qu +pC +SD +SD +Oz +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(69,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +Oz +Rr +SD +SD +SD +SD +SD +Qy +wZ +SD +SD +SD +SD +SD +SD +SD +SD +SD +wZ +SD +SD +SD +SD +wZ +KD +SD +SD +SD +JF +JF +JF +SD +SD +SD +SD +wZ +SD +SD +SD +SD +wZ +fw +SD +SD +rg +SD +SD +SD +pC +SD +SD +SD +rg +tI +SD +Oz +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(70,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +Hv +cF +tl +tl +Oz +vk +JF +RA +SD +JF +SD +JF +hq +JF +SD +SD +JF +JF +JF +SD +SD +JF +YT +JF +SD +SD +JF +YT +JF +SD +SD +JF +JF +VT +yB +yB +EA +EA +yB +Lg +yB +EA +EA +yB +OG +yB +EA +EA +zu +EA +EA +yB +zu +yB +EA +EA +eV +Bv +SD +wZ +tl +af +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(71,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +Oz +Tm +SD +SD +SD +SD +SD +Fh +wZ +SD +SD +SD +SD +SD +SD +SD +SD +SD +wZ +SD +SD +SD +SD +wZ +SD +SD +SD +SD +JF +JF +JF +SD +SD +SD +SD +wZ +SD +SD +SD +SD +wZ +xg +SD +SD +rg +SD +SD +SD +pC +SD +SD +SD +rg +rB +SD +Oz +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(72,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +wZ +xc +SD +SD +SD +SD +wZ +wZ +wZ +Fw +wZ +wZ +SD +SD +wZ +wk +wZ +wZ +wZ +vF +SD +SD +SD +wZ +SD +SD +SD +SD +SD +JF +SD +SD +SD +SD +SD +wZ +SD +SD +SD +yr +wZ +nv +SD +SD +pC +DG +pc +fz +pC +rL +hj +vS +pC +SD +SD +Oz +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(73,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +SD +SD +JF +SD +SD +wZ +tl +wZ +SD +SD +wZ +Ty +wZ +wZ +SD +SD +wZ +wZ +wZ +SD +SD +SD +wZ +Qe +SD +SD +JF +SD +SD +SD +JF +SD +SD +Qe +wZ +SD +SD +SD +wZ +wZ +Ll +SD +SD +pC +SD +JF +SD +pC +SD +JF +SD +pC +SD +SD +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(74,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +af +tl +wZ +wZ +SD +SD +SD +SD +SD +wZ +wZ +tl +wZ +iH +eS +wZ +SD +SD +wZ +iH +eS +wZ +fo +rk +JF +SD +SD +SD +Qe +Qe +UK +SD +SD +JF +SD +SD +UK +Qe +Qe +SD +SD +SD +JF +BT +fo +wZ +wZ +SD +pC +SD +YW +SD +pC +SD +Fq +SD +pC +SD +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(75,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +ib +SD +SD +SD +SD +wZ +wZ +tl +tl +wZ +wZ +wZ +wZ +iH +eS +wZ +wZ +wZ +wZ +tl +WX +wZ +SD +SD +SD +SD +Qe +Qe +SD +LU +SD +KW +SD +Qe +Qe +SD +SD +SD +SD +wZ +WX +tl +tl +wZ +wZ +YA +wZ +wZ +wZ +YA +wZ +wZ +wZ +YA +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(76,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +Oz +ib +JF +SD +SD +wZ +wZ +tl +af +tl +tl +tl +tl +wZ +wZ +wZ +wZ +tl +tl +tl +tl +wZ +wZ +wZ +SD +SD +SD +SD +Qe +Qe +ib +nw +Wl +Qe +Qe +SD +SD +SD +SD +wZ +wZ +wZ +tl +tl +tl +wZ +wZ +wZ +tl +wZ +wZ +wZ +tl +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(77,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +UK +SD +SD +wZ +wZ +tl +tl +cF +cF +RQ +tl +tl +tl +tl +tl +af +tl +tl +tl +wZ +wZ +Vh +wZ +wZ +SD +SD +SD +SD +wZ +wZ +wZ +wZ +wZ +SD +SD +SD +SD +wZ +wZ +Vh +wZ +wZ +tl +tl +tl +tl +tl +tl +tl +tl +tl +af +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(78,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +ib +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +RQ +tl +tl +tl +tl +tl +wZ +wZ +SD +SD +SD +wZ +wZ +SD +SD +SD +SD +SD +SD +SD +SD +SD +SD +SD +wZ +wZ +SD +SD +SD +wZ +wZ +tl +tl +RQ +tl +cF +tl +RQ +tl +cF +tl +RQ +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(79,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +iF +wZ +sv +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +SD +SD +SD +SD +SD +SD +SD +SD +SD +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(80,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +Oz +eu +SD +kf +Nk +JF +SD +JF +Ub +JF +SD +SD +SD +JF +SD +SD +SD +JF +LW +JF +SD +JF +Nk +kT +SD +eu +Oz +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(81,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +RQ +wZ +wZ +SD +SD +JF +SD +SD +wZ +WX +SD +SD +SD +wZ +QI +wZ +SD +SD +SD +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(82,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +SD +SD +SD +wZ +wZ +WX +XZ +WX +wZ +wZ +JF +wZ +wZ +SD +SD +SD +wZ +wZ +SD +SD +SD +wZ +wZ +tl +af +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(83,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +pa +wZ +wZ +WC +SD +SD +wZ +wZ +SD +SD +SD +wZ +wZ +wZ +SD +wZ +wZ +wZ +pa +wZ +wZ +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(84,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +wZ +wZ +wZ +wZ +SD +SD +wZ +wZ +SD +SD +JF +SD +SD +wZ +wZ +wA +WX +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(85,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +af +wZ +wZ +bG +SD +SD +wZ +Vh +SD +JF +Nk +JF +SD +pa +wZ +SD +SD +SD +SD +SD +SD +ed +tl +tl +qk +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(86,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +Ji +SD +SD +wZ +wZ +SD +SD +Na +SD +SD +wZ +wZ +gA +PO +Qf +Qf +Qf +Qf +LH +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(87,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +DI +JF +SD +wZ +wZ +wZ +SD +SD +SD +wZ +wZ +wZ +gA +PJ +Zk +Zk +Ge +qo +LH +tl +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(88,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +wZ +wZ +qL +wZ +wZ +tl +wZ +wZ +eu +wZ +wZ +tl +wZ +gA +UL +UJ +UJ +UJ +Fl +Hj +wZ +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(89,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +wZ +tl +tl +tl +wZ +sv +wZ +tl +tl +wZ +gA +PJ +Zk +Zk +Ge +PO +ja +tl +tl +qk +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(90,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +tl +tl +tl +cF +tl +RQ +tl +tl +tl +tl +wZ +gA +qo +db +db +db +db +wZ +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(91,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +RQ +cF +cF +cF +tl +tl +tl +tl +af +wZ +wZ +SD +SD +SD +SD +SD +wZ +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(92,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +wZ +tl +RQ +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(93,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(94,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +RQ +tl +tl +tl +RQ +tl +tl +tl +RQ +tl +tl +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(95,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(96,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(97,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(98,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(99,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(100,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(101,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(102,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(103,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(104,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(105,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(106,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(107,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(108,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(109,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(110,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(111,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(112,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(113,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(114,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(115,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(116,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(117,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(118,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +nx +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(119,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(120,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(121,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(122,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(123,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(124,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(125,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(126,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(127,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(128,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(129,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(130,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(131,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(132,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(133,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(134,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(135,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(136,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(137,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(138,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(139,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} +(140,1,1) = {" +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +cF +"} diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm index afe78c5ff8..639d56f121 100644 --- a/maps/tether/submaps/_tether_submaps.dm +++ b/maps/tether/submaps/_tether_submaps.dm @@ -539,6 +539,7 @@ #include "../../offmap_vr/om_ships/mercship.dm" #include "../../offmap_vr/om_ships/curashuttle.dm" #include "../../offmap_vr/om_ships/itglight.dm" +#include "../../offmap_vr/om_ships/abductor.dm" ////////////////////////////////////////////////////////////////////////////// //Capsule deployed ships diff --git a/vorestation.dme b/vorestation.dme index 4c217ba82a..2d29fc3151 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -225,6 +225,7 @@ #include "code\ATMOSPHERICS\pipes\pipe_base_vr.dm" #include "code\ATMOSPHERICS\pipes\simple.dm" #include "code\ATMOSPHERICS\pipes\tank.dm" +#include "code\ATMOSPHERICS\pipes\tank_vr.dm" #include "code\ATMOSPHERICS\pipes\universal.dm" #include "code\ATMOSPHERICS\pipes\vent.dm" #include "code\controllers\autotransfer.dm" @@ -869,6 +870,7 @@ #include "code\game\machinery\computer\atmos_alert.dm" #include "code\game\machinery\computer\atmos_control.dm" #include "code\game\machinery\computer\camera.dm" +#include "code\game\machinery\computer\camera_vr.dm" #include "code\game\machinery\computer\card.dm" #include "code\game\machinery\computer\cloning.dm" #include "code\game\machinery\computer\communications.dm" @@ -3069,6 +3071,7 @@ #include "code\modules\organs\subtypes\vox.dm" #include "code\modules\organs\subtypes\vox_vr.dm" #include "code\modules\organs\subtypes\xenos.dm" +#include "code\modules\overmap\abductor_vr.dm" #include "code\modules\overmap\bluespace_rift_vr.dm" #include "code\modules\overmap\champagne.dm" #include "code\modules\overmap\helpers.dm" @@ -3451,6 +3454,7 @@ #include "code\modules\resleeving\infomorph.dm" #include "code\modules\resleeving\infomorph_software.dm" #include "code\modules\resleeving\machines.dm" +#include "code\modules\resleeving\machines_vr.dm" #include "code\modules\resleeving\resleeving_sickness.dm" #include "code\modules\resleeving\sleevecard.dm" #include "code\modules\rogueminer_vr\asteroid.dm" @@ -3791,6 +3795,7 @@ #include "interface\interface.dm" #include "interface\skin.dmf" #include "maps\gateway_archive_vr\blackmarketpackers.dm" +#include "maps\offmap_vr\om_ships\abductor.dm" #include "maps\southern_cross\items\clothing\sc_accessory.dm" #include "maps\southern_cross\items\clothing\sc_suit.dm" #include "maps\southern_cross\items\clothing\sc_under.dm" From 96b8eb55ce630d3607cc6d8b3aa38f14acb9e8c9 Mon Sep 17 00:00:00 2001 From: Unknown Date: Tue, 8 Dec 2020 15:28:50 -0500 Subject: [PATCH 16/18] Temporary Plains Fix One of these days im going to remove wilderness and move all the POIs to Virgo 5 where the POIs would not require so much edits. --- .../surface_submaps/plains/lonehome_vr.dmm | 1590 +++++++++++++++++ maps/submaps/surface_submaps/plains/plains.dm | 2 +- 2 files changed, 1591 insertions(+), 1 deletion(-) create mode 100644 maps/submaps/surface_submaps/plains/lonehome_vr.dmm diff --git a/maps/submaps/surface_submaps/plains/lonehome_vr.dmm b/maps/submaps/surface_submaps/plains/lonehome_vr.dmm new file mode 100644 index 0000000000..673b4e1d5c --- /dev/null +++ b/maps/submaps/surface_submaps/plains/lonehome_vr.dmm @@ -0,0 +1,1590 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/submap/lonehome) +"ab" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/lonehome) +"ac" = ( +/obj/structure/flora/tree/sif, +/turf/template_noop, +/area/submap/lonehome) +"ad" = ( +/turf/simulated/wall/wood, +/area/submap/lonehome) +"ae" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"af" = ( +/obj/structure/loot_pile/maint/trash, +/turf/template_noop, +/area/submap/lonehome) +"ag" = ( +/obj/structure/girder, +/turf/simulated/floor, +/area/submap/lonehome) +"ah" = ( +/obj/machinery/button/windowtint{ + id = "h_living" + }, +/turf/simulated/wall/wood, +/area/submap/lonehome) +"ai" = ( +/obj/structure/coatrack, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood/broken, +/area/submap/lonehome) +"ak" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"al" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"am" = ( +/obj/machinery/appliance/cooker/oven, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"an" = ( +/obj/structure/table/marble, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/microwave, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"ao" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/bar_alc/full, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"ap" = ( +/obj/structure/table/bench/marble, +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h_living" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"ar" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"as" = ( +/turf/simulated/floor/wood/broken, +/area/submap/lonehome) +"at" = ( +/turf/simulated/floor/wood, +/area/submap/lonehome) +"au" = ( +/obj/item/device/tape, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"av" = ( +/obj/item/weapon/extinguisher{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/obj/random/medical/lite, +/obj/random/medical/lite, +/obj/structure/mopbucket{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/weapon/mop, +/obj/item/device/multitool, +/obj/item/device/flashlight{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/random/unidentified_medicine, +/obj/random/unidentified_medicine, +/obj/random/unidentified_medicine, +/obj/structure/table/steel, +/turf/simulated/floor/tiled, +/area/submap/lonehome) +"aw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"ax" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"ay" = ( +/obj/item/clothing/suit/storage/apron/white, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"az" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/obj/item/weapon/storage/box/glasses/square{ + pixel_y = -2 + }, +/obj/item/weapon/storage/box/glass_extras/sticks{ + pixel_y = 4 + }, +/obj/item/weapon/storage/box/glass_extras/straws{ + pixel_y = 7 + }, +/obj/item/weapon/packageWrap, +/obj/structure/curtain/open/bed, +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/obj/structure/table/rack, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"aA" = ( +/obj/machinery/button/windowtint{ + id = "h_kitchen" + }, +/obj/item/weapon/storage/box/donkpockets, +/obj/item/weapon/storage/box/condimentbottles, +/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/structure/curtain/open/bed, +/obj/structure/table/rack, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h_kitchen" + }, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"aB" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 1e+006 + }, +/turf/template_noop, +/area/submap/lonehome) +"aC" = ( +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h_living" + }, +/obj/structure/bed/chair/sofa/black/corner{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aD" = ( +/obj/structure/bed/chair/sofa/black, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aE" = ( +/obj/structure/bed/chair/sofa/black/left, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aF" = ( +/obj/random/trash, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aG" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife/butch, +/obj/item/weapon/material/kitchen/rollingpin, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"aH" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/kitchen/utensil/spoon, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"aI" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/sharpeningkit, +/obj/item/weapon/reagent_containers/dropper, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"aJ" = ( +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"aK" = ( +/obj/machinery/button/windowtint{ + id = "h_kitchen" + }, +/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h_kitchen" + }, +/turf/simulated/floor/tiled/white, +/area/submap/lonehome) +"aL" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/outdoors/dirt, +/area/submap/lonehome) +"aM" = ( +/obj/item/weapon/material/shard, +/turf/template_noop, +/area/submap/lonehome) +"aN" = ( +/obj/item/weapon/material/shard, +/obj/item/weapon/material/shard{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/simulated/floor/outdoors/dirt, +/area/submap/lonehome) +"aO" = ( +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h_living" + }, +/obj/structure/bed/chair/sofa/black{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aP" = ( +/obj/structure/table/bench/glass, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"aQ" = ( +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"aR" = ( +/obj/random/junk, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"aS" = ( +/obj/random/junk, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aT" = ( +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aU" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aV" = ( +/obj/structure/bed/chair/wood, +/obj/machinery/button/windowtint{ + id = "h_kitchen" + }, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h_kitchen" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"aW" = ( +/obj/item/weapon/material/shard{ + pixel_x = 6 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/outdoors/dirt, +/area/submap/lonehome) +"aX" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/outdoors/dirt, +/area/submap/lonehome) +"aY" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 1e+006 + }, +/turf/simulated/floor/outdoors/dirt, +/area/submap/lonehome) +"aZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"ba" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bb" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bc" = ( +/obj/item/stack/cable_coil, +/turf/simulated/floor/wood/broken, +/area/submap/lonehome) +"bd" = ( +/obj/item/trash/plate, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker, +/obj/structure/table/sifwooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"be" = ( +/obj/machinery/button/windowtint{ + id = "h_kitchen" + }, +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/obj/structure/table/sifwooden_reinforced, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h_kitchen" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bf" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/turf/simulated/floor/outdoors/dirt, +/area/submap/lonehome) +"bg" = ( +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h_living" + }, +/obj/structure/bed/chair/sofa/black/corner{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bh" = ( +/obj/structure/bed/chair/sofa/black{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bi" = ( +/obj/structure/bed/chair/sofa/black/right{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bj" = ( +/obj/item/weapon/module/power_control, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bk" = ( +/obj/structure/flora/pottedplant/bamboo{ + pixel_y = 12 + }, +/obj/structure/table/bench/wooden, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bl" = ( +/obj/item/weapon/material/shard, +/obj/item/weapon/material/shard{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bm" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/flora/pottedplant/fern{ + pixel_y = 12 + }, +/obj/structure/table/bench/wooden, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bn" = ( +/obj/item/weapon/reagent_containers/food/condiment/small/sugar, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood/broken, +/area/submap/lonehome) +"bo" = ( +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/random/trash, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bp" = ( +/obj/item/weapon/reagent_containers/food/snacks/ghostmuffin/poison, +/obj/structure/table/sifwooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bq" = ( +/obj/machinery/button/windowtint{ + id = "h_kitchen" + }, +/obj/item/trash/plate, +/obj/structure/table/sifwooden_reinforced, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h_kitchen" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"br" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood/broken, +/area/submap/lonehome) +"bs" = ( +/obj/item/weapon/pen, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bt" = ( +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bu" = ( +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill, +/obj/item/weapon/pen, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bv" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bw" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h_kitchen" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bx" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/turf/template_noop, +/area/submap/lonehome) +"by" = ( +/obj/structure/table/rack, +/obj/item/weapon/makeover, +/obj/structure/curtain/open/bed, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bz" = ( +/obj/structure/table/rack, +/obj/item/weapon/material/knife/ritual, +/obj/structure/curtain/open/bed, +/obj/item/clothing/under/suit_jacket/really_black, +/obj/item/clothing/under/suit_jacket/navy, +/obj/item/clothing/head/soft/solgov/veteranhat, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bA" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/book/tome, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bB" = ( +/obj/item/weapon/paper{ + info = "Seems to be filled with odd runes drawn with blood"; + name = "Blood stained paper" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood/broken, +/area/submap/lonehome) +"bC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/inflatable/door, +/turf/simulated/floor/wood/broken, +/area/submap/lonehome) +"bD" = ( +/obj/item/seeds/random, +/obj/item/seeds/random, +/obj/machinery/space_heater, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bE" = ( +/obj/item/seeds/random, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bF" = ( +/obj/machinery/light/small, +/obj/item/weapon/ore/diamond, +/obj/structure/sign/goldenplaque{ + desc = "Done No Harm."; + name = "Best Doctor 2552"; + pixel_y = -32 + }, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bG" = ( +/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/clothing/gloves/ring/engagement, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bH" = ( +/obj/machinery/button/windowtint{ + id = "h_kitchen" + }, +/turf/simulated/wall/wood, +/area/submap/lonehome) +"bI" = ( +/obj/structure/closet/cabinet, +/obj/item/weapon/storage/wallet/random, +/obj/item/weapon/towel/random, +/obj/item/weapon/melee/umbrella/random, +/obj/random/carp_plushie, +/obj/random/curseditem, +/obj/random/junk, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bJ" = ( +/obj/item/weapon/paper{ + info = "Seems to be filled with odd runes drawn with blood"; + name = "Blood stained paper" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bK" = ( +/obj/item/weapon/cell/high/empty, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"bL" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 1 + }, +/obj/effect/gibspawner/human, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"bM" = ( +/obj/item/weapon/paper{ + info = "F%$K this detective, I swear I can see them peeking from behind the window, these tinted glasses help but I swear I can still see them snooping around. His days are counted... I am so close to figuring this out, just need a few more days. Then Shepiffany will be part of the family once again, then our two kids and I can go back on having a normal life... a normal life..."; + name = "Stained sheet of paper" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"bN" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bO" = ( +/obj/effect/decal/cleanable/blood/gibs, +/obj/structure/kitchenspike, +/obj/effect/rune, +/turf/simulated/floor, +/area/submap/lonehome) +"bP" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/weapon/paper/courtroom, +/obj/item/weapon/paper/courtroom, +/obj/item/weapon/paper_bin, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bQ" = ( +/obj/item/weapon/pen/fountain, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bR" = ( +/obj/item/weapon/paper{ + info = "Seems to be filled with odd runes drawn with blood"; + name = "Blood stained paper" + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"bS" = ( +/obj/random/trash, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"bT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/lonehome) +"bU" = ( +/obj/item/weapon/photo, +/obj/item/weapon/photo{ + pixel_x = 4 + }, +/obj/structure/table/bench/wooden, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bV" = ( +/obj/item/weapon/storage/box/characters, +/obj/structure/curtain/open/bed, +/obj/structure/table/rack, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bW" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bX" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/bed/padded, +/obj/item/weapon/book/custom_library/fiction/truelovehathmyheart, +/obj/item/weapon/bedsheet/clown, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bY" = ( +/obj/structure/closet/cabinet, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/toy, +/obj/random/toy, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"bZ" = ( +/obj/item/clothing/suit/straight_jacket, +/turf/simulated/floor, +/area/submap/lonehome) +"ca" = ( +/obj/machinery/gibber/autogibber{ + emagged = 1 + }, +/turf/simulated/floor, +/area/submap/lonehome) +"cb" = ( +/obj/structure/closet/cabinet, +/obj/item/weapon/storage/wallet/random, +/obj/item/weapon/towel/random, +/obj/item/weapon/melee/umbrella/random, +/obj/random/ammo, +/obj/random/cigarettes, +/obj/random/contraband, +/obj/random/junk, +/obj/random/maintenance/security, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cc" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_mob/animal/passive/cat/bones{ + desc = "A very odd behaved cat, their scratched name tag reads 'Felix'. They look very malnourished."; + name = "Felix" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cd" = ( +/obj/structure/bed/double/padded, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"ce" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/lonehome) +"cf" = ( +/obj/item/weapon/pack/cardemon, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/lonehome) +"cg" = ( +/obj/item/weapon/reagent_containers/blood, +/obj/item/weapon/pack/cardemon, +/obj/item/weapon/pack/cardemon, +/obj/item/weapon/deck/tarot, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"ch" = ( +/obj/item/organ/internal/liver, +/obj/random/trash, +/turf/simulated/floor, +/area/submap/lonehome) +"ci" = ( +/obj/effect/decal/cleanable/blood/gibs, +/obj/structure/table/marble, +/obj/item/organ/internal/intestine/unathi, +/obj/item/weapon/surgical/bonesetter, +/obj/item/weapon/bone/ribs, +/obj/item/weapon/bone/skull{ + pixel_x = 4; + pixel_y = 6 + }, +/turf/simulated/floor, +/area/submap/lonehome) +"cj" = ( +/obj/structure/sign/periodic, +/turf/simulated/wall/wood, +/area/submap/lonehome) +"ck" = ( +/obj/item/weapon/bedsheet/rddouble, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cl" = ( +/obj/item/weapon/phone, +/obj/structure/table/bench/wooden, +/obj/item/weapon/paper{ + info = "Seems to be filled with odd runes drawn with blood"; + name = "Blood stained paper" + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cm" = ( +/obj/item/weapon/pack/cardemon, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cn" = ( +/obj/structure/bed/padded, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/junk, +/obj/random/junk, +/obj/random/junk, +/obj/random/junk, +/obj/item/weapon/bedsheet/ian, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"co" = ( +/obj/structure/closet/cabinet, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/toolbox, +/obj/random/toolbox, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cp" = ( +/obj/item/clothing/mask/muzzle, +/obj/random/trash, +/turf/simulated/floor, +/area/submap/lonehome) +"cq" = ( +/obj/structure/table/marble, +/obj/item/organ/internal/brain/grey, +/obj/item/weapon/material/knife/plastic, +/turf/simulated/floor, +/area/submap/lonehome) +"cr" = ( +/obj/structure/table/bench/marble, +/obj/structure/window/reinforced/polarized{ + id = "h_master" + }, +/obj/structure/flora/pottedplant/overgrown{ + pixel_y = 7 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cs" = ( +/obj/structure/table/bench/marble, +/obj/structure/window/reinforced/polarized{ + id = "h_master" + }, +/obj/structure/flora/pottedplant/bamboo{ + pixel_y = 7 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"ct" = ( +/obj/structure/table/bench/marble, +/obj/structure/window/reinforced/polarized{ + id = "h_master" + }, +/obj/structure/flora/pottedplant/dead{ + pixel_y = 7 + }, +/turf/simulated/floor/wood, +/area/submap/lonehome) +"cu" = ( +/obj/machinery/button/windowtint{ + id = "h_master" + }, +/turf/simulated/wall/wood, +/area/submap/lonehome) +"cv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/submap/lonehome) +"cw" = ( +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/clothing/gloves/yellow, +/turf/simulated/floor, +/area/submap/lonehome) +"cx" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife/hook, +/turf/simulated/floor, +/area/submap/lonehome) +"cy" = ( +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cz" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/item/weapon/material/shard, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cA" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cB" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cC" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/submap/lonehome) +"cD" = ( +/obj/item/frame/apc, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 22 + }, +/obj/random/junk, +/turf/simulated/floor, +/area/submap/lonehome) +"cE" = ( +/obj/structure/table/steel, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/obj/fiftyspawner/wood, +/obj/fiftyspawner/steel, +/turf/simulated/floor, +/area/submap/lonehome) +"cF" = ( +/obj/item/weapon/chainsaw, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/extinguisher, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/structure/table/rack, +/turf/simulated/floor, +/area/submap/lonehome) +"cG" = ( +/obj/effect/decal/cleanable/blood/gibs, +/turf/simulated/floor, +/area/submap/lonehome) +"cH" = ( +/obj/structure/table/marble, +/obj/item/organ/internal/intestine/unathi{ + pixel_x = -1; + pixel_y = 8 + }, +/obj/item/organ/internal/lungs, +/turf/simulated/floor, +/area/submap/lonehome) +"cI" = ( +/obj/structure/fence, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cJ" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cK" = ( +/obj/item/weapon/material/minihoe, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cL" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor, +/area/submap/lonehome) +"cM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/submap/lonehome) +"cN" = ( +/obj/item/device/flashlight{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/submap/lonehome) +"cO" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/submap/lonehome) +"cP" = ( +/obj/item/organ/internal/lungs/vox, +/obj/item/weapon/beartrap/hunting{ + anchored = 1; + deployed = 1 + }, +/obj/structure/curtain/black, +/obj/random/junk, +/obj/random/junk, +/obj/random/junk, +/turf/simulated/floor, +/area/submap/lonehome) +"cQ" = ( +/obj/structure/fence/cut/medium, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cR" = ( +/obj/structure/loot_pile/maint/trash, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cS" = ( +/obj/structure/fence/corner{ + dir = 8 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cT" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/template_noop, +/area/submap/lonehome) +"cU" = ( +/obj/structure/fence/cut/large{ + dir = 8 + }, +/turf/template_noop, +/area/submap/lonehome) +"cV" = ( +/obj/structure/fence/cut/medium{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cW" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"cX" = ( +/obj/structure/fence/door/opened, +/turf/template_noop, +/area/submap/lonehome) +"cY" = ( +/obj/structure/fence/cut/medium{ + dir = 4 + }, +/turf/template_noop, +/area/submap/lonehome) +"cZ" = ( +/obj/structure/fence/cut/large{ + dir = 8 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/submap/lonehome) +"da" = ( +/obj/structure/fence/corner, +/turf/template_noop, +/area/submap/lonehome) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +aa +aM +aa +aM +aa +aa +aa +aa +aa +aa +aa +cy +aa +aa +aa +aa +cy +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +ad +aa +aB +aN +aY +aY +ag +ad +ad +ad +ad +ad +af +aa +cy +cy +aa +cy +cy +aa +"} +(3,1,1) = {" +aa +aa +aa +ab +ad +ah +ap +aC +aO +aO +bg +ad +ad +bI +bP +cb +cj +ad +ad +cI +cQ +cI +cS +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +ad +ad +ai +aq +aD +aP +aP +bh +ad +by +bJ +bQ +cc +ak +ad +cz +cy +cy +cy +cT +aa +aa +"} +(5,1,1) = {" +aa +ab +ab +ab +ae +aj +ar +aE +aQ +aQ +bi +ad +bz +bK +bR +bS +as +cr +cA +cy +cy +cy +cU +aa +aa +"} +(6,1,1) = {" +ab +ab +aa +ad +ad +ak +as +aj +aQ +aZ +at +ad +bA +bL +bS +aQ +at +cs +cz +cJ +cy +cy +cV +aa +aa +"} +(7,1,1) = {" +aa +ab +aa +aa +ad +ag +at +as +aR +aZ +ar +ad +aq +bM +bT +aZ +ck +ct +cB +cy +cy +cy +cW +aa +aa +"} +(8,1,1) = {" +ab +aa +aa +aa +af +ad +au +aF +at +ba +bj +ad +bB +br +bU +cd +cl +cu +cA +cy +cy +cy +cW +aa +aa +"} +(9,1,1) = {" +aa +aa +ac +aa +aa +ad +ad +ag +ae +ad +bk +ad +ae +ad +ad +ad +ad +ad +ad +cK +cy +cy +cU +aa +aa +"} +(10,1,1) = {" +aa +aa +aa +aa +af +ad +av +ae +ar +ar +bl +br +bC +bN +ar +ar +aq +as +ae +cy +cR +cy +cX +aa +aa +"} +(11,1,1) = {" +aa +aa +aa +aa +ad +ad +ad +ad +ae +ad +bm +ag +ad +ad +ad +ae +ad +ad +ad +cL +ad +cy +cT +aa +ac +"} +(12,1,1) = {" +aa +aa +aa +aa +ad +al +aw +aG +at +bb +aq +bs +bD +ad +bV +aj +ak +cv +cC +cM +ad +cy +cU +aa +aa +"} +(13,1,1) = {" +aa +aa +aa +aa +ag +am +ax +aH +aq +bc +aq +bt +bE +ag +bW +ce +cm +ad +cD +cM +ad +cy +cT +aa +aa +"} +(14,1,1) = {" +aa +aa +aa +aa +ag +an +ay +aI +aS +as +bn +at +bF +ad +bX +cf +cn +ad +cE +cN +ag +cy +cY +aa +aa +"} +(15,1,1) = {" +aa +aa +aa +aa +ad +ao +ax +aw +aT +as +bo +bu +bG +ad +bY +cg +co +ad +cF +cO +ad +cy +cT +aa +aa +"} +(16,1,1) = {" +aa +aa +aa +aa +ad +ad +az +aJ +aU +bd +bp +bv +bH +ad +ad +ad +ad +ad +ad +ag +ad +cy +cT +aa +aa +"} +(17,1,1) = {" +aa +aa +aa +aa +aa +ad +aA +aK +aV +be +bq +bw +ad +bO +bZ +ch +cp +cw +cG +cP +ag +cy +cZ +aa +aa +"} +(18,1,1) = {" +aa +ac +aa +aa +aa +ad +ab +aL +aW +bf +aM +bx +ad +ad +ca +ci +cq +cx +cH +ad +ad +cI +da +cy +aa +"} +(19,1,1) = {" +aa +aa +aa +aa +aa +ab +aa +aa +aX +aa +aa +ab +aa +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +"} +(20,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/submaps/surface_submaps/plains/plains.dm b/maps/submaps/surface_submaps/plains/plains.dm index e352499508..472e1b035e 100644 --- a/maps/submaps/surface_submaps/plains/plains.dm +++ b/maps/submaps/surface_submaps/plains/plains.dm @@ -268,7 +268,7 @@ /datum/map_template/surface/plains/lonehome name = "Lone Home" desc = "A quite inoffensive looking home, damaged but still holding up." - mappath = 'maps/submaps/surface_submaps/plains/lonehome.dmm' + mappath = 'maps/submaps/surface_submaps/plains/lonehome_vr.dmm' //VOREStation Edit cost = 15 /datum/map_template/surface/plains/hotspring From 5d630a0844b8a4e3ed46d85ede6cef837c90ce29 Mon Sep 17 00:00:00 2001 From: Unknown Date: Tue, 8 Dec 2020 15:40:26 -0500 Subject: [PATCH 17/18] Makes Sleepypen not lethal --- code/modules/paperwork/pen.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 5aa1f6901f..6876b5af36 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -202,7 +202,8 @@ /obj/item/weapon/pen/reagent/sleepy/New() ..() - reagents.add_reagent("chloralhydrate", 22) //Used to be 100 sleep toxin//30 Chloral seems to be fatal, reducing it to 22./N + reagents.add_reagent("chloralhydrate", 1) //VOREStation Edit + reagents.add_reagent("stoxin", 14) //VOREStation Add /* From 8c6f1d09004e5fca2617f31aa74ba879ca9eb4da Mon Sep 17 00:00:00 2001 From: VerySoft Date: Tue, 8 Dec 2020 17:19:24 -0500 Subject: [PATCH 18/18] abduct-u2 --- code/game/machinery/vending_machines_vr.dm | 7 +- maps/offmap_vr/om_ships/abductor.dm | 16 +- maps/offmap_vr/om_ships/abductor.dmm | 1427 ++++++++++---------- 3 files changed, 745 insertions(+), 705 deletions(-) diff --git a/code/game/machinery/vending_machines_vr.dm b/code/game/machinery/vending_machines_vr.dm index cd89d9c0cc..a7f7478273 100644 --- a/code/game/machinery/vending_machines_vr.dm +++ b/code/game/machinery/vending_machines_vr.dm @@ -1464,14 +1464,19 @@ products = list(/obj/item/weapon/card/id/syndicate/station_access = 1, /obj/item/weapon/storage/box/syndie_kit/chameleon = 1, /obj/item/clothing/mask/bandana = 1, + /obj/item/clothing/glasses/sunglasses = 1, /obj/item/device/radio/headset/syndicate/alt = 1, /obj/item/device/pda = 1, /obj/item/device/communicator = 1, /obj/item/weapon/tape_roll = 2, /obj/item/weapon/handcuffs = 4, + /obj/item/weapon/handcuffs/legcuffs = 4, /obj/item/weapon/cell/device/weapon/recharge/alien = 2, /obj/item/device/chameleon = 1, - /obj/item/weapon/storage/mre/menu11 = 2 + /obj/item/weapon/storage/mre/menu11 = 2, + /obj/item/device/flash = 2, + /obj/item/weapon/pen/reagent/paralysis = 4, + /obj/item/device/perfect_tele/alien = 1 ) vend_delay = 15 diff --git a/maps/offmap_vr/om_ships/abductor.dm b/maps/offmap_vr/om_ships/abductor.dm index 77ab5d3b5d..0b10f1c756 100644 --- a/maps/offmap_vr/om_ships/abductor.dm +++ b/maps/offmap_vr/om_ships/abductor.dm @@ -17,6 +17,9 @@ name = "Abductor Ship" flags = RAD_SHIELDED | BLUE_SHIELDED +/area/abductor/interior + name = "Abductor Ship Interior" + /area/abductor/exterior name = "Abductor Ship Exterior" has_gravity = 0 @@ -79,19 +82,6 @@ You will find a dispenser within the room you started in which contains some bas installation = /obj/item/weapon/gun/energy/ionrifle/weak lethal = TRUE -/obj/item/device/perfect_tele/frontier/unknown/abductor/one - loc_network = "abd1" -/obj/item/device/perfect_tele/frontier/unknown/abductor/two - loc_network = "abd2" -/obj/item/device/perfect_tele/frontier/unknown/abductor/three - loc_network = "abd3" -/obj/item/device/perfect_tele/frontier/unknown/abductor/four - loc_network = "abd4" -/obj/item/device/perfect_tele/frontier/unknown/abductor/five - loc_network = "abd5" -/obj/item/device/perfect_tele/frontier/unknown/abductor/six - loc_network = "abd6" - /obj/machinery/power/rtg/abductor/built/abductor name = "Void Core" power_gen = 5000000 diff --git a/maps/offmap_vr/om_ships/abductor.dmm b/maps/offmap_vr/om_ships/abductor.dmm index cb1da57de2..11f3098ca6 100644 --- a/maps/offmap_vr/om_ships/abductor.dmm +++ b/maps/offmap_vr/om_ships/abductor.dmm @@ -7,11 +7,11 @@ /obj/effect/floor_decal/industrial/hatch/yellow, /obj/machinery/teleport/hub, /turf/simulated/shuttle/floor/voidcraft, -/area/abductor) +/area/abductor/interior) "bP" = ( /obj/machinery/transhuman/synthprinter, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "cF" = ( /turf/space, /area/space) @@ -20,7 +20,7 @@ dir = 8 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "dN" = ( /obj/structure/closet/alien, /obj/item/weapon/storage/firstaid/combat, @@ -36,21 +36,21 @@ /obj/item/weapon/storage/firstaid/toxin, /obj/item/weapon/storage/firstaid/toxin, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "ed" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 6 }, /turf/simulated/shuttle/wall/alien, -/area/abductor) +/area/abductor/interior) "eu" = ( /obj/structure/table/alien, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "eS" = ( /obj/machinery/vending/abductor, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "eV" = ( /obj/structure/cable{ d1 = 4; @@ -68,16 +68,16 @@ icon_state = "1-8" }, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "fo" = ( -/turf/simulated/shuttle/floor/alien, +/turf/simulated/shuttle/floor/alienplating, /area/abductor/exterior) "fw" = ( /obj/structure/table/alien, /obj/item/device/radio_jammer/admin, /obj/item/device/radio_jammer/admin, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "fz" = ( /obj/structure/table/alien, /obj/item/weapon/implanter, @@ -87,7 +87,7 @@ /obj/item/weapon/implant/sizecontrol, /obj/item/weapon/implant/sizecontrol, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "fQ" = ( /obj/item/weapon/storage/box/flashbangs, /obj/item/weapon/storage/box/teargas, @@ -98,17 +98,17 @@ /obj/item/clothing/mask/gas, /obj/structure/closet/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "gA" = ( /obj/machinery/atmospherics/pipe/tank/phoron/full, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "hj" = ( /obj/structure/table/alien, /obj/item/device/paicard, /obj/item/device/paicard, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "hq" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -116,64 +116,69 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "hQ" = ( -/obj/item/device/perfect_tele_beacon/stationary{ - tele_name = "Unknown"; - tele_network = "abd3" - }, -/obj/item/device/perfect_tele/frontier/unknown/abductor/three, -/turf/simulated/shuttle/floor/alien, -/area/abductor) +/obj/machinery/porta_turret/alien/abductor, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "ib" = ( /obj/structure/table/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "iF" = ( /obj/machinery/shipsensors{ dir = 1 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/exterior) "iH" = ( /obj/item/weapon/paper/alien/abductor, /obj/structure/table/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "ja" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 10 }, /turf/simulated/shuttle/wall/alien, -/area/abductor) +/area/abductor/interior) "jI" = ( /obj/machinery/clonepod/transhuman/full/abductor{ name = "grower pod" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "kf" = ( -/obj/item/device/perfect_tele_beacon/stationary{ - tele_name = "Unknown"; - tele_network = "abd2" +/obj/machinery/turretid/stun{ + ailock = 1; + check_arrest = 0; + check_down = 0; + check_records = 0; + control_area = /area/abductor/interior; + desc = "A firewall prevents AIs from interacting with this device."; + name = "Ship interior turret control"; + pixel_x = 32; + pixel_y = 64; + req_access = list(777); + req_one_access = list(777) }, -/obj/item/device/perfect_tele/frontier/unknown/abductor/two, -/turf/simulated/shuttle/floor/alien, -/area/abductor) +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "kT" = ( -/obj/item/device/perfect_tele_beacon/stationary{ - tele_name = "Unknown"; - tele_network = "abd6" +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/item/device/perfect_tele/frontier/unknown/abductor/six, -/turf/simulated/shuttle/floor/alien, -/area/abductor) +/obj/machinery/porta_turret/alien/abductor, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "mh" = ( /obj/machinery/transhuman/resleever/abductor{ dir = 1 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "nv" = ( /obj/structure/table/alien, /obj/item/clothing/mask/gas/voice, @@ -181,39 +186,45 @@ /obj/item/device/universal_translator/ear, /obj/item/device/universal_translator/ear, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "nw" = ( /obj/machinery/chemical_dispenser/ert/specialops/abductor{ density = 1 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "nx" = ( -/obj/effect/shuttle_landmark{ - landmark_tag = "abductor_starboard"; - name = "Unknown vessel - Starboard" +/obj/machinery/button/remote/airlock{ + id = "abd1"; + name = "Door Bolts"; + pixel_y = 32; + req_one_access = list(777); + specialfunctions = 4 }, -/turf/space, -/area/space) +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "nA" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ + id_tag = "abd3"; name = "Experimentation 3"; req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "pa" = ( /obj/structure/closet/alien, /obj/item/device/sleevemate, +/obj/item/device/flash, +/obj/item/weapon/storage/firstaid/toxin, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "pc" = ( /obj/structure/table/alien, /obj/item/weapon/gun/energy/netgun, /obj/item/weapon/gun/energy/netgun, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "pB" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -221,7 +232,7 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "pC" = ( /obj/structure/cable{ d1 = 4; @@ -229,15 +240,19 @@ icon_state = "4-8" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "pG" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ + id_tag = "abd1"; name = "Experimentation 1"; req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) +"pV" = ( +/turf/simulated/shuttle/wall/alien, +/area/abductor/interior) "qk" = ( /obj/machinery/atmospherics/unary/engine/biggest{ dir = 1 @@ -249,25 +264,17 @@ dir = 9 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "qu" = ( /obj/structure/table/alien, /obj/item/clothing/shoes/boots/speed, /obj/item/clothing/shoes/boots/speed, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "qL" = ( /obj/structure/prop/alien/power, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) -"qN" = ( -/obj/item/device/perfect_tele_beacon/stationary{ - tele_name = "Unknown"; - tele_network = "abd5" - }, -/obj/item/device/perfect_tele/frontier/unknown/abductor/five, -/turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "rg" = ( /obj/structure/cable{ d1 = 4; @@ -275,35 +282,30 @@ icon_state = "4-8" }, /turf/simulated/shuttle/floor/alien, -/area/abductor) -"rk" = ( -/obj/structure/fans/hardlight/colorable/abductor, -/obj/machinery/door/airlock/alien{ - name = "Fore Starboard Exterior Access"; - req_one_access = list(777) - }, -/turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "rB" = ( /obj/structure/table/alien, /obj/item/device/perfect_tele/alien, /obj/item/device/perfect_tele/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "rL" = ( /obj/structure/table/alien, /obj/item/weapon/storage/belt/utility/alien/full, /obj/item/weapon/storage/belt/utility/alien/full, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) -"sr" = ( -/obj/structure/fans/hardlight/colorable/abductor, -/obj/machinery/door/airlock/alien{ - name = "Aft Port Exterior Access"; - req_one_access = list(777) +/area/abductor/interior) +"rP" = ( +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "abd6"; + name = "Door Bolts"; + pixel_y = -25; + req_one_access = list(777); + specialfunctions = 4 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "sv" = ( /obj/structure/window/phoronreinforced/full, /obj/structure/window/phoronreinforced{ @@ -314,14 +316,14 @@ }, /obj/structure/fans/hardlight/colorable/abductor, /turf/simulated/floor/plating, -/area/abductor) +/area/abductor/interior) "td" = ( /obj/structure/table/alien, /obj/item/weapon/storage/box/handcuffs, /obj/item/weapon/storage/box/handcuffs, /obj/item/device/sleevemate, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "tl" = ( /turf/simulated/shuttle/floor/alienplating/vacuum, /area/abductor/exterior) @@ -330,33 +332,57 @@ /obj/item/weapon/reagent_containers/hypospray, /obj/item/weapon/reagent_containers/hypospray, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "tQ" = ( /obj/structure/table/alien, /obj/item/clothing/head/helmet/alien, /obj/item/clothing/head/helmet/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) +"uU" = ( +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "abd3"; + name = "Door Bolts"; + pixel_x = -27; + pixel_y = 2; + req_one_access = list(777); + specialfunctions = 4 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "vk" = ( /obj/machinery/computer/ship/helm/abductor{ req_one_access = list() }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) +"vm" = ( +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "abd5"; + name = "Door Bolts"; + pixel_y = -25; + req_one_access = list(777); + specialfunctions = 4 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "vF" = ( /obj/structure/closet/autolok_wall{ pixel_y = 32 }, /obj/item/clothing/shoes/magboots, /obj/item/weapon/gun/energy/gun/taser, +/obj/item/device/flash, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "vS" = ( /obj/structure/table/alien, /obj/item/weapon/storage/belt/medical/alien, /obj/item/weapon/storage/belt/medical/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "wk" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -364,7 +390,7 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "wA" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -372,22 +398,22 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "wZ" = ( /turf/simulated/shuttle/wall/alien, /area/abductor) "xc" = ( /obj/structure/prop/alien/dispenser, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "xg" = ( /obj/machinery/vending/entertainer, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "xD" = ( /obj/machinery/computer/transhuman/resleeving/abductor, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "yr" = ( /obj/item/clothing/shoes/magboots, /obj/structure/closet/autolok_wall{ @@ -395,8 +421,9 @@ pixel_y = -32 }, /obj/item/weapon/gun/energy/gun/taser, +/obj/item/device/flash, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "yB" = ( /obj/structure/cable{ d1 = 1; @@ -404,13 +431,13 @@ icon_state = "1-2" }, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "zk" = ( /obj/machinery/vending/abductor{ dir = 1 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "zu" = ( /obj/structure/cable{ d1 = 1; @@ -433,7 +460,7 @@ icon_state = "2-8" }, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "AZ" = ( /obj/structure/table/alien, /obj/item/weapon/gun/energy/medigun, @@ -441,7 +468,7 @@ /obj/item/weapon/cell/infinite, /obj/item/weapon/cell/infinite, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Bv" = ( /obj/structure/table/alien, /obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, @@ -449,27 +476,19 @@ /obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, /obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) -"BT" = ( -/obj/structure/fans/hardlight/colorable/abductor, -/obj/machinery/door/airlock/alien{ - name = "Aft Starboard Exterior Access"; - req_one_access = list(777) - }, -/turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "DG" = ( /obj/structure/table/alien, /obj/item/weapon/bluespace_harpoon, /obj/item/weapon/bluespace_harpoon, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "DI" = ( /obj/machinery/computer/teleporter{ dir = 2 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "EA" = ( /obj/structure/cable{ d1 = 1; @@ -477,19 +496,20 @@ icon_state = "1-2" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Fh" = ( /obj/structure/closet/autolok_wall{ pixel_x = 32 }, /obj/item/clothing/shoes/magboots, /obj/item/weapon/gun/energy/gun/taser, +/obj/item/device/flash, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Fl" = ( /obj/machinery/atmospherics/binary/pump/fuel, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Fq" = ( /obj/item/weapon/bikehorn, /obj/item/toy/bosunwhistle, @@ -509,7 +529,7 @@ /obj/item/weapon/stamp/chameleon, /obj/structure/closet/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Fw" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -517,40 +537,35 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Ge" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ dir = 1; icon_state = "map-fuel" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "GB" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ + icon_state = "door_locked"; + id_tag = "abdex"; + locked = 1; name = "Fore Port Exterior Access"; req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "GE" = ( /obj/structure/table/alien, /obj/item/clothing/suit/armor/alien, /obj/item/clothing/suit/armor/alien, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Hj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/fuel, /turf/simulated/shuttle/wall/alien, -/area/abductor) -"Hn" = ( -/obj/item/device/perfect_tele_beacon/stationary{ - tele_name = "Unknown"; - tele_network = "abd1" - }, -/obj/item/device/perfect_tele/frontier/unknown/abductor/one, -/turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "Hv" = ( /obj/effect/overmap/visitable/ship/abductor, /turf/space, @@ -568,14 +583,14 @@ /obj/item/weapon/tape_roll, /obj/item/weapon/tape_roll, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Ji" = ( /obj/machinery/teleport/station, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "JF" = ( /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "JW" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -583,21 +598,22 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Ke" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ + id_tag = "abd5"; name = "Experimentation 5"; req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Kx" = ( /obj/structure/table/alien, /obj/item/clothing/glasses/thermal/syndi, /obj/item/clothing/glasses/thermal/syndi, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "KD" = ( /obj/machinery/turretid/stun{ ailock = 1; @@ -612,19 +628,20 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "KJ" = ( /obj/effect/shuttle_landmark{ landmark_tag = "abductor_port"; - name = "Unknown vessel - Port" + name = "Near Unknown Vessel - Port" }, /turf/space, /area/space) "KW" = ( /obj/structure/table/alien, /obj/item/weapon/storage/box/beakers, +/obj/item/weapon/reagent_containers/dropper, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Lg" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -636,50 +653,46 @@ icon_state = "1-2" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Ll" = ( -/obj/machinery/door/airlock/alien{ - name = "experimentation 5"; - req_one_access = list(777) +/obj/machinery/button/remote/airlock{ + id = "abd2"; + name = "Door Bolts"; + pixel_y = 32; + req_one_access = list(777); + specialfunctions = 4 }, -/turf/simulated/shuttle/wall/alien, -/area/abductor) +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "LH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 4 }, /turf/simulated/shuttle/wall/alien, -/area/abductor) +/area/abductor/interior) "LU" = ( /obj/machinery/chem_master, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "LW" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ + id_tag = "abd6"; name = "Experimentation 6"; req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) -"Na" = ( -/obj/item/device/perfect_tele_beacon/stationary{ - tele_name = "Unknown"; - tele_network = "abd4" - }, -/obj/item/device/perfect_tele/frontier/unknown/abductor/four, -/turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "Nk" = ( /obj/structure/bed/alien, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "Nq" = ( /obj/structure/table/alien, /obj/item/weapon/melee/baton, /obj/item/weapon/melee/baton, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "ND" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -687,13 +700,13 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Ov" = ( /obj/structure/table/alien, /obj/item/weapon/gun/energy/sickshot, /obj/item/weapon/gun/energy/sickshot, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Oz" = ( /obj/structure/window/phoronreinforced/full, /obj/structure/window/phoronreinforced, @@ -702,7 +715,7 @@ }, /obj/structure/fans/hardlight/colorable/abductor, /turf/simulated/floor/plating, -/area/abductor) +/area/abductor/interior) "OG" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -715,63 +728,65 @@ icon_state = "1-2" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "PJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/fuel, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "PO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 5 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Qe" = ( /obj/structure/window/phoronreinforced/full, /obj/structure/fans/hardlight/colorable/abductor, /turf/simulated/floor/plating, -/area/abductor) +/area/abductor/interior) "Qf" = ( /obj/machinery/atmospherics/pipe/tank/phoron/full{ dir = 4 }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Qy" = ( /obj/structure/closet/autolok_wall{ pixel_x = -32 }, /obj/item/clothing/shoes/magboots, /obj/item/weapon/gun/energy/gun/taser, +/obj/item/device/flash, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "QI" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ + id_tag = "abd4"; name = "Experimentation 4"; req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "QJ" = ( /obj/structure/prop/alien/dispenser/twoway, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Rr" = ( /obj/machinery/computer/ship/engines/abductor, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "RA" = ( /obj/machinery/computer/ship/sensors/abductor, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "RQ" = ( /obj/machinery/porta_turret/alien/abductor, /turf/simulated/shuttle/floor/alienplating/vacuum, /area/abductor/exterior) "SD" = ( /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Ti" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -779,11 +794,11 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Tm" = ( /obj/machinery/computer/ship/navigation/abductor, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Ty" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -791,34 +806,52 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) +"TA" = ( +/obj/machinery/button/remote/airlock{ + id = "abdex"; + name = "Door Bolts"; + pixel_y = 32; + req_one_access = list(777); + specialfunctions = 4 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "Ub" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ + id_tag = "abd2"; name = "Experimentation 2"; req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) +"Uq" = ( +/obj/effect/shuttle_landmark{ + landmark_tag = "abductor_starboard"; + name = "Near Unknown Vessel - Starboard" + }, +/turf/space, +/area/space) "UJ" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "UK" = ( /obj/machinery/computer/security/abductor{ icon_screen = null; icon_state = "camera_flipped" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "UL" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Vh" = ( /obj/structure/closet/alien, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "VT" = ( /obj/machinery/power/shield_generator/charged, /obj/structure/cable{ @@ -826,12 +859,12 @@ icon_state = "0-2" }, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "Wl" = ( /obj/structure/table/alien, /obj/item/weapon/storage/box/gloves, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "WB" = ( /obj/structure/cable{ d2 = 4; @@ -839,16 +872,28 @@ }, /obj/machinery/power/rtg/abductor/built/abductor, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "WC" = ( /obj/machinery/computer/security/abductor{ icon_screen = null }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "WX" = ( /turf/simulated/shuttle/wall/alien/hard_corner, -/area/abductor) +/area/abductor/interior) +"Xp" = ( +/obj/machinery/button/remote/airlock{ + dir = 8; + id = "abd4"; + name = "Door Bolts"; + pixel_x = 27; + pixel_y = 2; + req_one_access = list(777); + specialfunctions = 4 + }, +/turf/simulated/shuttle/floor/alienplating, +/area/abductor/interior) "XY" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -856,7 +901,7 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "XZ" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ @@ -864,7 +909,7 @@ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "YA" = ( /obj/structure/cable{ d2 = 8; @@ -872,14 +917,14 @@ }, /obj/machinery/power/rtg/abductor/built/abductor, /turf/simulated/shuttle/floor/alien, -/area/abductor) +/area/abductor/interior) "YT" = ( /obj/structure/fans/hardlight/colorable/abductor, /obj/machinery/door/airlock/alien{ req_one_access = list(777) }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "YW" = ( /obj/item/ammo_casing/microbattery/combat/stun, /obj/item/ammo_casing/microbattery/combat/stun, @@ -913,14 +958,14 @@ /obj/item/weapon/gun/projectile/cell_loaded, /obj/item/weapon/gun/projectile/cell_loaded, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) "Zk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 8; icon_state = "intact-fuel" }, /turf/simulated/shuttle/floor/alienplating, -/area/abductor) +/area/abductor/interior) (1,1,1) = {" cF @@ -7672,16 +7717,16 @@ cF cF tl tl -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ +pV +pV +pV +pV +pV +pV +pV +pV +pV +pV tl RQ cF @@ -7813,8 +7858,8 @@ tl tl tl af -wZ -wZ +pV +pV SD SD SD @@ -7949,13 +7994,13 @@ tl tl tl cF -tl RQ tl tl tl tl -wZ +tl +pV gA PO Qf @@ -8086,18 +8131,18 @@ cF cF tl tl -wZ -wZ -wZ +pV +pV +pV tl tl tl -wZ +pV sv -wZ +pV tl tl -wZ +pV gA PJ Zk @@ -8227,19 +8272,19 @@ cF cF RQ tl -wZ -wZ +pV +pV qL -wZ -wZ +pV +pV tl -wZ -wZ +pV +pV eu -wZ -wZ +pV +pV tl -wZ +pV gA UL UJ @@ -8247,10 +8292,10 @@ UJ UJ Fl Hj -wZ -wZ -wZ -wZ +pV +pV +pV +pV tl RQ cF @@ -8369,19 +8414,19 @@ cF cF tl tl -wZ +pV bG SD SD -wZ -wZ -wZ +pV +pV +pV SD +uU SD -SD -wZ -wZ -wZ +pV +pV +pV gA PJ Zk @@ -8511,26 +8556,26 @@ cF cF tl tl -wZ +pV Ji SD SD -wZ -wZ +pV +pV SD SD -hQ +JF SD SD -wZ -wZ +pV +pV gA qo db db db db -wZ +pV tl tl tl @@ -8652,12 +8697,12 @@ cF cF tl af -wZ -wZ +pV +pV DI JF SD -wZ +pV Vh SD JF @@ -8665,14 +8710,14 @@ Nk JF SD pa -wZ +pV +JF SD SD SD SD SD -SD -wZ +pV tl tl tl @@ -8793,31 +8838,31 @@ cF cF RQ tl -wZ -wZ -wZ -wZ +pV +pV +pV +pV SD SD -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ +pV +pV XY WX -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ +pV +pV +pV +pV +pV +pV +pV +pV tl RQ cF @@ -8934,29 +8979,29 @@ cF cF tl tl -wZ -wZ +pV +pV pa -wZ -wZ +pV +pV UK SD -SD -wZ -wZ +JF +pV +pV SD SD SD -wZ -wZ -wZ +pV +pV +pV SD -wZ -wZ -wZ +pV +pV +pV pa -wZ -wZ +pV +pV tl tl tl @@ -9073,33 +9118,33 @@ cF cF cF cF +RQ tl -tl -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV WX Ti WX -wZ -wZ +pV +pV JF -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV tl af cF @@ -9200,8 +9245,8 @@ cF cF cF tl -tl RQ +tl cF cF cF @@ -9215,34 +9260,34 @@ cF cF cF tl -RQ -wZ -wZ +tl +pV +pV SD SD JF SD SD -wZ +pV WX SD SD SD -wZ +pV nA -wZ +pV SD SD SD -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ +pV +pV tl tl cF @@ -9360,8 +9405,8 @@ tl tl Oz eu -SD -Hn +nx +JF Nk JF SD @@ -9381,8 +9426,8 @@ JF SD JF Nk -qN -SD +JF +vm eu Oz tl @@ -9483,9 +9528,9 @@ cF tl tl iF -wZ +pV sv -wZ +pV tl tl cF @@ -9500,15 +9545,15 @@ cF cF tl tl -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ +pV +pV SD SD SD @@ -9518,17 +9563,17 @@ SD SD SD SD -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ -tl +pV +pV tl +RQ cF cF cF @@ -9624,11 +9669,11 @@ cF cF tl tl -wZ -wZ +pV +pV SD -wZ -wZ +pV +pV tl RQ cF @@ -9643,13 +9688,13 @@ tl tl tl tl -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV SD SD SD @@ -9661,17 +9706,17 @@ SD SD SD SD -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV +tl tl tl RQ -tl cF tl RQ @@ -9766,12 +9811,12 @@ cF cF tl tl -wZ +pV WC SD SD -wZ -wZ +pV +pV tl tl cF @@ -9786,29 +9831,29 @@ af tl tl tl -wZ -wZ +pV +pV Vh -wZ -wZ +pV +pV SD SD SD SD -wZ -wZ -wZ -wZ -wZ +pV +pV +pV +pV +pV SD SD SD SD -wZ -wZ +pV +pV Vh -wZ -wZ +pV +pV tl tl tl @@ -9913,25 +9958,25 @@ ib JF SD SD -wZ -wZ +pV +pV tl af tl tl tl tl -wZ -wZ -wZ -wZ +pV +pV +pV +pV tl tl tl tl -wZ -wZ -wZ +pV +pV +pV SD SD SD @@ -9947,23 +9992,23 @@ SD SD SD SD -wZ -wZ -wZ +pV +pV +pV tl tl tl -wZ -wZ -wZ +pV +pV +pV tl -wZ -wZ -wZ +pV +pV +pV tl -wZ -wZ -wZ +pV +pV +pV tl RQ cF @@ -10050,29 +10095,29 @@ cF cF tl tl -wZ +pV ib SD SD SD SD -wZ +pV wZ tl tl -wZ -wZ -wZ -wZ +pV +pV +pV +pV iH zk -wZ -wZ -wZ -wZ +pV +pV +pV +pV tl WX -wZ +pV SD SD SD @@ -10090,23 +10135,23 @@ SD SD SD SD -wZ +pV WX tl tl -wZ -wZ +pV +pV WB -wZ -wZ -wZ +pV +pV +pV WB -wZ -wZ -wZ +pV +pV +pV WB -wZ -wZ +pV +pV tl tl cF @@ -10192,29 +10237,29 @@ cF cF af tl -wZ -wZ +pV +pV SD SD +hQ SD SD -SD -wZ -wZ +pV +pV tl -wZ +pV iH zk -wZ +pV SD SD -wZ +pV iH zk -wZ +pV fo GB -JF +SD SD SD SD @@ -10232,11 +10277,11 @@ Qe SD SD SD -JF -sr +SD +GB fo -wZ -wZ +pV +pV SD pC SD @@ -10248,8 +10293,8 @@ fQ SD pC SD -wZ -wZ +pV +pV tl tl cF @@ -10335,31 +10380,31 @@ cF cF tl tl -wZ -wZ -SD +pV +pV SD +kf JF SD SD -wZ +pV tl -wZ +pV SD SD -wZ +pV JW -wZ -wZ +pV +pV SD SD -wZ -wZ -wZ +pV +pV +pV SD SD SD -wZ +pV Qe SD SD @@ -10371,16 +10416,16 @@ JF SD SD Qe -wZ +pV SD SD SD -wZ -wZ -wZ +pV +pV +pV SD SD -pC +kT SD JF SD @@ -10388,10 +10433,10 @@ pC SD JF SD -pC +kT SD SD -wZ +pV tl tl cF @@ -10478,30 +10523,30 @@ cF cF RQ tl -wZ +pV QJ SD SD SD SD -wZ -wZ -wZ +pV +pV +pV ND -wZ -wZ +pV +pV SD SD -wZ +pV pB -wZ -wZ -wZ +pV +pV +pV vF SD SD SD -wZ +pV SD SD SD @@ -10513,12 +10558,12 @@ SD SD SD SD -wZ +pV SD SD SD yr -wZ +pV Kx SD SD @@ -10628,7 +10673,7 @@ SD SD SD Qy -wZ +pV SD SD SD @@ -10638,12 +10683,12 @@ SD SD SD SD -wZ +pV SD SD SD SD -wZ +pV KD SD SD @@ -10655,12 +10700,12 @@ SD SD SD SD -wZ +pV SD SD SD SD -wZ +pV fw SD SD @@ -10766,18 +10811,18 @@ Oz vk JF RA -SD +hQ JF SD JF hq JF SD -SD +hQ JF JF JF -SD +hQ SD JF YT @@ -10817,7 +10862,7 @@ EA eV Bv SD -wZ +pV tl af cF @@ -10912,7 +10957,7 @@ SD SD SD Fh -wZ +pV SD SD SD @@ -10922,13 +10967,13 @@ SD SD SD SD -wZ +pV SD SD SD SD -wZ -SD +pV +TA SD SD SD @@ -10939,12 +10984,12 @@ SD SD SD SD -wZ +pV SD SD SD SD -wZ +pV xg SD SD @@ -11046,30 +11091,30 @@ cF cF RQ tl -wZ +pV xc SD SD SD SD -wZ -wZ -wZ +pV +pV +pV Fw -wZ -wZ +pV +pV SD SD -wZ +pV wk -wZ -wZ -wZ +pV +pV +pV vF SD SD SD -wZ +pV SD SD SD @@ -11081,12 +11126,12 @@ SD SD SD SD -wZ +pV SD SD SD yr -wZ +pV nv SD SD @@ -11187,31 +11232,31 @@ cF cF tl tl -wZ -wZ +pV +pV SD SD JF SD SD -wZ +pV tl -wZ +pV SD SD -wZ +pV Ty -wZ -wZ +pV +pV SD SD -wZ -wZ -wZ +pV +pV +pV SD SD SD -wZ +pV Qe SD SD @@ -11223,16 +11268,16 @@ JF SD SD Qe -wZ +pV SD SD SD -wZ -wZ -Ll +pV +pV +pV SD SD -pC +kT SD JF SD @@ -11240,10 +11285,10 @@ pC SD JF SD -pC +kT SD SD -wZ +pV tl tl cF @@ -11328,29 +11373,29 @@ cF cF af tl -wZ -wZ +pV +pV SD SD +hQ SD SD -SD -wZ -wZ +pV +pV tl -wZ +pV iH eS -wZ +pV SD SD -wZ +pV iH eS -wZ +pV fo -rk -JF +GB +SD SD SD SD @@ -11368,11 +11413,11 @@ Qe SD SD SD -JF -BT +SD +GB fo -wZ -wZ +pV +pV SD pC SD @@ -11384,8 +11429,8 @@ Fq SD pC SD -wZ -wZ +pV +pV tl tl cF @@ -11470,29 +11515,29 @@ cF cF tl tl -wZ +pV ib SD SD SD SD -wZ -wZ +pV +pV tl tl -wZ -wZ -wZ -wZ +pV +pV +pV +pV iH eS -wZ -wZ -wZ -wZ +pV +pV +pV +pV tl WX -wZ +pV SD SD SD @@ -11510,23 +11555,23 @@ SD SD SD SD -wZ +pV WX tl tl -wZ -wZ +pV +pV YA -wZ -wZ -wZ +pV +pV +pV YA -wZ -wZ -wZ +pV +pV +pV YA -wZ -wZ +pV +pV tl tl cF @@ -11617,25 +11662,25 @@ ib JF SD SD -wZ -wZ +pV +pV tl af tl tl tl tl -wZ -wZ -wZ -wZ +pV +pV +pV +pV tl tl tl tl -wZ -wZ -wZ +pV +pV +pV SD SD SD @@ -11651,23 +11696,23 @@ SD SD SD SD -wZ -wZ -wZ +pV +pV +pV tl tl tl -wZ -wZ -wZ +pV +pV +pV tl -wZ -wZ -wZ +pV +pV +pV tl -wZ -wZ -wZ +pV +pV +pV tl RQ cF @@ -11754,12 +11799,12 @@ cF cF tl tl -wZ +pV UK SD SD -wZ -wZ +pV +pV tl tl cF @@ -11774,29 +11819,29 @@ af tl tl tl -wZ -wZ +pV +pV Vh -wZ -wZ +pV +pV SD SD SD SD -wZ -wZ -wZ -wZ -wZ +pV +pV +pV +pV +pV SD SD SD SD -wZ -wZ +pV +pV Vh -wZ -wZ +pV +pV tl tl tl @@ -11896,11 +11941,11 @@ cF cF tl tl -wZ -wZ +pV +pV ib -wZ -wZ +pV +pV tl RQ cF @@ -11916,12 +11961,12 @@ tl tl tl wZ -wZ +pV SD SD SD -wZ -wZ +pV +pV SD SD SD @@ -11933,17 +11978,17 @@ SD SD SD SD -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV +tl tl tl RQ -tl cF tl RQ @@ -12039,9 +12084,9 @@ cF tl tl iF -wZ +pV sv -wZ +pV tl tl cF @@ -12056,15 +12101,15 @@ cF cF tl tl -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ +pV +pV SD SD SD @@ -12074,17 +12119,17 @@ SD SD SD SD -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ -tl +pV +pV tl +RQ cF cF cF @@ -12200,8 +12245,8 @@ tl tl Oz eu -SD -kf +Ll +JF Nk JF SD @@ -12221,8 +12266,8 @@ JF SD JF Nk -kT -SD +JF +rP eu Oz tl @@ -12324,8 +12369,8 @@ cF cF cF tl -tl RQ +tl cF cF cF @@ -12339,34 +12384,34 @@ cF cF cF tl -RQ -wZ -wZ +tl +pV +pV SD SD JF SD SD -wZ +pV WX SD SD SD -wZ +pV QI -wZ +pV SD SD SD -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ +pV +pV tl tl cF @@ -12481,33 +12526,33 @@ cF cF cF cF -tl +RQ tl wZ -wZ +pV SD SD SD -wZ -wZ +pV +pV WX XZ WX -wZ -wZ +pV +pV JF -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV SD SD SD -wZ -wZ +pV +pV tl af cF @@ -12626,29 +12671,29 @@ cF cF tl tl -wZ -wZ +pV +pV pa -wZ -wZ +pV +pV WC SD -SD -wZ -wZ +JF +pV +pV SD SD SD -wZ -wZ -wZ +pV +pV +pV SD -wZ -wZ -wZ +pV +pV +pV pa -wZ -wZ +pV +pV tl tl tl @@ -12769,31 +12814,31 @@ cF cF RQ tl -wZ -wZ -wZ -wZ +pV +pV +pV +pV SD SD -wZ -wZ +pV +pV SD SD JF SD SD -wZ -wZ +pV +pV wA WX -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ +pV +pV +pV +pV +pV +pV +pV +pV tl RQ cF @@ -12912,12 +12957,12 @@ cF cF tl af -wZ -wZ +pV +pV bG SD SD -wZ +pV Vh SD JF @@ -12925,8 +12970,8 @@ Nk JF SD pa -wZ -SD +pV +JF SD SD SD @@ -13055,19 +13100,19 @@ cF cF tl tl -wZ +pV Ji SD SD -wZ -wZ +pV +pV SD SD -Na +JF SD SD -wZ -wZ +pV +pV gA PO Qf @@ -13197,19 +13242,19 @@ cF cF tl tl -wZ +pV DI JF SD -wZ -wZ -wZ +pV +pV +pV SD +Xp SD -SD -wZ -wZ -wZ +pV +pV +pV gA PJ Zk @@ -13339,19 +13384,19 @@ cF cF RQ tl -wZ -wZ +pV +pV qL -wZ -wZ +pV +pV tl -wZ -wZ +pV +pV eu -wZ -wZ +pV +pV tl -wZ +pV gA UL UJ @@ -13359,10 +13404,10 @@ UJ UJ Fl Hj -wZ -wZ -wZ -wZ +pV +pV +pV +pV tl RQ cF @@ -13482,18 +13527,18 @@ cF cF tl tl -wZ -wZ -wZ +pV +pV +pV tl tl tl -wZ +pV sv -wZ +pV tl tl -wZ +pV gA PJ Zk @@ -13629,20 +13674,20 @@ tl tl tl cF -tl RQ tl tl tl tl -wZ +tl +pV gA qo db db db db -wZ +pV tl tl tl @@ -13777,14 +13822,14 @@ tl tl tl af -wZ -wZ +pV +pV SD SD SD SD SD -wZ +pV tl tl tl @@ -13920,16 +13965,16 @@ cF cF tl tl -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ -wZ +pV +pV +pV +pV +pV +pV +pV +pV +pV +pV tl RQ cF @@ -17652,7 +17697,7 @@ cF cF cF cF -nx +cF cF cF cF @@ -19225,7 +19270,7 @@ cF cF cF cF -cF +Uq cF cF cF