diff --git a/.gitignore b/.gitignore index ab35e56d..a1014440 100755 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -_site/ -.jekyll-cache/ +node_modules +site/.vitepress/dist diff --git a/.gitmodules b/.gitmodules index c6a6f677..89da69f5 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,25 +1,22 @@ -[submodule "assets/toweroffense-assets/Tower-Offense"] - path = assets/toweroffense-assets/Tower-Offense - url = https://github.com/thepaperpilot/Tower-Offense -[submodule "assets/slime-assets/Slime-Chargers"] - path = assets/slime-assets/Slime-Chargers - url = https://github.com/thepaperpilot/Slime-Chargers [submodule "gamedevtree"] - path = gamedevtree + path = site/public/gamedevtree url = https://github.com/thepaperpilot/The-Modding-Tree.git branch = gamedevtree [submodule "kronos"] - path = kronos + path = site/public/kronos url = https://github.com/thepaperpilot/The-Modding-Tree.git branch = kronos [submodule "lit"] - path = lit + path = site/public/lit url = https://github.com/thepaperpilot/The-Modding-Tree.git branch = lit [submodule "the_ascension_tree"] - path = the_ascension_tree + path = site/public/the_ascension_tree url = https://github.com/thepaperpilot/the_ascension_tree [submodule "guide-to-incrementals"] - path = Guide-to-Incrementals + path = site/guide-to-incrementals url = https://github.com/thepaperpilot/Guide-to-Incrementals +[submodule "dream"] + path = site/public/dream + url = https://github.com/thepaperpilot/Dream-Hero branch = gh-pages diff --git a/CS 6314/firststyle.css b/CS 6314/firststyle.css deleted file mode 100644 index 5487ec5b..00000000 --- a/CS 6314/firststyle.css +++ /dev/null @@ -1,228 +0,0 @@ -html { - width: 100%; - height: 100%; - background-color: #2a323d; - color: white; - font-weight: normal; - line-height: 1.5; -} - -#title { - text-align: center; -} - -section { - width: 95%; - max-width: 1200px; - margin: auto; - background-color: #242a33; - box-shadow: 2px 2px 3px #222; - border-radius: 2px; - padding: 10px; - margin-bottom: 20px; -} - -section img { - margin: auto; - display: block; -} - -section table { - margin: auto; - min-width: 50%; - text-align: left; -} - -section button { - margin: 10px; - background: none; - outline: none; - border: solid 1px grey; - color: white; - cursor: pointer; - transition: background .2s; - border-radius: 10px; - padding: 4px 8px; - font-size: large; - transition: .2s; -} - -section button:hover { - background: #2a323d; -} - -section .field { - display: flex; - margin: 8px 0; - border-bottom: solid 2px #2a323d; - padding-bottom: 8px; -} - -section .field > * { - flex-basis: 50%; -} - -section .field > :first-child { - flex-shrink: 1; -} - -#footer { - font-size: .8em; - width: 95%; - max-width: 1200px; - margin: auto; - margin-top: 20px; - padding-bottom: 10px; - text-align: center; -} - -#footer .link { - color: #ffab40; -} - -input { - background: none; - border: none; - border-bottom: solid 1px grey; - transition: border .2s; - color: white; - font-size: medium; - min-width: 0; -} - -input:focus { - border-bottom-color: white; - outline: none; -} - -input:invalid { - color: red; -} - -input[type=color] { - padding: 0; - border-bottom: none; -} - -input[type=checkbox], -input[type=radio] { - display: none; -} - -input[type=checkbox] + label, -input[type=radio] + label { - display: block; - cursor: pointer; -} - -input[type=radio] + label:not(:last-child) { - margin-bottom: 8px; -} - -input[type=checkbox] + label:before, -input[type=radio] + label:before { - border: 1px solid grey; - display: inline-block; - box-sizing: border-box; - width: 24px; - height: 24px; - vertical-align: bottom; - color: transparent; - transition: .2s; - text-align: center; - margin-right: 8px; -} - -input[type=checkbox] + label:before { - content: "\2714"; - border-radius: 3px; -} - -input[type=radio] + label:before { - content: "\25CF"; - border-radius: 50%; - font-size: smaller; -} - -input[type=checkbox] + label:active:before, -input[type=radio] + label:active:before, -button:active { - transform: translateY(-10px); - border-color: white; -} - -input[type=checkbox]:checked + label:before, -input[type=radio]:checked + label:before { - background-color: #2a323d; - color: #fff; -} - -#reset { - border-bottom: none; - text-transform: uppercase; - border-radius: 10px; - padding: 4px 8px; - cursor: pointer; - border: solid 2px red; - transition: background .2s; -} - -#reset:hover { - background: red; -} - -.button-row { - text-align: center; -} - -.instruction { - margin: 0; -} - -/* - * Fun fact: every selector using a #id selector was originally written using - * other types of selectors, apart from this one. - * I usually try to avoid using IDs altogether - even in Javascript I usually - * use React, so I don't even use IDs there - but had to add a bunch here to - * meet the requirements :/ - */ -.instruction + #target { - box-shadow: 2px 2px 3px #222; - margin: 10px auto; -} - -@keyframes rotate { - from { - transform: rotateZ(0); - } - to { - transform: rotateZ(360deg); - } -} - -@keyframes popout { - 0% { - box-shadow: 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red; - transform: translateX(0) translateY(0); - } - 50% { - box-shadow: 1px -1px red, 2px -2px red, 3px -3px red, 4px -4px red, 5px -5px red, 6px -6px red, 7px -7px red, 8px -8px red; - transform: translateX(-8px) translateY(8px); - } - 100% { - box-shadow: 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red, 0 0 red; - transform: translateX(0) translateY(0); - } -} - -@keyframes jump { - 0% { - transform: translateY(0); - } - 50% { - transform: translateY(-20px); - } - 100% { - transform: translateY(0); - } -} diff --git a/CS 6314/index.html b/CS 6314/index.html deleted file mode 100644 index bb3ab9b5..00000000 --- a/CS 6314/index.html +++ /dev/null @@ -1,180 +0,0 @@ - - - -
-I'd make this image larger using width: 100%, but imagemap doesn't work with percentage-based coordinates and you'd have to use javascript to make it work... or just use absolutely positioned anchor tags.
- - -These are the courses I have taken or am taking on my path to getting a MS in Computer Science (Computer Interaction track) at the University of Texas at Dallas.
-Course Name | -Semester | -Year | -
---|---|---|
Human Computer Interactions | -Fall | -2018 | -
Design & Analysis - Computer Algorithms | -Fall | -2018 | -
Special Topics: Computer Science | -Spring | -2019 | -
Modeling & Simulation | -Spring | -2019 | -
Computer Graphics | -Spring | -2019 | -
Web Programming Languages | -Fall | -2019 | -
Computer Animation & Gaming | -Fall | -2019 | -
Virtual Reality | -Fall | -2019 | -
This is the part where I use Javascript (even though most of this could be done with CSS)!
-Hover over the image to activate the mouse enter/leave events:
-Press 'F' to play a sequence of fade animations:
-Press 'A' down to play a sequence of non-fade animations:
- - - -Example HTML/CSS Structure | -Structure | -
---|---|
Example 1 | -
-
- HTML 1
-
-
- 3 3 3
-
-
- 2 2
-
- |
-
Example 2 | -
-
-
-
-
- 4 4 4 4
-
- 5 5 5 5 5
-
-
-
- 6 6 6 6 6 6
-
- |
-
- computer wins: 0
- expected: 0
- player wins: 0
- expected: 0
- ties: 0
- expected: 0
-
>>5]),this.htrees=new Uint32Array(t)}function p(e,t){var r,n,i,a={num_htrees:null,context_map:null},d=0;t.readMoreInput();var f=a.num_htrees=o(t)+1,u=a.context_map=new Uint8Array(e);if(f<=1)return a;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");u[i]=0,++i}else u[i]=c-d,++i}return t.readBits(1)&&h(u,e),a}function m(e,t,r,n,o,i,a){var d,l=2*r,f=r,u=s(t,r*V,a);d=0===u?o[l+(1&i[f])]:1===u?o[l+(i[f]-1&1)]+1:u-2,d>=e&&(d-=e),n[r]=d,o[l+(1&i[f])]=d,++i[f]}function b(e,t,r,n,o,i){var a,s=o+1,d=r&o,l=i.pos_&k.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3) 0;)i.readMoreInput(),n[d++]=i.readBits(8),d===s&&(e.write(n,s),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)n[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(a=i.bit_end_pos_-i.bit_pos_>>3,l+a>k.IBUF_MASK){for(var f=k.IBUF_MASK+1-l,u=0;u =s){e.write(n,s),d-=s;for(var u=0;u =s;){if(a=s-d,i.input_.read(n,d,a)t.buffer.length){var Ae=new Uint8Array(x+re);Ae.set(t.buffer),t.buffer=Ae}if(W=ye.input_end,G=ye.is_uncompressed,ye.is_metadata)for(g(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(G)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,c,U),x+=re;else{for(r=0;r<3;++r)ie[r]=o(U)+1,ie[r]>=2&&(l(ie[r]+2,A,r*V,U),l(S,v,r*V,U),ne[r]=f(v,r*V,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=q+(U.readBits(4)< 0;){var xe,ke,Ee,Be,We,Le,Oe,Me,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ie[1],A,1,oe,ae,se,U),ne[1]=f(v,V,U),te=Y[1].htrees[oe[1]]),--ne[1],xe=s(Y[1].codes,te,U),ke=xe>>6,ke>=2?(ke-=2,Oe=-1):Oe=0,Ee=O.kInsertRangeLut[ke]+(xe>>3&7),Be=O.kCopyRangeLut[ke]+(7&xe),We=O.kInsertLengthPrefixCode[Ee].offset+U.readBits(O.kInsertLengthPrefixCode[Ee].nbits),Le=O.kCopyLengthPrefixCode[Be].offset+U.readBits(O.kCopyLengthPrefixCode[Be].nbits),D=h[x-1&c],Z=h[x-2&c],Re=0;Re 4?3:Le-2),me=fe[pe+Ne],Oe=s(Y[2].codes,Y[2].htrees[me],U),Oe>=X){var He,Se,Te;Oe-=X,Se=Oe&K,Oe>>=j,He=(Oe>>1)+1,Te=(2+(1&Oe)< R){if(!(Le>=E.minDictionaryWordLength&&Le<=E.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Me+" len: "+Le+" bytes left: "+re);var Te=E.offsetsByLength[Le],Ie=Me-R-1,Fe=E.sizeBitsByLength[Le],Pe=(1< >Fe;if(Te+=Ve*Le,!(De =y){t.write(h,d);for(var qe=0;qe 0&&(F[3&P]=Me,++P),Le>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Me+" len: "+Le+" bytes left: "+re);for(Re=0;Re >=1;return(e&r-1)+r}function i(e,t,r,o,i){do o-=r,e[t+o]=new n(i.bits,i.value);while(o>0)}function a(e,t,r){for(var n=1< 0;--U[u])f=new n(255&u,65535&A[c++]),i(e,t+h,w,g,f),h=o(h,u);for(m=y-1,p=-1,u=r+1,w=2;u<=s;++u,w<<=1)for(;U[u]>0;--U[u])(h&m)!==p&&(t+=g,b=a(U,u,r),g=1<>r),w,g,f),h=o(h,u);return y}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;n this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n =97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const a=0,s=1,d=2,l=3,f=4,u=5,c=6,h=7,w=8,p=9,m=10,b=11,g=12,y=13,A=14,v=15,U=16,x=17,k=18,E=20;var B=[new n("",a,""),new n("",a," "),new n(" ",a," "),new n("",g,""),new n("",m," "),new n("",a," the "),new n(" ",a,""),new n("s ",a," "),new n("",a," of "),new n("",m,""),new n("",a," and "),new n("",y,""),new n("",s,""),new n(", ",a," "),new n("",a,", "),new n(" ",m," "),new n("",a," in "),new n("",a," to "),new n("e ",a," "),new n("",a,'"'),new n("",a,"."),new n("",a,'">'),new n("",a,"\n"),new n("",l,""),new n("",a,"]"),new n("",a," for "),new n("",A,""),new n("",d,""),new n("",a," a "),new n("",a," that "),new n(" ",m,""),new n("",a,". "),new n(".",a,""),new n(" ",a,", "),new n("",v,""),new n("",a," with "),new n("",a,"'"),new n("",a," from "),new n("",a," by "),new n("",U,""),new n("",x,""),new n(" the ",a,""),new n("",f,""),new n("",a,". The "),new n("",b,""),new n("",a," on "),new n("",a," as "),new n("",a," is "),new n("",h,""),new n("",s,"ing "),new n("",a,"\n\t"),new n("",a,":"),new n(" ",a,". "),new n("",a,"ed "),new n("",E,""),new n("",k,""),new n("",c,""),new n("",a,"("),new n("",m,", "),new n("",w,""),new n("",a," at "),new n("",a,"ly "),new n(" the ",a," of "),new n("",u,""),new n("",p,""),new n(" ",m,", "),new n("",m,'"'),new n(".",a,"("),new n("",b," "),new n("",m,'">'),new n("",a,'="'),new n(" ",a,"."),new n(".com/",a,""),new n(" the ",a," of the "),new n("",m,"'"),new n("",a,". This "),new n("",a,","),new n(".",a," "),new n("",m,"("),new n("",m,"."),new n("",a," not "),new n(" ",a,'="'),new n("",a,"er "),new n(" ",b," "),new n("",a,"al "),new n(" ",b,""),new n("",a,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",a,"("),new n("",a,"ful "),new n(" ",m,". "),new n("",a,"ive "),new n("",a,"less "),new n("",b,"'"),new n("",a,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",a,"='"),new n("",m,","),new n("",a,"ize "),new n("",b,"."),new n("\xc2\xa0",a,""),new n(" ",a,","),new n("",m,'="'),new n("",b,'="'),new n("",a,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,a){var s,d=B[a].prefix,l=B[a].suffix,f=B[a].transform,u=f n&&(u=n);for(var w=0;w 0;){var y=o(e,s);s+=y,n-=y}for(var A=0;A 0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function i(e){var t,r,o,i,a,s,d=e.length;a=n(e),s=new u(3*d/4-a),o=a>0?d-4:d;var l=0;for(t=0,r=0;t >16&255,s[l++]=i>>8&255,s[l++]=255&i;return 2===a?(i=f[e.charCodeAt(t)]<<2|f[e.charCodeAt(t+1)]>>4,s[l++]=255&i):1===a&&(i=f[e.charCodeAt(t)]<<10|f[e.charCodeAt(t+1)]<<4|f[e.charCodeAt(t+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}function a(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],i=t;i f?f:d+a));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),i.push(o),i.join("")}r.byteLength=o,r.toByteArray=i,r.fromByteArray=d;for(var l=[],f=[],u="undefined"!=typeof Uint8Array?Uint8Array:Array,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,w=c.length;h >3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var i=n+(6+(o<<4)+(t.length-1<<6)< >>=8)if(e[a]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if("function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])}}}; \ No newline at end of file diff --git a/assets/scripting-assets/Incarcerated/Build/web.asm.code.unityweb b/assets/scripting-assets/Incarcerated/Build/web.asm.code.unityweb deleted file mode 100755 index 83dceb91..00000000 Binary files a/assets/scripting-assets/Incarcerated/Build/web.asm.code.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/Build/web.asm.framework.unityweb b/assets/scripting-assets/Incarcerated/Build/web.asm.framework.unityweb deleted file mode 100755 index a13a858a..00000000 Binary files a/assets/scripting-assets/Incarcerated/Build/web.asm.framework.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/Build/web.asm.memory.unityweb b/assets/scripting-assets/Incarcerated/Build/web.asm.memory.unityweb deleted file mode 100755 index 38f352c4..00000000 Binary files a/assets/scripting-assets/Incarcerated/Build/web.asm.memory.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/Build/web.data.unityweb b/assets/scripting-assets/Incarcerated/Build/web.data.unityweb deleted file mode 100755 index cc29f8bf..00000000 Binary files a/assets/scripting-assets/Incarcerated/Build/web.data.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/Build/web.json b/assets/scripting-assets/Incarcerated/Build/web.json deleted file mode 100755 index 0025b893..00000000 --- a/assets/scripting-assets/Incarcerated/Build/web.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"TOTAL_MEMORY": 268435456, -"dataUrl": "web.data.unityweb", -"asmCodeUrl": "web.asm.code.unityweb", -"asmMemoryUrl": "web.asm.memory.unityweb", -"asmFrameworkUrl": "web.asm.framework.unityweb", -"splashScreenStyle": "Dark", -"backgroundColor": "#231F20" -} \ No newline at end of file diff --git a/assets/scripting-assets/Incarcerated/TemplateData/UnityProgress.js b/assets/scripting-assets/Incarcerated/TemplateData/UnityProgress.js deleted file mode 100755 index 1ed4372a..00000000 --- a/assets/scripting-assets/Incarcerated/TemplateData/UnityProgress.js +++ /dev/null @@ -1,24 +0,0 @@ -function UnityProgress(gameInstance, progress) { - if (!gameInstance.Module) - return; - if (!gameInstance.logo) { - gameInstance.logo = document.createElement("div"); - gameInstance.logo.className = "logo " + gameInstance.Module.splashScreenStyle; - gameInstance.container.appendChild(gameInstance.logo); - } - if (!gameInstance.progress) { - gameInstance.progress = document.createElement("div"); - gameInstance.progress.className = "progress " + gameInstance.Module.splashScreenStyle; - gameInstance.progress.empty = document.createElement("div"); - gameInstance.progress.empty.className = "empty"; - gameInstance.progress.appendChild(gameInstance.progress.empty); - gameInstance.progress.full = document.createElement("div"); - gameInstance.progress.full.className = "full"; - gameInstance.progress.appendChild(gameInstance.progress.full); - gameInstance.container.appendChild(gameInstance.progress); - } - gameInstance.progress.full.style.width = (100 * progress) + "%"; - gameInstance.progress.empty.style.width = (100 * (1 - progress)) + "%"; - if (progress == 1) - gameInstance.logo.style.display = gameInstance.progress.style.display = "none"; -} \ No newline at end of file diff --git a/assets/scripting-assets/Incarcerated/TemplateData/favicon.ico b/assets/scripting-assets/Incarcerated/TemplateData/favicon.ico deleted file mode 100755 index dd6bf7e9..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/favicon.ico and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/fullscreen.png b/assets/scripting-assets/Incarcerated/TemplateData/fullscreen.png deleted file mode 100755 index 22cfc35f..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/fullscreen.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/progressEmpty.Dark.png b/assets/scripting-assets/Incarcerated/TemplateData/progressEmpty.Dark.png deleted file mode 100755 index eff47305..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/progressEmpty.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/progressEmpty.Light.png b/assets/scripting-assets/Incarcerated/TemplateData/progressEmpty.Light.png deleted file mode 100755 index b428ec4c..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/progressEmpty.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/progressFull.Dark.png b/assets/scripting-assets/Incarcerated/TemplateData/progressFull.Dark.png deleted file mode 100755 index 3e5c8a0b..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/progressFull.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/progressFull.Light.png b/assets/scripting-assets/Incarcerated/TemplateData/progressFull.Light.png deleted file mode 100755 index 0064427c..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/progressFull.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/progressLogo.Dark.png b/assets/scripting-assets/Incarcerated/TemplateData/progressLogo.Dark.png deleted file mode 100755 index c15fb23d..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/progressLogo.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/progressLogo.Light.png b/assets/scripting-assets/Incarcerated/TemplateData/progressLogo.Light.png deleted file mode 100755 index cdd4f742..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/progressLogo.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/TemplateData/style.css b/assets/scripting-assets/Incarcerated/TemplateData/style.css deleted file mode 100755 index 498a680f..00000000 --- a/assets/scripting-assets/Incarcerated/TemplateData/style.css +++ /dev/null @@ -1,18 +0,0 @@ -.webgl-content * {border: 0; margin: 0; padding: 0} -.webgl-content {position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} - -.webgl-content .logo, .progress {position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} -.webgl-content .logo {background: url('progressLogo.Light.png') no-repeat center / contain; width: 154px; height: 130px;} -.webgl-content .progress {height: 18px; width: 141px; margin-top: 90px;} -.webgl-content .progress .empty {background: url('progressEmpty.Light.png') no-repeat right / cover; float: right; width: 100%; height: 100%; display: inline-block;} -.webgl-content .progress .full {background: url('progressFull.Light.png') no-repeat left / cover; float: left; width: 0%; height: 100%; display: inline-block;} - -.webgl-content .logo.Dark {background-image: url('progressLogo.Dark.png');} -.webgl-content .progress.Dark .empty {background-image: url('progressEmpty.Dark.png');} -.webgl-content .progress.Dark .full {background-image: url('progressFull.Dark.png');} - -.webgl-content .footer {margin-top: 5px; height: 38px; line-height: 38px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px;} -.webgl-content .footer .webgl-logo, .title, .fullscreen {height: 100%; display: inline-block; background: transparent center no-repeat;} -.webgl-content .footer .webgl-logo {background-image: url('webgl-logo.png'); width: 204px; float: left;} -.webgl-content .footer .title {margin-right: 10px; float: right;} -.webgl-content .footer .fullscreen {background-image: url('fullscreen.png'); width: 38px; float: right;} \ No newline at end of file diff --git a/assets/scripting-assets/Incarcerated/TemplateData/webgl-logo.png b/assets/scripting-assets/Incarcerated/TemplateData/webgl-logo.png deleted file mode 100755 index 8af9ba61..00000000 Binary files a/assets/scripting-assets/Incarcerated/TemplateData/webgl-logo.png and /dev/null differ diff --git a/assets/scripting-assets/Incarcerated/index.html b/assets/scripting-assets/Incarcerated/index.html deleted file mode 100755 index 0de4fd3a..00000000 --- a/assets/scripting-assets/Incarcerated/index.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - Unity WebGL Player | Incarcerated - - - - - - - -- -- - - diff --git a/assets/scripting-assets/Incarcerated/win.zip b/assets/scripting-assets/Incarcerated/win.zip deleted file mode 100644 index 859d2552..00000000 Binary files a/assets/scripting-assets/Incarcerated/win.zip and /dev/null differ diff --git a/assets/scripting-assets/Questable/Build/UnityLoader.js b/assets/scripting-assets/Questable/Build/UnityLoader.js deleted file mode 100644 index 6ae513aa..00000000 --- a/assets/scripting-assets/Questable/Build/UnityLoader.js +++ /dev/null @@ -1,4 +0,0 @@ -var UnityLoader=UnityLoader||{compatibilityCheck:function(e,t,r){UnityLoader.SystemInfo.hasWebGL?UnityLoader.SystemInfo.mobile?e.popup("Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):["Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?e.popup("Please note that your browser is not currently supported for this Unity WebGL content. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):t():e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])},Blobs:{},loadCode:function(e,t,r){var n=[].slice.call(UnityLoader.Cryptography.md5(e)).map(function(e){return("0"+e.toString(16)).substr(-2)}).join(""),o=document.createElement("script"),i=URL.createObjectURL(new Blob(['UnityLoader["'+n+'"]=',e],{type:"text/javascript"}));UnityLoader.Blobs[i]=r,o.src=i,o.onload=function(){URL.revokeObjectURL(i),t(n)},document.body.appendChild(o)},allocateHeapJob:function(e,t){for(var r=e.TOTAL_STACK||5242880,n=e.TOTAL_MEMORY||(e.buffer?e.buffer.byteLength:268435456),o=65536,i=16777216,a=o;a0;u=c,c=f.indexOf("/",u)+1)e.FS_createPath(f.substring(0,u),f.substring(u,c-1),!0,!0);e.FS_createDataFile(f,null,r.subarray(s,s+d),!0,!0,!0)}e.removeRunDependency("processDataJob"),t.complete()},downloadJob:function(e,t){var r=new XMLHttpRequest;r.open("GET",t.parameters.url),r.responseType="arraybuffer",r.onload=function(){UnityLoader.Compression.decompress(new Uint8Array(r.response),function(e){t.complete(e)})},t.parameters.onprogress&&r.addEventListener("progress",t.parameters.onprogress),t.parameters.onload&&r.addEventListener("load",t.parameters.onload),r.send()},scheduleBuildDownloadJob:function(e,t,r){UnityLoader.Progress.update(e,t),UnityLoader.Job.schedule(e,t,[],UnityLoader.downloadJob,{url:e.resolveBuildUrl(r),onprogress:function(r){UnityLoader.Progress.update(e,t,r)},onload:function(r){UnityLoader.Progress.update(e,t,r)}})},loadModule:function(e){if(e.useWasm=e.wasmCodeUrl&&UnityLoader.SystemInfo.hasWasm,e.useWasm)UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmCode",e.wasmCodeUrl),UnityLoader.Job.schedule(e,"processWasmCode",["downloadWasmCode"],UnityLoader.processWasmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmFramework",e.wasmFrameworkUrl),UnityLoader.Job.schedule(e,"processWasmFramework",["downloadWasmFramework","processWasmCode","setupIndexedDB"],UnityLoader.processWasmFrameworkJob);else{if(!e.asmCodeUrl)throw"WebAssembly support is not detected in this browser.";UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmCode",e.asmCodeUrl),UnityLoader.Job.schedule(e,"processAsmCode",["downloadAsmCode"],UnityLoader.processAsmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmMemory",e.asmMemoryUrl),UnityLoader.Job.schedule(e,"processAsmMemory",["downloadAsmMemory"],UnityLoader.processAsmMemoryJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}},e.asmLibraryUrl&&(e.dynamicLibraries=[e.asmLibraryUrl].map(e.resolveBuildUrl)),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmFramework",e.asmFrameworkUrl),UnityLoader.Job.schedule(e,"processAsmFramework",["downloadAsmFramework","processAsmCode","setupIndexedDB"],UnityLoader.processAsmFrameworkJob)}UnityLoader.scheduleBuildDownloadJob(e,"downloadData",e.dataUrl),UnityLoader.Job.schedule(e,"setupIndexedDB",[],UnityLoader.setupIndexedDBJob),e.preRun.push(function(){e.addRunDependency("processDataJob"),UnityLoader.Job.schedule(e,"processData",["downloadData"],UnityLoader.processDataJob)})},instantiate:function(e,t,r){function n(e,r){if("string"==typeof e&&!(e=document.getElementById(e)))return!1;e.innerHTML="",e.style.border=e.style.margin=e.style.padding=0,"static"==getComputedStyle(e).getPropertyValue("position")&&(e.style.position="relative"),e.style.width=r.width||e.style.width,e.style.height=r.height||e.style.height,r.container=e;var n=r.Module;return n.canvas=document.createElement("canvas"),n.canvas.style.width="100%",n.canvas.style.height="100%",n.canvas.addEventListener("contextmenu",function(e){e.preventDefault()}),n.canvas.id="#canvas",e.appendChild(n.canvas),r.compatibilityCheck(r,function(){var t=new XMLHttpRequest;t.open("GET",r.url,!0),t.responseType="text",t.onload=function(){var r=JSON.parse(t.responseText);for(var o in r)"undefined"==typeof n[o]&&(n[o]=r[o]);e.style.background=n.backgroundUrl?"center/cover url('"+n.resolveBuildUrl(n.backgroundUrl)+"')":n.backgroundColor?" "+n.backgroundColor:"",UnityLoader.loadModule(n)},t.send()},function(){console.log("Instantiation of the '"+t+"' terminated due to the failed compatibility check.")}),!0}var o={url:t,onProgress:UnityLoader.Progress.handler,compatibilityCheck:UnityLoader.compatibilityCheck,Module:{preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e)},Jobs:{},buildDownloadProgress:{},resolveBuildUrl:function(e){return e.match(/(http|https|ftp|file):\/\//)?e:t.substring(0,t.lastIndexOf("/")+1)+e}},SetFullscreen:function(){if(o.Module.SetFullscreen)return o.Module.SetFullscreen.apply(o.Module,arguments)},SendMessage:function(){if(o.Module.SendMessage)return o.Module.SendMessage.apply(o.Module,arguments)}};o.Module.gameInstance=o,o.popup=function(e,t){return UnityLoader.Error.popup(o,e,t)};for(var i in r)if("Module"==i)for(var a in r[i])o.Module[a]=r[i][a];else o[i]=r[i];return n(e,o)||document.addEventListener("DOMContentLoaded",function(){n(e,o)}),o},SystemInfo:function(){var e,t,r,n="-",o=navigator.appVersion,i=navigator.userAgent,a=navigator.appName,s=""+parseFloat(navigator.appVersion),d=parseInt(navigator.appVersion,10);(t=i.indexOf("Opera"))!=-1?(a="Opera",s=i.substring(t+6),(t=i.indexOf("Version"))!=-1&&(s=i.substring(t+8))):(t=i.indexOf("MSIE"))!=-1?(a="Microsoft Internet Explorer",s=i.substring(t+5)):(t=i.indexOf("Chrome"))!=-1?(a="Chrome",s=i.substring(t+7)):(t=i.indexOf("Safari"))!=-1?(a="Safari",s=i.substring(t+7),(t=i.indexOf("Version"))!=-1&&(s=i.substring(t+8))):(t=i.indexOf("Firefox"))!=-1?(a="Firefox",s=i.substring(t+8)):i.indexOf("Trident/")!=-1?(a="Microsoft Internet Explorer",s=i.substring(i.indexOf("rv:")+3)):(e=i.lastIndexOf(" ")+1)<(t=i.lastIndexOf("/"))&&(a=i.substring(e,t),s=i.substring(t+1),a.toLowerCase()==a.toUpperCase()&&(a=navigator.appName)),(r=s.indexOf(";"))!=-1&&(s=s.substring(0,r)),(r=s.indexOf(" "))!=-1&&(s=s.substring(0,r)),(r=s.indexOf(")"))!=-1&&(s=s.substring(0,r)),d=parseInt(""+s,10),isNaN(d)&&(s=""+parseFloat(navigator.appVersion),d=parseInt(navigator.appVersion,10));var l=/Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(o),f=n,u=[{s:"Windows 3.11",r:/Win16/},{s:"Windows 95",r:/(Windows 95|Win95|Windows_95)/},{s:"Windows ME",r:/(Win 9x 4.90|Windows ME)/},{s:"Windows 98",r:/(Windows 98|Win98)/},{s:"Windows CE",r:/Windows CE/},{s:"Windows 2000",r:/(Windows NT 5.0|Windows 2000)/},{s:"Windows XP",r:/(Windows NT 5.1|Windows XP)/},{s:"Windows Server 2003",r:/Windows NT 5.2/},{s:"Windows Vista",r:/Windows NT 6.0/},{s:"Windows 7",r:/(Windows 7|Windows NT 6.1)/},{s:"Windows 8.1",r:/(Windows 8.1|Windows NT 6.3)/},{s:"Windows 8",r:/(Windows 8|Windows NT 6.2)/},{s:"Windows 10",r:/(Windows 10|Windows NT 10.0)/},{s:"Windows NT 4.0",r:/(Windows NT 4.0|WinNT4.0|WinNT|Windows NT)/},{s:"Windows ME",r:/Windows ME/},{s:"Android",r:/Android/},{s:"Open BSD",r:/OpenBSD/},{s:"Sun OS",r:/SunOS/},{s:"Linux",r:/(Linux|X11)/},{s:"iOS",r:/(iPhone|iPad|iPod)/},{s:"Mac OS X",r:/Mac OS X/},{s:"Mac OS",r:/(MacPPC|MacIntel|Mac_PowerPC|Macintosh)/},{s:"QNX",r:/QNX/},{s:"UNIX",r:/UNIX/},{s:"BeOS",r:/BeOS/},{s:"OS/2",r:/OS\/2/},{s:"Search Bot",r:/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver)/}];for(var c in u){var h=u[c];if(h.r.test(i)){f=h.s;break}}var w=n;switch(/Windows/.test(f)&&(w=/Windows (.*)/.exec(f)[1],f="Windows"),f){case"Mac OS X":w=/Mac OS X (10[\.\_\d]+)/.exec(i)[1];break;case"Android":w=/Android ([\.\_\d]+)/.exec(i)[1];break;case"iOS":w=/OS (\d+)_(\d+)_?(\d+)?/.exec(o),w=w[1]+"."+w[2]+"."+(0|w[3])}return{width:screen.width?screen.width:0,height:screen.height?screen.height:0,browser:a,browserVersion:s,mobile:l,os:f,osVersion:w,language:window.navigator.userLanguage||window.navigator.language,hasWebGL:function(){if(!window.WebGLRenderingContext)return 0;var e=document.createElement("canvas"),t=e.getContext("webgl2");if(!t){var t=e.getContext("experimental-webgl2");if(!t){var t=e.getContext("webgl");return t||(t=e.getContext("experimental-webgl"))?1:0}return 2}return 2}(),hasCursorLock:function(){var e=document.createElement("canvas");return e.requestPointerLock||e.mozRequestPointerLock||e.webkitRequestPointerLock||e.msRequestPointerLock?1:0}(),hasFullscreen:function(){var e=document.createElement("canvas");return(e.requestFullScreen||e.mozRequestFullScreen||e.msRequestFullscreen||e.webkitRequestFullScreen)&&(a.indexOf("Safari")==-1||s>=10.1)?1:0}(),hasWasm:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.validate&&"function"==typeof WebAssembly.compile}}(),Error:{init:function(){return Error.stackTraceLimit=50,window.addEventListener("error",function(e){var t=UnityLoader.Error.getModule(e);if(!t)return UnityLoader.Error.handler(e);var r=t.useWasm?t.wasmSymbolsUrl:t.asmSymbolsUrl;if(!r)return UnityLoader.Error.handler(e,t);var n=new XMLHttpRequest;n.open("GET",t.resolveBuildUrl(r)),n.responseType="arraybuffer",n.onload=function(){UnityLoader.loadCode(UnityLoader.Compression.decompress(new Uint8Array(n.response)),function(r){t.demangleSymbol=UnityLoader[r](),UnityLoader.Error.handler(e,t)})},n.send()}),!0}(),stackTraceFormat:navigator.userAgent.indexOf("Chrome")!=-1?"(\\s+at\\s+)(([\\w\\d_\\.]*?)([\\w\\d_$]+)(/[\\w\\d_\\./]+|))(\\s+\\[.*\\]|)\\s*\\((blob:.*)\\)":"(\\s*)(([\\w\\d_\\.]*?)([\\w\\d_$]+)(/[\\w\\d_\\./]+|))(\\s+\\[.*\\]|)\\s*@(blob:.*)",stackTraceFormatWasm:navigator.userAgent.indexOf("Chrome")!=-1?"((\\s+at\\s*)\\s\\( \\[(\\d+)\\]\\+\\d+\\))()":"((\\s*)wasm-function\\[(\\d+)\\])@(blob:.*)",blobParseRegExp:new RegExp("^(blob:.*)(:\\d+:\\d+)$"),getModule:function(e){var t=e.message.match(new RegExp(this.stackTraceFormat,"g"));for(var r in t){var n=t[r].match(new RegExp("^"+this.stackTraceFormat+"$")),o=n[7].match(this.blobParseRegExp);if(o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].Module)return UnityLoader.Blobs[o[1]].Module}},demangle:function(e,t){var r=e.message;return t?(r=r.replace(new RegExp(this.stackTraceFormat,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormat+"$")),n=r[7].match(this.blobParseRegExp),o=t.demangleSymbol?t.demangleSymbol(r[4]):r[4],i=n&&UnityLoader.Blobs[n[1]]&&UnityLoader.Blobs[n[1]].url?UnityLoader.Blobs[n[1]].url:"blob";return r[1]+o+(r[2]!=o?" ["+r[2]+"]":"")+" ("+(n?i.substr(i.lastIndexOf("/")+1)+n[2]:r[7])+")"}.bind(this)),t.useWasm&&(r=r.replace(new RegExp(this.stackTraceFormatWasm,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormatWasm+"$")),n=t.demangleSymbol?t.demangleSymbol(r[3]):r[3],o=r[4].match(this.blobParseRegExp),i=o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].url?UnityLoader.Blobs[o[1]].url:"blob";return(n==r[3]?r[1]:r[2]+n+" [wasm:"+r[3]+"]")+(r[4]?" ("+(o?i.substr(i.lastIndexOf("/")+1)+o[2]:r[4])+")":"")}.bind(this))),r):r},handler:function(e,t){var r=t?this.demangle(e,t):e.message;if(!(t&&t.errorhandler&&t.errorhandler(r,e.filename,e.lineno)||(console.log("Invoking error handler due to\n"+r),"function"==typeof dump&&dump("Invoking error handler due to\n"+r),r.indexOf("UnknownError")!=-1||r.indexOf("Program terminated with exit(0)")!=-1||this.didShowErrorMessage))){var r="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+r;r.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?r="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":r.indexOf("Cannot enlarge memory arrays")!=-1?r="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":r.indexOf("Invalid array buffer length")==-1&&r.indexOf("Invalid typed array length")==-1&&r.indexOf("out of memory")==-1||(r="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(r),this.didShowErrorMessage=!0}},popup:function(e,t,r){r=r||[{text:"OK"}];var n=document.createElement("div");n.style.cssText="position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; border: 1px solid black; padding: 5px; background: #E8E8E8";var o=document.createElement("span");o.textContent=t,n.appendChild(o),n.appendChild(document.createElement("br"));for(var i=0;i >2]|0;t;e=e+1|0,t=t-1|0)r=o[(r&255^n[e])<<2>>2]^r>>>8^4278190080;o[1024>>2]=r}return{process:i}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.crc32.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,crc32:1024,data:1028};for(var o=0;o<256;o++){for(var i=255^o,a=0;a<8;a++)i=i>>>1^(1&i?3988292384:0);t.HEAPU32[o]=i}}t.HEAPU32[t.crc32>>2]=0;for(var s=0;s >2];return new Uint8Array([l>>24,l>>16,l>>8,l])},md5:function(e){var t=UnityLoader.Cryptography.md5.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,f=0,u=0,c=0,h=0,w=0;r=n[128]|0,o=n[129]|0,i=n[130]|0,a=n[131]|0;for(;t;e=e+64|0,t=t-1|0){s=r;d=o;l=i;f=a;for(c=0;(c|0)<512;c=c+8|0){w=n[c>>2]|0;r=r+(n[c+4>>2]|0)+(n[e+(w>>>14)>>2]|0)+((c|0)<128?a^o&(i^a):(c|0)<256?i^a&(o^i):(c|0)<384?o^i^a:i^(o|~a))|0;h=(r<<(w&31)|r>>>32-(w&31))+o|0;r=a;a=i;i=o;o=h}r=r+s|0;o=o+d|0;i=i+l|0;a=a+f|0}n[128]=r;n[129]=o;n[130]=i;n[131]=a}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.md5.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,md5:512,data:576},t.HEAPU32.set(new Uint32Array([7,3614090360,65548,3905402710,131089,606105819,196630,3250441966,262151,4118548399,327692,1200080426,393233,2821735955,458774,4249261313,524295,1770035416,589836,2336552879,655377,4294925233,720918,2304563134,786439,1804603682,851980,4254626195,917521,2792965006,983062,1236535329,65541,4129170786,393225,3225465664,720910,643717713,20,3921069994,327685,3593408605,655369,38016083,983054,3634488961,262164,3889429448,589829,568446438,917513,3275163606,196622,4107603335,524308,1163531501,851973,2850285829,131081,4243563512,458766,1735328473,786452,2368359562,327684,4294588738,524299,2272392833,720912,1839030562,917527,4259657740,65540,2763975236,262155,1272893353,458768,4139469664,655383,3200236656,851972,681279174,11,3936430074,196624,3572445317,393239,76029189,589828,3654602809,786443,3873151461,983056,530742520,131095,3299628645,6,4096336452,458762,1126891415,917519,2878612391,327701,4237533241,786438,1700485571,196618,2399980690,655375,4293915773,65557,2240044497,524294,1873313359,983050,4264355552,393231,2734768916,851989,1309151649,262150,4149444226,720906,3174756917,131087,718787259,589845,3951481745]))}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878]),t.md5>>2);for(var o=0;o >6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=56;a<64;a++,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}return new Uint8Array(t.HEAPU8.subarray(t.md5,t.md5+16))},sha1:function(e){var t=UnityLoader.Cryptography.sha1.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,f=0,u=0,c=0,h=0,w=0;r=n[80]|0,o=n[81]|0,i=n[82]|0,a=n[83]|0,s=n[84]|0;for(;t;e=e+64|0,t=t-1|0){d=r;l=o;f=i;u=a;c=s;for(w=0;(w|0)<320;w=w+4|0,s=a,a=i,i=o<<30|o>>>2,o=r,r=h){if((w|0)<64){h=n[e+w>>2]|0;h=h<<24&4278190080|h<<8&16711680|h>>>8&65280|h>>>24&255}else{h=n[w-12>>2]^n[w-32>>2]^n[w-56>>2]^n[w-64>>2];h=h<<1|h>>>31}n[w>>2]=h;h=h+((r<<5|r>>>27)+s)+((w|0)<80?(o&i|~o&a|0)+1518500249|0:(w|0)<160?(o^i^a)+1859775393|0:(w|0)<240?(o&i|o&a|i&a)+2400959708|0:(o^i^a)+3395469782|0)|0}r=r+d|0;o=o+l|0;i=i+f|0;a=a+u|0;s=s+c|0}n[80]=r;n[81]=o;n[82]=i;n[83]=a;n[84]=s}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.sha1.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,sha1:320,data:384}}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),t.sha1>>2);for(var o=0;o >6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=63;a>=56;a--,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}for(var l=new Uint8Array(20),a=0;a =0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new u,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,t.windowBits);if(r!==l.Z_OK)throw new Error(f[r]);this.header=new c,a.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||f[r.err];return r.result}function i(e,t){return t=t||{},t.raw=!0,o(e,t)}var a=e("./zlib/inflate"),s=e("./utils/common"),d=e("./utils/strings"),l=e("./zlib/constants"),f=e("./zlib/messages"),u=e("./zlib/zstream"),c=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,i,f,u,c=this.strm,w=this.options.chunkSize,p=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof e?c.input=d.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?c.input=new Uint8Array(e):c.input=e,c.next_in=0,c.avail_in=c.input.length;do{if(0===c.avail_out&&(c.output=new s.Buf8(w),c.next_out=0,c.avail_out=w),r=a.inflate(c,l.Z_NO_FLUSH),r===l.Z_NEED_DICT&&p&&(u="string"==typeof p?d.string2buf(p):"[object ArrayBuffer]"===h.call(p)?new Uint8Array(p):p,r=a.inflateSetDictionary(this.strm,u)),r===l.Z_BUF_ERROR&&m===!0&&(r=l.Z_OK,m=!1),r!==l.Z_STREAM_END&&r!==l.Z_OK)return this.onEnd(r),this.ended=!0,!1;c.next_out&&(0!==c.avail_out&&r!==l.Z_STREAM_END&&(0!==c.avail_in||n!==l.Z_FINISH&&n!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(o=d.utf8border(c.output,c.next_out),i=c.next_out-o,f=d.buf2string(c.output,o),c.next_out=i,c.avail_out=w-i,i&&s.arraySet(c.output,c.output,o,i,0),this.onData(f)):this.onData(s.shrinkBuf(c.output,c.next_out)))),0===c.avail_in&&0===c.avail_out&&(m=!0)}while((c.avail_in>0||0===c.avail_out)&&r!==l.Z_STREAM_END);return r===l.Z_STREAM_END&&(n=l.Z_FINISH),n===l.Z_FINISH?(r=a.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l.Z_OK):n!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),c.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=i,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var i=0;i =252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,i,a,s=e.length,d=0;for(i=0;i >>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)l[o++]=65533,r+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&r 1?l[o++]=65533:i<65536?l[o++]=i:(i-=65536,l[o++]=55296|i>>10&1023,l[o++]=56320|1023&i)}return n(l,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new g.Buf16(320),this.work=new g.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function i(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=I,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new g.Buf32(pe),t.distcode=t.distdyn=new g.Buf32(me),t.sane=1,t.back=-1,O):R}function a(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,i(e)):R}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?R:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,a(e))):R}function d(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==O&&(e.state=null),r):R}function l(e){return d(e,ge)}function f(e){if(ye){var t;for(m=new g.Buf32(512),b=new g.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(U(k,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;U(E,e.lens,0,32,b,0,e.work,{bits:5}),ye=!1}e.lencode=m,e.lenbits=9,e.distcode=b,e.distbits=5}function u(e,t,r,n){var o,i=e.state;return null===i.window&&(i.wsize=1< =i.wsize?(g.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>n&&(o=n),g.arraySet(i.window,t,r-n,o,i.wnext),n-=o,n?(g.arraySet(i.window,t,r-n,n,0),i.wnext=n,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave >>8&255,r.check=A(r.check,We,2,0),c=0,h=0,r.mode=F;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg="incorrect header check",r.mode=ce;break}if((15&c)!==T){e.msg="unknown compression method",r.mode=ce;break}if(c>>>=4,h-=4,Ue=(15&c)+8,0===r.wbits)r.wbits=Ue;else if(Ue>r.wbits){e.msg="invalid window size",r.mode=ce;break}r.dmax=1< >8&1),512&r.flags&&(We[0]=255&c,We[1]=c>>>8&255,r.check=A(r.check,We,2,0)),c=0,h=0,r.mode=P;case P:for(;h<32;){if(0===d)break e;d--,c+=o[a++]< >>8&255,We[2]=c>>>16&255,We[3]=c>>>24&255,r.check=A(r.check,We,4,0)),c=0,h=0,r.mode=V;case V:for(;h<16;){if(0===d)break e;d--,c+=o[a++]< >8),512&r.flags&&(We[0]=255&c,We[1]=c>>>8&255,r.check=A(r.check,We,2,0)),c=0,h=0,r.mode=D;case D:if(1024&r.flags){for(;h<16;){if(0===d)break e;d--,c+=o[a++]< >>8&255,r.check=A(r.check,We,2,0)),c=0,h=0}else r.head&&(r.head.extra=null);r.mode=Z;case Z:if(1024&r.flags&&(m=r.length,m>d&&(m=d),m&&(r.head&&(Ue=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),g.arraySet(r.head.extra,o,a,m,Ue)),512&r.flags&&(r.check=A(r.check,o,m,a)),d-=m,a+=m,r.length-=m),r.length))break e;r.length=0,r.mode=q;case q:if(2048&r.flags){if(0===d)break e;m=0;do Ue=o[a+m++],r.head&&Ue&&r.length<65536&&(r.head.name+=String.fromCharCode(Ue));while(Ue&&m >9&1,r.head.done=!0),e.adler=r.check=0,r.mode=j;break;case J:for(;h<32;){if(0===d)break e;d--,c+=o[a++]< >>=7&h,h-=7&h,r.mode=le;break}for(;h<3;){if(0===d)break e;d--,c+=o[a++]< >>=1,h-=1,3&c){case 0:r.mode=K;break;case 1:if(f(r),r.mode=re,t===L){c>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=ce}c>>>=2,h-=2;break;case K:for(c>>>=7&h,h-=7&h;h<32;){if(0===d)break e;d--,c+=o[a++]< >>16^65535)){e.msg="invalid stored block lengths",r.mode=ce;break}if(r.length=65535&c,c=0,h=0,r.mode=Q,t===L)break e;case Q:r.mode=_;case _:if(m=r.length){if(m>d&&(m=d),m>l&&(m=l),0===m)break e;g.arraySet(i,o,a,m,s),d-=m,a+=m,l-=m,s+=m,r.length-=m;break}r.mode=j;break;case $:for(;h<14;){if(0===d)break e;d--,c+=o[a++]< >>=5,h-=5,r.ndist=(31&c)+1,c>>>=5,h-=5,r.ncode=(15&c)+4,c>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=ce;break}r.have=0,r.mode=ee;case ee:for(;r.have >>=3,h-=3}for(;r.have<19;)r.lens[Le[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,ke={bits:r.lenbits},xe=U(x,r.lens,0,19,r.lencode,0,r.work,ke),r.lenbits=ke.bits,xe){e.msg="invalid code lengths set",r.mode=ce;break}r.have=0,r.mode=te;case te:for(;r.have >>24,be=Be>>>16&255,ge=65535&Be,!(me<=h);){if(0===d)break e;d--,c+=o[a++]< >>=me,h-=me,r.lens[r.have++]=ge;else{if(16===ge){for(Ee=me+2;h >>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=ce;break}Ue=r.lens[r.have-1],m=3+(3&c),c>>>=2,h-=2}else if(17===ge){for(Ee=me+3;h >>=me,h-=me,Ue=0,m=3+(7&c),c>>>=3,h-=3}else{for(Ee=me+7;h >>=me,h-=me,Ue=0,m=11+(127&c),c>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=ce;break}for(;m--;)r.lens[r.have++]=Ue}}if(r.mode===ce)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=ce;break}if(r.lenbits=9,ke={bits:r.lenbits},xe=U(k,r.lens,0,r.nlen,r.lencode,0,r.work,ke),r.lenbits=ke.bits,xe){e.msg="invalid literal/lengths set",r.mode=ce;break}if(r.distbits=6,r.distcode=r.distdyn,ke={bits:r.distbits},xe=U(E,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,ke),r.distbits=ke.bits,xe){e.msg="invalid distances set",r.mode=ce;break}if(r.mode=re,t===L)break e;case re:r.mode=ne;case ne:if(d>=6&&l>=258){e.next_out=s,e.avail_out=l,e.next_in=a,e.avail_in=d,r.hold=c,r.bits=h,v(e,p),s=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,o=e.input,d=e.avail_in,c=r.hold,h=r.bits,r.mode===j&&(r.back=-1);break}for(r.back=0;Be=r.lencode[c&(1< >>24,be=Be>>>16&255,ge=65535&Be,!(me<=h);){if(0===d)break e;d--,c+=o[a++]< >ye)],me=Be>>>24,be=Be>>>16&255,ge=65535&Be,!(ye+me<=h);){if(0===d)break e;d--,c+=o[a++]< >>=ye,h-=ye,r.back+=ye}if(c>>>=me,h-=me,r.back+=me,r.length=ge,0===be){r.mode=de;break}if(32&be){r.back=-1,r.mode=j;break}if(64&be){e.msg="invalid literal/length code",r.mode=ce;break}r.extra=15&be,r.mode=oe;case oe:if(r.extra){for(Ee=r.extra;h >>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ie;case ie:for(;Be=r.distcode[c&(1< >>24,be=Be>>>16&255,ge=65535&Be,!(me<=h);){if(0===d)break e;d--,c+=o[a++]< >ye)],me=Be>>>24,be=Be>>>16&255,ge=65535&Be,!(ye+me<=h);){if(0===d)break e;d--,c+=o[a++]< >>=ye,h-=ye,r.back+=ye}if(c>>>=me,h-=me,r.back+=me,64&be){e.msg="invalid distance code",r.mode=ce;break}r.offset=ge,r.extra=15&be,r.mode=ae;case ae:if(r.extra){for(Ee=r.extra;h >>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=ce;break}r.mode=se;case se:if(0===l)break e;if(m=p-l,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=ce;break}m>r.wnext?(m-=r.wnext,b=r.wsize-m):b=r.wnext-m,m>r.length&&(m=r.length),pe=r.window}else pe=i,b=s-r.offset,m=r.length;m>l&&(m=l),l-=m,r.length-=m;do i[s++]=pe[b++];while(--m);0===r.length&&(r.mode=ne);break;case de:if(0===l)break e;i[s++]=r.length,l--,r.mode=ne;break;case le:if(r.wrap){for(;h<32;){if(0===d)break e;d--,c|=o[a++]< >>16&65535|0,a=0;0!==r;){a=r>2e3?2e3:r,r-=a;do o=o+t[n++]|0,i=i+o|0;while(--a);o%=65521,i%=65521}return o|i<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=i,a=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var i=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,i,a,s,d,l,f,u,c,h,w,p,m,b,g,y,A,v,U,x,k,E,B,W,L;r=e.state,i=e.next_in,W=e.input,a=i+(e.avail_in-5),s=e.next_out,L=e.output,d=s-(t-e.avail_out),l=s+(e.avail_out-257),f=r.dmax,u=r.wsize,c=r.whave,h=r.wnext,w=r.window,p=r.hold,m=r.bits,b=r.lencode,g=r.distcode,y=(1< >>24,p>>>=U,m-=U,U=v>>>16&255,0===U)L[s++]=65535&v;else{if(!(16&U)){if(0===(64&U)){v=b[(65535&v)+(p&(1<>>=U,m-=U),m<15&&(p+=W[i++]< >>24,p>>>=U,m-=U,U=v>>>16&255,!(16&U)){if(0===(64&U)){v=g[(65535&v)+(p&(1<f){e.msg="invalid distance too far back",r.mode=n;break e}if(p>>>=U,m-=U,U=s-d,k>U){if(U=k-U,U>c&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(E=0,B=w,0===h){if(E+=u-U,U 2;)L[s++]=B[E++],L[s++]=B[E++],L[s++]=B[E++],x-=3;x&&(L[s++]=B[E++],x>1&&(L[s++]=B[E++]))}else{E=s-k;do L[s++]=L[E++],L[s++]=L[E++],L[s++]=L[E++],x-=3;while(x>2);x&&(L[s++]=L[E++],x>1&&(L[s++]=L[E++]))}break}}break}}while(i>3,i-=x,m-=x<<3,p&=(1< =1&&0===D[R];R--);if(C>R&&(C=R),0===R)return p[m++]=20971520,p[m++]=20971520,g.bits=1,0;for(N=1;N 0&&(e===s||1!==R))return-1;for(Z[1]=0,O=1;O i||e===l&&I>a)return 1;for(;;){E=O-S,b[M] k?(B=q[Y+b[M]],W=P[V+b[M]]):(B=96,W=0),y=1< >S)+A]=E<<24|B<<16|W|0;while(0!==A);for(y=1< >=1;if(0!==y?(F&=y-1,F+=y):F=0,M++,0===--D[O]){if(O===R)break;O=t[r+b[M]]}if(O>C&&(F&U)!==v){for(0===S&&(S=C),x+=N,H=O-S,T=1< i||e===l&&I>a)return 1;v=F&U,p[v]=C<<24|H<<16|x-m|0}}return 0!==F&&(p[x+F]=O-S<<24|64<<16|0),g.bits=C,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},i=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(i.bind(null,r),r,r.exports={})),r.exports};return i(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;t e.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}},brotli:{require:function(e){var t={"decompress.js":function(e,t,r){t.exports=e("./dec/decode").BrotliDecompressBuffer},"dec/bit_reader.js":function(e,t,r){function n(e){this.buf_=new Uint8Array(i),this.input_=e,this.reset()}const o=4096,i=8224,a=8191,s=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);n.READ_SIZE=o,n.IBUF_MASK=a,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,o);if(t<0)throw new Error("Unexpected end of input");if(t =8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&a]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(e){32-this.bit_pos_ >>this.bit_pos_&s[e];return this.bit_pos_+=e,t},t.exports=n},"dec/context.js":function(e,t,r){r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},"dec/decode.js":function(e,t,r){function n(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3),t>0?17+t:(t=e.readBits(3),t>0?8+t:17))}function o(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1< 1&&0===a)throw new Error("Invalid size byte");o.meta_block_length|=a<<8*n}}else for(n=0;n 4&&0===s)throw new Error("Invalid size nibble");o.meta_block_length|=s<<4*n}return++o.meta_block_length,o.input_end||o.is_metadata||(o.is_uncompressed=e.readBits(1)),o}function s(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&P,n=e[t].bits-F,n>0&&(r.bit_pos_+=F,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1< 0;){var u,c=0;if(n.readMoreInput(),n.fillBitWindow(),c+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[c].bits,u=255&l[c].value,u >u);else{var h,w,p=u-14,m=0;if(u===R&&(m=i),s!==m&&(a=0,s=m),h=a,a>0&&(a-=2,a<<=p),a+=n.readBits(p)+3,w=a-h,o+w>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var b=0;b 0;++s){var b,g=Z[s],y=0;n.fillBitWindow(),y+=n.val_>>>n.bit_pos_&15,n.bit_pos_+=m[y].bits,b=m[y].value,h[g]=b,0!==b&&(w-=32>>b,++p)}if(1!==p&&0!==w)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,a,n)}if(i=W(t,r,F,a,e),0===i)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function f(e,t,r){var n,o;return n=s(e,t,r),o=O.kBlockLengthPrefixCode[n].nbits,O.kBlockLengthPrefixCode[n].offset+r.readBits(o)}function u(e,t,r){var n;return e >>5]),this.htrees=new Uint32Array(t)}function p(e,t){var r,n,i,a={num_htrees:null,context_map:null},d=0;t.readMoreInput();var f=a.num_htrees=o(t)+1,u=a.context_map=new Uint8Array(e);if(f<=1)return a;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");u[i]=0,++i}else u[i]=c-d,++i}return t.readBits(1)&&h(u,e),a}function m(e,t,r,n,o,i,a){var d,l=2*r,f=r,u=s(t,r*V,a);d=0===u?o[l+(1&i[f])]:1===u?o[l+(i[f]-1&1)]+1:u-2,d>=e&&(d-=e),n[r]=d,o[l+(1&i[f])]=d,++i[f]}function b(e,t,r,n,o,i){var a,s=o+1,d=r&o,l=i.pos_&k.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3) 0;)i.readMoreInput(),n[d++]=i.readBits(8),d===s&&(e.write(n,s),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)n[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(a=i.bit_end_pos_-i.bit_pos_>>3,l+a>k.IBUF_MASK){for(var f=k.IBUF_MASK+1-l,u=0;u =s){e.write(n,s),d-=s;for(var u=0;u =s;){if(a=s-d,i.input_.read(n,d,a)t.buffer.length){var Ae=new Uint8Array(x+re);Ae.set(t.buffer),t.buffer=Ae}if(W=ye.input_end,G=ye.is_uncompressed,ye.is_metadata)for(g(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(G)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,c,U),x+=re;else{for(r=0;r<3;++r)ie[r]=o(U)+1,ie[r]>=2&&(l(ie[r]+2,A,r*V,U),l(S,v,r*V,U),ne[r]=f(v,r*V,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=q+(U.readBits(4)< 0;){var xe,ke,Ee,Be,We,Le,Oe,Me,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ie[1],A,1,oe,ae,se,U),ne[1]=f(v,V,U),te=Y[1].htrees[oe[1]]),--ne[1],xe=s(Y[1].codes,te,U),ke=xe>>6,ke>=2?(ke-=2,Oe=-1):Oe=0,Ee=O.kInsertRangeLut[ke]+(xe>>3&7),Be=O.kCopyRangeLut[ke]+(7&xe),We=O.kInsertLengthPrefixCode[Ee].offset+U.readBits(O.kInsertLengthPrefixCode[Ee].nbits),Le=O.kCopyLengthPrefixCode[Be].offset+U.readBits(O.kCopyLengthPrefixCode[Be].nbits),D=h[x-1&c],Z=h[x-2&c],Re=0;Re 4?3:Le-2),me=fe[pe+Ne],Oe=s(Y[2].codes,Y[2].htrees[me],U),Oe>=X){var He,Se,Te;Oe-=X,Se=Oe&K,Oe>>=j,He=(Oe>>1)+1,Te=(2+(1&Oe)< R){if(!(Le>=E.minDictionaryWordLength&&Le<=E.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Me+" len: "+Le+" bytes left: "+re);var Te=E.offsetsByLength[Le],Ie=Me-R-1,Fe=E.sizeBitsByLength[Le],Pe=(1< >Fe;if(Te+=Ve*Le,!(De =y){t.write(h,d);for(var qe=0;qe 0&&(F[3&P]=Me,++P),Le>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Me+" len: "+Le+" bytes left: "+re);for(Re=0;Re >=1;return(e&r-1)+r}function i(e,t,r,o,i){do o-=r,e[t+o]=new n(i.bits,i.value);while(o>0)}function a(e,t,r){for(var n=1< 0;--U[u])f=new n(255&u,65535&A[c++]),i(e,t+h,w,g,f),h=o(h,u);for(m=y-1,p=-1,u=r+1,w=2;u<=s;++u,w<<=1)for(;U[u]>0;--U[u])(h&m)!==p&&(t+=g,b=a(U,u,r),g=1<>r),w,g,f),h=o(h,u);return y}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;n this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n =97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const a=0,s=1,d=2,l=3,f=4,u=5,c=6,h=7,w=8,p=9,m=10,b=11,g=12,y=13,A=14,v=15,U=16,x=17,k=18,E=20;var B=[new n("",a,""),new n("",a," "),new n(" ",a," "),new n("",g,""),new n("",m," "),new n("",a," the "),new n(" ",a,""),new n("s ",a," "),new n("",a," of "),new n("",m,""),new n("",a," and "),new n("",y,""),new n("",s,""),new n(", ",a," "),new n("",a,", "),new n(" ",m," "),new n("",a," in "),new n("",a," to "),new n("e ",a," "),new n("",a,'"'),new n("",a,"."),new n("",a,'">'),new n("",a,"\n"),new n("",l,""),new n("",a,"]"),new n("",a," for "),new n("",A,""),new n("",d,""),new n("",a," a "),new n("",a," that "),new n(" ",m,""),new n("",a,". "),new n(".",a,""),new n(" ",a,", "),new n("",v,""),new n("",a," with "),new n("",a,"'"),new n("",a," from "),new n("",a," by "),new n("",U,""),new n("",x,""),new n(" the ",a,""),new n("",f,""),new n("",a,". The "),new n("",b,""),new n("",a," on "),new n("",a," as "),new n("",a," is "),new n("",h,""),new n("",s,"ing "),new n("",a,"\n\t"),new n("",a,":"),new n(" ",a,". "),new n("",a,"ed "),new n("",E,""),new n("",k,""),new n("",c,""),new n("",a,"("),new n("",m,", "),new n("",w,""),new n("",a," at "),new n("",a,"ly "),new n(" the ",a," of "),new n("",u,""),new n("",p,""),new n(" ",m,", "),new n("",m,'"'),new n(".",a,"("),new n("",b," "),new n("",m,'">'),new n("",a,'="'),new n(" ",a,"."),new n(".com/",a,""),new n(" the ",a," of the "),new n("",m,"'"),new n("",a,". This "),new n("",a,","),new n(".",a," "),new n("",m,"("),new n("",m,"."),new n("",a," not "),new n(" ",a,'="'),new n("",a,"er "),new n(" ",b," "),new n("",a,"al "),new n(" ",b,""),new n("",a,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",a,"("),new n("",a,"ful "),new n(" ",m,". "),new n("",a,"ive "),new n("",a,"less "),new n("",b,"'"),new n("",a,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",a,"='"),new n("",m,","),new n("",a,"ize "),new n("",b,"."),new n("\xc2\xa0",a,""),new n(" ",a,","),new n("",m,'="'),new n("",b,'="'),new n("",a,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,a){var s,d=B[a].prefix,l=B[a].suffix,f=B[a].transform,u=f n&&(u=n);for(var w=0;w 0;){var y=o(e,s);s+=y,n-=y}for(var A=0;A 0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function i(e){var t,r,o,i,a,s,d=e.length;a=n(e),s=new u(3*d/4-a),o=a>0?d-4:d;var l=0;for(t=0,r=0;t >16&255,s[l++]=i>>8&255,s[l++]=255&i;return 2===a?(i=f[e.charCodeAt(t)]<<2|f[e.charCodeAt(t+1)]>>4,s[l++]=255&i):1===a&&(i=f[e.charCodeAt(t)]<<10|f[e.charCodeAt(t+1)]<<4|f[e.charCodeAt(t+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}function a(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],i=t;i f?f:d+a));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),i.push(o),i.join("")}r.byteLength=o,r.toByteArray=i,r.fromByteArray=d;for(var l=[],f=[],u="undefined"!=typeof Uint8Array?Uint8Array:Array,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,w=c.length;h >3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var i=n+(6+(o<<4)+(t.length-1<<6)< >>=8)if(e[a]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if("function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])}}}; \ No newline at end of file diff --git a/assets/scripting-assets/Questable/Build/web.asm.code.unityweb b/assets/scripting-assets/Questable/Build/web.asm.code.unityweb deleted file mode 100644 index 7edd1fab..00000000 Binary files a/assets/scripting-assets/Questable/Build/web.asm.code.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Questable/Build/web.asm.framework.unityweb b/assets/scripting-assets/Questable/Build/web.asm.framework.unityweb deleted file mode 100644 index c1d4185d..00000000 Binary files a/assets/scripting-assets/Questable/Build/web.asm.framework.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Questable/Build/web.asm.memory.unityweb b/assets/scripting-assets/Questable/Build/web.asm.memory.unityweb deleted file mode 100644 index 083a366c..00000000 Binary files a/assets/scripting-assets/Questable/Build/web.asm.memory.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Questable/Build/web.data.unityweb b/assets/scripting-assets/Questable/Build/web.data.unityweb deleted file mode 100644 index 057e451a..00000000 Binary files a/assets/scripting-assets/Questable/Build/web.data.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Questable/Build/web.json b/assets/scripting-assets/Questable/Build/web.json deleted file mode 100644 index 0025b893..00000000 --- a/assets/scripting-assets/Questable/Build/web.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"TOTAL_MEMORY": 268435456, -"dataUrl": "web.data.unityweb", -"asmCodeUrl": "web.asm.code.unityweb", -"asmMemoryUrl": "web.asm.memory.unityweb", -"asmFrameworkUrl": "web.asm.framework.unityweb", -"splashScreenStyle": "Dark", -"backgroundColor": "#231F20" -} \ No newline at end of file diff --git a/assets/scripting-assets/Questable/TemplateData/UnityProgress.js b/assets/scripting-assets/Questable/TemplateData/UnityProgress.js deleted file mode 100644 index 1ed4372a..00000000 --- a/assets/scripting-assets/Questable/TemplateData/UnityProgress.js +++ /dev/null @@ -1,24 +0,0 @@ -function UnityProgress(gameInstance, progress) { - if (!gameInstance.Module) - return; - if (!gameInstance.logo) { - gameInstance.logo = document.createElement("div"); - gameInstance.logo.className = "logo " + gameInstance.Module.splashScreenStyle; - gameInstance.container.appendChild(gameInstance.logo); - } - if (!gameInstance.progress) { - gameInstance.progress = document.createElement("div"); - gameInstance.progress.className = "progress " + gameInstance.Module.splashScreenStyle; - gameInstance.progress.empty = document.createElement("div"); - gameInstance.progress.empty.className = "empty"; - gameInstance.progress.appendChild(gameInstance.progress.empty); - gameInstance.progress.full = document.createElement("div"); - gameInstance.progress.full.className = "full"; - gameInstance.progress.appendChild(gameInstance.progress.full); - gameInstance.container.appendChild(gameInstance.progress); - } - gameInstance.progress.full.style.width = (100 * progress) + "%"; - gameInstance.progress.empty.style.width = (100 * (1 - progress)) + "%"; - if (progress == 1) - gameInstance.logo.style.display = gameInstance.progress.style.display = "none"; -} \ No newline at end of file diff --git a/assets/scripting-assets/Questable/TemplateData/favicon.ico b/assets/scripting-assets/Questable/TemplateData/favicon.ico deleted file mode 100644 index dd6bf7e9..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/favicon.ico and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/fullscreen.png b/assets/scripting-assets/Questable/TemplateData/fullscreen.png deleted file mode 100644 index 22cfc35f..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/fullscreen.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/progressEmpty.Dark.png b/assets/scripting-assets/Questable/TemplateData/progressEmpty.Dark.png deleted file mode 100644 index eff47305..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/progressEmpty.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/progressEmpty.Light.png b/assets/scripting-assets/Questable/TemplateData/progressEmpty.Light.png deleted file mode 100644 index b428ec4c..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/progressEmpty.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/progressFull.Dark.png b/assets/scripting-assets/Questable/TemplateData/progressFull.Dark.png deleted file mode 100644 index 3e5c8a0b..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/progressFull.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/progressFull.Light.png b/assets/scripting-assets/Questable/TemplateData/progressFull.Light.png deleted file mode 100644 index 0064427c..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/progressFull.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/progressLogo.Dark.png b/assets/scripting-assets/Questable/TemplateData/progressLogo.Dark.png deleted file mode 100644 index c15fb23d..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/progressLogo.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/progressLogo.Light.png b/assets/scripting-assets/Questable/TemplateData/progressLogo.Light.png deleted file mode 100644 index cdd4f742..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/progressLogo.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/TemplateData/style.css b/assets/scripting-assets/Questable/TemplateData/style.css deleted file mode 100644 index 04ef4a1a..00000000 --- a/assets/scripting-assets/Questable/TemplateData/style.css +++ /dev/null @@ -1,18 +0,0 @@ -.webgl-content * {border: 0; margin: 0; padding: 0} -.webgl-content {position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} - -.webgl-content .logo, .progress {position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} -.webgl-content .logo {background: url('progressLogo.Light.png') no-repeat center / contain; width: 154px; height: 130px;} -.webgl-content .progress {height: 18px; width: 141px; margin-top: 90px;} -.webgl-content .progress .empty {background: url('progressEmpty.Light.png') no-repeat right / cover; float: right; width: 100%; height: 100%; display: inline-block;} -.webgl-content .progress .full {background: url('progressFull.Light.png') no-repeat left / cover; float: left; width: 0%; height: 100%; display: inline-block;} - -.webgl-content .logo.Dark {background-image: url('progressLogo.Dark.png');} -.webgl-content .progress.Dark .empty {background-image: url('progressEmpty.Dark.png');} -.webgl-content .progress.Dark .full {background-image: url('progressFull.Dark.png');} - -.webgl-content .footer {margin-top: 5px; height: 38px; line-height: 38px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px;} -.webgl-content .footer .webgl-logo, .title, .fullscreen {height: 100%; display: inline-block; background: transparent center no-repeat;} -.webgl-content .footer .webgl-logo {background-image: url('webgl-logo.png'); width: 204px; float: left;} -.webgl-content .footer .title {margin-right: 10px; float: right;} -.webgl-content .footer .fullscreen {background-image: url('fullscreen.png'); width: 38px; float: right;} \ No newline at end of file diff --git a/assets/scripting-assets/Questable/TemplateData/webgl-logo.png b/assets/scripting-assets/Questable/TemplateData/webgl-logo.png deleted file mode 100644 index 8af9ba61..00000000 Binary files a/assets/scripting-assets/Questable/TemplateData/webgl-logo.png and /dev/null differ diff --git a/assets/scripting-assets/Questable/index.html b/assets/scripting-assets/Questable/index.html deleted file mode 100644 index b42aa910..00000000 --- a/assets/scripting-assets/Questable/index.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - Unity WebGL Player | Questable - - - - - - - -- -- - - diff --git a/assets/scripting-assets/Questable/win.zip b/assets/scripting-assets/Questable/win.zip deleted file mode 100644 index 555d6e10..00000000 Binary files a/assets/scripting-assets/Questable/win.zip and /dev/null differ diff --git a/assets/scripting-assets/Start/Build/UnityLoader.js b/assets/scripting-assets/Start/Build/UnityLoader.js deleted file mode 100644 index 5c290fb2..00000000 --- a/assets/scripting-assets/Start/Build/UnityLoader.js +++ /dev/null @@ -1,4 +0,0 @@ -var UnityLoader=UnityLoader||{compatibilityCheck:function(e,t,r){UnityLoader.SystemInfo.hasWebGL?UnityLoader.SystemInfo.mobile?e.popup("Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):["Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?e.popup("Please note that your browser is not currently supported for this Unity WebGL content. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):t():e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])},Blobs:{},loadCode:function(e,t,r){var n=[].slice.call(UnityLoader.Cryptography.md5(e)).map(function(e){return("0"+e.toString(16)).substr(-2)}).join(""),o=document.createElement("script"),a=URL.createObjectURL(new Blob(['UnityLoader["'+n+'"]=',e],{type:"text/javascript"}));UnityLoader.Blobs[a]=r,o.src=a,o.onload=function(){URL.revokeObjectURL(a),t(n)},document.body.appendChild(o)},allocateHeapJob:function(e,t){for(var r=e.TOTAL_STACK||5242880,n=e.TOTAL_MEMORY||(e.buffer?e.buffer.byteLength:268435456),o=65536,a=16777216,i=o;i0;f=c,c=u.indexOf("/",f)+1)e.FS_createPath(u.substring(0,f),u.substring(f,c-1),!0,!0);e.FS_createDataFile(u,null,r.subarray(s,s+d),!0,!0,!0)}e.removeRunDependency("processDataJob"),t.complete()},downloadJob:function(e,t){var r=t.parameters.objParameters?new UnityLoader.XMLHttpRequest(t.parameters.objParameters):new XMLHttpRequest;r.open("GET",t.parameters.url),r.responseType="arraybuffer",r.onload=function(){UnityLoader.Compression.decompress(new Uint8Array(r.response),function(e){t.complete(e)})},t.parameters.onprogress&&r.addEventListener("progress",t.parameters.onprogress),t.parameters.onload&&r.addEventListener("load",t.parameters.onload),r.send()},scheduleBuildDownloadJob:function(e,t,r){UnityLoader.Progress.update(e,t),UnityLoader.Job.schedule(e,t,[],UnityLoader.downloadJob,{url:e.resolveBuildUrl(e[r]),onprogress:function(r){UnityLoader.Progress.update(e,t,r)},onload:function(r){UnityLoader.Progress.update(e,t,r)},objParameters:e.companyName&&e.productName&&e.cacheControl&&e.cacheControl[r]?{companyName:e.companyName,productName:e.productName,cacheControl:e.cacheControl[r]}:null})},loadModule:function(e){if(e.useWasm=e.wasmCodeUrl&&UnityLoader.SystemInfo.hasWasm,e.useWasm)UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmCode","wasmCodeUrl"),UnityLoader.Job.schedule(e,"processWasmCode",["downloadWasmCode"],UnityLoader.processWasmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmFramework","wasmFrameworkUrl"),UnityLoader.Job.schedule(e,"processWasmFramework",["downloadWasmFramework","processWasmCode","setupIndexedDB"],UnityLoader.processWasmFrameworkJob);else{if(!e.asmCodeUrl)throw"WebAssembly support is not detected in this browser.";UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmCode","asmCodeUrl"),UnityLoader.Job.schedule(e,"processAsmCode",["downloadAsmCode"],UnityLoader.processAsmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmMemory","asmMemoryUrl"),UnityLoader.Job.schedule(e,"processAsmMemory",["downloadAsmMemory"],UnityLoader.processAsmMemoryJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}},e.asmLibraryUrl&&(e.dynamicLibraries=[e.asmLibraryUrl].map(e.resolveBuildUrl)),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmFramework","asmFrameworkUrl"),UnityLoader.Job.schedule(e,"processAsmFramework",["downloadAsmFramework","processAsmCode","setupIndexedDB"],UnityLoader.processAsmFrameworkJob)}UnityLoader.scheduleBuildDownloadJob(e,"downloadData","dataUrl"),UnityLoader.Job.schedule(e,"setupIndexedDB",[],UnityLoader.setupIndexedDBJob),e.preRun.push(function(){e.addRunDependency("processDataJob"),UnityLoader.Job.schedule(e,"processData",["downloadData"],UnityLoader.processDataJob)})},instantiate:function(e,t,r){function n(e,r){if("string"==typeof e&&!(e=document.getElementById(e)))return!1;e.innerHTML="",e.style.border=e.style.margin=e.style.padding=0,"static"==getComputedStyle(e).getPropertyValue("position")&&(e.style.position="relative"),e.style.width=r.width||e.style.width,e.style.height=r.height||e.style.height,r.container=e;var n=r.Module;return n.canvas=document.createElement("canvas"),n.canvas.style.width="100%",n.canvas.style.height="100%",n.canvas.addEventListener("contextmenu",function(e){e.preventDefault()}),n.canvas.id="#canvas",e.appendChild(n.canvas),r.compatibilityCheck(r,function(){var t=new XMLHttpRequest;t.open("GET",r.url,!0),t.responseType="text",t.onerror=function(){n.print("Could not download "+r.url),0==document.URL.indexOf("file:")&&alert("It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser.")},t.onload=function(){var o=JSON.parse(t.responseText);for(var a in o)"undefined"==typeof n[a]&&(n[a]=o[a]);for(var i=!1,s=0;s =1?i=!0:n.print("Warning: Unsupported graphics API "+d)}return i?(e.style.background=n.backgroundUrl?"center/cover url('"+n.resolveBuildUrl(n.backgroundUrl)+"')":n.backgroundColor?" "+n.backgroundColor:"",r.onProgress(r,0),void UnityLoader.loadModule(n)):void r.popup("Your browser does not support any of the required graphics API for this content: "+n.graphicsAPI,[{text:"OK"}])},t.send()},function(){n.print("Instantiation of the '"+t+"' terminated due to the failed compatibility check.")}),!0}var o={url:t,onProgress:UnityLoader.Progress.handler,compatibilityCheck:UnityLoader.compatibilityCheck,Module:{preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e)},Jobs:{},buildDownloadProgress:{},resolveBuildUrl:function(e){return e.match(/(http|https|ftp|file):\/\//)?e:t.substring(0,t.lastIndexOf("/")+1)+e}},SetFullscreen:function(){if(o.Module.SetFullscreen)return o.Module.SetFullscreen.apply(o.Module,arguments)},SendMessage:function(){if(o.Module.SendMessage)return o.Module.SendMessage.apply(o.Module,arguments)}};o.Module.gameInstance=o,o.popup=function(e,t){return UnityLoader.Error.popup(o,e,t)},o.Module.postRun.push(function(){o.onProgress(o,1)});for(var a in r)if("Module"==a)for(var i in r[a])o.Module[i]=r[a][i];else o[a]=r[a];return n(e,o)||document.addEventListener("DOMContentLoaded",function(){n(e,o)}),o},SystemInfo:function(){var e,t,r,n="-",o=navigator.appVersion,a=navigator.userAgent,i=navigator.appName,s=navigator.appVersion,d=parseInt(navigator.appVersion,10);(t=a.indexOf("Opera"))!=-1?(i="Opera",s=a.substring(t+6),(t=a.indexOf("Version"))!=-1&&(s=a.substring(t+8))):(t=a.indexOf("MSIE"))!=-1?(i="Microsoft Internet Explorer",s=a.substring(t+5)):(t=a.indexOf("Chrome"))!=-1?(i="Chrome",s=a.substring(t+7)):(t=a.indexOf("Safari"))!=-1?(i="Safari",s=a.substring(t+7),(t=a.indexOf("Version"))!=-1&&(s=a.substring(t+8))):(t=a.indexOf("Firefox"))!=-1?(i="Firefox",s=a.substring(t+8)):a.indexOf("Trident/")!=-1?(i="Microsoft Internet Explorer",s=a.substring(a.indexOf("rv:")+3)):(e=a.lastIndexOf(" ")+1)<(t=a.lastIndexOf("/"))&&(i=a.substring(e,t),s=a.substring(t+1),i.toLowerCase()==i.toUpperCase()&&(i=navigator.appName)),(r=s.indexOf(";"))!=-1&&(s=s.substring(0,r)),(r=s.indexOf(" "))!=-1&&(s=s.substring(0,r)),(r=s.indexOf(")"))!=-1&&(s=s.substring(0,r)),d=parseInt(""+s,10),isNaN(d)?(s=""+parseFloat(navigator.appVersion),d=parseInt(navigator.appVersion,10)):s=""+parseFloat(s);var l=/Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(o),u=n,f=[{s:"Windows 3.11",r:/Win16/},{s:"Windows 95",r:/(Windows 95|Win95|Windows_95)/},{s:"Windows ME",r:/(Win 9x 4.90|Windows ME)/},{s:"Windows 98",r:/(Windows 98|Win98)/},{s:"Windows CE",r:/Windows CE/},{s:"Windows 2000",r:/(Windows NT 5.0|Windows 2000)/},{s:"Windows XP",r:/(Windows NT 5.1|Windows XP)/},{s:"Windows Server 2003",r:/Windows NT 5.2/},{s:"Windows Vista",r:/Windows NT 6.0/},{s:"Windows 7",r:/(Windows 7|Windows NT 6.1)/},{s:"Windows 8.1",r:/(Windows 8.1|Windows NT 6.3)/},{s:"Windows 8",r:/(Windows 8|Windows NT 6.2)/},{s:"Windows 10",r:/(Windows 10|Windows NT 10.0)/},{s:"Windows NT 4.0",r:/(Windows NT 4.0|WinNT4.0|WinNT|Windows NT)/},{s:"Windows ME",r:/Windows ME/},{s:"Android",r:/Android/},{s:"Open BSD",r:/OpenBSD/},{s:"Sun OS",r:/SunOS/},{s:"Linux",r:/(Linux|X11)/},{s:"iOS",r:/(iPhone|iPad|iPod)/},{s:"Mac OS X",r:/Mac OS X/},{s:"Mac OS",r:/(MacPPC|MacIntel|Mac_PowerPC|Macintosh)/},{s:"QNX",r:/QNX/},{s:"UNIX",r:/UNIX/},{s:"BeOS",r:/BeOS/},{s:"OS/2",r:/OS\/2/},{s:"Search Bot",r:/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver)/}];for(var c in f){var h=f[c];if(h.r.test(a)){u=h.s;break}}var p=n;switch(/Windows/.test(u)&&(p=/Windows (.*)/.exec(u)[1],u="Windows"),u){case"Mac OS X":p=/Mac OS X (10[\.\_\d]+)/.exec(a)[1];break;case"Android":p=/Android ([\.\_\d]+)/.exec(a)[1];break;case"iOS":p=/OS (\d+)_(\d+)_?(\d+)?/.exec(o),p=p[1]+"."+p[2]+"."+(0|p[3])}return{width:screen.width?screen.width:0,height:screen.height?screen.height:0,browser:i,browserVersion:s,mobile:l,os:u,osVersion:p,gpu:function(){var e=document.createElement("canvas"),t=e.getContext("experimental-webgl");if(t){var r=t.getExtension("WEBGL_debug_renderer_info");if(r)return t.getParameter(r.UNMASKED_RENDERER_WEBGL)}return n}(),language:window.navigator.userLanguage||window.navigator.language,hasWebGL:function(){if(!window.WebGLRenderingContext)return 0;var e=document.createElement("canvas"),t=e.getContext("webgl2");return t?2:(t=e.getContext("experimental-webgl2"),t?2:(t=e.getContext("webgl"),t||(t=e.getContext("experimental-webgl"))?1:0))}(),hasCursorLock:function(){var e=document.createElement("canvas");return e.requestPointerLock||e.mozRequestPointerLock||e.webkitRequestPointerLock||e.msRequestPointerLock?1:0}(),hasFullscreen:function(){var e=document.createElement("canvas");return(e.requestFullScreen||e.mozRequestFullScreen||e.msRequestFullscreen||e.webkitRequestFullScreen)&&(i.indexOf("Safari")==-1||s>=10.1)?1:0}(),hasWasm:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.validate&&"function"==typeof WebAssembly.compile}}(),Error:{init:function(){return Error.stackTraceLimit=50,window.addEventListener("error",function(e){var t=UnityLoader.Error.getModule(e);if(!t)return UnityLoader.Error.handler(e);var r=t.useWasm?t.wasmSymbolsUrl:t.asmSymbolsUrl;if(!r)return UnityLoader.Error.handler(e,t);var n=new XMLHttpRequest;n.open("GET",t.resolveBuildUrl(r)),n.responseType="arraybuffer",n.onload=function(){UnityLoader.loadCode(UnityLoader.Compression.decompress(new Uint8Array(n.response)),function(r){t.demangleSymbol=UnityLoader[r](),UnityLoader.Error.handler(e,t)})},n.send()}),!0}(),stackTraceFormat:navigator.userAgent.indexOf("Chrome")!=-1?"(\\s+at\\s+)(([\\w\\d_\\.]*?)([\\w\\d_$]+)(/[\\w\\d_\\./]+|))(\\s+\\[.*\\]|)\\s*\\((blob:.*)\\)":"(\\s*)(([\\w\\d_\\.]*?)([\\w\\d_$]+)(/[\\w\\d_\\./]+|))(\\s+\\[.*\\]|)\\s*@(blob:.*)",stackTraceFormatWasm:navigator.userAgent.indexOf("Chrome")!=-1?"((\\s+at\\s*)\\s\\( \\[(\\d+)\\]\\+\\d+\\))()":"((\\s*)wasm-function\\[(\\d+)\\])@(blob:.*)",blobParseRegExp:new RegExp("^(blob:.*)(:\\d+:\\d+)$"),getModule:function(e){var t=e.message.match(new RegExp(this.stackTraceFormat,"g"));for(var r in t){var n=t[r].match(new RegExp("^"+this.stackTraceFormat+"$")),o=n[7].match(this.blobParseRegExp);if(o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].Module)return UnityLoader.Blobs[o[1]].Module}},demangle:function(e,t){var r=e.message;return t?(r=r.replace(new RegExp(this.stackTraceFormat,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormat+"$")),n=r[7].match(this.blobParseRegExp),o=t.demangleSymbol?t.demangleSymbol(r[4]):r[4],a=n&&UnityLoader.Blobs[n[1]]&&UnityLoader.Blobs[n[1]].url?UnityLoader.Blobs[n[1]].url:"blob";return r[1]+o+(r[2]!=o?" ["+r[2]+"]":"")+" ("+(n?a.substr(a.lastIndexOf("/")+1)+n[2]:r[7])+")"}.bind(this)),t.useWasm&&(r=r.replace(new RegExp(this.stackTraceFormatWasm,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormatWasm+"$")),n=t.demangleSymbol?t.demangleSymbol(r[3]):r[3],o=r[4].match(this.blobParseRegExp),a=o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].url?UnityLoader.Blobs[o[1]].url:"blob";return(n==r[3]?r[1]:r[2]+n+" [wasm:"+r[3]+"]")+(r[4]?" ("+(o?a.substr(a.lastIndexOf("/")+1)+o[2]:r[4])+")":"")}.bind(this))),r):r},handler:function(e,t){var r=t?this.demangle(e,t):e.message;if(!(t&&t.errorhandler&&t.errorhandler(r,e.filename,e.lineno)||(console.log("Invoking error handler due to\n"+r),"function"==typeof dump&&dump("Invoking error handler due to\n"+r),r.indexOf("UnknownError")!=-1||r.indexOf("Program terminated with exit(0)")!=-1||this.didShowErrorMessage))){var r="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+r;r.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?r="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":r.indexOf("Cannot enlarge memory arrays")!=-1?r="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":r.indexOf("Invalid array buffer length")==-1&&r.indexOf("Invalid typed array length")==-1&&r.indexOf("out of memory")==-1||(r="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(r),this.didShowErrorMessage=!0}},popup:function(e,t,r){r=r||[{text:"OK"}];var n=document.createElement("div");n.style.cssText="position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; border: 1px solid black; padding: 5px; background: #E8E8E8";var o=document.createElement("span");o.textContent=t,n.appendChild(o),n.appendChild(document.createElement("br"));for(var a=0;a >2]|0;t;e=e+1|0,t=t-1|0)r=o[(r&255^n[e])<<2>>2]^r>>>8^4278190080;o[1024>>2]=r}return{process:a}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.crc32.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,crc32:1024,data:1028};for(var o=0;o<256;o++){for(var a=255^o,i=0;i<8;i++)a=a>>>1^(1&a?3988292384:0);t.HEAPU32[o]=a}}t.HEAPU32[t.crc32>>2]=0;for(var s=0;s >2];return new Uint8Array([l>>24,l>>16,l>>8,l])},md5:function(e){var t=UnityLoader.Cryptography.md5.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,a=0,i=0,s=0,d=0,l=0,u=0,f=0,c=0,h=0,p=0;r=n[128]|0,o=n[129]|0,a=n[130]|0,i=n[131]|0;for(;t;e=e+64|0,t=t-1|0){s=r;d=o;l=a;u=i;for(c=0;(c|0)<512;c=c+8|0){p=n[c>>2]|0;r=r+(n[c+4>>2]|0)+(n[e+(p>>>14)>>2]|0)+((c|0)<128?i^o&(a^i):(c|0)<256?a^i&(o^a):(c|0)<384?o^a^i:a^(o|~i))|0;h=(r<<(p&31)|r>>>32-(p&31))+o|0;r=i;i=a;a=o;o=h}r=r+s|0;o=o+d|0;a=a+l|0;i=i+u|0}n[128]=r;n[129]=o;n[130]=a;n[131]=i}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.md5.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,md5:512,data:576},t.HEAPU32.set(new Uint32Array([7,3614090360,65548,3905402710,131089,606105819,196630,3250441966,262151,4118548399,327692,1200080426,393233,2821735955,458774,4249261313,524295,1770035416,589836,2336552879,655377,4294925233,720918,2304563134,786439,1804603682,851980,4254626195,917521,2792965006,983062,1236535329,65541,4129170786,393225,3225465664,720910,643717713,20,3921069994,327685,3593408605,655369,38016083,983054,3634488961,262164,3889429448,589829,568446438,917513,3275163606,196622,4107603335,524308,1163531501,851973,2850285829,131081,4243563512,458766,1735328473,786452,2368359562,327684,4294588738,524299,2272392833,720912,1839030562,917527,4259657740,65540,2763975236,262155,1272893353,458768,4139469664,655383,3200236656,851972,681279174,11,3936430074,196624,3572445317,393239,76029189,589828,3654602809,786443,3873151461,983056,530742520,131095,3299628645,6,4096336452,458762,1126891415,917519,2878612391,327701,4237533241,786438,1700485571,196618,2399980690,655375,4293915773,65557,2240044497,524294,1873313359,983050,4264355552,393231,2734768916,851989,1309151649,262150,4149444226,720906,3174756917,131087,718787259,589845,3951481745]))}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878]),t.md5>>2);for(var o=0;o >6),e.length-o<64){if(a=e.length-o,t.HEAPU8.set(e.subarray(e.length-a,e.length),t.data),o+=a,t.HEAPU8[t.data+a++]=128,a>56){for(var i=a;i<64;i++)t.HEAPU8[t.data+i]=0;t.process(t.data,1),a=0}for(var i=a;i<64;i++)t.HEAPU8[t.data+i]=0;for(var s=e.length,d=0,i=56;i<64;i++,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+i]=((31&s)<<3)+d;t.process(t.data,1)}}return new Uint8Array(t.HEAPU8.subarray(t.md5,t.md5+16))},sha1:function(e){var t=UnityLoader.Cryptography.sha1.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,a=0,i=0,s=0,d=0,l=0,u=0,f=0,c=0,h=0,p=0;r=n[80]|0,o=n[81]|0,a=n[82]|0,i=n[83]|0,s=n[84]|0;for(;t;e=e+64|0,t=t-1|0){d=r;l=o;u=a;f=i;c=s;for(p=0;(p|0)<320;p=p+4|0,s=i,i=a,a=o<<30|o>>>2,o=r,r=h){if((p|0)<64){h=n[e+p>>2]|0;h=h<<24&4278190080|h<<8&16711680|h>>>8&65280|h>>>24&255}else{h=n[p-12>>2]^n[p-32>>2]^n[p-56>>2]^n[p-64>>2];h=h<<1|h>>>31}n[p>>2]=h;h=h+((r<<5|r>>>27)+s)+((p|0)<80?(o&a|~o&i|0)+1518500249|0:(p|0)<160?(o^a^i)+1859775393|0:(p|0)<240?(o&a|o&i|a&i)+2400959708|0:(o^a^i)+3395469782|0)|0}r=r+d|0;o=o+l|0;a=a+u|0;i=i+f|0;s=s+c|0}n[80]=r;n[81]=o;n[82]=a;n[83]=i;n[84]=s}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.sha1.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,sha1:320,data:384}}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),t.sha1>>2);for(var o=0;o >6),e.length-o<64){if(a=e.length-o,t.HEAPU8.set(e.subarray(e.length-a,e.length),t.data),o+=a,t.HEAPU8[t.data+a++]=128,a>56){for(var i=a;i<64;i++)t.HEAPU8[t.data+i]=0;t.process(t.data,1),a=0}for(var i=a;i<64;i++)t.HEAPU8[t.data+i]=0;for(var s=e.length,d=0,i=63;i>=56;i--,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+i]=((31&s)<<3)+d;t.process(t.data,1)}}for(var l=new Uint8Array(20),i=0;i =0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var r=i.inflateInit2(this.strm,t.windowBits);if(r!==l.Z_OK)throw new Error(u[r]);this.header=new c,i.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||u[r.err];return r.result}function a(e,t){return t=t||{},t.raw=!0,o(e,t)}var i=e("./zlib/inflate"),s=e("./utils/common"),d=e("./utils/strings"),l=e("./zlib/constants"),u=e("./zlib/messages"),f=e("./zlib/zstream"),c=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,a,u,f,c=this.strm,p=this.options.chunkSize,w=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof e?c.input=d.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?c.input=new Uint8Array(e):c.input=e,c.next_in=0,c.avail_in=c.input.length;do{if(0===c.avail_out&&(c.output=new s.Buf8(p),c.next_out=0,c.avail_out=p),r=i.inflate(c,l.Z_NO_FLUSH),r===l.Z_NEED_DICT&&w&&(f="string"==typeof w?d.string2buf(w):"[object ArrayBuffer]"===h.call(w)?new Uint8Array(w):w,r=i.inflateSetDictionary(this.strm,f)),r===l.Z_BUF_ERROR&&m===!0&&(r=l.Z_OK,m=!1),r!==l.Z_STREAM_END&&r!==l.Z_OK)return this.onEnd(r),this.ended=!0,!1;c.next_out&&(0!==c.avail_out&&r!==l.Z_STREAM_END&&(0!==c.avail_in||n!==l.Z_FINISH&&n!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(o=d.utf8border(c.output,c.next_out),a=c.next_out-o,u=d.buf2string(c.output,o),c.next_out=a,c.avail_out=p-a,a&&s.arraySet(c.output,c.output,o,a,0),this.onData(u)):this.onData(s.shrinkBuf(c.output,c.next_out)))),0===c.avail_in&&0===c.avail_out&&(m=!0)}while((c.avail_in>0||0===c.avail_out)&&r!==l.Z_STREAM_END);return r===l.Z_STREAM_END&&(n=l.Z_FINISH),n===l.Z_FINISH?(r=i.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l.Z_OK):n!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),c.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=a,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var a=0;a =252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,a,i,s=e.length,d=0;for(a=0;a >>6,t[i++]=128|63&r):r<65536?(t[i++]=224|r>>>12,t[i++]=128|r>>>6&63,t[i++]=128|63&r):(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63,t[i++]=128|r>>>6&63,t[i++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)l[o++]=65533,r+=i-1;else{for(a&=2===i?31:3===i?15:7;i>1&&r 1?l[o++]=65533:a<65536?l[o++]=a:(a-=65536,l[o++]=55296|a>>10&1023,l[o++]=56320|1023&a)}return n(l,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new y.Buf16(320),this.work=new y.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=I,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new y.Buf32(we),t.distcode=t.distdyn=new y.Buf32(me),t.sane=1,t.back=-1,O):R}function i(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,a(e)):R}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?R:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,i(e))):R}function d(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==O&&(e.state=null),r):R}function l(e){return d(e,ye)}function u(e){if(ge){var t;for(m=new y.Buf32(512),b=new y.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(U(E,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;U(k,e.lens,0,32,b,0,e.work,{bits:5}),ge=!1}e.lencode=m,e.lenbits=9,e.distcode=b,e.distbits=5}function f(e,t,r,n){var o,a=e.state;return null===a.window&&(a.wsize=1< =a.wsize?(y.arraySet(a.window,t,r-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(o=a.wsize-a.wnext,o>n&&(o=n),y.arraySet(a.window,t,r-n,o,a.wnext),n-=o,n?(y.arraySet(a.window,t,r-n,n,0),a.wnext=n,a.whave=a.wsize):(a.wnext+=o,a.wnext===a.wsize&&(a.wnext=0),a.whave >>8&255,r.check=v(r.check,Le,2,0),c=0,h=0,r.mode=P;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg="incorrect header check",r.mode=ce;break}if((15&c)!==T){e.msg="unknown compression method",r.mode=ce;break}if(c>>>=4,h-=4,Ue=(15&c)+8,0===r.wbits)r.wbits=Ue;else if(Ue>r.wbits){e.msg="invalid window size",r.mode=ce;break}r.dmax=1< >8&1),512&r.flags&&(Le[0]=255&c,Le[1]=c>>>8&255,r.check=v(r.check,Le,2,0)),c=0,h=0,r.mode=D;case D:for(;h<32;){if(0===d)break e;d--,c+=o[i++]< >>8&255,Le[2]=c>>>16&255,Le[3]=c>>>24&255,r.check=v(r.check,Le,4,0)),c=0,h=0,r.mode=F;case F:for(;h<16;){if(0===d)break e;d--,c+=o[i++]< >8),512&r.flags&&(Le[0]=255&c,Le[1]=c>>>8&255,r.check=v(r.check,Le,2,0)),c=0,h=0,r.mode=q;case q:if(1024&r.flags){for(;h<16;){if(0===d)break e;d--,c+=o[i++]< >>8&255,r.check=v(r.check,Le,2,0)),c=0,h=0}else r.head&&(r.head.extra=null);r.mode=V;case V:if(1024&r.flags&&(m=r.length,m>d&&(m=d),m&&(r.head&&(Ue=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),y.arraySet(r.head.extra,o,i,m,Ue)),512&r.flags&&(r.check=v(r.check,o,m,i)),d-=m,i+=m,r.length-=m),r.length))break e;r.length=0,r.mode=Z;case Z:if(2048&r.flags){if(0===d)break e;m=0;do Ue=o[i+m++],r.head&&Ue&&r.length<65536&&(r.head.name+=String.fromCharCode(Ue));while(Ue&&m >9&1,r.head.done=!0),e.adler=r.check=0,r.mode=j;break;case G:for(;h<32;){if(0===d)break e;d--,c+=o[i++]< >>=7&h,h-=7&h,r.mode=le;break}for(;h<3;){if(0===d)break e;d--,c+=o[i++]< >>=1,h-=1,3&c){case 0:r.mode=K;break;case 1:if(u(r),r.mode=re,t===W){c>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=ce}c>>>=2,h-=2;break;case K:for(c>>>=7&h,h-=7&h;h<32;){if(0===d)break e;d--,c+=o[i++]< >>16^65535)){e.msg="invalid stored block lengths",r.mode=ce;break}if(r.length=65535&c,c=0,h=0,r.mode=Q,t===W)break e;case Q:r.mode=_;case _:if(m=r.length){if(m>d&&(m=d),m>l&&(m=l),0===m)break e;y.arraySet(a,o,i,m,s),d-=m,i+=m,l-=m,s+=m,r.length-=m;break}r.mode=j;break;case $:for(;h<14;){if(0===d)break e;d--,c+=o[i++]< >>=5,h-=5,r.ndist=(31&c)+1,c>>>=5,h-=5,r.ncode=(15&c)+4,c>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=ce;break}r.have=0,r.mode=ee;case ee:for(;r.have >>=3,h-=3}for(;r.have<19;)r.lens[We[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ee={bits:r.lenbits},xe=U(x,r.lens,0,19,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid code lengths set",r.mode=ce;break}r.have=0,r.mode=te;case te:for(;r.have >>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,c+=o[i++]< >>=me,h-=me,r.lens[r.have++]=ye;else{if(16===ye){for(ke=me+2;h >>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=ce;break}Ue=r.lens[r.have-1],m=3+(3&c),c>>>=2,h-=2}else if(17===ye){for(ke=me+3;h >>=me,h-=me,Ue=0,m=3+(7&c),c>>>=3,h-=3}else{for(ke=me+7;h >>=me,h-=me,Ue=0,m=11+(127&c),c>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=ce;break}for(;m--;)r.lens[r.have++]=Ue}}if(r.mode===ce)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=ce;break}if(r.lenbits=9,Ee={bits:r.lenbits},xe=U(E,r.lens,0,r.nlen,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid literal/lengths set",r.mode=ce;break}if(r.distbits=6,r.distcode=r.distdyn,Ee={bits:r.distbits},xe=U(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ee),r.distbits=Ee.bits,xe){e.msg="invalid distances set",r.mode=ce;break}if(r.mode=re,t===W)break e;case re:r.mode=ne;case ne:if(d>=6&&l>=258){e.next_out=s,e.avail_out=l,e.next_in=i,e.avail_in=d,r.hold=c,r.bits=h,A(e,w),s=e.next_out,a=e.output,l=e.avail_out,i=e.next_in,o=e.input,d=e.avail_in,c=r.hold,h=r.bits,r.mode===j&&(r.back=-1);break}for(r.back=0;Be=r.lencode[c&(1< >>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,c+=o[i++]< >ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,c+=o[i++]< >>=ge,h-=ge,r.back+=ge}if(c>>>=me,h-=me,r.back+=me,r.length=ye,0===be){r.mode=de;break}if(32&be){r.back=-1,r.mode=j;break}if(64&be){e.msg="invalid literal/length code",r.mode=ce;break}r.extra=15&be,r.mode=oe;case oe:if(r.extra){for(ke=r.extra;h >>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ae;case ae:for(;Be=r.distcode[c&(1< >>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,c+=o[i++]< >ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,c+=o[i++]< >>=ge,h-=ge,r.back+=ge}if(c>>>=me,h-=me,r.back+=me,64&be){e.msg="invalid distance code",r.mode=ce;break}r.offset=ye,r.extra=15&be,r.mode=ie;case ie:if(r.extra){for(ke=r.extra;h >>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=ce;break}r.mode=se;case se:if(0===l)break e;if(m=w-l,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=ce;break}m>r.wnext?(m-=r.wnext,b=r.wsize-m):b=r.wnext-m,m>r.length&&(m=r.length),we=r.window}else we=a,b=s-r.offset,m=r.length;m>l&&(m=l),l-=m,r.length-=m;do a[s++]=we[b++];while(--m);0===r.length&&(r.mode=ne);break;case de:if(0===l)break e;a[s++]=r.length,l--,r.mode=ne;break;case le:if(r.wrap){for(;h<32;){if(0===d)break e;d--,c|=o[i++]< >>16&65535|0,i=0;0!==r;){i=r>2e3?2e3:r,r-=i;do o=o+t[n++]|0,a=a+o|0;while(--i);o%=65521,a%=65521}return o|a<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=a,i=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var a=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,a,i,s,d,l,u,f,c,h,p,w,m,b,y,g,v,A,U,x,E,k,B,L,W;r=e.state,a=e.next_in,L=e.input,i=a+(e.avail_in-5),s=e.next_out,W=e.output,d=s-(t-e.avail_out),l=s+(e.avail_out-257),u=r.dmax,f=r.wsize,c=r.whave,h=r.wnext,p=r.window,w=r.hold,m=r.bits,b=r.lencode,y=r.distcode,g=(1< >>24,w>>>=U,m-=U,U=A>>>16&255,0===U)W[s++]=65535&A;else{if(!(16&U)){if(0===(64&U)){A=b[(65535&A)+(w&(1<>>=U,m-=U),m<15&&(w+=L[a++]< >>24,w>>>=U,m-=U,U=A>>>16&255,!(16&U)){if(0===(64&U)){A=y[(65535&A)+(w&(1<u){e.msg="invalid distance too far back",r.mode=n;break e}if(w>>>=U,m-=U,U=s-d,E>U){if(U=E-U,U>c&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(k=0,B=p,0===h){if(k+=f-U,U 2;)W[s++]=B[k++],W[s++]=B[k++],W[s++]=B[k++],x-=3;x&&(W[s++]=B[k++],x>1&&(W[s++]=B[k++]))}else{k=s-E;do W[s++]=W[k++],W[s++]=W[k++],W[s++]=W[k++],x-=3;while(x>2);x&&(W[s++]=W[k++],x>1&&(W[s++]=W[k++]))}break}}break}}while(a>3,a-=x,m-=x<<3,w&=(1< =1&&0===q[R];R--);if(C>R&&(C=R),0===R)return w[m++]=20971520,w[m++]=20971520,y.bits=1,0;for(N=1;N 0&&(e===s||1!==R))return-1;for(V[1]=0,O=1;O a||e===l&&I>i)return 1;for(;;){k=O-S,b[M] E?(B=Z[Y+b[M]],L=D[F+b[M]]):(B=96,L=0),g=1< >S)+v]=k<<24|B<<16|L|0;while(0!==v);for(g=1< >=1;if(0!==g?(P&=g-1,P+=g):P=0,M++,0===--q[O]){if(O===R)break;O=t[r+b[M]]}if(O>C&&(P&U)!==A){for(0===S&&(S=C),x+=N,H=O-S,T=1< a||e===l&&I>i)return 1;A=P&U,w[A]=C<<24|H<<16|x-m|0}}return 0!==P&&(w[x+P]=O-S<<24|64<<16|0),y.bits=C,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},a=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(a.bind(null,r),r,r.exports={})),r.exports};return a(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;t e.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}},brotli:{require:function(e){var t={"decompress.js":function(e,t,r){t.exports=e("./dec/decode").BrotliDecompressBuffer},"dec/bit_reader.js":function(e,t,r){function n(e){this.buf_=new Uint8Array(a),this.input_=e,this.reset()}const o=4096,a=8224,i=8191,s=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);n.READ_SIZE=o,n.IBUF_MASK=i,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,o);if(t<0)throw new Error("Unexpected end of input");if(t =8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&i]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(e){32-this.bit_pos_ >>this.bit_pos_&s[e];return this.bit_pos_+=e,t},t.exports=n},"dec/context.js":function(e,t,r){r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]), -r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},"dec/decode.js":function(e,t,r){function n(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3),t>0?17+t:(t=e.readBits(3),t>0?8+t:17))}function o(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1< 1&&0===i)throw new Error("Invalid size byte");o.meta_block_length|=i<<8*n}}else for(n=0;n 4&&0===s)throw new Error("Invalid size nibble");o.meta_block_length|=s<<4*n}return++o.meta_block_length,o.input_end||o.is_metadata||(o.is_uncompressed=e.readBits(1)),o}function s(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&D,n=e[t].bits-P,n>0&&(r.bit_pos_+=P,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1< 0;){var f,c=0;if(n.readMoreInput(),n.fillBitWindow(),c+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[c].bits,f=255&l[c].value,f >f);else{var h,p,w=f-14,m=0;if(f===R&&(m=a),s!==m&&(i=0,s=m),h=i,i>0&&(i-=2,i<<=w),i+=n.readBits(w)+3,p=i-h,o+p>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var b=0;b 0;++s){var b,y=V[s],g=0;n.fillBitWindow(),g+=n.val_>>>n.bit_pos_&15,n.bit_pos_+=m[g].bits,b=m[g].value,h[y]=b,0!==b&&(p-=32>>b,++w)}if(1!==w&&0!==p)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,i,n)}if(a=L(t,r,P,i,e),0===a)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return a}function u(e,t,r){var n,o;return n=s(e,t,r),o=O.kBlockLengthPrefixCode[n].nbits,O.kBlockLengthPrefixCode[n].offset+r.readBits(o)}function f(e,t,r){var n;return e
>>5]),this.htrees=new Uint32Array(t)}function w(e,t){var r,n,a,i={num_htrees:null,context_map:null},d=0;t.readMoreInput();var u=i.num_htrees=o(t)+1,f=i.context_map=new Uint8Array(e);if(u<=1)return i;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],a=0;a =e)throw new Error("[DecodeContextMap] i >= context_map_size");f[a]=0,++a}else f[a]=c-d,++a}return t.readBits(1)&&h(f,e),i}function m(e,t,r,n,o,a,i){var d,l=2*r,u=r,f=s(t,r*F,i);d=0===f?o[l+(1&a[u])]:1===f?o[l+(a[u]-1&1)]+1:f-2,d>=e&&(d-=e),n[r]=d,o[l+(1&a[u])]=d,++a[u]}function b(e,t,r,n,o,a){var i,s=o+1,d=r&o,l=a.pos_&E.IBUF_MASK;if(t<8||a.bit_pos_+(t<<3) 0;)a.readMoreInput(),n[d++]=a.readBits(8),d===s&&(e.write(n,s),d=0);else{if(a.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;a.bit_pos_<32;)n[d]=a.val_>>>a.bit_pos_,a.bit_pos_+=8,++d,--t;if(i=a.bit_end_pos_-a.bit_pos_>>3,l+i>E.IBUF_MASK){for(var u=E.IBUF_MASK+1-l,f=0;f=s){e.write(n,s),d-=s;for(var f=0;f =s;){if(i=s-d,a.input_.read(n,d,i)t.buffer.length){var ve=new Uint8Array(x+re);ve.set(t.buffer),t.buffer=ve}if(L=ge.input_end,J=ge.is_uncompressed,ge.is_metadata)for(y(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(J)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,c,U),x+=re;else{for(r=0;r<3;++r)ae[r]=o(U)+1,ae[r]>=2&&(l(ae[r]+2,v,r*F,U),l(S,A,r*F,U),ne[r]=u(A,r*F,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=Z+(U.readBits(4)< 0;){var xe,Ee,ke,Be,Le,We,Oe,Me,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ae[1],v,1,oe,ie,se,U),ne[1]=u(A,F,U),te=Y[1].htrees[oe[1]]),--ne[1],xe=s(Y[1].codes,te,U),Ee=xe>>6,Ee>=2?(Ee-=2,Oe=-1):Oe=0,ke=O.kInsertRangeLut[Ee]+(xe>>3&7),Be=O.kCopyRangeLut[Ee]+(7&xe),Le=O.kInsertLengthPrefixCode[ke].offset+U.readBits(O.kInsertLengthPrefixCode[ke].nbits),We=O.kCopyLengthPrefixCode[Be].offset+U.readBits(O.kCopyLengthPrefixCode[Be].nbits),q=h[x-1&c],V=h[x-2&c],Re=0;Re 4?3:We-2),me=ue[we+Ne],Oe=s(Y[2].codes,Y[2].htrees[me],U),Oe>=X){var He,Se,Te;Oe-=X,Se=Oe&K,Oe>>=j,He=(Oe>>1)+1,Te=(2+(1&Oe)< R){if(!(We>=k.minDictionaryWordLength&&We<=k.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Me+" len: "+We+" bytes left: "+re);var Te=k.offsetsByLength[We],Ie=Me-R-1,Pe=k.sizeBitsByLength[We],De=(1< >Pe;if(Te+=Fe*We,!(qe =g){t.write(h,d);for(var Ze=0;Ze 0&&(P[3&D]=Me,++D),We>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Me+" len: "+We+" bytes left: "+re);for(Re=0;Re >=1;return(e&r-1)+r}function a(e,t,r,o,a){do o-=r,e[t+o]=new n(a.bits,a.value);while(o>0)}function i(e,t,r){for(var n=1< 0;--U[f])u=new n(255&f,65535&v[c++]),a(e,t+h,p,y,u),h=o(h,f);for(m=g-1,w=-1,f=r+1,p=2;f<=s;++f,p<<=1)for(;U[f]>0;--U[f])(h&m)!==w&&(t+=y,b=i(U,f,r),y=1<>r),p,y,u),h=o(h,f);return g}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;n this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n =97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var a=e("./dictionary");const i=0,s=1,d=2,l=3,u=4,f=5,c=6,h=7,p=8,w=9,m=10,b=11,y=12,g=13,v=14,A=15,U=16,x=17,E=18,k=20;var B=[new n("",i,""),new n("",i," "),new n(" ",i," "),new n("",y,""),new n("",m," "),new n("",i," the "),new n(" ",i,""),new n("s ",i," "),new n("",i," of "),new n("",m,""),new n("",i," and "),new n("",g,""),new n("",s,""),new n(", ",i," "),new n("",i,", "),new n(" ",m," "),new n("",i," in "),new n("",i," to "),new n("e ",i," "),new n("",i,'"'),new n("",i,"."),new n("",i,'">'),new n("",i,"\n"),new n("",l,""),new n("",i,"]"),new n("",i," for "),new n("",v,""),new n("",d,""),new n("",i," a "),new n("",i," that "),new n(" ",m,""),new n("",i,". "),new n(".",i,""),new n(" ",i,", "),new n("",A,""),new n("",i," with "),new n("",i,"'"),new n("",i," from "),new n("",i," by "),new n("",U,""),new n("",x,""),new n(" the ",i,""),new n("",u,""),new n("",i,". The "),new n("",b,""),new n("",i," on "),new n("",i," as "),new n("",i," is "),new n("",h,""),new n("",s,"ing "),new n("",i,"\n\t"),new n("",i,":"),new n(" ",i,". "),new n("",i,"ed "),new n("",k,""),new n("",E,""),new n("",c,""),new n("",i,"("),new n("",m,", "),new n("",p,""),new n("",i," at "),new n("",i,"ly "),new n(" the ",i," of "),new n("",f,""),new n("",w,""),new n(" ",m,", "),new n("",m,'"'),new n(".",i,"("),new n("",b," "),new n("",m,'">'),new n("",i,'="'),new n(" ",i,"."),new n(".com/",i,""),new n(" the ",i," of the "),new n("",m,"'"),new n("",i,". This "),new n("",i,","),new n(".",i," "),new n("",m,"("),new n("",m,"."),new n("",i," not "),new n(" ",i,'="'),new n("",i,"er "),new n(" ",b," "),new n("",i,"al "),new n(" ",b,""),new n("",i,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",i,"("),new n("",i,"ful "),new n(" ",m,". "),new n("",i,"ive "),new n("",i,"less "),new n("",b,"'"),new n("",i,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",i,"='"),new n("",m,","),new n("",i,"ize "),new n("",b,"."),new n("\xc2\xa0",i,""),new n(" ",i,","),new n("",m,'="'),new n("",b,'="'),new n("",i,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,i){var s,d=B[i].prefix,l=B[i].suffix,u=B[i].transform,f=u n&&(f=n);for(var p=0;p 0;){var g=o(e,s);s+=g,n-=g}for(var v=0;v 0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function a(e){var t,r,o,a,i,s,d=e.length;i=n(e),s=new f(3*d/4-i),o=i>0?d-4:d;var l=0;for(t=0,r=0;t >16&255,s[l++]=a>>8&255,s[l++]=255&a;return 2===i?(a=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[l++]=255&a):1===i&&(a=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[l++]=a>>8&255,s[l++]=255&a),s}function i(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],a=t;a u?u:d+i));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),a.push(o),a.join("")}r.byteLength=o,r.toByteArray=a,r.fromByteArray=d;for(var l=[],u=[],f="undefined"!=typeof Uint8Array?Uint8Array:Array,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,p=c.length;h >3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var a=n+(6+(o<<4)+(t.length-1<<6)<
>>=8)if(e[i]!=(255&a))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if(this.serverSetupWarningEnabled&&r!=this.identity&&(console.log("You can reduce your startup time if you configure your web server to host .unityweb files using "+(r==this.gzip?"gzip":"brotli")+" compression."),this.serverSetupWarningEnabled=!1),"function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])},serverSetupWarningEnabled:!0}}; \ No newline at end of file diff --git a/assets/scripting-assets/Start/Build/web.asm.code.unityweb b/assets/scripting-assets/Start/Build/web.asm.code.unityweb deleted file mode 100644 index 4d54f98a..00000000 Binary files a/assets/scripting-assets/Start/Build/web.asm.code.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Start/Build/web.asm.framework.unityweb b/assets/scripting-assets/Start/Build/web.asm.framework.unityweb deleted file mode 100644 index 6d5e7f23..00000000 Binary files a/assets/scripting-assets/Start/Build/web.asm.framework.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Start/Build/web.asm.memory.unityweb b/assets/scripting-assets/Start/Build/web.asm.memory.unityweb deleted file mode 100644 index d3299d80..00000000 Binary files a/assets/scripting-assets/Start/Build/web.asm.memory.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Start/Build/web.data.unityweb b/assets/scripting-assets/Start/Build/web.data.unityweb deleted file mode 100644 index ee78e9e6..00000000 Binary files a/assets/scripting-assets/Start/Build/web.data.unityweb and /dev/null differ diff --git a/assets/scripting-assets/Start/Build/web.json b/assets/scripting-assets/Start/Build/web.json deleted file mode 100644 index 884160c0..00000000 --- a/assets/scripting-assets/Start/Build/web.json +++ /dev/null @@ -1,13 +0,0 @@ -{ -"companyName": "DefaultCompany", -"productName": "Redone", -"dataUrl": "web.data.unityweb", -"asmCodeUrl": "web.asm.code.unityweb", -"asmMemoryUrl": "web.asm.memory.unityweb", -"asmFrameworkUrl": "web.asm.framework.unityweb", -"TOTAL_MEMORY": 268435456, -"graphicsAPI": ["WebGL 2.0", "WebGL 1.0"], -"webglContextAttributes": {"preserveDrawingBuffer": false}, -"splashScreenStyle": "Dark", -"backgroundColor": "#231F20" -} \ No newline at end of file diff --git a/assets/scripting-assets/Start/TemplateData/UnityProgress.js b/assets/scripting-assets/Start/TemplateData/UnityProgress.js deleted file mode 100644 index 1ed4372a..00000000 --- a/assets/scripting-assets/Start/TemplateData/UnityProgress.js +++ /dev/null @@ -1,24 +0,0 @@ -function UnityProgress(gameInstance, progress) { - if (!gameInstance.Module) - return; - if (!gameInstance.logo) { - gameInstance.logo = document.createElement("div"); - gameInstance.logo.className = "logo " + gameInstance.Module.splashScreenStyle; - gameInstance.container.appendChild(gameInstance.logo); - } - if (!gameInstance.progress) { - gameInstance.progress = document.createElement("div"); - gameInstance.progress.className = "progress " + gameInstance.Module.splashScreenStyle; - gameInstance.progress.empty = document.createElement("div"); - gameInstance.progress.empty.className = "empty"; - gameInstance.progress.appendChild(gameInstance.progress.empty); - gameInstance.progress.full = document.createElement("div"); - gameInstance.progress.full.className = "full"; - gameInstance.progress.appendChild(gameInstance.progress.full); - gameInstance.container.appendChild(gameInstance.progress); - } - gameInstance.progress.full.style.width = (100 * progress) + "%"; - gameInstance.progress.empty.style.width = (100 * (1 - progress)) + "%"; - if (progress == 1) - gameInstance.logo.style.display = gameInstance.progress.style.display = "none"; -} \ No newline at end of file diff --git a/assets/scripting-assets/Start/TemplateData/favicon.ico b/assets/scripting-assets/Start/TemplateData/favicon.ico deleted file mode 100644 index dd6bf7e9..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/favicon.ico and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/fullscreen.png b/assets/scripting-assets/Start/TemplateData/fullscreen.png deleted file mode 100644 index 22cfc35f..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/fullscreen.png and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/progressEmpty.Dark.png b/assets/scripting-assets/Start/TemplateData/progressEmpty.Dark.png deleted file mode 100644 index eff47305..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/progressEmpty.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/progressEmpty.Light.png b/assets/scripting-assets/Start/TemplateData/progressEmpty.Light.png deleted file mode 100644 index b428ec4c..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/progressEmpty.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/progressFull.Dark.png b/assets/scripting-assets/Start/TemplateData/progressFull.Dark.png deleted file mode 100644 index 3e5c8a0b..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/progressFull.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/progressFull.Light.png b/assets/scripting-assets/Start/TemplateData/progressFull.Light.png deleted file mode 100644 index 0064427c..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/progressFull.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/progressLogo.Dark.png b/assets/scripting-assets/Start/TemplateData/progressLogo.Dark.png deleted file mode 100644 index c15fb23d..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/progressLogo.Dark.png and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/progressLogo.Light.png b/assets/scripting-assets/Start/TemplateData/progressLogo.Light.png deleted file mode 100644 index cdd4f742..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/progressLogo.Light.png and /dev/null differ diff --git a/assets/scripting-assets/Start/TemplateData/style.css b/assets/scripting-assets/Start/TemplateData/style.css deleted file mode 100644 index 04ef4a1a..00000000 --- a/assets/scripting-assets/Start/TemplateData/style.css +++ /dev/null @@ -1,18 +0,0 @@ -.webgl-content * {border: 0; margin: 0; padding: 0} -.webgl-content {position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} - -.webgl-content .logo, .progress {position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} -.webgl-content .logo {background: url('progressLogo.Light.png') no-repeat center / contain; width: 154px; height: 130px;} -.webgl-content .progress {height: 18px; width: 141px; margin-top: 90px;} -.webgl-content .progress .empty {background: url('progressEmpty.Light.png') no-repeat right / cover; float: right; width: 100%; height: 100%; display: inline-block;} -.webgl-content .progress .full {background: url('progressFull.Light.png') no-repeat left / cover; float: left; width: 0%; height: 100%; display: inline-block;} - -.webgl-content .logo.Dark {background-image: url('progressLogo.Dark.png');} -.webgl-content .progress.Dark .empty {background-image: url('progressEmpty.Dark.png');} -.webgl-content .progress.Dark .full {background-image: url('progressFull.Dark.png');} - -.webgl-content .footer {margin-top: 5px; height: 38px; line-height: 38px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px;} -.webgl-content .footer .webgl-logo, .title, .fullscreen {height: 100%; display: inline-block; background: transparent center no-repeat;} -.webgl-content .footer .webgl-logo {background-image: url('webgl-logo.png'); width: 204px; float: left;} -.webgl-content .footer .title {margin-right: 10px; float: right;} -.webgl-content .footer .fullscreen {background-image: url('fullscreen.png'); width: 38px; float: right;} \ No newline at end of file diff --git a/assets/scripting-assets/Start/TemplateData/webgl-logo.png b/assets/scripting-assets/Start/TemplateData/webgl-logo.png deleted file mode 100644 index 8af9ba61..00000000 Binary files a/assets/scripting-assets/Start/TemplateData/webgl-logo.png and /dev/null differ diff --git a/assets/scripting-assets/Start/index.html b/assets/scripting-assets/Start/index.html deleted file mode 100644 index 40e401a4..00000000 --- a/assets/scripting-assets/Start/index.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - Unity WebGL Player | Start - - - - - - - -- -- - - \ No newline at end of file diff --git a/assets/scripting-assets/Start/win.zip b/assets/scripting-assets/Start/win.zip deleted file mode 100644 index 4b2c1275..00000000 Binary files a/assets/scripting-assets/Start/win.zip and /dev/null differ diff --git a/assets/shape-assets/screenshot1.jpg b/assets/shape-assets/screenshot1.jpg deleted file mode 100755 index 2e4cd088..00000000 Binary files a/assets/shape-assets/screenshot1.jpg and /dev/null differ diff --git a/assets/shape-assets/screenshot2.jpg b/assets/shape-assets/screenshot2.jpg deleted file mode 100755 index 5a6bbcf0..00000000 Binary files a/assets/shape-assets/screenshot2.jpg and /dev/null differ diff --git a/assets/shape-assets/screenshot3.jpg b/assets/shape-assets/screenshot3.jpg deleted file mode 100755 index 7d95f064..00000000 Binary files a/assets/shape-assets/screenshot3.jpg and /dev/null differ diff --git a/assets/shape-assets/screenshot4.jpg b/assets/shape-assets/screenshot4.jpg deleted file mode 100755 index ed221716..00000000 Binary files a/assets/shape-assets/screenshot4.jpg and /dev/null differ diff --git a/assets/shape-assets/screenshot5.jpg b/assets/shape-assets/screenshot5.jpg deleted file mode 100755 index e60a75a0..00000000 Binary files a/assets/shape-assets/screenshot5.jpg and /dev/null differ diff --git a/assets/slime-assets/Slime-Chargers b/assets/slime-assets/Slime-Chargers deleted file mode 160000 index 9f57beac..00000000 --- a/assets/slime-assets/Slime-Chargers +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9f57beac479c1c064bda62d45298af7757273db2 diff --git a/assets/slime-assets/screenshot1.png b/assets/slime-assets/screenshot1.png deleted file mode 100755 index 17c1372b..00000000 Binary files a/assets/slime-assets/screenshot1.png and /dev/null differ diff --git a/assets/slime-assets/screenshot2.png b/assets/slime-assets/screenshot2.png deleted file mode 100755 index 150e32f0..00000000 Binary files a/assets/slime-assets/screenshot2.png and /dev/null differ diff --git a/assets/slime-assets/screenshot3.png b/assets/slime-assets/screenshot3.png deleted file mode 100755 index 176c562f..00000000 Binary files a/assets/slime-assets/screenshot3.png and /dev/null differ diff --git a/assets/slime-assets/screenshot4.png b/assets/slime-assets/screenshot4.png deleted file mode 100755 index 3496d3cd..00000000 Binary files a/assets/slime-assets/screenshot4.png and /dev/null differ diff --git a/assets/solar-assets/screenshot-1.png b/assets/solar-assets/screenshot-1.png deleted file mode 100755 index f3d221f3..00000000 Binary files a/assets/solar-assets/screenshot-1.png and /dev/null differ diff --git a/assets/solar-assets/screenshot-2.png b/assets/solar-assets/screenshot-2.png deleted file mode 100755 index 1c075e84..00000000 Binary files a/assets/solar-assets/screenshot-2.png and /dev/null differ diff --git a/assets/solar-assets/screenshot-3.png b/assets/solar-assets/screenshot-3.png deleted file mode 100755 index 7b668875..00000000 Binary files a/assets/solar-assets/screenshot-3.png and /dev/null differ diff --git a/assets/solar-assets/screenshot-4.png b/assets/solar-assets/screenshot-4.png deleted file mode 100755 index 7a3dee41..00000000 Binary files a/assets/solar-assets/screenshot-4.png and /dev/null differ diff --git a/assets/solar-assets/screenshot-5.png b/assets/solar-assets/screenshot-5.png deleted file mode 100755 index ca335689..00000000 Binary files a/assets/solar-assets/screenshot-5.png and /dev/null differ diff --git a/assets/solar-assets/screenshot-6.png b/assets/solar-assets/screenshot-6.png deleted file mode 100755 index ec10342c..00000000 Binary files a/assets/solar-assets/screenshot-6.png and /dev/null differ diff --git a/assets/space-assets/snap1.png b/assets/space-assets/snap1.png deleted file mode 100755 index 89f17ca4..00000000 Binary files a/assets/space-assets/snap1.png and /dev/null differ diff --git a/assets/space-assets/snap2.png b/assets/space-assets/snap2.png deleted file mode 100755 index abb89fda..00000000 Binary files a/assets/space-assets/snap2.png and /dev/null differ diff --git a/assets/space-assets/snap3.png b/assets/space-assets/snap3.png deleted file mode 100755 index a75d3994..00000000 Binary files a/assets/space-assets/snap3.png and /dev/null differ diff --git a/assets/space-assets/snap4.png b/assets/space-assets/snap4.png deleted file mode 100755 index 5c28964c..00000000 Binary files a/assets/space-assets/snap4.png and /dev/null differ diff --git a/assets/space-assets/snap5.png b/assets/space-assets/snap5.png deleted file mode 100755 index a82ff527..00000000 Binary files a/assets/space-assets/snap5.png and /dev/null differ diff --git a/assets/space-assets/snap6.png b/assets/space-assets/snap6.png deleted file mode 100755 index c9d4709d..00000000 Binary files a/assets/space-assets/snap6.png and /dev/null differ diff --git a/assets/space-assets/snap7.png b/assets/space-assets/snap7.png deleted file mode 100755 index be7edef9..00000000 Binary files a/assets/space-assets/snap7.png and /dev/null differ diff --git a/assets/tmt-assets/lit.png b/assets/tmt-assets/lit.png deleted file mode 100644 index e45cfef6..00000000 Binary files a/assets/tmt-assets/lit.png and /dev/null differ diff --git a/assets/tmt-assets/screenshot.png b/assets/tmt-assets/screenshot.png deleted file mode 100644 index f092d72b..00000000 Binary files a/assets/tmt-assets/screenshot.png and /dev/null differ diff --git a/assets/todo-assets/screenshot1.png b/assets/todo-assets/screenshot1.png deleted file mode 100755 index a2b7b209..00000000 Binary files a/assets/todo-assets/screenshot1.png and /dev/null differ diff --git a/assets/todo-assets/screenshot2.png b/assets/todo-assets/screenshot2.png deleted file mode 100755 index 4de5d4d1..00000000 Binary files a/assets/todo-assets/screenshot2.png and /dev/null differ diff --git a/assets/toweroffense-assets/Tower-Offense b/assets/toweroffense-assets/Tower-Offense deleted file mode 160000 index e10e59c3..00000000 --- a/assets/toweroffense-assets/Tower-Offense +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e10e59c3c2da1f12570012c017d63b0623ff1b18 diff --git a/assets/toweroffense-assets/screenshot1.png b/assets/toweroffense-assets/screenshot1.png deleted file mode 100755 index aab292fc..00000000 Binary files a/assets/toweroffense-assets/screenshot1.png and /dev/null differ diff --git a/assets/toweroffense-assets/screenshot2.png b/assets/toweroffense-assets/screenshot2.png deleted file mode 100755 index 7e169998..00000000 Binary files a/assets/toweroffense-assets/screenshot2.png and /dev/null differ diff --git a/assets/toweroffense-assets/screenshot3.png b/assets/toweroffense-assets/screenshot3.png deleted file mode 100755 index d26a842a..00000000 Binary files a/assets/toweroffense-assets/screenshot3.png and /dev/null differ diff --git a/assets/vecs-assets/debug.png b/assets/vecs-assets/debug.png deleted file mode 100644 index 6f5a4fe8..00000000 Binary files a/assets/vecs-assets/debug.png and /dev/null differ diff --git a/assets/vecs-assets/sandsoftime.png b/assets/vecs-assets/sandsoftime.png deleted file mode 100644 index 96932113..00000000 Binary files a/assets/vecs-assets/sandsoftime.png and /dev/null differ diff --git a/assets/vecs-assets/screenshot.png b/assets/vecs-assets/screenshot.png deleted file mode 100644 index b198c465..00000000 Binary files a/assets/vecs-assets/screenshot.png and /dev/null differ diff --git a/css/main.css b/css/main.css deleted file mode 100755 index b8e9dc81..00000000 --- a/css/main.css +++ /dev/null @@ -1,780 +0,0 @@ -.inline { - list-style: none; - text-align: center; - display: inline; - font-weight: bold; -} - -.inline li { - display: inline-block; - padding-right: 8px; - padding-left: 8px; -} - -footer { - background: #242a33; - font-size: .8em; - margin: auto; - padding-top: 20px; - padding-bottom: 20px; - text-align: center; -} - -a { - color: #ffab40; -} - -html { - width:100%; - height: 100%; - background-color: #2a323d; - font-family: "Roboto", sans-serif; - font-weight:normal; - line-height:1.5; - font-size: 21px; -} - -body { - background: transparent; - margin: 0; - padding: 0; - overflow-x: hidden; -} - -h1, h2, h3, h4, h5, h6 { - font-weight: 400; - line-height: 1.1; -} - -h4 { - font-size: 2.28rem; - line-height: 110%; - margin: 1.14rem 0 0.912rem 0; -} - -h5 { - font-size: 1.64rem; - line-height: 110%; - margin: 0.82rem 0 0.656rem 0; -} - -h1:first-child { - font-family: "Pacifico", cursive, sans-serif; -} - -body > h4 { - width: 95%; - max-width: 940px; - margin: 20px auto -10px auto; - color: white; -} - -button, input, optgroup, select, textarea { - color: inherit; - font: inherit; - margin: 0; -} - -.collection { - margin: 0.5rem 0 1rem 0; - border: none; - overflow: hidden; - position: relative; -} - -ul:not(.browser-default) { - padding-left: 0; - list-style-type: none; -} - -.collection.with-header .collection-header { - background-color: #242a33; - border-bottom: 1px solid #e0e0e0; - padding: 10px 20px; - color: white; -} - -ul:not(.browser-default) li { - list-style-type: none; -} - -.collection.with-header .collection-item { - padding-left: 30px; -} -.collection a.collection-item { - display: block; - transition: .25s; -} -.collection .collection-item { - background-color: #242a33; - line-height: 1.5rem; - padding: 10px 20px; - margin: 0; - border-top: 1px solid rgba(160,160,160,0.2) !important; - transition: 0.4s; -} - -.collection .collection-item:hover { - background-color: #333c4a !important; -} - -.container { - margin: 0 auto; - max-width: 1280px; - width: 95%; - text-align: justify; -} - -@media only screen and (min-width: 601px) { - .container { - width:85% - } -} - -@media only screen and (min-width: 993px) { - .container { - width:70% - } -} - -.accordion { - cursor: pointer; - padding: 18px; - width: 100%; - text-align: left; - border: none; - outline: none; - transition: 0.4s; - background-color: #242a33; - box-sizing: border-box; -} - -.accordion:not(:first-child) { - border-top: 1px solid rgba(160,160,160,0.2) !important; -} - -.active, .accordion:hover { - background-color: #333c4a !important; -} - -.panel { - max-height: 0; - overflow: hidden; - transition: max-height 0.2s ease-out; -} - -button.accordion:focus { - background-color: unset; -} - -.desc p { - display: inline; -} - -.desc a { - margin-left: 1em; -} - -.head { - color: white; - background-color: #333c4a; - padding: 20px; - position: fixed; - top: 0; - left: 0; - right: 0; - z-index: 3; - display: flex; - justify-content: space-between; - align-items: center; -} - -.head > * { - flex-basis: 50%; -} - -.sections { - text-align: right; -} - -.sections div, .sections a { - display: inline; - cursor: pointer; - font-size: large; - padding: 10px; - color: white; -} - -.language { - font-size: medium; - margin-left: 10px; - color: grey; -} - -#puppet { - width: 100%; - height: 50vh; - background-color: #333c4a; - z-index: 2; - position: relative; - overflow: hidden; -} - -#puppet + .section { - margin-top: calc(100vh - 150px); -} - -#puppet canvas { - pointer-events: none; -} - -#current_chat { - display: none; - width: 25%; - max-width: 900px; - box-sizing: border-box; - position: absolute; - left: calc(70% + 100px); - bottom: 18%; - transform: translateX(-50%); - color: white; - font-size: xx-large; - background-color: #242a33; - padding: 20px; - border-radius: 2px; -} - -#current_chat::before { - width: 0; - height: 0; - border-top: 30px solid transparent; - border-right: 30px solid #242a33; - content: ""; - position: absolute; - bottom: 15px; - right: 99%; -} - -#controls { - transform: translateY(-200%); - color: grey; - font-size: 175%; - background-color: #242a3388; - padding: 20px; -} - -#controls.show { - transition: transform 1s ease; - transform: translateY(0); -} - -#controls p { - margin: 0; -} - -#controls .inline { - width: 2rem; -} - -#babble { - position: absolute; - z-index: 3; - transition: opacity .5s ease; - font-size: xx-large; - color: white; -} - -#babble.hidden { - opacity: 0; -} - -#babble div { - animation: babble-anim 3s infinite both; -} - -@keyframes babble-anim { - 0% { opacity: 0; } - 25% { opacity: 1; } - 80% { opacity: 0; } - 100% { opacity: 0; } -} - -.page-title { - font-size: xx-large; - font-weight: 400; - text-align: center; -} - -.section { - margin-top: -150px; - padding-top: 150px; -} - -.head + .section { - margin-top: 0; -} - -.head + .card { - margin-top: 150px !important; -} - -.section h1 { - color: white; - text-align: center; -} - -.two-section, -.three-section, -.four-section { - display: flex; - flex-flow: wrap; -} - -.two-section .card { - width: calc(50% - 40px) !important; -} - -.three-section .card { - width: calc(33% - 40px) !important; -} - -.four-section .card { - width: calc(25% - 40px) !important; -} - -.card-title a { - color: white; -} - -.card-content .card-image:first-child { - margin-top: -20px; -} - -@media screen and (max-width: 1200px) { - .two-section .card, - .three-section .card, - .four-section .card { - width: 95% !important; - } -} - -@media screen and (max-width: 900px) { - #current_chat { - font-size: large; - padding: 10px; - } -} - -@media screen and (max-width: 520px) { - .head { - padding: 10px; - } - - .head h1 { - font-size: 1.5em; - } - - .page-title { - font-size: large; - } - - .sections div { - font-size: medium; - } - - #puppet { - overflow: unset; - margin-bottom: 20vh; - } - - #current_chat { - transform: none; - width: 80%; - max-width: unset; - top: 105%; - left: 10%; - bottom: unset; - font-size: x-large; - } - - #current_chat::before { - border: none; - border-right: 30px solid transparent; - border-bottom: 30px solid #242a33; - bottom: 100%; - right: 10%; - top: unset; - left: unset; - } -} - -@media (pointer:coarse) { - #controls { - display: none; - } -} - -.card .card-content .card-title { - line-height: 48px; -} - -.card .card-image .card-title { - color: #fff; - position: absolute; - bottom: 0; - left: 0; - padding: 20px; -} - -.card .card-title { - font-size: 27px; - font-weight: 300; -} - -.card .card-image { - position: relative; -} - -.card-content .card-image { - margin: 0 -20px 20px -20px; -} - -.card .card-image img, -.card .card-image video { - display: block; - border-radius: 2px 2px 0 0; - position: relative; - left: 0; - right: 0; - top: 0; - bottom: 0; - width: 100%; -} - -img { - border: 0; -} - -.card .card-action { - position: relative; - background-color: inherit; - border-top: 1px solid rgba(160,160,160,0.2); - padding: 20px; - box-sizing: border-box; -} - -a { - text-decoration: none; -} - -.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating) { - color: #ffab40; - margin-right: 20px; - transition: color .3s ease; - text-transform: uppercase; -} - -.card > h5 { - padding: 10px 10px 0 10px; -} - -table { - margin: auto; -} - -.inline form { - display: inline-block; -} - -.off { - width: 95%; - max-width: 940px; - margin: auto; - margin-top: 10px; - color: gray; -} - -.btn, .btn-flat { - padding: 0 !important; -} - -a.btn, a.btn-flat, input.btn, input.btn-flat { - padding: 0 2rem !important; -} - -.waves-effect input[type="button"], .waves-effect input[type="reset"], .waves-effect input[type="submit"] { - padding: 0 2rem !important; - height: 100% !important; -} - -body > .collapsible, body > .collection, body .card, body .slider, body > .section > .collection { - width: 95% !important; - max-width:940px !important; - margin:auto !important; - margin-bottom:20px !important; - margin-top: 20px !important; -} - -.collapsible-title span, .collection-header { - line-height: 48px; - font-size: 24px; - font-weight: 300; - cursor: default; -} - -.collapsible-header { - color: #fff; - background-color: #242a33; -} - -.collapsible-header, .collapsible-body { - border-bottom-color: #666; -} - -.tabs { - background-color: #242a33; -} - -.tabs .indicator { - background-color: #8a6465; -} - -.collection-header { - padding: 0 1rem !important; -} - -.collapsible-title div { - cursor: default; -} - -.collection { - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); -} - -.collection-item i { - width: 2rem; - font-size: 1.6rem; - line-height: 3rem; - display: block; - float: left; - text-align: center; - margin-right: 1rem; - margin-top: -10px; -} - -[type="checkbox"] + label { - margin-right: 35px; - line-height: unset !important; -} - -footer ul { - padding: 0; - display: inline; - font-weight: bold; - list-style: none; - text-align: center; -} - -footer ul li { - display: inline-block; - vertical-align: middle; - white-space: nowrap; - padding-right: 8px; - padding-left: 8px; -} - -.card { - background-color: #242a33; - color: #fff; - position: relative; - margin: 0.5rem 0 1rem 0; - transition: box-shadow .25s; - border-radius: 2px; -} - -.card .card-content { - padding: 20px; - border-radius: 0 0 2px 2px; -} - -.card .card-content p { - margin: 15px 0; -} - -.card .card-content p:first-child { - margin-top: 0; -} - -.card .card-content p:last-child { - margin-bottom: 0; -} - -.card .card-content .card-title ~ p { - margin-top: 0; -} - -.card .card-image .card-title { - padding: 0 8px; - margin: 20px; - border-radius: 20px; - opacity: .75; - background-color: #333c4a; -} - -.card-content .card-image.shrink { - width: 50%; - margin: auto; - margin-bottom: 20px; -} - -.card-content p img { - display: block; - border-radius: 2px 2px 0 0; - position: relative; - left: 0; - right: 0; - top: 0; - bottom: 0; - width: 100%; -} - -.chip { - background: none; - font-size: 12px; - line-height: 18px; - height: unset; - margin-top: 0; - float: right; - display: inline-block; - font-weight: 500; - color: rgba(0,0,0,0.6); - padding: 0 12px; - border-radius: 16px; - margin-bottom: 5px; - margin-right: 5px; -} - -.chip a { - color: #ffab40; -} - -.card .collapsible { - border: none; - box-shadow: none; - border-top: 1px solid #666; -} - -.indicator-item { - background-color: rgba(156, 165, 180, 0.5) !important; -} - -.indicator-item.active { - background-color: rgba(156, 165, 180, 1) !important; -} - -h1 { - margin: 1.2rem; -} - -.collapsible-body p { - padding: unset; -} - -.card-content p:first-child img:first-child { - margin: -20px; - width: calc(100% + 40px); -} - -.card .card-content .card-caption:last-child { - margin-top: 35px; - margin-bottom: -5px; -} - -.embed { - position: relative; - margin: -20px; - margin-bottom: -25px; -} - -.embed > button { - position: absolute; - bottom: 15px; - right: 10px; - width: 30px; - height: 30px; - background: none; - border: none; - padding: 0; -} - -.embed > iframe { - width: 100%; - height: 500px; -} - -.container .chip { - background-color: #2a323d; - float: unset; - font-size: 16px; - margin: 4px; - padding: 6px 12px; -} - -.carousel { - position: relative; - height: 815px; -} - -.slides { - width: 100%; - height: 100%; - position: relative; -} - -.slide { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - opacity: 0; - pointer-events: none; - transition: opacity 250ms; -} - -.slide img:not(.vertical) { - width: 100%; -} - -.slide img.vertical { - float: left; - height: calc(100% - 40px); -} - -.slide img.vertical ~ .slide-desc { - height: calc(100% - 50px); - width: calc(100% - 440px); - float: right; -} - -.slide-desc { - margin: 15px; - overflow-y: auto; - height: 9em; -} - -.indicators { - position: absolute; - bottom: 5px; - right: 50%; - transform: translate(50%); -} - -.indicator { - cursor: pointer; -} - -.slide.active-slide { - opacity: 1; - pointer-events: initial; -} diff --git a/css/markov.css b/css/markov.css deleted file mode 100755 index 1ab222b4..00000000 --- a/css/markov.css +++ /dev/null @@ -1,25 +0,0 @@ -.button { - padding: .25em; - display: inline; - vertical-align: middle; - cursor: pointer; - cursor: hand; - font-size: 4em; -} - -.buttons { - text-align: center; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; -} - -#versus { - text-align: center; - display: none; - position:relative; -} diff --git a/css/pacifico.css b/css/pacifico.css deleted file mode 100644 index d8dc848d..00000000 --- a/css/pacifico.css +++ /dev/null @@ -1,24 +0,0 @@ -/* vietnamese */ -@font-face { - font-family: 'Pacifico'; - font-style: normal; - font-weight: 400; - src: local('Pacifico Regular'), local('Pacifico-Regular'), url(/fonts/m0Shgsxo4xCSzZHO6RHWxBTbgVql8nDJpwnrE27mub0.woff2) format('woff2'); - unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; -} -/* latin-ext */ -@font-face { - font-family: 'Pacifico'; - font-style: normal; - font-weight: 400; - src: local('Pacifico Regular'), local('Pacifico-Regular'), url(/fonts/6RfRbOG3yn4TnWVTc898ERTbgVql8nDJpwnrE27mub0.woff2) format('woff2'); - unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; -} -/* latin */ -@font-face { - font-family: 'Pacifico'; - font-style: normal; - font-weight: 400; - src: local('Pacifico Regular'), local('Pacifico-Regular'), url(/fonts/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; -} diff --git a/dream/assets/bat.png b/dream/assets/bat.png deleted file mode 100644 index 37b42b8d..00000000 Binary files a/dream/assets/bat.png and /dev/null differ diff --git a/dream/assets/city.png b/dream/assets/city.png deleted file mode 100644 index 149c27c6..00000000 Binary files a/dream/assets/city.png and /dev/null differ diff --git a/dream/assets/default.png b/dream/assets/default.png deleted file mode 100644 index 1c58180e..00000000 Binary files a/dream/assets/default.png and /dev/null differ diff --git a/dream/assets/discord.png b/dream/assets/discord.png deleted file mode 100644 index 87aaee62..00000000 Binary files a/dream/assets/discord.png and /dev/null differ diff --git a/dream/assets/dollar.png b/dream/assets/dollar.png deleted file mode 100644 index dcb4312d..00000000 Binary files a/dream/assets/dollar.png and /dev/null differ diff --git a/dream/assets/gold.png b/dream/assets/gold.png deleted file mode 100644 index 6a9b3295..00000000 Binary files a/dream/assets/gold.png and /dev/null differ diff --git a/dream/assets/graveyard.png b/dream/assets/graveyard.png deleted file mode 100644 index 7a73ed68..00000000 Binary files a/dream/assets/graveyard.png and /dev/null differ diff --git a/dream/assets/hero.png b/dream/assets/hero.png deleted file mode 100644 index 5becf1c1..00000000 Binary files a/dream/assets/hero.png and /dev/null differ diff --git a/dream/assets/logo.png b/dream/assets/logo.png deleted file mode 100644 index 22c46fcb..00000000 Binary files a/dream/assets/logo.png and /dev/null differ diff --git a/dream/assets/potion.png b/dream/assets/potion.png deleted file mode 100644 index 7f542f10..00000000 Binary files a/dream/assets/potion.png and /dev/null differ diff --git a/dream/assets/savanna.png b/dream/assets/savanna.png deleted file mode 100644 index cf224388..00000000 Binary files a/dream/assets/savanna.png and /dev/null differ diff --git a/dream/assets/shield.png b/dream/assets/shield.png deleted file mode 100644 index 9945c7e4..00000000 Binary files a/dream/assets/shield.png and /dev/null differ diff --git a/dream/assets/skeleton.png b/dream/assets/skeleton.png deleted file mode 100644 index 06325ce2..00000000 Binary files a/dream/assets/skeleton.png and /dev/null differ diff --git a/dream/assets/slime.png b/dream/assets/slime.png deleted file mode 100644 index 86ee0197..00000000 Binary files a/dream/assets/slime.png and /dev/null differ diff --git a/dream/assets/witch.png b/dream/assets/witch.png deleted file mode 100644 index edbd87b4..00000000 Binary files a/dream/assets/witch.png and /dev/null differ diff --git a/dream/css/app.294d949c.css b/dream/css/app.294d949c.css deleted file mode 100644 index 93a05889..00000000 --- a/dream/css/app.294d949c.css +++ /dev/null @@ -1 +0,0 @@ -.header[data-v-220c9fd4]{background:var(--raised-color);padding:8px;border-bottom:solid 2px var(--fg-color);position:fixed;top:0;left:0;right:0}h2[data-v-220c9fd4]{margin:0;padding-right:8px;margin-right:8px;display:inline}h2[data-v-220c9fd4]:not(:last-of-type){border-right:solid 2px var(--fg-color)}img[data-v-220c9fd4]{height:32px;float:right}.modal-mask[data-v-475ebd39]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper[data-v-475ebd39]{display:table-cell;vertical-align:middle}.modal-container[data-v-475ebd39]{width:300px;margin:0 auto;padding:20px 30px;background-color:var(--raised-color);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header h3[data-v-475ebd39]{margin-top:0;color:var(--hi-color)}.modal-body[data-v-475ebd39]{margin:20px 0}.modal-footer[data-v-475ebd39]{min-height:24px}.modal-default-button[data-v-475ebd39]{float:right}.modal-enter[data-v-475ebd39],.modal-leave-active[data-v-475ebd39]{opacity:0}.modal-enter .modal-container[data-v-475ebd39],.modal-leave-active .modal-container[data-v-475ebd39]{transform:scale(1.1)}.town-container[data-v-8caad2ae]{flex-grow:1;transition-duration:2s;position:absolute;top:50px;bottom:0;left:0;right:0;background:var(--bg-color);z-index:1}.town-enter[data-v-8caad2ae],.town-leave-active[data-v-8caad2ae]{opacity:0;filter:blur(100px)}.vue-pan-zoom-item[data-v-8caad2ae]{overflow:hidden;height:100%}.town[data-v-8caad2ae]{width:1000px;height:1000px;position:relative;transition-duration:0s}.town[data-v-8caad2ae]:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:var(--hi-color);filter:blur(10px)}.background[data-v-8caad2ae]{top:500px;left:500px;font-size:160px;margin:0;text-align:center;cursor:default}.background[data-v-8caad2ae],.building[data-v-8caad2ae]{position:absolute;transform:translate(-50%,-50%);font-weight:900;color:var(--other-color)}.building[data-v-8caad2ae]{height:50px;font-size:xx-large;cursor:pointer;border-radius:50%;padding:8px;background:var(--fg-color)}.building.highlight[data-v-8caad2ae]{box-shadow:var(--bg-color) 0 0 8px 4px}.header[data-v-8caad2ae]{margin:-30px;margin-bottom:0;width:calc(100% + 60px)}.header-enemies[data-v-8caad2ae]{display:flex;position:absolute;top:-30px;height:120px;justify-content:center;align-items:center;width:100%}.header-enemies img[data-v-8caad2ae]{width:96px;height:96px;filter:drop-shadow(4px 4px 4px var(--fg-color))}.action[data-v-17a74b01]{border-top:solid var(--bg-color) 0;height:0;box-sizing:border-box;background-size:cover;background-position:50%;position:relative;overflow:hidden}.tile.active .action[data-v-17a74b01]{height:200px;border-top-width:10px}.action img[data-v-17a74b01]{width:128px;height:128px}.left[data-v-17a74b01]{left:30%}.left[data-v-17a74b01],.right[data-v-17a74b01]{position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:0s;display:inline-block}.right[data-v-17a74b01]{left:70%}.tile:not(.active) .left[data-v-17a74b01],.tile:not(.active) .right[data-v-17a74b01]{display:none}.shake[data-v-17a74b01]{-webkit-animation:shake-data-v-17a74b01 1.5s infinite;animation:shake-data-v-17a74b01 1.5s infinite}.health[data-v-17a74b01]{width:150px;height:16px;background:var(--bg-color);border:solid 2px var(--fg-color);position:absolute;top:90%;text-align:center;overflow:hidden}.health span[data-v-17a74b01]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900;font-size:small;z-index:1}.health-fill[data-v-17a74b01]{position:absolute;top:0;bottom:0;left:0;background:var(--other-color);transition-duration:0s}.right.amount[data-v-17a74b01]{position:absolute;left:unset;transform:unset;right:calc(30% - 60px);top:calc(50% - 60px);font-size:x-large;font-weight:900;color:var(--other-color);background:var(--fg-color);padding:4px;border-radius:4px;opacity:.9}@-webkit-keyframes shake-data-v-17a74b01{0%,45%{transform:translate(-50%,-50%) rotate(-15deg)}55%,90%{transform:translate(-50%,-50%) rotate(15deg)}to{transform:translate(-50%,-50%) rotate(-15deg)}}@keyframes shake-data-v-17a74b01{0%,45%{transform:translate(-50%,-50%) rotate(-15deg)}55%,90%{transform:translate(-50%,-50%) rotate(15deg)}to{transform:translate(-50%,-50%) rotate(-15deg)}}.actionPreview[data-v-ea9eb416]{margin:9px;width:64px;height:64px}.tile.active .actionPreview.active[data-v-ea9eb416]{transform:scale(1.5)}.amount-container[data-v-ea9eb416]{position:relative}.amount[data-v-ea9eb416]{position:absolute;top:4px;right:4px;font-weight:900;color:var(--other-color);background:var(--fg-color);padding:4px;border-radius:4px;font-size:small;opacity:.9}.tile[data-v-a47d5598]{width:600px;max-width:90vw;margin:10px auto;background:var(--raised-color)}.tile.blur[data-v-a47d5598]{filter:blur(2px)}.tile.active[data-v-a47d5598]{margin-bottom:30px}.indicator[data-v-a47d5598]{width:15%;height:100px;display:inline-flex;align-items:center;justify-content:center;background:var(--other-color)}.indicator-hero[data-v-a47d5598]{width:64px;height:64px}.indicator-index[data-v-a47d5598]{font-size:xx-large;font-weight:900}.actions-container[data-v-a47d5598]{width:85%;display:inline-flex;height:100px;vertical-align:bottom;padding:9px 16px;box-sizing:border-box;background-size:cover;background-position:bottom}.actionProgress[data-v-a47d5598]{height:0;position:relative;overflow:hidden}.tile.active .actionProgress[data-v-a47d5598]{height:20px}.actionProgress-fill[data-v-a47d5598]{position:absolute;top:0;bottom:0;left:0;background:var(--other-color);transition-duration:0s}.endAtFloor[data-v-a47d5598]{display:inline-flex;flex-direction:column;justify-content:center;width:15%;height:100px;text-align:center;vertical-align:bottom;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.dream[data-v-5add287c]{position:absolute;top:50px;bottom:0;left:0;right:0;background:var(--bg-color);padding:20px}.endAtLoop[data-v-5add287c]{width:600px;max-width:90vw;margin:10px auto;background:var(--raised-color);height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:10px;text-align:center;box-sizing:border-box}.endAtLoop>[data-v-5add287c]{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--fg-color:#292831;--bg-color:#ee8695;--hi-color:#333f58;--raised-color:#fbbbad;--other-color:#4a7a96}*{transition-duration:.5s;font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{min-width:640px}body,html{width:100%;height:100%}body{color:var(--fg-color);background-color:var(--bg-color);margin:0}#app{width:100%;height:100%;display:flex;flex-flow:column}button{outline:none;border:solid 2px var(--fg-color);background:var(--bg-color)}#app .ps__thumb-y{background-color:var(--fg-color)}#app .ps .ps__rail-x.ps--clicking,#app .ps .ps__rail-x:focus,#app .ps .ps__rail-x:hover,#app .ps .ps__rail-y.ps--clicking,#app .ps .ps__rail-y:focus,#app .ps .ps__rail-y:hover{background-color:var(--other-color)}[background-image],img{image-rendering:crisp-edges}.victory-enter,.victory-leave-active{opacity:0;filter:blur(100px)}.victory{position:fixed;width:100%;height:100%;box-sizing:border-box;background:var(--fg-color);color:var(--bg-color);text-align:center;padding:20px;transition-duration:2s;z-index:100}.victory button{font-size:large;font-weight:900}.welcome-leave-active{opacity:0;filter:blur(100px)}.welcome{transition-duration:2s;background:var(--fg-color);position:fixed;width:100%;height:100%;z-index:100}.welcome img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-animation:blur 5s infinite;animation:blur 5s infinite}.dream img{filter:drop-shadow(4px 4px 4px var(--fg-color))}@-webkit-keyframes blur{0%{filter:blur(0)}33%{filter:blur(4px)}66%,to{filter:blur(0)}}@keyframes blur{0%{filter:blur(0)}33%{filter:blur(4px)}66%,to{filter:blur(0)}} \ No newline at end of file diff --git a/dream/css/app.60ff19ec.css b/dream/css/app.60ff19ec.css deleted file mode 100644 index becffe27..00000000 --- a/dream/css/app.60ff19ec.css +++ /dev/null @@ -1 +0,0 @@ -.header[data-v-220c9fd4]{background:var(--raised-color);padding:8px;border-bottom:solid 2px var(--fg-color);position:fixed;top:0;left:0;right:0}h2[data-v-220c9fd4]{margin:0;padding-right:8px;margin-right:8px;display:inline}h2[data-v-220c9fd4]:not(:last-of-type){border-right:solid 2px var(--fg-color)}img[data-v-220c9fd4]{height:32px;float:right}.modal-mask[data-v-475ebd39]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper[data-v-475ebd39]{display:table-cell;vertical-align:middle}.modal-container[data-v-475ebd39]{width:300px;margin:0 auto;padding:20px 30px;background-color:var(--raised-color);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header h3[data-v-475ebd39]{margin-top:0;color:var(--hi-color)}.modal-body[data-v-475ebd39]{margin:20px 0}.modal-footer[data-v-475ebd39]{min-height:24px}.modal-default-button[data-v-475ebd39]{float:right}.modal-enter[data-v-475ebd39],.modal-leave-active[data-v-475ebd39]{opacity:0}.modal-enter .modal-container[data-v-475ebd39],.modal-leave-active .modal-container[data-v-475ebd39]{transform:scale(1.1)}.town-container[data-v-8caad2ae]{flex-grow:1;transition-duration:2s;position:absolute;top:50px;bottom:0;left:0;right:0;background:var(--bg-color);z-index:1}.town-enter[data-v-8caad2ae],.town-leave-active[data-v-8caad2ae]{opacity:0;filter:blur(100px)}.vue-pan-zoom-item[data-v-8caad2ae]{overflow:hidden;height:100%}.town[data-v-8caad2ae]{width:1000px;height:1000px;position:relative;transition-duration:0s}.town[data-v-8caad2ae]:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:var(--hi-color);filter:blur(10px)}.background[data-v-8caad2ae]{top:500px;left:500px;font-size:160px;margin:0;text-align:center;cursor:default}.background[data-v-8caad2ae],.building[data-v-8caad2ae]{position:absolute;transform:translate(-50%,-50%);font-weight:900;color:var(--other-color)}.building[data-v-8caad2ae]{height:50px;font-size:xx-large;cursor:pointer;border-radius:50%;padding:8px;background:var(--fg-color)}.building.highlight[data-v-8caad2ae]{box-shadow:var(--bg-color) 0 0 8px 4px}.header[data-v-8caad2ae]{margin:-30px;margin-bottom:0;width:calc(100% + 60px)}.header-enemies[data-v-8caad2ae]{display:flex;position:absolute;top:-30px;height:120px;justify-content:center;align-items:center;width:100%}.header-enemies img[data-v-8caad2ae]{width:96px;height:96px;filter:drop-shadow(4px 4px 4px var(--fg-color))}.action[data-v-17a74b01]{border-top:solid var(--bg-color) 0;height:0;box-sizing:border-box;background-size:cover;background-position:50%;position:relative;overflow:hidden}.tile.active .action[data-v-17a74b01]{height:200px;border-top-width:10px}.action img[data-v-17a74b01]{width:128px;height:128px}.left[data-v-17a74b01]{left:30%}.left[data-v-17a74b01],.right[data-v-17a74b01]{position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:0s;display:inline-block}.right[data-v-17a74b01]{left:70%}.tile:not(.active) .left[data-v-17a74b01],.tile:not(.active) .right[data-v-17a74b01]{display:none}.shake[data-v-17a74b01]{-webkit-animation:shake-data-v-17a74b01 1.5s infinite;animation:shake-data-v-17a74b01 1.5s infinite}.health[data-v-17a74b01]{width:150px;height:16px;background:var(--bg-color);border:solid 2px var(--fg-color);position:absolute;top:90%;text-align:center;overflow:hidden}.health span[data-v-17a74b01]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900;font-size:small;z-index:1}.health-fill[data-v-17a74b01]{position:absolute;top:0;bottom:0;left:0;background:var(--other-color);transition-duration:0s}.right.amount[data-v-17a74b01]{position:absolute;left:unset;transform:unset;right:calc(30% - 60px);top:calc(50% - 60px);font-size:x-large;font-weight:900;color:var(--other-color);background:var(--fg-color);padding:4px;border-radius:4px;opacity:.9}@-webkit-keyframes shake-data-v-17a74b01{0%,45%{transform:translate(-50%,-50%) rotate(-15deg)}55%,90%{transform:translate(-50%,-50%) rotate(15deg)}to{transform:translate(-50%,-50%) rotate(-15deg)}}@keyframes shake-data-v-17a74b01{0%,45%{transform:translate(-50%,-50%) rotate(-15deg)}55%,90%{transform:translate(-50%,-50%) rotate(15deg)}to{transform:translate(-50%,-50%) rotate(-15deg)}}.actionPreview[data-v-ea9eb416]{margin:9px;width:64px;height:64px}.tile.active .actionPreview.active[data-v-ea9eb416]{transform:scale(1.5)}.amount-container[data-v-ea9eb416]{position:relative}.amount[data-v-ea9eb416]{position:absolute;top:4px;right:4px;font-weight:900;color:var(--other-color);background:var(--fg-color);padding:4px;border-radius:4px;font-size:small;opacity:.9}.tile[data-v-a47d5598]{width:600px;max-width:90vw;margin:10px auto;background:var(--raised-color)}.tile.blur[data-v-a47d5598]{filter:blur(2px)}.tile.active[data-v-a47d5598]{margin-bottom:30px}.indicator[data-v-a47d5598]{width:15%;height:100px;display:inline-flex;align-items:center;justify-content:center;background:var(--other-color)}.indicator-hero[data-v-a47d5598]{width:64px;height:64px}.indicator-index[data-v-a47d5598]{font-size:xx-large;font-weight:900}.actions-container[data-v-a47d5598]{width:85%;display:inline-flex;height:100px;vertical-align:bottom;padding:9px 16px;box-sizing:border-box;background-size:cover;background-position:bottom}.actionProgress[data-v-a47d5598]{height:0;position:relative;overflow:hidden}.tile.active .actionProgress[data-v-a47d5598]{height:20px}.actionProgress-fill[data-v-a47d5598]{position:absolute;top:0;bottom:0;left:0;background:var(--other-color);transition-duration:0s}.endAtFloor[data-v-a47d5598]{display:inline-flex;flex-direction:column;justify-content:center;width:15%;height:100px;text-align:center;vertical-align:bottom;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.dream[data-v-5add287c]{position:absolute;top:50px;bottom:0;left:0;right:0;background:var(--bg-color);padding:20px}.endAtLoop[data-v-5add287c]{width:600px;max-width:90vw;margin:10px auto;background:var(--raised-color);height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:10px;text-align:center;box-sizing:border-box}.endAtLoop>[data-v-5add287c]{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--fg-color:#292831;--bg-color:#ee8695;--hi-color:#333f58;--raised-color:#fbbbad;--other-color:#4a7a96}*{transition-duration:.5s;font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,html{width:100%;height:100%}body{color:var(--fg-color);background-color:var(--bg-color);margin:0}#app{width:100%;height:100%;display:flex;flex-flow:column}button{outline:none;border:solid 2px var(--fg-color);background:var(--bg-color)}#app .ps__thumb-y{background-color:var(--fg-color)}#app .ps .ps__rail-x.ps--clicking,#app .ps .ps__rail-x:focus,#app .ps .ps__rail-x:hover,#app .ps .ps__rail-y.ps--clicking,#app .ps .ps__rail-y:focus,#app .ps .ps__rail-y:hover{background-color:var(--other-color)}[background-image],img{image-rendering:crisp-edges}.victory-enter,.victory-leave-active{opacity:0;filter:blur(100px)}.victory{position:fixed;width:100%;height:100%;box-sizing:border-box;background:var(--fg-color);color:var(--bg-color);text-align:center;padding:20px;transition-duration:2s;z-index:100}.victory button{font-size:large;font-weight:900}.welcome-leave-active{opacity:0;filter:blur(100px)}.welcome{transition-duration:2s;background:var(--fg-color);position:fixed;width:100%;height:100%;z-index:100}.welcome img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-animation:blur 5s infinite;animation:blur 5s infinite}.dream img{filter:drop-shadow(4px 4px 4px var(--fg-color))}@-webkit-keyframes blur{0%{filter:blur(0)}33%{filter:blur(4px)}66%,to{filter:blur(0)}}@keyframes blur{0%{filter:blur(0)}33%{filter:blur(4px)}66%,to{filter:blur(0)}} \ No newline at end of file diff --git a/dream/css/app.f43ddb42.css b/dream/css/app.f43ddb42.css deleted file mode 100644 index 74546565..00000000 --- a/dream/css/app.f43ddb42.css +++ /dev/null @@ -1 +0,0 @@ -.header[data-v-220c9fd4]{background:var(--raised-color);padding:8px;border-bottom:solid 2px var(--fg-color);position:fixed;top:0;left:0;right:0}h2[data-v-220c9fd4]{margin:0;padding-right:8px;margin-right:8px;display:inline}h2[data-v-220c9fd4]:not(:last-of-type){border-right:solid 2px var(--fg-color)}img[data-v-220c9fd4]{height:32px;float:right}.modal-mask[data-v-305bf66e]{position:fixed;z-index:9998;top:0;left:0;width:100%;min-width:640px;height:var(--height);background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper[data-v-305bf66e]{display:table-cell;vertical-align:middle}.modal-container[data-v-305bf66e]{width:300px;margin:0 auto;padding:20px 30px;background-color:var(--raised-color);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header h3[data-v-305bf66e]{margin-top:0;color:var(--hi-color)}.modal-body[data-v-305bf66e]{margin:20px 0}.modal-footer[data-v-305bf66e]{min-height:24px}.modal-default-button[data-v-305bf66e]{float:right}.modal-enter[data-v-305bf66e],.modal-leave-active[data-v-305bf66e]{opacity:0}.modal-enter .modal-container[data-v-305bf66e],.modal-leave-active .modal-container[data-v-305bf66e]{transform:scale(1.1)}.town-container[data-v-846c44cc]{flex-grow:1;transition-duration:2s;position:absolute;top:50px;bottom:0;left:0;right:0;background:var(--bg-color);z-index:1;min-width:640px;height:calc(var(--height) - 50px)}.town-enter[data-v-846c44cc],.town-leave-active[data-v-846c44cc]{opacity:0;filter:blur(100px)}.vue-pan-zoom-item[data-v-846c44cc]{overflow:hidden;height:100%}.town[data-v-846c44cc]{width:1000px;height:1000px;position:relative;transition-duration:0s}.town[data-v-846c44cc]:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:var(--hi-color);filter:blur(10px)}.background[data-v-846c44cc]{top:500px;left:500px;font-size:160px;margin:0;text-align:center;cursor:default}.background[data-v-846c44cc],.building[data-v-846c44cc]{position:absolute;transform:translate(-50%,-50%);font-weight:900;color:var(--other-color)}.building[data-v-846c44cc]{height:50px;font-size:xx-large;cursor:pointer;border-radius:50%;padding:8px;background:var(--fg-color)}.building.highlight[data-v-846c44cc]{box-shadow:var(--bg-color) 0 0 8px 4px}.header[data-v-846c44cc]{margin:-30px;margin-bottom:0;width:calc(100% + 60px)}.header-enemies[data-v-846c44cc]{display:flex;position:absolute;top:-30px;height:120px;justify-content:center;align-items:center;width:100%}.header-enemies img[data-v-846c44cc]{width:96px;height:96px;filter:drop-shadow(4px 4px 4px var(--fg-color))}.action[data-v-17a74b01]{border-top:solid var(--bg-color) 0;height:0;box-sizing:border-box;background-size:cover;background-position:50%;position:relative;overflow:hidden}.tile.active .action[data-v-17a74b01]{height:200px;border-top-width:10px}.action img[data-v-17a74b01]{width:128px;height:128px}.left[data-v-17a74b01]{left:30%}.left[data-v-17a74b01],.right[data-v-17a74b01]{position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:0s;display:inline-block}.right[data-v-17a74b01]{left:70%}.tile:not(.active) .left[data-v-17a74b01],.tile:not(.active) .right[data-v-17a74b01]{display:none}.shake[data-v-17a74b01]{-webkit-animation:shake-data-v-17a74b01 1.5s infinite;animation:shake-data-v-17a74b01 1.5s infinite}.health[data-v-17a74b01]{width:150px;height:16px;background:var(--bg-color);border:solid 2px var(--fg-color);position:absolute;top:90%;text-align:center;overflow:hidden}.health span[data-v-17a74b01]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900;font-size:small;z-index:1}.health-fill[data-v-17a74b01]{position:absolute;top:0;bottom:0;left:0;background:var(--other-color);transition-duration:0s}.right.amount[data-v-17a74b01]{position:absolute;left:unset;transform:unset;right:calc(30% - 60px);top:calc(50% - 60px);font-size:x-large;font-weight:900;color:var(--other-color);background:var(--fg-color);padding:4px;border-radius:4px;opacity:.9}@-webkit-keyframes shake-data-v-17a74b01{0%,45%{transform:translate(-50%,-50%) rotate(-15deg)}55%,90%{transform:translate(-50%,-50%) rotate(15deg)}to{transform:translate(-50%,-50%) rotate(-15deg)}}@keyframes shake-data-v-17a74b01{0%,45%{transform:translate(-50%,-50%) rotate(-15deg)}55%,90%{transform:translate(-50%,-50%) rotate(15deg)}to{transform:translate(-50%,-50%) rotate(-15deg)}}.actionPreview[data-v-ea9eb416]{margin:9px;width:64px;height:64px}.tile.active .actionPreview.active[data-v-ea9eb416]{transform:scale(1.5)}.amount-container[data-v-ea9eb416]{position:relative}.amount[data-v-ea9eb416]{position:absolute;top:4px;right:4px;font-weight:900;color:var(--other-color);background:var(--fg-color);padding:4px;border-radius:4px;font-size:small;opacity:.9}.tile[data-v-461095e3]{width:600px;margin:10px auto;background:var(--raised-color)}.tile.blur[data-v-461095e3]{filter:blur(2px)}.tile.active[data-v-461095e3]{margin-bottom:30px}.indicator[data-v-461095e3]{width:15%;height:100px;display:inline-flex;align-items:center;justify-content:center;background:var(--other-color)}.indicator-hero[data-v-461095e3]{width:64px;height:64px}.indicator-index[data-v-461095e3]{font-size:xx-large;font-weight:900}.actions-container[data-v-461095e3]{width:85%;display:inline-flex;height:100px;vertical-align:bottom;padding:9px 16px;box-sizing:border-box;background-size:cover;background-position:bottom}.actionProgress[data-v-461095e3]{height:0;position:relative;overflow:hidden}.tile.active .actionProgress[data-v-461095e3]{height:20px}.actionProgress-fill[data-v-461095e3]{position:absolute;top:0;bottom:0;left:0;background:var(--other-color);transition-duration:0s}.endAtFloor[data-v-461095e3]{display:inline-flex;flex-direction:column;justify-content:center;width:15%;height:100px;text-align:center;vertical-align:bottom;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.dream[data-v-59b906f6]{position:absolute;top:50px;bottom:0;left:0;right:0;background:var(--bg-color);padding:20px;min-width:640px;height:calc(var(--height) - 50px);box-sizing:border-box}.endAtLoop[data-v-59b906f6]{width:600px;margin:10px auto;background:var(--raised-color);height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:10px;text-align:center;box-sizing:border-box}.endAtLoop>[data-v-59b906f6]{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--fg-color:#292831;--bg-color:#ee8695;--hi-color:#333f58;--raised-color:#fbbbad;--other-color:#4a7a96}*{transition-duration:.5s;font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{min-width:640px}body,html{width:100%;height:100%}body{color:var(--fg-color);background-color:var(--bg-color);margin:0}#app{width:100%;height:100%;display:flex;flex-flow:column}button{outline:none;border:solid 2px var(--fg-color);background:var(--bg-color)}#app .ps__thumb-y{background-color:var(--fg-color)}#app .ps .ps__rail-x.ps--clicking,#app .ps .ps__rail-x:focus,#app .ps .ps__rail-x:hover,#app .ps .ps__rail-y.ps--clicking,#app .ps .ps__rail-y:focus,#app .ps .ps__rail-y:hover{background-color:var(--other-color)}[background-image],img{image-rendering:crisp-edges}.victory-enter,.victory-leave-active{opacity:0;filter:blur(100px)}.victory{position:fixed;width:100%;height:100%;box-sizing:border-box;background:var(--fg-color);color:var(--bg-color);text-align:center;padding:20px;transition-duration:2s;z-index:100}.victory button{font-size:large;font-weight:900}.welcome-leave-active{opacity:0;filter:blur(100px)}.welcome{transition-duration:2s;background:var(--fg-color);position:fixed;width:100%;height:100%;z-index:100}.welcome img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-animation:blur 5s infinite;animation:blur 5s infinite}.dream img{filter:drop-shadow(4px 4px 4px var(--fg-color))}@-webkit-keyframes blur{0%{filter:blur(0)}33%{filter:blur(4px)}66%,to{filter:blur(0)}}@keyframes blur{0%{filter:blur(0)}33%{filter:blur(4px)}66%,to{filter:blur(0)}} \ No newline at end of file diff --git a/dream/css/chunk-vendors.d8f4d95f.css b/dream/css/chunk-vendors.d8f4d95f.css deleted file mode 100644 index 7096b319..00000000 --- a/dream/css/chunk-vendors.d8f4d95f.css +++ /dev/null @@ -1 +0,0 @@ -.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps{position:relative} \ No newline at end of file diff --git a/dream/favicon.ico b/dream/favicon.ico deleted file mode 100644 index df36fcfb..00000000 Binary files a/dream/favicon.ico and /dev/null differ diff --git a/dream/index.html b/dream/index.html deleted file mode 100644 index ae081251..00000000 --- a/dream/index.html +++ /dev/null @@ -1 +0,0 @@ -Dream Hero \ No newline at end of file diff --git a/dream/js/app.2e06b19f.js b/dream/js/app.2e06b19f.js deleted file mode 100644 index 3213acbd..00000000 --- a/dream/js/app.2e06b19f.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(t){function e(e){for(var n,o,s=e[0],u=e[1],l=e[2],h=0,g=[];h=5&&!t.$store.keepPlaying?r("transition",{attrs:{name:"victory"}},[r("div",{staticClass:"victory"},[r("h1",[t._v("You Win!")]),r("h2",[t._v("Congratulations, you beat the game in:"),r("br"),t._v(t._s(t.formatTime(t.$store.timePlayed)))]),r("h3",[t._v("You can keep going if you'd like, but things might get weird")]),r("button",{on:{click:t.keepGoing}},[t._v("Keep Going")])])]):t.$store.started?r("div",{attrs:{id:"app"}},[r("Header"),r("Town"),r("Dream",{ref:"dream"})],1):r("transition",{attrs:{name:"app"}},[r("div",{staticClass:"welcome",on:{click:t.start}},[r("img",{attrs:{src:"assets/logo.png",alt:"Dream Hero"}})])])},o=[],s=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"header"},[r("h2",[t._v("Dream Hero")]),r("h2",[t._v(t._s(t.formatWhole(t.$store.points)))]),t.$store.dreaming?r("h2",{staticStyle:{color:"var(--hi-color)"}},[t._v("+"+t._s(t.formatWhole(t.$store.tempPoints)))]):t._e(),t.$store.dreaming?r("h2",{staticStyle:{color:"var(--hi-color)"}},[t._v("Cycle "+t._s(t.$store.cycle+1))]):t._e(),t._m(0)])},u=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a",{attrs:{href:"https://discord.gg/WzejVAx",target:"_blank"}},[r("img",{attrs:{src:"assets/discord.png"}})])}],l={name:"Header"},c=l,h=(r("e65f"),r("a96e")),g=Object(h["a"])(c,s,u,!1,null,"220c9fd4",null),p=g.exports,m=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("transition",{attrs:{name:"town"}},[this.$store.dreaming?t._e():r("div",{staticClass:"town-container"},[r("panZoom",{on:{init:t.onInit}},[r("div",{staticClass:"town"},[r("h1",{staticClass:"background"},[t._v("World Map")]),r("div",{class:{building:!0,highlight:t.$store.tutorialOne},staticStyle:{top:"500px",left:"700px"},on:{click:function(e){return t.$actions.openBuilding("Cot")}}},[t._v(" Cot ")]),t.$store.tutorialOne?t._e():r("div",{staticClass:"building",staticStyle:{top:"200px",left:"600px"},on:{click:function(e){return t.$actions.openBuilding("Bank")}}},[t._v(" Bank ")]),t.$store.tutorialOne?t._e():r("div",{staticClass:"building",staticStyle:{top:"800px",left:"200px"},on:{click:function(e){return t.$actions.openBuilding("Apothecary")}}},[t._v(" Apothecary ")]),t.$store.tutorialOne?t._e():r("div",{staticClass:"building",staticStyle:{top:"750px",left:"800px"},on:{click:function(e){return t.$actions.openBuilding("Armory")}}},[t._v(" Armory ")])])]),r("Modal",{attrs:{show:""!==t.$store.openBuilding},on:{close:t.$actions.closeBuilding}},[r("div",{staticStyle:{position:"relative"},attrs:{slot:"header"},slot:"header"},[r("img",{staticClass:"header",attrs:{src:"assets/"+t.buildingInfo.background+".png",alt:"$store.openBuilding"}}),r("div",{staticClass:"header-enemies"},t._l(t.buildingInfo.enemies,(function(t){return r("img",{key:t,attrs:{src:"assets/"+t+".png",alt:t}})})),0),r("h3",[t._v(t._s(t.$store.openBuilding))])]),r("div",{attrs:{slot:"body"},slot:"body"},["Cot"===t.$store.openBuilding?r("div",{staticStyle:{display:"flex","margin-bottom":"8px","border-bottom":"solid 2px var(--fg-color)","padding-bottom":"8px"}},[r("span",{staticStyle:{"flex-grow":"1"}},[t._v("I'm feeling tired...")]),r("button",{staticStyle:{float:"right"},on:{click:function(e){return t.$actions.startDream()}}},[t._v("Dream")])]):t._e(),!t.$store.tutorialOne&&t.upgradeInfo?r("div",{staticStyle:{display:"flex"}},[r("span",{staticStyle:{"flex-grow":"1"}},[t._v(t._s(t.upgradeInfo.description))]),r("button",{staticStyle:{float:"right","margin-left":"4px"},attrs:{disabled:t.$store.points.lt(t.upgradeInfo.cost)},on:{click:function(e){return t.upgradeBuilding()}}},[t._v(" Cost: "+t._s(t.formatWhole(t.upgradeInfo.cost))+" ")])]):r("div",[t._v(" You've fully upgraded this! ")])]),r("div",{staticStyle:{"margin-bottom":"-24px"},attrs:{slot:"footer"},slot:"footer"})])],1)])},f=[],d=(r("984a"),r("086c"),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("transition",{attrs:{name:"modal"}},[t.show?r("div",{staticClass:"modal-mask"},[r("div",{staticClass:"modal-wrapper",on:{click:function(e){return e.target!==e.currentTarget?null:t.$emit("close")}}},[r("div",{staticClass:"modal-container"},[r("div",{staticClass:"modal-header"},[t._t("header",[t._v(" default header ")])],2),r("div",{staticClass:"modal-body"},[t._t("body",[t._v(" default body ")])],2),r("div",{staticClass:"modal-footer"},[t._t("footer",[r("button",{staticClass:"modal-default-button",on:{click:function(e){return t.$emit("close")}}},[t._v(" Close ")])])],2)])])]):t._e()])}),y=[],v={name:"Modal",props:{show:Boolean}},b=v,M=(r("4ffa"),Object(h["a"])(b,d,y,!1,null,"475ebd39",null)),w=M.exports,N=r("1a86"),_=r("7071"),x=r.n(_),$={name:"Town",components:{Modal:w},computed:{buildingInfo:function(){return this.$store.openBuilding&&N["a"].buildingInfo[this.$store.openBuilding]},upgradeInfo:function(){if(!this.$store.openBuilding)return null;var t=N["a"].buildingInfo[this.$store.openBuilding],e=t.upgrades[this.$store.upgrades[this.$store.openBuilding]];return!e&&t.infinite&&(e={description:t.infinite.description,cost:x.a.times(t.infinite.base,x.a.pow(t.infinite.r,this.$store.upgrades[this.$store.openBuilding]))}),e}},methods:{onInit:function(t){t.setTransformOrigin(null)},upgradeBuilding:function(){var t,e=N["a"].buildingInfo[this.$store.openBuilding];this.$store.upgrades[this.$store.openBuilding]in e.upgrades?t=e.upgrades[this.$store.upgrades[this.$store.openBuilding]].cost:e.infinite&&(t=x.a.times(e.infinite.base,x.a.pow(e.infinite.r,this.$store.upgrades[this.$store.openBuilding]))),t.lte(this.$store.points)&&(this.$store.points=this.$store.points.sub(t),this.$store.upgrades[this.$store.openBuilding]++)}}},A=$,F=(r("11b9"),Object(h["a"])(A,m,f,!1,null,"8caad2ae",null)),I=F.exports,S=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("scroll",{ref:"scroll",staticClass:"dream"},[t._l(t.$store.path,(function(t,e){return r("Floor",{key:e,attrs:{index:e}})})),t.$store.upgrades.Cot>=1?r("div",{staticClass:"endAtLoop",on:{click:t.toggleEndAtLoop}},[t.$store.endAtLoop?r("h2",[t._v("Waking up at end of this sleep cycle")]):r("h2",[t._v("Entering deeper sleep at end of this sleep cycle")]),r("span",[t._v("Click to toggle")])]):t._e(),r("Modal",{attrs:{show:t.$store.endingDream},on:{close:t.$actions.endDream}},[r("h3",{attrs:{slot:"header"},slot:"header"},[t._v("Time to wake up")]),r("div",{attrs:{slot:"body"},slot:"body"},["death"===t.$store.endingDreamStatus?r("span",[t._v(" Unfortunately, your dream has met an untimely end. You will only receive a portion of your coins:"),r("br"),t._v("+"+t._s(t.formatWhole(t.$store.tempPoints.pow(.8)))+" ")]):"floor"===t.$store.endingDreamStatus?r("span",[t._v(" You wake up early, avoiding potential death at the cost of some of your potential coins:"),r("br"),t._v("+"+t._s(t.formatWhole(t.$store.tempPoints.pow(.9)))+" ")]):r("span",[t._v(" You wake up feeling refreshed, with a heavier wallet:"),r("br"),t._v("+"+t._s(t.formatWhole(t.$store.tempPoints))+" ")])]),r("div",{attrs:{slot:"footer"},slot:"footer"},[r("button",{on:{click:t.$actions.endDream}},[t._v("Wake Up")])])])],2)},k=[],P=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{class:{tile:!0,blur:t.$store.position =2&&t.$store.position===t.index?"70%":"85%"}},t._l(t.$store.path[t.index].actions,(function(t,e){return r("ActionPreview",{key:e,attrs:{action:t,index:e}})})),1),r("span",{staticClass:"endAtFloor",style:{width:t.$store.upgrades.Cot>=2&&t.$store.position===t.index?"15%":"0%"},on:{click:t.toggleEndAtFloor}},[t._v(" Wake up early:"),r("br"),r("b",[t._v(t._s(t.$store.endAtFloor?"On":"Off"))])]),r("Action",{attrs:{tile:t.$store.path[t.index]}}),r("div",{staticClass:"actionProgress"},[r("div",{staticClass:"actionProgress-fill",style:{width:100*t.$store.actionProgress/t.getActionDuration()+"%"}})])],1)},C=[],O=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"action",style:{backgroundImage:"url(assets/"+t.tile.type+".png)"}},[r("img",{staticClass:"shake left",attrs:{src:"assets/hero.png",alt:"hero"}}),r("div",{staticClass:"health left"},[r("span",{style:{color:t.$store.hp.gt(t.getMaxHealth())?"var(--raised-color)":""}},[t._v(t._s(t.formatWhole(t.$store.hp)))]),r("div",{staticClass:"health-fill",style:{width:100*t.$store.hp/t.getMaxHealth()+"%"}})]),r("div",{staticClass:"shake right"},["gold"===t.tile.actions[t.$store.currentAction].type?r("img",{attrs:{src:"assets/"+(t.tile.actions[t.$store.currentAction].image||"gold")+".png",alt:t.tile.actions[t.$store.currentAction].image||"gold"}}):"enemy"===t.tile.actions[t.$store.currentAction].type?r("img",{attrs:{src:"assets/"+t.tile.actions[t.$store.currentAction].enemy+".png",alt:t.tile.actions[t.$store.currentAction].enemy}}):"potion"===t.tile.actions[t.$store.currentAction].type?r("img",{attrs:{src:"assets/potion.png",alt:"potion"}}):"gear"===t.tile.actions[t.$store.currentAction].type?r("img",{attrs:{src:"assets/shield.png",alt:"shield"}}):t._e()]),"gold"===t.tile.actions[t.$store.currentAction].type?r("span",{staticClass:"amount right"},[t._v(" "+t._s(t.formatWhole(t.tile.actions[t.$store.currentAction].amount))+" ")]):t._e(),"enemy"===t.tile.actions[t.$store.currentAction].type?r("div",{staticClass:"health right"},[r("span",[t._v(t._s(t.formatWhole(t.tile.actions[t.$store.currentAction].hp)))]),r("div",{staticClass:"health-fill",style:{width:100*t.tile.actions[t.$store.currentAction].hp/t.tile.actions[t.$store.currentAction].maxHp+"%"}})]):t._e()])},E=[],q={name:"Action",props:{tile:Object}},D=q,T=(r("67d0"),Object(h["a"])(D,O,E,!1,null,"17a74b01",null)),B=T.exports,L=function(){var t=this,e=t.$createElement,r=t._self._c||e;return"enemy"===t.action.type?r("img",{class:{actionPreview:!0,active:t.index===t.$store.currentAction},attrs:{src:"assets/"+t.action.enemy+".png",alt:t.action.enemy}}):"gold"===t.action.type?r("div",{staticClass:"amount-container"},[r("img",{staticClass:"actionPreview",class:{actionPreview:!0,active:t.index===t.$store.currentAction},attrs:{src:"assets/"+(t.action.image||"gold")+".png",alt:t.action.image||"gold"}}),r("span",{staticClass:"amount"},[t._v(t._s(t.formatWhole(t.action.amount)))])]):"potion"===t.action.type?r("img",{class:{actionPreview:!0,active:t.index===t.$store.currentAction},attrs:{src:"assets/potion.png",alt:"potion"}}):"gear"===t.action.type?r("img",{class:{actionPreview:!0,active:t.index===t.$store.currentAction},attrs:{src:"assets/shield.png",alt:"shield"}}):t._e()},j=[],W={name:"ActionPreview",props:{action:Object,index:Number}},V=W,z=(r("e4fe"),Object(h["a"])(V,L,j,!1,null,"ea9eb416",null)),Y=z.exports,H={name:"Floor",props:{index:Number},components:{Action:B,ActionPreview:Y},methods:{toggleEndAtFloor:function(){this.$store.endAtFloor=!this.$store.endAtFloor}}},G=H,Z=(r("d041"),Object(h["a"])(G,P,C,!1,null,"a47d5598",null)),U=Z.exports,J={name:"Dream",components:{Floor:U,Modal:w},methods:{toggleEndAtLoop:function(){this.$store.endAtLoop=!this.$store.endAtLoop}}},X=J,K=(r("589a"),Object(h["a"])(X,S,k,!1,null,"5add287c",null)),Q=K.exports,R={name:"App",components:{Header:p,Town:I,Dream:Q},methods:{start:function(){this.$store.started=!0},keepGoing:function(){this.$store.keepPlaying=!0}}},tt=R,et=(r("6b0b"),Object(h["a"])(tt,a,o,!1,null,null,null)),rt=et.exports,nt=r("7e8b"),it=r("5de0"),at=r.n(it);r("899a"),r("3a31"),r("383a"),r("f54c"),r("6d01"),r("4f04");function ot(t,e){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=t.log10().floor(),i=t.div(x.a.pow(10,n));return 10===i.toStringWithDecimalPlaces(e)&&(i=new x.a(1),n=n.add(1)),n=st(n),r?i.toStringWithDecimalPlaces(e)+"e"+n:"e"+n}function st(t,e){if(null===t||void 0===t)return"NaN";if(t.mag<.001)return(0).toFixed(e);if(null===e||void 0===e){if(t.layer>1){var r=new x.a(t);r.mag=Math.floor(t.mag);var n=new x.a(t);return n.layer=0,n.mag=t.mag-r.mag,r.floor().toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,")+n.toStringWithDecimalPlaces(2).substr(1)}return t.floor().toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,")}return t.toStringWithDecimalPlaces(e).replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,")}function ut(t,e){return null===t||void 0===t?"NaN":t.eq(0)?(0).toFixed(e):t.mag<.001?t.toExponential(e):t.toStringWithDecimalPlaces(e)}function lt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;if(t=new x.a(t),isNaN(t.sign)||isNaN(t.layer)||isNaN(t.mag))return"NaN";if(t.sign<0)return"-"+lt(t.neg(),e);if(t.mag===Number.POSITIVE_INFINITY)return"Infinity";if(t.gte("eeee1000")){var r=t.slog();return r.gte(1e6)?"F"+lt(r.floor()):x.a.pow(10,r.sub(r.floor())).toStringWithDecimalPlaces(3)+"F"+st(r.floor(),0)}return t.gte("1e100000")?ot(t,0,!1):t.gte("1e1000")?ot(t,0):t.gte(1e6)?ot(t,e):t.gte(1e3)?st(t,0):ut(t,e)}function ct(t){return t=new x.a(t).floor(),t.gte(1e6)||t.lte(.98)&&!t.eq(0)?lt(t,2):lt(t,0)}function ht(t){return t<60?lt(t)+"s":t<3600?ct(Math.floor(t/60))+"m "+lt(t%60)+"s":t<86400?ct(Math.floor(t/3600))+"h "+ct(Math.floor(t/60)%60)+"m "+lt(t%60)+"s":t<31536e3?ct(Math.floor(t/84600)%365)+"d "+ct(Math.floor(t/3600)%24)+"h "+ct(Math.floor(t/60)%60)+"m "+lt(t%60)+"s":ct(Math.floor(t/31536e3))+"y "+ct(Math.floor(t/84600)%365)+"d "+ct(Math.floor(t/3600)%24)+"h "+ct(Math.floor(t/60)%60)+"m "+lt(t%60)+"s"}window.format=lt,window.formatWhole=ct,window.formatTime=ht,window.regularFormat=ut,window.commaFormat=st,window.exponentialFormat=ot;var gt="thepaperpilot-dream",pt={timePlayed:0,keepPlaying:!1,points:new x.a(0),tempPoints:new x.a(0),dreaming:!1,autoSave:!0,openBuilding:"",tutorialOne:!0,path:new Array(10).fill(0).map((function(){return{actions:new Array(100).fill(0).map((function(){return{type:"",enemy:"",maxHp:new x.a(0),hp:new x.a(0),attackDuration:0,damage:new x.a(0),progress:0}})),type:""}})),currentAction:0,actionProgress:-1,attackProgress:0,cycle:0,currentTime:performance.now(),hp:new x.a(0),paused:!1,upgrades:{Cot:0,Bank:0,Apothecary:0,Armory:0},gearLevel:0,started:!1,endAtLoop:!1,endAtFloor:!1,endingDream:!1,endingDreamStatus:"death"};function mt(t,e){for(var r in e)null==e[r]?void 0===t[r]&&(t[r]=null):Array.isArray(e[r])?void 0===t[r]?t[r]=e[r]:mt(e[r],t[r]):e[r]instanceof x.a?void 0==t[r]?t[r]=e[r]:t[r]=new x.a(t[r]):e[r]&&"object"===Object(n["a"])(e[r])?void 0==t[r]||"object"!==Object(n["a"])(t[r])?t[r]=e[r]:mt(e[r],t[r]):void 0==t[r]&&(t[r]=e[r])}var ft=localStorage.getItem(gt);null==ft?ft=pt:(ft=Object.assign({},pt,JSON.parse(atob(ft))),mt(ft,pt));var dt=window.player=i["a"].observable(ft);function yt(){return x.a.times(1,x.a.pow(.95,dt.gearLevel)).clamp(Number.MIN_VALUE,Number.MAX_VALUE).toNumber()}function vt(){var t=x.a.add(2,dt.gearLevel).pow(2);return dt.hp.gt(Mt())&&(t=t.times(2)),t}function bt(){return x.a.times(2,x.a.pow(.98,dt.gearLevel)).clamp(Number.MIN_VALUE,Number.MAX_VALUE).toNumber()}function Mt(t){return new x.a(25).times(x.a.add(1,t||dt.gearLevel).pow(2))}function wt(){return!!dt.dreaming&&("enemy"===dt.path[dt.position].actions[dt.currentAction].type&&!(dt.actionProgress =1&&t.push("city"),dt.upgrades["Apothecary"]>=1&&t.push("savanna"),dt.upgrades["Armory"]>=1&&t.push("graveyard"),dt.path=new Array(10).fill(0).map((function(){return{type:t[Math.floor(Math.random()*t.length)]}})),dt.position=0,dt.tempPoints=new x.a(0),dt.gearLevel=dt.upgrades.Armory,dt.hp=Mt(),this.startLoop(),dt.dreaming=!0},endDream:function(){var t=1;"death"===dt.endingDreamStatus?t=.8:"floor"===dt.endingDreamStatus&&(t=.9),dt.points=dt.points.add(dt.tempPoints.pow(t)),dt.dreaming=!1,dt.endingDream=!1},startLoop:function(){dt.cycle++,dt.position=-1,dt.path.forEach((function(t){t.actions=new Array(dt.cycle+1).fill(0).map((function(){return _t[t.type][Math.floor(Math.random()*_t[t.type].length)](dt.cycle)}))})),window.vue.$root.$children[0].$refs.dream.$refs.scroll.$el.scrollTo({top:0,behavior:"smooth"}),this.nextFloor()},nextFloor:function(){if(dt.position=dt.position+1,dt.position>=10)dt.upgrades.Cot>=1&&!dt.endAtLoop?this.startLoop():(dt.endingDreamStatus="loop",dt.endingDream=!0,dt.position=dt.points-1,dt.currentAction=dt.currentAction-1);else{dt.currentAction=-1;var t=window.vue.$root.$children[0].$refs.dream.$refs.scroll.$el.children[dt.position].offsetTop-250;window.vue.$root.$children[0].$refs.dream.$refs.scroll.$el.scrollTo({top:t,behavior:"smooth"}),this.nextAction()}},nextAction:function(){dt.currentAction++,dt.currentAction>=dt.path[dt.position].actions.length?dt.upgrades.Cot<2||!dt.endAtFloor?this.nextFloor():(dt.endingDreamStatus="floor",dt.endingDream=!0,dt.currentAction=dt.currentAction-1):(dt.actionProgress=0,dt.attackProgress=0)},openBuilding:function(t){dt.openBuilding=t},closeBuilding:function(){dt.openBuilding=""}};function $t(t){var e=(t-dt.currentTime)/1e3;if(e>0&&!dt.paused&&dt.started&&(dt.cycle<5||dt.keepPlaying)&&(dt.timePlayed+=e,dt.dreaming&&!dt.endingDream))if(dt.actionProgress+=e,wt()){dt.attackProgress+=e,dt.path[dt.position].actions[dt.currentAction].progress+=e;var r=!0;dt.attackProgress>=yt()&&(dt.attackProgress=0,dt.path[dt.position].actions[dt.currentAction].hp=dt.path[dt.position].actions[dt.currentAction].hp.sub(vt()),dt.path[dt.position].actions[dt.currentAction].hp.lte(0)&&(xt.nextAction(),r=!1)),r&&dt.path[dt.position].actions[dt.currentAction].progress>=dt.path[dt.position].actions[dt.currentAction].attackDuration&&(dt.path[dt.position].actions[dt.currentAction].progress=0,dt.hp=dt.hp.sub(dt.path[dt.position].actions[dt.currentAction].damage),dt.hp.lte(0)&&(dt.endingDream=!0,dt.endingDreamStatus="death"))}else if(dt.actionProgress>=bt()){switch(dt.path[dt.position].actions[dt.currentAction].type){case"gold":dt.tempPoints=dt.tempPoints.add(dt.path[dt.position].actions[dt.currentAction].amount);break;case"gear":var n=dt.gearLevel;dt.gearLevel+=dt.path[dt.position].actions[dt.currentAction].amount*dt.upgrades.Armory,dt.hp=dt.hp.add(Mt().sub(Mt(n)));break;case"potion":dt.hp=dt.hp.add(Mt().times(.25).times(dt.upgrades.Apothecary+1));break}xt.nextAction()}dt.currentTime=t,requestAnimationFrame($t)}i["a"].prototype.$actions=xt,i["a"].prototype.format=lt,i["a"].prototype.formatWhole=ct,i["a"].prototype.formatTime=ht,i["a"].config.productionTip=!1,i["a"].use(nt["a"]),i["a"].use(at.a,{name:"scroll"}),window.vue=new i["a"]({render:function(t){return t(rt)}}).$mount("#app"),$t(performance.now())},"67d0":function(t,e,r){"use strict";r("c991")},"6b0b":function(t,e,r){"use strict";r("ca07")},"6cb0":function(t,e,r){},7071:function(t,e,r){"use strict";var n,i,a=r("2749").default;function o(t,e){return null!=e&&"undefined"!=typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](t):t instanceof e}function s(t){return(s="function"==typeof Symbol&&"symbol"==a(Symbol.iterator)?function(t){return a(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":a(t)})(t)}r("984a"),r("086c"),r("6d01"),r("2ecd3"),r("26d3"),r("597a"),r("3945"),r("4f78"),r("2d60"),r("ba05"),r("3a31"),r("29d6"),r("7298"),r("8d2f"),r("1d99"),r("f4ea"),r("f54c"),r("383a"),r("93cf"),r("4f04"),r("060b"),r("949e"),r("3f02"),function(a,o){"object"===s(e)&&"undefined"!=typeof t?t.exports=o():(n=o,i="function"===typeof n?n.call(e,r,e,t):n,void 0===i||(t.exports=i))}(0,(function(){var t=Math.log10(9e15),e=function(){for(var t=[],e=-323;e<=308;e++)t.push(Number("1e"+e));return function(e){return t[e+323]}}(),r=function(t){return l.fromValue_noAlloc(t)},n=function(t,e,r){return l.fromComponents(t,e,r)},i=function(t,e,r){return l.fromComponents_noNormalize(t,e,r)},a=function(t,e){var r=e+1,n=Math.ceil(Math.log10(Math.abs(t))),i=Math.round(t*Math.pow(10,r-n))*Math.pow(10,n-r);return parseFloat(i.toFixed(Math.max(r-n,0)))},s=function(t){return Math.sign(t)*Math.log10(Math.abs(t))},u=function(t){var e,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e-10;if(!Number.isFinite(t))return t;if(0===t)return t;if(1===t)return.5671432904097838;e=t<10?0:Math.log(t)-Math.log(Math.log(t));for(var i=0;i<100;++i){if(r=(t*Math.exp(-e)+e*e)/(e+1),Math.abs(r-e) 1&&void 0!==arguments[1]?arguments[1]:2,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i(1,0,1);return r(t).tetrate(e,n)},l.iteratedexp=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i(1,0,1);return r(t).iteratedexp(e,n)},l.iteratedlog=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return r(t).iteratedlog(e,n)},l.layeradd10=function(t,e){return r(t).layeradd10(e)},l.layeradd=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;return r(t).layeradd(e,n)},l.slog=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return r(t).slog(e)},l.lambertw=function(t){return r(t).lambertw()},l.ssqrt=function(t){return r(t).ssqrt()},l.pentate=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i(1,0,1);return r(t).pentate(e,n)},l.affordGeometricSeries=function(t,e,n,i){return this.affordGeometricSeries_core(r(t),r(e),r(n),i)},l.sumGeometricSeries=function(t,e,n,i){return this.sumGeometricSeries_core(t,r(e),r(n),i)},l.affordArithmeticSeries=function(t,e,n,i){return this.affordArithmeticSeries_core(r(t),r(e),r(n),r(i))},l.sumArithmeticSeries=function(t,e,n,i){return this.sumArithmeticSeries_core(r(t),r(e),r(n),r(i))},l.efficiencyOfPurchase=function(t,e,n){return this.efficiencyOfPurchase_core(r(t),r(e),r(n))},l.randomDecimalForTesting=function(t){if(20*Math.random()<1)return i(0,0,0);var e=Math.random()>.5?1:-1;if(20*Math.random()<1)return i(e,0,1);var r=Math.floor(Math.random()*(t+1)),a=0===r?616*Math.random()-308:16*Math.random();Math.random()>.9&&(a=Math.trunc(a));var o=Math.pow(10,a);return Math.random()>.9&&(o=Math.trunc(o)),n(e,r,o)},l.affordGeometricSeries_core=function(t,e,r,n){var i=e.mul(r.pow(n));return l.floor(t.div(i).mul(r.sub(1)).add(1).log10().div(r.log10()))},l.sumGeometricSeries_core=function(t,e,r,n){return e.mul(r.pow(n)).mul(l.sub(1,r.pow(t))).div(l.sub(1,r))},l.affordArithmeticSeries_core=function(t,e,r,n){var i=e.add(n.mul(r)).sub(r.div(2)),a=i.pow(2);return i.neg().add(a.add(r.mul(t).mul(2)).sqrt()).div(r).floor()},l.sumArithmeticSeries_core=function(t,e,r,n){var i=e.add(n.mul(r));return t.div(2).mul(i.mul(2).plus(t.sub(1).mul(r)))},l.efficiencyOfPurchase_core=function(t,e,r){return t.div(e).add(t.div(r))},l.prototype.normalize=function(){if(0===this.sign||0===this.mag&&0===this.layer)return this.sign=0,this.mag=0,this.layer=0,this;if(0===this.layer&&this.mag<0&&(this.mag=-this.mag,this.sign=-this.sign),0===this.layer&&this.mag<1/9e15)return this.layer+=1,this.mag=Math.log10(this.mag),this;var e=Math.abs(this.mag),r=Math.sign(this.mag);if(e>=9e15)return this.layer+=1,this.mag=r*Math.log10(e),this;for(;e 0;)this.layer-=1,0===this.layer?this.mag=Math.pow(10,this.mag):(this.mag=r*Math.pow(10,e),e=Math.abs(this.mag),r=Math.sign(this.mag));return 0===this.layer&&(this.mag<0?(this.mag=-this.mag,this.sign=-this.sign):0===this.mag&&(this.sign=0)),this},l.prototype.fromComponents=function(t,e,r){return this.sign=t,this.layer=e,this.mag=r,this.normalize(),this},l.prototype.fromComponents_noNormalize=function(t,e,r){return this.sign=t,this.layer=e,this.mag=r,this},l.prototype.fromMantissaExponent=function(t,e){return this.layer=1,this.sign=Math.sign(t),t=Math.abs(t),this.mag=e+Math.log10(t),this.normalize(),this},l.prototype.fromMantissaExponent_noNormalize=function(t,e){return this.fromMantissaExponent(t,e),this},l.prototype.fromDecimal=function(t){return this.sign=t.sign,this.layer=t.layer,this.mag=t.mag,this},l.prototype.fromNumber=function(t){return this.mag=Math.abs(t),this.sign=Math.sign(t),this.layer=0,this.normalize(),this},l.prototype.fromString=function(t){var e=(t=t.replace(",","")).split("^^^");if(2===e.length){var i=parseFloat(e[0]),a=parseFloat(e[1]),o=1;if(2===(c=e[1].split(";")).length&&(o=parseFloat(c[1]),isFinite(o)||(o=1)),isFinite(i)&&isFinite(a)){var u=l.pentate(i,a,o);return this.sign=u.sign,this.layer=u.layer,this.mag=u.mag,this}}var c,h=t.split("^^");if(2===h.length&&(i=parseFloat(h[0]),a=parseFloat(h[1]),2===(c=h[1].split(";")).length&&(o=parseFloat(c[1]),isFinite(o)||(o=1)),isFinite(i)&&isFinite(a)))return u=l.tetrate(i,a,o),this.sign=u.sign,this.layer=u.layer,this.mag=u.mag,this;var g,p=t.split("^");if(2===p.length){i=parseFloat(p[0]);var m=parseFloat(p[1]);if(isFinite(i)&&isFinite(m))return u=l.pow(i,m),this.sign=u.sign,this.layer=u.layer,this.mag=u.mag,this}if(2===(g=(t=t.trim().toLowerCase()).split("pt")).length&&(i=10,a=parseFloat(g[0]),g[1]=g[1].replace("(",""),g[1]=g[1].replace(")",""),o=parseFloat(g[1]),isFinite(o)||(o=1),isFinite(i)&&isFinite(a)))return u=l.tetrate(i,a,o),this.sign=u.sign,this.layer=u.layer,this.mag=u.mag,this;if(2===(g=t.split("p")).length&&(i=10,a=parseFloat(g[0]),g[1]=g[1].replace("(",""),g[1]=g[1].replace(")",""),o=parseFloat(g[1]),isFinite(o)||(o=1),isFinite(i)&&isFinite(a)))return u=l.tetrate(i,a,o),this.sign=u.sign,this.layer=u.layer,this.mag=u.mag,this;var f=t.split("e"),d=f.length-1;if(0===d){var y=parseFloat(t);if(isFinite(y))return this.fromNumber(y)}else if(1===d&&(y=parseFloat(t),isFinite(y)&&0!==y))return this.fromNumber(y);var v=t.split("e^");if(2===v.length){this.sign=1,"-"==v[0].charAt(0)&&(this.sign=-1);for(var b="",M=0;M