m;)d[m]=i[m++];return d}return S}(),k)},10702:function(I,r,n){"use strict";var e=n(30432),a=n(18539).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function f(N){return a(t(this),N,arguments.length>1?arguments[1]:void 0)}return f}())},76622:function(I,r,n){"use strict";var e=n(26856),a=n(69935),t=n(13586),o=n(79474),f=n(91183),N=n(30432),k=n(31574),S=n(88836),y=n(43541),h=n(27204),i=N.aTypedArray,c=N.exportTypedArrayMethod,m=e.Uint16Array,l=m&&a(m.prototype.sort),d=!!l&&!(t(function(){l(new m(2),null)})&&t(function(){l(new m(2),{})})),u=!!l&&!t(function(){if(y)return y<74;if(k)return k<67;if(S)return!0;if(h)return h<602;var C=new m(516),g=Array(516),v,p;for(v=0;v<516;v++)p=v%4,C[v]=515-v,g[v]=v-2*p+3;for(l(C,function(V,b){return(V/4|0)-(b/4|0)}),v=0;v<516;v++)if(C[v]!==g[v])return!0}),s=function(g){return function(v,p){return g!==void 0?+g(v,p)||0:p!==p?-1:v!==v?1:v===0&&p===0?1/v>0&&1/p<0?1:-1:v>p}};c("sort",function(){function C(g){return g!==void 0&&o(g),u?l(this,g):f(i(this),s(g))}return C}(),!u||d)},64408:function(I,r,n){"use strict";var e=n(30432),a=n(74369),t=n(39531),o=n(9230),f=e.aTypedArray,N=e.exportTypedArrayMethod;N("subarray",function(){function k(S,y){var h=f(this),i=h.length,c=t(S,i),m=o(h);return new m(h.buffer,h.byteOffset+c*h.BYTES_PER_ELEMENT,a((y===void 0?i:t(y,i))-c))}return k}())},22306:function(I,r,n){"use strict";var e=n(26856),a=n(47244),t=n(30432),o=n(13586),f=n(31170),N=e.Int8Array,k=t.aTypedArray,S=t.exportTypedArrayMethod,y=[].toLocaleString,h=!!N&&o(function(){y.call(new N(1))}),i=o(function(){return[1,2].toLocaleString()!==new N([1,2]).toLocaleString()})||!o(function(){N.prototype.toLocaleString.call([1,2])});S("toLocaleString",function(){function c(){return a(y,h?f(k(this)):k(this),f(arguments))}return c}(),i)},90334:function(I,r,n){"use strict";var e=n(30432).exportTypedArrayMethod,a=n(13586),t=n(26856),o=n(72908),f=t.Uint8Array,N=f&&f.prototype||{},k=[].toString,S=o([].join);a(function(){k.call({})})&&(k=function(){function h(){return S(this)}return h}());var y=N.toString!==k;e("toString",k,y)},70088:function(I,r,n){"use strict";var e=n(43186);e("Uint16",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()})},7284:function(I,r,n){"use strict";var e=n(43186);e("Uint32",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()})},25855:function(I,r,n){"use strict";var e=n(43186);e("Uint8",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()})},97372:function(I,r,n){"use strict";var e=n(43186);e("Uint8",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()},!0)},84937:function(I,r,n){"use strict";var e=n(58199),a=n(26856),t=n(72908),o=n(26148),f=n(66526),N=n(10609),k=n(19250),S=n(66379),y=n(4471).enforce,h=n(13586),i=n(73844),c=Object,m=Array.isArray,l=c.isExtensible,d=c.isFrozen,u=c.isSealed,s=c.freeze,C=c.seal,g=!a.ActiveXObject&&"ActiveXObject"in a,v,p=function(E){return function(){function P(){return E(this,arguments.length?arguments[0]:void 0)}return P}()},V=N("WeakMap",p,k),b=V.prototype,B=t(b.set),L=function(){return e&&h(function(){var E=s([]);return B(new V,E,1),!d(E)})};if(i)if(g){v=k.getConstructor(p,"WeakMap",!0),f.enable();var w=t(b.delete),T=t(b.has),x=t(b.get);o(b,{delete:function(){function A(E){if(S(E)&&!l(E)){var P=y(this);return P.frozen||(P.frozen=new v),w(this,E)||P.frozen.delete(E)}return w(this,E)}return A}(),has:function(){function A(E){if(S(E)&&!l(E)){var P=y(this);return P.frozen||(P.frozen=new v),T(this,E)||P.frozen.has(E)}return T(this,E)}return A}(),get:function(){function A(E){if(S(E)&&!l(E)){var P=y(this);return P.frozen||(P.frozen=new v),T(this,E)?x(this,E):P.frozen.get(E)}return x(this,E)}return A}(),set:function(){function A(E,P){if(S(E)&&!l(E)){var R=y(this);R.frozen||(R.frozen=new v),T(this,E)?B(this,E,P):R.frozen.set(E,P)}else B(this,E,P);return this}return A}()})}else L()&&o(b,{set:function(){function A(E,P){var R;return m(E)&&(d(E)?R=s:u(E)&&(R=C)),B(this,E,P),R&&R(E),this}return A}()})},69880:function(I,r,n){"use strict";n(84937)},74764:function(I,r,n){"use strict";var e=n(10609),a=n(19250);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},37167:function(I,r,n){"use strict";n(74764)},82818:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(87073).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},25109:function(I,r,n){"use strict";n(82818),n(21813)},367:function(I,r,n){"use strict";var e=n(3116),a=n(60816),t=n(79474),o=n(92827);e({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(){function f(N){o(arguments.length,1),a(t(N))}return f}()})},21813:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(87073).set,o=n(17459),f=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==f},{setImmediate:f})},50943:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(17459),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},91851:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(17459),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},8459:function(I,r,n){"use strict";n(50943),n(91851)},87454:function(I){"use strict";/**
+ */var t=r.BoxWithSampleText=function(){function o(f){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({},f,{children:[(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))}return o}()},47468:function(){},52355:function(){},66309:function(){},74395:function(){},86879:function(){},66782:function(){},72694:function(){},35116:function(){},47968:function(){},67041:function(){},59719:function(){},14045:function(){},81912:function(){},53152:function(){},33115:function(I,r,n){var e={"./pai_atmosphere.js":98638,"./pai_bioscan.js":56601,"./pai_directives.js":48047,"./pai_doorjack.js":4646,"./pai_main_menu.js":94648,"./pai_manifest.js":45549,"./pai_medrecords.js":53434,"./pai_messenger.js":7328,"./pai_radio.js":32036,"./pai_secrecords.js":76020,"./pai_signaler.js":11562};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=33115},75168:function(I,r,n){var e={"./pda_atmos_scan.js":29539,"./pda_janitor.js":92180,"./pda_main_menu.js":57725,"./pda_manifest.js":29978,"./pda_medical.js":20567,"./pda_messenger.js":38467,"./pda_mob_hunt.js":54291,"./pda_mule.js":31112,"./pda_nanobank.js":2817,"./pda_notes.js":66621,"./pda_power.js":96490,"./pda_secbot.js":36436,"./pda_security.js":55244,"./pda_signaler.js":23470,"./pda_status_display.js":43085,"./pda_supplyrecords.js":26948};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=75168},8156:function(I,r,n){var e={"./AICard":89163,"./AICard.js":89163,"./AIFixer":46817,"./AIFixer.js":46817,"./APC":20420,"./APC.js":20420,"./ATM":16822,"./ATM.js":16822,"./AccountsUplinkTerminal":90698,"./AccountsUplinkTerminal.js":90698,"./AiAirlock":26354,"./AiAirlock.js":26354,"./AirAlarm":26673,"./AirAlarm.js":26673,"./AirlockAccessController":98565,"./AirlockAccessController.js":98565,"./AirlockElectronics":76385,"./AirlockElectronics.js":76385,"./AlertModal":55666,"./AlertModal.tsx":55666,"./AppearanceChanger":16504,"./AppearanceChanger.js":16504,"./AtmosAlertConsole":77280,"./AtmosAlertConsole.js":77280,"./AtmosControl":66274,"./AtmosControl.js":66274,"./AtmosFilter":90588,"./AtmosFilter.js":90588,"./AtmosMixer":87486,"./AtmosMixer.js":87486,"./AtmosPump":46714,"./AtmosPump.js":46714,"./AtmosTankControl":66032,"./AtmosTankControl.js":66032,"./Autolathe":62343,"./Autolathe.js":62343,"./BioChipPad":13940,"./BioChipPad.js":13940,"./Biogenerator":55295,"./Biogenerator.js":55295,"./BlueSpaceArtilleryControl":92247,"./BlueSpaceArtilleryControl.js":92247,"./BluespaceTap":74594,"./BluespaceTap.js":74594,"./BodyScanner":31876,"./BodyScanner.js":31876,"./BookBinder":73440,"./BookBinder.js":73440,"./BotClean":40730,"./BotClean.js":40730,"./BotFloor":36078,"./BotFloor.js":36078,"./BotHonk":89121,"./BotHonk.js":89121,"./BotMed":39805,"./BotMed.js":39805,"./BotSecurity":35519,"./BotSecurity.js":35519,"./BrigCells":71169,"./BrigCells.js":71169,"./BrigTimer":19070,"./BrigTimer.js":19070,"./CameraConsole":59681,"./CameraConsole.js":59681,"./Canister":21348,"./Canister.js":21348,"./CardComputer":13944,"./CardComputer.js":13944,"./CargoConsole":62486,"./CargoConsole.js":62486,"./ChangelogView":86885,"./ChangelogView.js":86885,"./ChemDispenser":56975,"./ChemDispenser.js":56975,"./ChemHeater":48734,"./ChemHeater.js":48734,"./ChemMaster":35918,"./ChemMaster.js":35918,"./CloningConsole":8573,"./CloningConsole.js":8573,"./CloningPod":58378,"./CloningPod.js":58378,"./ColourMatrixTester":14283,"./ColourMatrixTester.js":14283,"./CommunicationsComputer":98577,"./CommunicationsComputer.js":98577,"./CompostBin":70611,"./CompostBin.js":70611,"./Contractor":73744,"./Contractor.js":73744,"./ConveyorSwitch":57392,"./ConveyorSwitch.js":57392,"./CrewMonitor":91413,"./CrewMonitor.js":91413,"./Cryo":55104,"./Cryo.js":55104,"./CryopodConsole":1763,"./CryopodConsole.js":1763,"./DNAModifier":69055,"./DNAModifier.js":69055,"./DestinationTagger":94406,"./DestinationTagger.js":94406,"./DisposalBin":17585,"./DisposalBin.js":17585,"./DnaVault":64636,"./DnaVault.js":64636,"./DroneConsole":13015,"./DroneConsole.js":13015,"./EFTPOS":97673,"./EFTPOS.js":97673,"./ERTManager":29206,"./ERTManager.js":29206,"./EconomyManager":77877,"./EconomyManager.js":77877,"./Electropack":10707,"./Electropack.js":10707,"./EvolutionMenu":52640,"./EvolutionMenu.js":52640,"./ExosuitFabricator":70672,"./ExosuitFabricator.js":70672,"./ExperimentConsole":25627,"./ExperimentConsole.js":25627,"./ExternalAirlockController":14172,"./ExternalAirlockController.js":14172,"./FaxMachine":61893,"./FaxMachine.js":61893,"./FilingCabinet":80031,"./FilingCabinet.js":80031,"./FloorPainter":39552,"./FloorPainter.js":39552,"./GPS":5090,"./GPS.js":5090,"./GeneModder":1055,"./GeneModder.js":1055,"./GenericCrewManifest":14232,"./GenericCrewManifest.js":14232,"./GhostHudPanel":86268,"./GhostHudPanel.js":86268,"./GlandDispenser":8977,"./GlandDispenser.js":8977,"./GravityGen":70309,"./GravityGen.js":70309,"./GuestPass":64769,"./GuestPass.js":64769,"./HandheldChemDispenser":12219,"./HandheldChemDispenser.js":12219,"./HealthSensor":53917,"./HealthSensor.js":53917,"./Holodeck":93116,"./Holodeck.js":93116,"./Instrument":77209,"./Instrument.js":77209,"./KeycardAuth":64261,"./KeycardAuth.js":64261,"./KitchenMachine":34898,"./KitchenMachine.js":34898,"./LawManager":52564,"./LawManager.js":52564,"./LibraryComputer":55499,"./LibraryComputer.js":55499,"./LibraryManager":92682,"./LibraryManager.js":92682,"./ListInputModal":68e3,"./ListInputModal.tsx":68e3,"./MODsuit":75965,"./MODsuit.js":75965,"./MagnetController":86322,"./MagnetController.js":86322,"./MechBayConsole":54374,"./MechBayConsole.js":54374,"./MechaControlConsole":14823,"./MechaControlConsole.js":14823,"./MedicalRecords":16189,"./MedicalRecords.js":16189,"./MerchVendor":44482,"./MerchVendor.js":44482,"./MiningVendor":53551,"./MiningVendor.js":53551,"./NTRecruiter":61100,"./NTRecruiter.js":61100,"./Newscaster":6802,"./Newscaster.js":6802,"./NuclearBomb":64639,"./NuclearBomb.js":64639,"./NumberInputModal":45523,"./NumberInputModal.tsx":45523,"./OperatingComputer":48314,"./OperatingComputer.js":48314,"./Orbit":87511,"./Orbit.js":87511,"./OreRedemption":54528,"./OreRedemption.js":54528,"./PAI":55686,"./PAI.js":55686,"./PDA":58717,"./PDA.js":58717,"./Pacman":78062,"./Pacman.js":78062,"./ParticleAccelerator":65823,"./ParticleAccelerator.js":65823,"./PdaPainter":67572,"./PdaPainter.js":67572,"./PersonalCrafting":12456,"./PersonalCrafting.js":12456,"./Photocopier":72143,"./Photocopier.js":72143,"./PoolController":47051,"./PoolController.js":47051,"./PortablePump":5424,"./PortablePump.js":5424,"./PortableScrubber":70673,"./PortableScrubber.js":70673,"./PortableTurret":22015,"./PortableTurret.js":22015,"./PowerMonitor":75199,"./PowerMonitor.js":75199,"./PrisonerImplantManager":15164,"./PrisonerImplantManager.js":15164,"./PrisonerShuttleConsole":99646,"./PrisonerShuttleConsole.js":99646,"./RCD":82443,"./RCD.js":82443,"./RPD":61566,"./RPD.js":61566,"./Radio":24618,"./Radio.js":24618,"./ReagentGrinder":85183,"./ReagentGrinder.js":85183,"./RemoteSignaler":94890,"./RemoteSignaler.js":94890,"./RequestConsole":6301,"./RequestConsole.js":6301,"./RndConsole":51939,"./RndConsole.js":51939,"./RndConsoleComponents":63752,"./RndConsoleComponents/":63752,"./RndConsoleComponents/CurrentLevels":50239,"./RndConsoleComponents/CurrentLevels.js":50239,"./RndConsoleComponents/DataDiskMenu":24183,"./RndConsoleComponents/DataDiskMenu.js":24183,"./RndConsoleComponents/DeconstructionMenu":72751,"./RndConsoleComponents/DeconstructionMenu.js":72751,"./RndConsoleComponents/LatheCategory":51802,"./RndConsoleComponents/LatheCategory.js":51802,"./RndConsoleComponents/LatheChemicalStorage":47349,"./RndConsoleComponents/LatheChemicalStorage.js":47349,"./RndConsoleComponents/LatheMainMenu":73492,"./RndConsoleComponents/LatheMainMenu.js":73492,"./RndConsoleComponents/LatheMaterialStorage":87115,"./RndConsoleComponents/LatheMaterialStorage.js":87115,"./RndConsoleComponents/LatheMaterials":2345,"./RndConsoleComponents/LatheMaterials.js":2345,"./RndConsoleComponents/LatheMenu":45805,"./RndConsoleComponents/LatheMenu.js":45805,"./RndConsoleComponents/LatheSearch":92497,"./RndConsoleComponents/LatheSearch.js":92497,"./RndConsoleComponents/MainMenu":25242,"./RndConsoleComponents/MainMenu.js":25242,"./RndConsoleComponents/RndNavButton":29933,"./RndConsoleComponents/RndNavButton.js":29933,"./RndConsoleComponents/RndNavbar":59959,"./RndConsoleComponents/RndNavbar.js":59959,"./RndConsoleComponents/RndRoute":28078,"./RndConsoleComponents/RndRoute.js":28078,"./RndConsoleComponents/SettingsMenu":59991,"./RndConsoleComponents/SettingsMenu.js":59991,"./RndConsoleComponents/index":63752,"./RndConsoleComponents/index.js":63752,"./RobotSelfDiagnosis":73407,"./RobotSelfDiagnosis.js":73407,"./RoboticsControlConsole":48356,"./RoboticsControlConsole.js":48356,"./Safe":33122,"./Safe.js":33122,"./SatelliteControl":46748,"./SatelliteControl.js":46748,"./SecureStorage":46504,"./SecureStorage.js":46504,"./SecurityRecords":54529,"./SecurityRecords.js":54529,"./SeedExtractor":79315,"./SeedExtractor.js":79315,"./ShuttleConsole":58578,"./ShuttleConsole.js":58578,"./ShuttleManipulator":11154,"./ShuttleManipulator.js":11154,"./Sleeper":80699,"./Sleeper.js":80699,"./SlotMachine":42439,"./SlotMachine.js":42439,"./Smartfridge":280,"./Smartfridge.js":280,"./Smes":47606,"./Smes.js":47606,"./SolarControl":66527,"./SolarControl.js":66527,"./SpawnersMenu":27478,"./SpawnersMenu.js":27478,"./SpecMenu":15565,"./SpecMenu.js":15565,"./StationAlertConsole":31752,"./StationAlertConsole.js":31752,"./StationTraitsPanel":64323,"./StationTraitsPanel.tsx":64323,"./SuitStorage":57633,"./SuitStorage.js":57633,"./SupermatterMonitor":72217,"./SupermatterMonitor.js":72217,"./SyndicateComputerSimple":55055,"./SyndicateComputerSimple.js":55055,"./TEG":61225,"./TEG.js":61225,"./TachyonArray":97552,"./TachyonArray.js":97552,"./Tank":33291,"./Tank.js":33291,"./TankDispenser":75480,"./TankDispenser.js":75480,"./TcommsCore":62291,"./TcommsCore.js":62291,"./TcommsRelay":82905,"./TcommsRelay.js":82905,"./Teleporter":87692,"./Teleporter.js":87692,"./TempGun":40759,"./TempGun.js":40759,"./TextInputModal":32369,"./TextInputModal.tsx":32369,"./ThermoMachine":82296,"./ThermoMachine.js":82296,"./TransferValve":68488,"./TransferValve.js":68488,"./TurbineComputer":26868,"./TurbineComputer.js":26868,"./Uplink":30778,"./Uplink.js":30778,"./Vending":7307,"./Vending.js":7307,"./VolumeMixer":25485,"./VolumeMixer.js":25485,"./VotePanel":26564,"./VotePanel.js":26564,"./Wires":496,"./Wires.js":496,"./WizardApprenticeContract":28919,"./WizardApprenticeContract.js":28919,"./common/AccessList":14635,"./common/AccessList.js":14635,"./common/AtmosScan":29136,"./common/AtmosScan.js":29136,"./common/BeakerContents":83326,"./common/BeakerContents.js":83326,"./common/BotStatus":86041,"./common/BotStatus.js":86041,"./common/ComplexModal":22677,"./common/ComplexModal.js":22677,"./common/CrewManifest":692,"./common/CrewManifest.js":692,"./common/InputButtons":98658,"./common/InputButtons.tsx":98658,"./common/InterfaceLockNoticeBox":29723,"./common/InterfaceLockNoticeBox.js":29723,"./common/Loader":2146,"./common/Loader.tsx":2146,"./common/LoginInfo":51185,"./common/LoginInfo.js":51185,"./common/LoginScreen":69774,"./common/LoginScreen.js":69774,"./common/Operating":48154,"./common/Operating.js":48154,"./common/Signaler":92149,"./common/Signaler.js":92149,"./common/SimpleRecords":79969,"./common/SimpleRecords.js":79969,"./common/TemporaryNotice":76519,"./common/TemporaryNotice.js":76519,"./pai/pai_atmosphere":98638,"./pai/pai_atmosphere.js":98638,"./pai/pai_bioscan":56601,"./pai/pai_bioscan.js":56601,"./pai/pai_directives":48047,"./pai/pai_directives.js":48047,"./pai/pai_doorjack":4646,"./pai/pai_doorjack.js":4646,"./pai/pai_main_menu":94648,"./pai/pai_main_menu.js":94648,"./pai/pai_manifest":45549,"./pai/pai_manifest.js":45549,"./pai/pai_medrecords":53434,"./pai/pai_medrecords.js":53434,"./pai/pai_messenger":7328,"./pai/pai_messenger.js":7328,"./pai/pai_radio":32036,"./pai/pai_radio.js":32036,"./pai/pai_secrecords":76020,"./pai/pai_secrecords.js":76020,"./pai/pai_signaler":11562,"./pai/pai_signaler.js":11562,"./pda/pda_atmos_scan":29539,"./pda/pda_atmos_scan.js":29539,"./pda/pda_janitor":92180,"./pda/pda_janitor.js":92180,"./pda/pda_main_menu":57725,"./pda/pda_main_menu.js":57725,"./pda/pda_manifest":29978,"./pda/pda_manifest.js":29978,"./pda/pda_medical":20567,"./pda/pda_medical.js":20567,"./pda/pda_messenger":38467,"./pda/pda_messenger.js":38467,"./pda/pda_mob_hunt":54291,"./pda/pda_mob_hunt.js":54291,"./pda/pda_mule":31112,"./pda/pda_mule.js":31112,"./pda/pda_nanobank":2817,"./pda/pda_nanobank.js":2817,"./pda/pda_notes":66621,"./pda/pda_notes.js":66621,"./pda/pda_power":96490,"./pda/pda_power.js":96490,"./pda/pda_secbot":36436,"./pda/pda_secbot.js":36436,"./pda/pda_security":55244,"./pda/pda_security.js":55244,"./pda/pda_signaler":23470,"./pda/pda_signaler.js":23470,"./pda/pda_status_display":43085,"./pda/pda_status_display.js":43085,"./pda/pda_supplyrecords":26948,"./pda/pda_supplyrecords.js":26948};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=8156},69321:function(I,r,n){var e={"./Blink.stories.js":90969,"./BlockQuote.stories.js":22030,"./Box.stories.js":35286,"./Button.stories.js":38465,"./ByondUi.stories.js":16748,"./Collapsible.stories.js":76475,"./Flex.stories.js":28994,"./Input.stories.js":25462,"./Popper.stories.js":97028,"./ProgressBar.stories.js":85266,"./Stack.stories.js":36216,"./Storage.stories.js":22338,"./Tabs.stories.js":88446,"./Themes.stories.js":2938,"./Tooltip.stories.js":54212};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=69321},79474:function(I,r,n){"use strict";var e=n(53664),a=n(36787),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a function")}},48218:function(I,r,n){"use strict";var e=n(49632),a=n(36787),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a constructor")}},30907:function(I,r,n){"use strict";var e=n(62600),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t("Can't set "+a(o)+" as a prototype")}},98759:function(I,r,n){"use strict";var e=n(95558),a=n(15439),t=n(8165).f,o=e("unscopables"),f=Array.prototype;f[o]===void 0&&t(f,o,{configurable:!0,value:a(null)}),I.exports=function(N){f[o][N]=!0}},47158:function(I,r,n){"use strict";var e=n(13300).charAt;I.exports=function(a,t,o){return t+(o?e(a,t).length:1)}},14434:function(I,r,n){"use strict";var e=n(54341),a=TypeError;I.exports=function(t,o){if(e(o,t))return t;throw new a("Incorrect invocation")}},45418:function(I,r,n){"use strict";var e=n(66379),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not an object")}},11559:function(I){"use strict";I.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},8685:function(I,r,n){"use strict";var e=n(13586);I.exports=e(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},30432:function(I,r,n){"use strict";var e=n(11559),a=n(16361),t=n(26856),o=n(53664),f=n(66379),N=n(3302),k=n(48615),S=n(36787),b=n(21650),h=n(60855),l=n(57301),c=n(54341),m=n(56379),i=n(91420),d=n(95558),u=n(76246),s=n(4471),C=s.enforce,g=s.get,v=t.Int8Array,p=v&&v.prototype,V=t.Uint8ClampedArray,y=V&&V.prototype,B=v&&m(v),L=p&&m(p),w=Object.prototype,T=t.TypeError,A=d("toStringTag"),x=u("TYPED_ARRAY_TAG"),E="TypedArrayConstructor",P=e&&!!i&&k(t.opera)!=="Opera",R=!1,M,D,j,W={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},U={BigInt64Array:8,BigUint64Array:8},K=function(){function ae(de){if(!f(de))return!1;var ve=k(de);return ve==="DataView"||N(W,ve)||N(U,ve)}return ae}(),$=function ae(de){var ve=m(de);if(f(ve)){var ye=g(ve);return ye&&N(ye,E)?ye[E]:ae(ve)}},H=function(de){if(!f(de))return!1;var ve=k(de);return N(W,ve)||N(U,ve)},Y=function(de){if(H(de))return de;throw new T("Target is not a typed array")},z=function(de){if(o(de)&&(!i||c(B,de)))return de;throw new T(S(de)+" is not a typed array constructor")},Q=function(de,ve,ye,Le){if(a){if(ye)for(var pe in W){var ne=t[pe];if(ne&&N(ne.prototype,de))try{delete ne.prototype[de]}catch(ce){try{ne.prototype[de]=ve}catch(q){}}}(!L[de]||ye)&&h(L,de,ye?ve:P&&p[de]||ve,Le)}},re=function(de,ve,ye){var Le,pe;if(a){if(i){if(ye){for(Le in W)if(pe=t[Le],pe&&N(pe,de))try{delete pe[de]}catch(ne){}}if(!B[de]||ye)try{return h(B,de,ye?ve:P&&B[de]||ve)}catch(ne){}else return}for(Le in W)pe=t[Le],pe&&(!pe[de]||ye)&&h(pe,de,ve)}};for(M in W)D=t[M],j=D&&D.prototype,j?C(j)[E]=D:P=!1;for(M in U)D=t[M],j=D&&D.prototype,j&&(C(j)[E]=D);if((!P||!o(B)||B===Function.prototype)&&(B=function(){function ae(){throw new T("Incorrect invocation")}return ae}(),P))for(M in W)t[M]&&i(t[M],B);if((!P||!L||L===w)&&(L=B.prototype,P))for(M in W)t[M]&&i(t[M].prototype,L);if(P&&m(y)!==L&&i(y,L),a&&!N(L,A)){R=!0,l(L,A,{configurable:!0,get:function(){function ae(){return f(this)?this[x]:void 0}return ae}()});for(M in W)t[M]&&b(t[M],x,M)}I.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:R&&x,aTypedArray:Y,aTypedArrayConstructor:z,exportTypedArrayMethod:Q,exportTypedArrayStaticMethod:re,getTypedArrayConstructor:$,isView:K,isTypedArray:H,TypedArray:B,TypedArrayPrototype:L}},31284:function(I,r,n){"use strict";var e=n(26856),a=n(72908),t=n(16361),o=n(11559),f=n(15340),N=n(21650),k=n(57301),S=n(26148),b=n(13586),h=n(14434),l=n(84501),c=n(74369),m=n(28968),i=n(48705),d=n(48350),u=n(56379),s=n(91420),C=n(39948),g=n(31170),v=n(43405),p=n(83826),V=n(15676),y=n(4471),B=f.PROPER,L=f.CONFIGURABLE,w="ArrayBuffer",T="DataView",A="prototype",x="Wrong length",E="Wrong index",P=y.getterFor(w),R=y.getterFor(T),M=y.set,D=e[w],j=D,W=j&&j[A],U=e[T],K=U&&U[A],$=Object.prototype,H=e.Array,Y=e.RangeError,z=a(C),Q=a([].reverse),re=d.pack,ae=d.unpack,de=function(ge){return[ge&255]},ve=function(ge){return[ge&255,ge>>8&255]},ye=function(ge){return[ge&255,ge>>8&255,ge>>16&255,ge>>24&255]},Le=function(ge){return ge[3]<<24|ge[2]<<16|ge[1]<<8|ge[0]},pe=function(ge){return re(i(ge),23,4)},ne=function(ge){return re(ge,52,8)},ce=function(ge,ke,Ce){k(ge[A],ke,{configurable:!0,get:function(){function Se(){return Ce(this)[ke]}return Se}()})},q=function(ge,ke,Ce,Se){var we=R(ge),xe=m(Ce),Oe=!!Se;if(xe+ke>we.byteLength)throw new Y(E);var We=we.bytes,Ve=xe+we.byteOffset,oe=g(We,Ve,Ve+ke);return Oe?oe:Q(oe)},se=function(ge,ke,Ce,Se,we,xe){var Oe=R(ge),We=m(Ce),Ve=Se(+we),oe=!!xe;if(We+ke>Oe.byteLength)throw new Y(E);for(var le=Oe.bytes,he=We+Oe.byteOffset,ue=0;ue m;)d[m]=l[m++];return d}return S}(),k)},10702:function(I,r,n){"use strict";var e=n(30432),a=n(18539).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function f(N){return a(t(this),N,arguments.length>1?arguments[1]:void 0)}return f}())},76622:function(I,r,n){"use strict";var e=n(26856),a=n(69935),t=n(13586),o=n(79474),f=n(91183),N=n(30432),k=n(31574),S=n(88836),b=n(43541),h=n(27204),l=N.aTypedArray,c=N.exportTypedArrayMethod,m=e.Uint16Array,i=m&&a(m.prototype.sort),d=!!i&&!(t(function(){i(new m(2),null)})&&t(function(){i(new m(2),{})})),u=!!i&&!t(function(){if(b)return b<74;if(k)return k<67;if(S)return!0;if(h)return h<602;var C=new m(516),g=Array(516),v,p;for(v=0;v<516;v++)p=v%4,C[v]=515-v,g[v]=v-2*p+3;for(i(C,function(V,y){return(V/4|0)-(y/4|0)}),v=0;v<516;v++)if(C[v]!==g[v])return!0}),s=function(g){return function(v,p){return g!==void 0?+g(v,p)||0:p!==p?-1:v!==v?1:v===0&&p===0?1/v>0&&1/p<0?1:-1:v>p}};c("sort",function(){function C(g){return g!==void 0&&o(g),u?i(this,g):f(l(this),s(g))}return C}(),!u||d)},64408:function(I,r,n){"use strict";var e=n(30432),a=n(74369),t=n(39531),o=n(9230),f=e.aTypedArray,N=e.exportTypedArrayMethod;N("subarray",function(){function k(S,b){var h=f(this),l=h.length,c=t(S,l),m=o(h);return new m(h.buffer,h.byteOffset+c*h.BYTES_PER_ELEMENT,a((b===void 0?l:t(b,l))-c))}return k}())},22306:function(I,r,n){"use strict";var e=n(26856),a=n(47244),t=n(30432),o=n(13586),f=n(31170),N=e.Int8Array,k=t.aTypedArray,S=t.exportTypedArrayMethod,b=[].toLocaleString,h=!!N&&o(function(){b.call(new N(1))}),l=o(function(){return[1,2].toLocaleString()!==new N([1,2]).toLocaleString()})||!o(function(){N.prototype.toLocaleString.call([1,2])});S("toLocaleString",function(){function c(){return a(b,h?f(k(this)):k(this),f(arguments))}return c}(),l)},90334:function(I,r,n){"use strict";var e=n(30432).exportTypedArrayMethod,a=n(13586),t=n(26856),o=n(72908),f=t.Uint8Array,N=f&&f.prototype||{},k=[].toString,S=o([].join);a(function(){k.call({})})&&(k=function(){function h(){return S(this)}return h}());var b=N.toString!==k;e("toString",k,b)},70088:function(I,r,n){"use strict";var e=n(43186);e("Uint16",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()})},7284:function(I,r,n){"use strict";var e=n(43186);e("Uint32",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()})},25855:function(I,r,n){"use strict";var e=n(43186);e("Uint8",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()})},97372:function(I,r,n){"use strict";var e=n(43186);e("Uint8",function(a){return function(){function t(o,f,N){return a(this,o,f,N)}return t}()},!0)},84937:function(I,r,n){"use strict";var e=n(58199),a=n(26856),t=n(72908),o=n(26148),f=n(66526),N=n(10609),k=n(19250),S=n(66379),b=n(4471).enforce,h=n(13586),l=n(73844),c=Object,m=Array.isArray,i=c.isExtensible,d=c.isFrozen,u=c.isSealed,s=c.freeze,C=c.seal,g=!a.ActiveXObject&&"ActiveXObject"in a,v,p=function(E){return function(){function P(){return E(this,arguments.length?arguments[0]:void 0)}return P}()},V=N("WeakMap",p,k),y=V.prototype,B=t(y.set),L=function(){return e&&h(function(){var E=s([]);return B(new V,E,1),!d(E)})};if(l)if(g){v=k.getConstructor(p,"WeakMap",!0),f.enable();var w=t(y.delete),T=t(y.has),A=t(y.get);o(y,{delete:function(){function x(E){if(S(E)&&!i(E)){var P=b(this);return P.frozen||(P.frozen=new v),w(this,E)||P.frozen.delete(E)}return w(this,E)}return x}(),has:function(){function x(E){if(S(E)&&!i(E)){var P=b(this);return P.frozen||(P.frozen=new v),T(this,E)||P.frozen.has(E)}return T(this,E)}return x}(),get:function(){function x(E){if(S(E)&&!i(E)){var P=b(this);return P.frozen||(P.frozen=new v),T(this,E)?A(this,E):P.frozen.get(E)}return A(this,E)}return x}(),set:function(){function x(E,P){if(S(E)&&!i(E)){var R=b(this);R.frozen||(R.frozen=new v),T(this,E)?B(this,E,P):R.frozen.set(E,P)}else B(this,E,P);return this}return x}()})}else L()&&o(y,{set:function(){function x(E,P){var R;return m(E)&&(d(E)?R=s:u(E)&&(R=C)),B(this,E,P),R&&R(E),this}return x}()})},69880:function(I,r,n){"use strict";n(84937)},74764:function(I,r,n){"use strict";var e=n(10609),a=n(19250);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},37167:function(I,r,n){"use strict";n(74764)},82818:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(87073).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},25109:function(I,r,n){"use strict";n(82818),n(21813)},367:function(I,r,n){"use strict";var e=n(3116),a=n(60816),t=n(79474),o=n(92827);e({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(){function f(N){o(arguments.length,1),a(t(N))}return f}()})},21813:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(87073).set,o=n(17459),f=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==f},{setImmediate:f})},50943:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(17459),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},91851:function(I,r,n){"use strict";var e=n(3116),a=n(26856),t=n(17459),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},8459:function(I,r,n){"use strict";n(50943),n(91851)},87454:function(I){"use strict";/**
* @file
* @copyright 2020 Aleksej Komarov
* @license MIT
- */var r,n=[],e=[],a=function(){if(0)var y;window.onunload=function(){return r&&r.close()}},t=function(y){return e.push(y)},o=function(y){var h=[],i=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,u){if(typeof u=="object"){if(u===null)return u;if(h.includes(u))return"[circular ref]";h.push(u);var s=u instanceof Error||u.code&&u.message&&u.message.includes("Error");return s?{__error__:!0,string:String(u),stack:u.stack}:Array.isArray(u)?u.map(i):u}return i(u)},m=JSON.stringify(y,c);return h=null,m},f=function(y){if(0)var h,i,c},N=function(y,h){if(0)var i,c,m},k=function(){};I.exports={subscribe:t,sendMessage:f,sendLogEntry:N,setupHotReloading:k}}},bt={};function X(I){var r=bt[I];if(r!==void 0)return r.exports;var n=bt[I]={exports:{}};return $t[I](n,n.exports,X),n.exports}(function(){X.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(I){if(typeof window=="object")return window}}()})(),function(){X.o=function(I,r){return Object.prototype.hasOwnProperty.call(I,r)}}();var Ln={};(function(){"use strict";X(32321),X(64777),X(65884),X(56564),X(68981),X(27699),X(22905),X(96311),X(61292),X(75419),X(67638),X(7601),X(89010),X(5401),X(75836),X(33901),X(85803),X(7216),X(50584),X(26632),X(25972),X(55222),X(14064),X(68616),X(45168),X(26088),X(92654),X(58423),X(26017),X(37808),X(2509),X(2124),X(38196),X(7731),X(56913),X(48704),X(24077),X(60230),X(43430),X(53407),X(69220),X(72978),X(55784),X(41365),X(58874),X(85806),X(3521),X(94961),X(91777),X(49615),X(70700),X(31032),X(83329),X(15700),X(85783),X(51430),X(10944),X(36418),X(68872),X(93105),X(1795),X(11121),X(18730),X(11624),X(89004),X(72680),X(75213),X(4347),X(86433),X(21401),X(54468),X(36183),X(95499),X(50929),X(91447),X(84314),X(48211),X(52237),X(306),X(22509),X(84660),X(82678),X(76585),X(21733),X(21210),X(10272),X(83403),X(4229),X(53388),X(53121),X(53822),X(2514),X(2218),X(14955),X(79220),X(81941),X(37245),X(8373),X(81212),X(26054),X(57745),X(49611),X(98344),X(55750),X(7340),X(63429),X(9558),X(2420),X(19015),X(34137),X(24705),X(55318),X(49456),X(12217),X(75795),X(79063),X(1210),X(91370),X(17327),X(2679),X(60733),X(27262),X(47278),X(22547),X(92992),X(64650),X(71255),X(97836),X(65558),X(83932),X(72941),X(57918),X(2394),X(37517),X(65699),X(11360),X(33683),X(16792),X(8),X(76015),X(57318),X(33177),X(1429),X(56515),X(30343),X(60981),X(96578),X(59592),X(54511),X(84368),X(76980),X(25492),X(13684),X(79646),X(98511),X(30733),X(58683),X(70277),X(36865),X(13763),X(56001),X(58713),X(41960),X(31772),X(43059),X(97363),X(99755),X(33278),X(65331),X(25855),X(97372),X(70088),X(7284),X(76464),X(58549),X(42774),X(65446),X(21066),X(62243),X(35249),X(68739),X(5723),X(40353),X(87975),X(20812),X(5640),X(47736),X(81944),X(68685),X(72214),X(48774),X(2915),X(17165),X(10702),X(76622),X(64408),X(22306),X(90334),X(69880),X(37167),X(25109),X(367),X(8459),X(16970),X(11386)})(),function(){"use strict";var I=X(28823);X(47468),X(52355),X(66309),X(74395),X(86879),X(66782),X(35116),X(47968),X(67041),X(59719),X(14045),X(81912),X(53152),X(72694);var r=X(60031),n=X(87454),e=X(39891),a=X(85955),t=X(64960),o=X(79143),f=X(33053),N;/**
+ */var r,n=[],e=[],a=function(){if(0)var b;window.onunload=function(){return r&&r.close()}},t=function(b){return e.push(b)},o=function(b){var h=[],l=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,u){if(typeof u=="object"){if(u===null)return u;if(h.includes(u))return"[circular ref]";h.push(u);var s=u instanceof Error||u.code&&u.message&&u.message.includes("Error");return s?{__error__:!0,string:String(u),stack:u.stack}:Array.isArray(u)?u.map(l):u}return l(u)},m=JSON.stringify(b,c);return h=null,m},f=function(b){if(0)var h,l,c},N=function(b,h){if(0)var l,c,m},k=function(){};I.exports={subscribe:t,sendMessage:f,sendLogEntry:N,setupHotReloading:k}}},bt={};function X(I){var r=bt[I];if(r!==void 0)return r.exports;var n=bt[I]={exports:{}};return $t[I](n,n.exports,X),n.exports}(function(){X.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(I){if(typeof window=="object")return window}}()})(),function(){X.o=function(I,r){return Object.prototype.hasOwnProperty.call(I,r)}}();var Ln={};(function(){"use strict";X(32321),X(64777),X(65884),X(56564),X(68981),X(27699),X(22905),X(96311),X(61292),X(75419),X(67638),X(7601),X(89010),X(5401),X(75836),X(33901),X(85803),X(7216),X(50584),X(26632),X(25972),X(55222),X(14064),X(68616),X(45168),X(26088),X(92654),X(58423),X(26017),X(37808),X(2509),X(2124),X(38196),X(7731),X(56913),X(48704),X(24077),X(60230),X(43430),X(53407),X(69220),X(72978),X(55784),X(41365),X(58874),X(85806),X(3521),X(94961),X(91777),X(49615),X(70700),X(31032),X(83329),X(15700),X(85783),X(51430),X(10944),X(36418),X(68872),X(93105),X(1795),X(11121),X(18730),X(11624),X(89004),X(72680),X(75213),X(4347),X(86433),X(21401),X(54468),X(36183),X(95499),X(50929),X(91447),X(84314),X(48211),X(52237),X(306),X(22509),X(84660),X(82678),X(76585),X(21733),X(21210),X(10272),X(83403),X(4229),X(53388),X(53121),X(53822),X(2514),X(2218),X(14955),X(79220),X(81941),X(37245),X(8373),X(81212),X(26054),X(57745),X(49611),X(98344),X(55750),X(7340),X(63429),X(9558),X(2420),X(19015),X(34137),X(24705),X(55318),X(49456),X(12217),X(75795),X(79063),X(1210),X(91370),X(17327),X(2679),X(60733),X(27262),X(47278),X(22547),X(92992),X(64650),X(71255),X(97836),X(65558),X(83932),X(72941),X(57918),X(2394),X(37517),X(65699),X(11360),X(33683),X(16792),X(8),X(76015),X(57318),X(33177),X(1429),X(56515),X(30343),X(60981),X(96578),X(59592),X(54511),X(84368),X(76980),X(25492),X(13684),X(79646),X(98511),X(30733),X(58683),X(70277),X(36865),X(13763),X(56001),X(58713),X(41960),X(31772),X(43059),X(97363),X(99755),X(33278),X(65331),X(25855),X(97372),X(70088),X(7284),X(76464),X(58549),X(42774),X(65446),X(21066),X(62243),X(35249),X(68739),X(5723),X(40353),X(87975),X(20812),X(5640),X(47736),X(81944),X(68685),X(72214),X(48774),X(2915),X(17165),X(10702),X(76622),X(64408),X(22306),X(90334),X(69880),X(37167),X(25109),X(367),X(8459),X(16970),X(11386)})(),function(){"use strict";var I=X(28823);X(47468),X(52355),X(66309),X(74395),X(86879),X(66782),X(35116),X(47968),X(67041),X(59719),X(14045),X(81912),X(53152),X(72694);var r=X(60031),n=X(87454),e=X(39891),a=X(85955),t=X(64960),o=X(79143),f=X(33053),N;/**
* @file
* @copyright 2020 Aleksej Komarov
* @license MIT
- */r.perf.mark("inception",(N=window.performance)==null||(N=N.timing)==null?void 0:N.navigationStart),r.perf.mark("init");var k=(0,o.configureStore)(),S=(0,t.createRenderer)(function(){var h=X(76521),i=h.getRoutedComponent,c=i(k);return(0,I.createComponentVNode)(2,o.StoreProvider,{store:k,children:(0,I.createComponentVNode)(2,c)})}),y=function h(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",h);return}(0,f.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,a.captureExternalLinks)(),k.subscribe(S),Byond.subscribe(function(i,c){return k.dispatch({type:i,payload:c})})};y()}()})();})();
+ */r.perf.mark("inception",(N=window.performance)==null||(N=N.timing)==null?void 0:N.navigationStart),r.perf.mark("init");var k=(0,o.configureStore)(),S=(0,t.createRenderer)(function(){var h=X(76521),l=h.getRoutedComponent,c=l(k);return(0,I.createComponentVNode)(2,o.StoreProvider,{store:k,children:(0,I.createComponentVNode)(2,c)})}),b=function h(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",h);return}(0,f.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,a.captureExternalLinks)(),k.subscribe(S),Byond.subscribe(function(l,c){return k.dispatch({type:l,payload:c})})};b()}()})();})();
From df29a55f54348d77b0ad36116d68c4e68318499d Mon Sep 17 00:00:00 2001
From: Contrabang <91113370+Contrabang@users.noreply.github.com>
Date: Mon, 18 Mar 2024 13:52:22 -0400
Subject: [PATCH 05/30] niche case (#24595)
---
code/game/objects/items/robot/robot_parts.dm | 4 ++--
code/modules/mob/living/silicon/robot/!robot_mob.dm | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/code/game/objects/items/robot/robot_parts.dm b/code/game/objects/items/robot/robot_parts.dm
index eb2a1836022f..481a626742a9 100644
--- a/code/game/objects/items/robot/robot_parts.dm
+++ b/code/game/objects/items/robot/robot_parts.dm
@@ -315,8 +315,8 @@
O.robot_suit = src
if(!locomotion)
- O.lockcharge = 1
- to_chat(O, "Error: Servo motors unresponsive.")
+ O.SetLockdown(TRUE)
+ to_chat(O, "Error: Servo motors unresponsive. Lockdown enabled.")
else
to_chat(user, "The MMI must go in after everything else!")
diff --git a/code/modules/mob/living/silicon/robot/!robot_mob.dm b/code/modules/mob/living/silicon/robot/!robot_mob.dm
index 64587ae84ad9..1bde5789c74b 100644
--- a/code/modules/mob/living/silicon/robot/!robot_mob.dm
+++ b/code/modules/mob/living/silicon/robot/!robot_mob.dm
@@ -1184,7 +1184,7 @@ GLOBAL_LIST_INIT(robot_verbs_default, list(
/mob/living/silicon/robot/update_icons()
overlays.Cut()
-
+
if(stat != DEAD && !(IsParalyzed() || IsStunned() || IsWeakened() || low_power_mode)) //Not dead, not stunned.
if(custom_panel in custom_eye_names)
overlays += "eyes-[custom_panel]"
@@ -1392,10 +1392,10 @@ GLOBAL_LIST_INIT(robot_verbs_default, list(
if(W)
W.attack_self(src)
-/mob/living/silicon/robot/proc/SetLockdown(state = 1)
+/mob/living/silicon/robot/proc/SetLockdown(state = TRUE)
// They stay locked down if their wire is cut.
if(wires.is_cut(WIRE_BORG_LOCKED))
- state = 1
+ state = TRUE
if(state)
throw_alert("locked", /atom/movable/screen/alert/locked)
else
From 6f632040aa5d15490a932e081742a33b34b0ca52 Mon Sep 17 00:00:00 2001
From: LtDiggs <41313156+LtDiggs@users.noreply.github.com>
Date: Tue, 19 Mar 2024 04:53:04 +1100
Subject: [PATCH 06/30] Adjusts Species Lung Temperature Tolerances (#24509)
* Adjusts Species Temperature Tolerances
* Update code/modules/surgery/organs/organ_datums/lung_datum.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
* Adjusts Unathi and Ashwalker to match #23325
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
---
code/modules/surgery/organs/brain.dm | 4 +-
code/modules/surgery/organs/lungs.dm | 11 ++++++
.../surgery/organs/organ_datums/lung_datum.dm | 37 ++++++++++++++++++-
.../surgery/organs/subtypes/tajaran_organs.dm | 4 --
.../surgery/organs/subtypes/unathi_organs.dm | 4 --
5 files changed, 49 insertions(+), 11 deletions(-)
diff --git a/code/modules/surgery/organs/brain.dm b/code/modules/surgery/organs/brain.dm
index 762fc793df64..936996505cf3 100644
--- a/code/modules/surgery/organs/brain.dm
+++ b/code/modules/surgery/organs/brain.dm
@@ -77,7 +77,7 @@
name = "[dna.real_name]'s [initial(name)]"
if(!owner) return ..() // Probably a redundant removal; just bail
-
+
if(is_species(owner, /datum/species/monkey))
name = "[owner.name]'s [initial(name)]"
@@ -201,7 +201,7 @@
icon = 'icons/mob/slimes.dmi'
icon_state = "green slime extract"
mmi_icon_state = "slime_mmi"
- organ_datums = list(/datum/organ/heart, /datum/organ/lungs)
+ organ_datums = list(/datum/organ/heart, /datum/organ/lungs/slime)
/obj/item/organ/internal/brain/golem
name = "Runic mind"
diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm
index 0bc891a8d87e..d7da39f086e8 100644
--- a/code/modules/surgery/organs/lungs.dm
+++ b/code/modules/surgery/organs/lungs.dm
@@ -27,10 +27,21 @@
organ_datums = list(/datum/organ/lungs/vox)
/obj/item/organ/internal/lungs/drask
+ name = "drask lungs"
icon = 'icons/obj/species_organs/drask.dmi'
organ_datums = list(/datum/organ/lungs/drask)
+/obj/item/organ/internal/lungs/tajaran
+ name = "tajaran lungs"
+ icon = 'icons/obj/species_organs/tajaran.dmi'
+ organ_datums = list(/datum/organ/lungs/tajaran)
+
+/obj/item/organ/internal/lungs/unathi
+ name = "unathi lungs"
+ icon = 'icons/obj/species_organs/unathi.dmi'
+ organ_datums = list(/datum/organ/lungs/unathi)
+
/obj/item/organ/internal/lungs/cybernetic
name = "cybernetic lungs"
desc = "A cybernetic version of the lungs found in traditional humanoid entities. It functions the same as an organic lung and is merely meant as a replacement."
diff --git a/code/modules/surgery/organs/organ_datums/lung_datum.dm b/code/modules/surgery/organs/organ_datums/lung_datum.dm
index 1478f496ed7e..1aaedb1a3ee6 100644
--- a/code/modules/surgery/organs/organ_datums/lung_datum.dm
+++ b/code/modules/surgery/organs/organ_datums/lung_datum.dm
@@ -40,7 +40,7 @@
var/hot_message = "your face burning and a searing heat"
var/heat_level_1_threshold = 360
var/heat_level_2_threshold = 400
- var/heat_level_3_threshold = 1000
+ var/heat_level_3_threshold = 460
var/heat_level_1_damage = HEAT_GAS_DAMAGE_LEVEL_1
var/heat_level_2_damage = HEAT_GAS_DAMAGE_LEVEL_2
var/heat_level_3_damage = HEAT_GAS_DAMAGE_LEVEL_3
@@ -329,12 +329,47 @@
cold_level_3_damage = -COLD_GAS_DAMAGE_LEVEL_3
cold_damage_types = list(BRUTE = 0.5, BURN = 0.25)
+ heat_level_1_threshold = 310
+ heat_level_2_threshold = 340
+ heat_level_3_threshold = 400
+
+/datum/organ/lungs/tajaran
+ cold_level_1_threshold = 240
+ cold_level_2_threshold = 180
+ cold_level_3_threshold = 100
+
+ heat_level_1_threshold = 340
+ heat_level_2_threshold = 380
+ heat_level_3_threshold = 440
+
+/datum/organ/lungs/unathi
+ cold_level_1_threshold = 280
+ cold_level_2_threshold = 220
+ cold_level_3_threshold = 140
+
+ heat_level_1_threshold = 505
+ heat_level_2_threshold = 540
+ heat_level_3_threshold = 600
+
/datum/organ/lungs/ashwalker
safe_oxygen_min = 4 // 4x as efficient as regular Unathi, can comfortably breathe on lavaland
heat_level_1_threshold = 505
heat_level_2_threshold = 540
heat_level_3_threshold = 600
+ cold_level_1_threshold = 280
+ cold_level_2_threshold = 220
+ cold_level_3_threshold = 140
+
+ heat_level_1_threshold = 505
+ heat_level_2_threshold = 540
+ heat_level_3_threshold = 600
+
+/datum/organ/lungs/slime
+ cold_level_1_threshold = 280
+ cold_level_2_threshold = 240
+ cold_level_3_threshold = 200
+
/datum/organ/lungs/advanced_cyber/New(obj/item/organ/internal/link_em)
. = ..()
make_advanced()
diff --git a/code/modules/surgery/organs/subtypes/tajaran_organs.dm b/code/modules/surgery/organs/subtypes/tajaran_organs.dm
index 055228c7a492..0615bf28c8e3 100644
--- a/code/modules/surgery/organs/subtypes/tajaran_organs.dm
+++ b/code/modules/surgery/organs/subtypes/tajaran_organs.dm
@@ -27,10 +27,6 @@
mmi_icon = 'icons/obj/species_organs/tajaran.dmi'
mmi_icon_state = "mmi_full"
-/obj/item/organ/internal/lungs/tajaran
- name = "tajaran lungs"
- icon = 'icons/obj/species_organs/tajaran.dmi'
-
/obj/item/organ/internal/kidneys/tajaran
name = "tajaran kidneys"
icon = 'icons/obj/species_organs/tajaran.dmi'
diff --git a/code/modules/surgery/organs/subtypes/unathi_organs.dm b/code/modules/surgery/organs/subtypes/unathi_organs.dm
index c0887844d784..180f8a5cad81 100644
--- a/code/modules/surgery/organs/subtypes/unathi_organs.dm
+++ b/code/modules/surgery/organs/subtypes/unathi_organs.dm
@@ -21,10 +21,6 @@
mmi_icon = 'icons/obj/species_organs/unathi.dmi'
mmi_icon_state = "mmi_full"
-/obj/item/organ/internal/lungs/unathi
- name = "unathi lungs"
- icon = 'icons/obj/species_organs/unathi.dmi'
-
/obj/item/organ/internal/kidneys/unathi
name = "unathi kidneys"
icon = 'icons/obj/species_organs/unathi.dmi'
From fdef20cc9eae50459f0b8a30aeae6c6cc5772153 Mon Sep 17 00:00:00 2001
From: Marm <85680653+ItsMarmite@users.noreply.github.com>
Date: Mon, 18 Mar 2024 17:54:24 +0000
Subject: [PATCH 07/30] Adds Meson Sunglasses (#24619)
* meson sunglasses
* species sprites ew
* why
* Update code/modules/clothing/glasses/glasses.dm
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
* eeh
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
* Apply suggestions from code review
Self commit time (With approval)
---------
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
---
code/game/jobs/job/support.dm | 2 +-
.../objects/items/weapons/storage/garment.dm | 1 +
code/modules/clothing/glasses/glasses.dm | 7 +++++++
code/modules/crafting/tailoring.dm | 18 ++++++++++++++++++
icons/mob/clothing/eyes.dmi | Bin 16412 -> 18225 bytes
icons/mob/clothing/species/drask/eyes.dmi | Bin 12501 -> 11969 bytes
icons/mob/clothing/species/grey/eyes.dmi | Bin 14943 -> 15108 bytes
icons/mob/clothing/species/kidan/eyes.dmi | Bin 11584 -> 11444 bytes
icons/mob/clothing/species/vox/eyes.dmi | Bin 14571 -> 14007 bytes
icons/obj/clothing/glasses.dmi | Bin 15732 -> 16543 bytes
10 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm
index b48d3cd33429..306a441e26a2 100644
--- a/code/game/jobs/job/support.dm
+++ b/code/game/jobs/job/support.dm
@@ -42,7 +42,7 @@
shoes = /obj/item/clothing/shoes/workboots/mining
head = /obj/item/clothing/head/qm
l_ear = /obj/item/radio/headset/heads/qm
- glasses = /obj/item/clothing/glasses/sunglasses
+ glasses = /obj/item/clothing/glasses/meson/sunglasses
mask = /obj/item/clothing/mask/cigarette/cigar/cohiba
id = /obj/item/card/id/quartermaster
l_hand = /obj/item/clipboard
diff --git a/code/game/objects/items/weapons/storage/garment.dm b/code/game/objects/items/weapons/storage/garment.dm
index c9e0ba2fb699..733c83da91b5 100644
--- a/code/game/objects/items/weapons/storage/garment.dm
+++ b/code/game/objects/items/weapons/storage/garment.dm
@@ -137,6 +137,7 @@
new /obj/item/clothing/suit/storage/hazardvest(src)
new /obj/item/clothing/shoes/brown(src)
new /obj/item/clothing/glasses/welding/superior(src)
+ new /obj/item/clothing/glasses/meson/sunglasses(src)
new /obj/item/clothing/gloves/color/yellow(src)
/obj/item/storage/bag/garment/nanotrasen_representative
diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm
index 11b892986aa1..23a088d9f9d3 100644
--- a/code/modules/clothing/glasses/glasses.dm
+++ b/code/modules/clothing/glasses/glasses.dm
@@ -119,6 +119,13 @@
see_in_dark = 8
lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE
+/obj/item/clothing/glasses/meson/sunglasses
+ name = "meson HUD sunglasses"
+ desc = "Sunglasses with an inbuilt scanner that can see through both walls and flooring."
+ icon_state = "sunhudmeson"
+ flash_protect = FLASH_PROTECTION_FLASH
+ tint = FLASH_PROTECTION_FLASH
+
/obj/item/clothing/glasses/meson/prescription
prescription = TRUE
diff --git a/code/modules/crafting/tailoring.dm b/code/modules/crafting/tailoring.dm
index 3cb6d7875ac3..ad17643832c4 100644
--- a/code/modules/crafting/tailoring.dm
+++ b/code/modules/crafting/tailoring.dm
@@ -212,6 +212,24 @@
reqs = list(/obj/item/clothing/glasses/hud/janitor/sunglasses = 1)
category = CAT_CLOTHING
+/datum/crafting_recipe/hudsunmeson
+ name = "Meson HUD sunglasses"
+ result = list(/obj/item/clothing/glasses/meson/sunglasses)
+ time = 2 SECONDS
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ reqs = list(/obj/item/clothing/glasses/meson = 1,
+ /obj/item/clothing/glasses/sunglasses = 1,
+ /obj/item/stack/cable_coil = 5)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/hudsunmesonremoval
+ name = "Meson HUD sunglasses removal"
+ result = list(/obj/item/clothing/glasses/sunglasses, /obj/item/clothing/glasses/meson)
+ time = 2 SECONDS
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ reqs = list(/obj/item/clothing/glasses/meson/sunglasses = 1)
+ category = CAT_CLOTHING
+
/datum/crafting_recipe/beergoggles
name = "Sunscanners"
result = list(/obj/item/clothing/glasses/sunglasses/reagent)
diff --git a/icons/mob/clothing/eyes.dmi b/icons/mob/clothing/eyes.dmi
index 92c2d1ee3fa4c247b2caa5531230d0751ea718a6..9cd91ee9db8491868c2f05f9e87a21c331f5d722 100644
GIT binary patch
literal 18225
zcmdUX2UJt(+HM?18AW6=DvTgzgi$OYI`k5vBSmEtK?SK%P>>qwH3Y{-$3~H=AR1?arguments[1]:void 0,1),g=N(s);if(i)return a(l,this,g,C);var v=this.length,p=o(g),V=0;if(p+C>v)throw new S("Wrong length");for(;V