diff --git a/build/171.js b/build/171.js deleted file mode 100644 index 668d3dd..0000000 --- a/build/171.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[171],{7510:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ze}});var r,a=n(7154),i=n.n(a),l=n(1165),s=n.n(l),c=n(4575),o=n.n(c),u=n(3913),m=n.n(u),p=n(1506),g=n.n(p),d=n(2205),h=n.n(d),f=n(8585),x=n.n(f),y=n(9754),v=n.n(y),b=n(3124),$=n.n(b),E=(n(7268),n(7294)),w=n(1637),k=n(2188),C=n(798),N=n(2195);function I(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var R,q=(0,C.f3)((function(e,t,n){return t}))(r=(0,C.Pi)(r=function(e){h()(n,e);var t=I(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){var e=this,t=this.props.card;return 0==this.props.ext?E.createElement("div",{className:"card attack"},E.createElement("img",{className:"thumb",src:w.Z.base_image+(t.gsx$thumb||w.Z.thumb_missing),onClick:function(){return e.props.setImage(w.Z.cardImage(t))}}),E.createElement("div",{className:"left"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),E.createElement("br",null),E.createElement("span",null,E.createElement(N.dR,{bp:t.gsx$bp})," Attack - ",t.gsx$bp),E.createElement("br",null),E.createElement("div",null,E.createElement("span",{className:"bp bigger"},t.gsx$base)," | ",E.createElement(N.W_,{element:"fire",value:t.gsx$fire}),t.gsx$fire," ",E.createElement(N.W_,{element:"air",value:t.gsx$air}),t.gsx$air," ",E.createElement(N.W_,{element:"earth",value:t.gsx$earth}),t.gsx$earth," ",E.createElement(N.W_,{element:"water",value:t.gsx$water}),t.gsx$water)),E.createElement("br",null),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),E.createElement("span",{className:"flavortext"},t.gsx$flavortext))):E.createElement("div",{className:"card attack"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(t)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),t.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},t.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",t.gsx$artist)))}}]),n}(E.Component))||r)||r;function S(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var L,O=(0,C.f3)((function(e,t,n){return t}))(R=(0,C.Pi)(R=function(e){h()(n,e);var t=S(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){var e=this,t=this.props.card;return 0==this.props.ext?E.createElement("div",{className:"card battlegear"},E.createElement("img",{className:"thumb",style:{float:"left"},src:w.Z.base_image+(t.gsx$thumb||w.Z.thumb_missing),onClick:function(){return e.props.setImage(w.Z.cardImage(t))}}),E.createElement("div",{className:"left"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),E.createElement("br",null),E.createElement("span",null,E.createElement(N.At,null)," Battlegear",t.gsx$types.length>0?" - "+t.gsx$types:null)),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),E.createElement("span",{className:"flavortext"},t.gsx$flavortext))):E.createElement("div",{className:"card battlegear"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(t)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),t.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},t.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",t.gsx$artist)))}}]),n}(E.Component))||R)||R;function _(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var P,Z=(0,C.f3)((function(e,t,n){return t}))(L=(0,C.Pi)(L=function(e){h()(n,e);var t=_(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){for(var e=this,t=this.props,n=t.card,r=t.stats,a=[],l=0;l=0})," ",E.createElement(N.W_,{element:"air",value:n.gsx$elements.toLowerCase().indexOf("air")>=0})," ",E.createElement(N.W_,{element:"earth",value:n.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",E.createElement(N.W_,{element:"water",value:n.gsx$elements.toLowerCase().indexOf("water")>=0})),E.createElement("span",null,a)),E.createElement("br",null),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&E.createElement(E.Fragment,null,E.createElement("div",{className:"text_brainwashed"},"Brainwashed"),E.createElement(N.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),E.createElement(N.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&E.createElement("span",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)",E.createElement("br",null)),E.createElement("span",{className:"flavortext"},n.gsx$flavortext)),E.createElement("br",null),E.createElement("div",{className:"stats"},E.createElement("div",{className:"energy"},c(n.gsx$courage),E.createElement(N.I1,{discipline:"courage"})),E.createElement("div",{className:"energy"},c(n.gsx$power),E.createElement(N.I1,{discipline:"power"})),E.createElement("div",{className:"energy"},c(n.gsx$wisdom),E.createElement(N.I1,{discipline:"wisdom"})),E.createElement("div",{className:"energy"},c(n.gsx$speed),E.createElement(N.I1,{discipline:"speed"})),E.createElement("div",{className:"energy",style:{fontWeight:"bold"}},o(n.gsx$energy)))):E.createElement("div",{className:"card creature"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(n)}),E.createElement("div",{className:"image-cover"},E.createElement("div",null,E.createElement("span",i()({key:"courage"},c(n.gsx$courage)>=100?{className:"long"}:null),c(n.gsx$courage)),E.createElement("span",i()({key:"power"},c(n.gsx$power)>=100?{className:"long"}:null),c(n.gsx$power)),E.createElement("span",i()({key:"wisdom"},c(n.gsx$wisdom)>=100?{className:"long"}:null),c(n.gsx$wisdom)),E.createElement("span",i()({key:"speed"},c(n.gsx$speed)>=100?{className:"long"}:null),c(n.gsx$speed)),E.createElement("span",i()({key:"energy"},c(n.gsx$energy)>=100?{className:"long"}:null),o(n.gsx$energy))))),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:n.gsx$name}),E.createElement("br",null),E.createElement("span",null,c(n.gsx$courage)," ",E.createElement(N.I1,{discipline:"courage"}))," ",E.createElement("span",null,c(n.gsx$power)," ",E.createElement(N.I1,{discipline:"power"}))," ",E.createElement("span",null,c(n.gsx$wisdom)," ",E.createElement(N.I1,{discipline:"wisdom"}))," ",E.createElement("span",null,c(n.gsx$speed)," ",E.createElement(N.I1,{discipline:"speed"}))," ",E.createElement("span",{style:{fontWeight:"bold"}},o(n.gsx$energy)),E.createElement("br",null),E.createElement(N.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&E.createElement(E.Fragment,null,E.createElement("div",{className:"text_brainwashed"},"Brainwashed"),E.createElement(N.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),E.createElement(N.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&E.createElement("span",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)",E.createElement("br",null)),n.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},n.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",n.gsx$artist)))}}]),n}(E.Component))||L)||L;function D(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var B=(0,C.f3)((function(e,t,n){return t}))(P=(0,C.Pi)(P=function(e){h()(n,e);var t=D(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){var e=this,t=this.props.card;return 0==this.props.ext?E.createElement("div",{className:"card location"},E.createElement("img",{className:"thumb",style:{float:"left",width:"100px",height:"98px"},src:w.Z.base_image+(t.gsx$thumb||w.Z.thumb_missing),onClick:function(){return e.props.setImage(w.Z.cardImage(t))}}),E.createElement("div",{className:"left"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),E.createElement("br",null),E.createElement("span",null,E.createElement(N._t,null)," Location",t.gsx$types.length>0?" - "+t.gsx$types:null),E.createElement("br",null),E.createElement(N.a3,{initiative:t.gsx$initiative})),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),E.createElement("span",{className:"flavortext"},t.gsx$flavortext))):E.createElement("div",{className:"card location"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(t)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.a3,{initiative:t.gsx$initiative}),E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),t.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},t.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",t.gsx$artist)))}}]),n}(E.Component))||P)||P;var U=n(2315),F=function e(t,n,r,a){o()(this,e),this.pitch=void 0,this.octave=void 0,this.time=void 0,this.duration=void 0,this.velocity=void 0,this.duration=t,this.time=n,this.pitch=r.pitch,this.octave=r.octave,a&&(this.velocity=a)},A=function(e,t){var n=function(){if(0===t.length)return 4;var n=t.length-1,r=t[n].octave,a=T(e,r),i=T(t[n]),l=z(i,a);if(l<3)return 0===l?r:i>T(5,r)?aT(5,r)?r-1:r;if(0===n){if(3===l)return a>i?r:r+1;if(a>i)return r;if(a5&&(n=5),{pitch:e,octave:n}},M=function e(t,n,r){if(n<1)return r[n].octave;var a=T(r[n]),i=T(r[n-1]);return console.log(i,a,t),i>a?a3.5?n-1:n>4.5?n-2:n>5.5?n-3:n>6.5?n-4:n};function T(e,t){var n,r;return e instanceof F?(n=W(e.pitch),r=e.octave):(n="number"==typeof e?e:W(e),r=t),n+8*(r-1)}var W=function(e){var t;switch(e.charAt(0).toUpperCase()){case"A":t=1;break;case"B":t=2;break;case"C":t=3;break;case"D":t=4;break;case"E":t=5;break;case"F":t=6;break;case"G":t=7;break;default:t=3}return e.length>1&&("b"===e.charAt(1).toLowerCase()?t-=.5:"#"===e.charAt(1)&&(t+=.5)),t};function G(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var V=function(e){h()(n,e);var t=G(n);function n(e){o()(this,n);var r=e.duration,a=e.time,i=e.pitch,l=e.octave,s=e.velocity;return t.call(this,r,a,{pitch:i,octave:l},s)}return m()(n,[{key:"value",get:function(){return{time:(0,U.qp)(this.time).quantize("4n")/4,pitch:this.pitch+this.octave.toString(),duration:(0,U.qp)(this.duration).quantize("4n")/4,velocity:this.velocity}}}]),n}(F),H=function(){function e(){o()(this,e),this.synth=void 0,this.part=void 0;this.synth=new U.WV({frequency:440,oscillator:{type:"sine"},envelope:{attack:.4,decay:.1,release:.5,sustain:1,attackCurve:"cosine",releaseCurve:"exponential",decayCurve:"exponential"},pitchDecay:.05}).toDestination(),U.J7.bpm.value=140}return m()(e,null,[{key:"getInstance",value:function(){return e.instance||(e.instance=new e),e.instance}}]),m()(e,[{key:"play",value:function(e){var t=this;U.J7.stop(),this.part&&this.part.dispose();try{var n=function(e){var t=[],n=0;return console.log(e.split(" ")),e.split(" ").forEach((function(e){var r=/(?:[1-8]{1})/,a=e.match(r);if(null===a)throw new Error("invalid_input");var i=parseInt(a[0]),l=e.split(r)[1],s=/[1-8]{1}[A-Za-z#]{1,2}([1-8]{1})/;if(s.test(e)){var c=e.match(s);if(null===c)throw new Error("invalid_input");t.push(new F(i,n,{pitch:l,octave:parseInt(c[1])}))}else t.push(new F(i,n,A(l,t)));n+=i})),console.log(function(e){return e.map((function(e){return e.duration+e.pitch+e.octave.toString()}))}(t)),t}(e).map((function(e){return new V(e)}));this.part=new U.Lz((function(e,n){t.synth.triggerAttackRelease(n.pitch,n.duration,e,n.velocity)}),n.map((function(e){return e.value}))).start(),U.J7.start()}catch(e){return void console.log(e)}}}]),e}();H.instance=void 0;var j=H.getInstance();const J=function(e){var t,n,r,a=(t=200,n=function(){j.play(e.notes)},function(){for(var e=arguments.length,a=new Array(e),i=0;i5)a.push(E.createElement(N.WC,{tribe:r.gsx$tribe,key:0,amount:r.gsx$cost}));else for(var i=0;i0?r.gsx$shownotes:r.gsx$notes}),E.createElement("br",null)),E.createElement("br",null),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:r.gsx$ability,tribe:r.gsx$tribe}),E.createElement(N.kp,{data:{unique:r.gsx$unique,loyal:r.gsx$loyal,legendary:r.gsx$legendary}}),E.createElement("span",{className:"flavortext"},r.gsx$flavortext))):E.createElement("div",{className:"card mugic"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(r)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:r.gsx$name}),E.createElement("br",null),E.createElement(N.$U,{ability:r.gsx$ability,tribe:r.gsx$tribe}),E.createElement(N.kp,{data:{unique:r.gsx$unique,loyal:r.gsx$loyal,legendary:r.gsx$legendary}}),r.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},r.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",r.gsx$artist)))}}]),n}(E.Component))||Q)||Q;const ee=(0,Y.EN)(X);var te;function ne(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var re,ae,ie,le,se,ce=(0,C.f3)((function(e,t,n){return t}))(te=(0,C.Pi)(te=function(e){h()(n,e);var t=ne(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"setImage",value:function(e){0==this.props.ext&&this.props.setImage(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.cards,r=t.ext,a=t.stats;return 1==n.length&&n[0].text?E.createElement("div",{style:{textAlign:"left"}},n[0].text):n.map((function(t,n){switch(t.gsx$type){case"Attacks":return E.createElement(q,{card:t,key:n,ext:r,stats:a,setImage:e.setImage.bind(e)});case"Battlegear":return E.createElement(O,{card:t,key:n,ext:r,stats:a,setImage:e.setImage.bind(e)});case"Creatures":return E.createElement(Z,{card:t,key:n,ext:r,stats:a,setImage:e.setImage.bind(e)});case"Locations":return E.createElement(B,{card:t,key:n,ext:r,stats:a,setImage:e.setImage.bind(e)});case"Mugic":return E.createElement(ee,{card:t,key:n,ext:r,stats:a,setImage:e.setImage.bind(e)});default:return E.createElement("div",{key:n},"Invalid Card Type")}}))}}]),n}(E.Component))||te)||te,oe=n(7757),ue=n.n(oe),me=n(8926),pe=n.n(me),ge=n(3837),de=n(3050),he=n.n(de);function fe(e){return e=e.replace(/\\/g,"").replace(/\‘|\’/g,"'").replace(/\(|\)/g,(function(e){return"\\"+e})),new RegExp(e.trim(),"i")}function xe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var ye,ve,be,$e,Ee,we,ke,Ce,Ne,Ie,Re,qe,Se,Le=(0,C.f3)((function(e,t,n){return t}))(re=(0,C.Pi)((ae=function(e){h()(r,e);var t,n=xe(r);function r(e){var t;return o()(this,r),t=n.call(this,e),s()(t,"loaded",ie,g()(t)),s()(t,"input",le,g()(t)),s()(t,"collapsed",se,g()(t)),t.list=["sets","types","rarity","tribes","elements","mull","gender"],t.fetchCollapsed=function(){var e=localStorage.getItem("collapsed");e=e?JSON.parse(e):{disciplines:!0,energy:!0,bpmc:!0,types:!0,rarity:!1,sets:!1},t.collapsed=e},t.handleTriggerClick=function(e){var n=t.collapsed;n[e]=!t.collapsed[e],localStorage.setItem("collapsed",JSON.stringify(n))},t.cleanInput=function(){var e={name:"",text:"",subtypes:"",flavor:!0,sets:{},types:{attack:!1,battlegear:!1,creature:!1,location:!1,mugic:!1},rarity:{common:!1,uncommon:!1,rare:!1,"super rare":!1,"ultra rare":!1,promo:!1},tribes:{danian:!1,"m'arrillian":!1,mipedian:!1,overworld:!1,underworld:!1,generic:!1},elements:{fire:!1,air:!1,earth:!1,water:!1,none:!1,and:!1},disciplines:{courage:"",power:"",wisdom:"",speed:"",max:!1},energy:{min:"",max:""},mcbp:{min:"",max:""},mull:{unique:!1,loyal:!1,legendary:!1,mixed:!1},gender:{ambiguous:!1,female:!1,male:!1}};for(var n in w.Z.sets)e.sets[n.toLowerCase()]=!1;t.input=e},t.parseQuery=function(){for(var e=t.props.location.search.toLowerCase(),n={},r=("?"===e[0]?e.substr(1):e).split("&"),a=0;a=0&&(t.input.energy.min=l[0]),l[1]>=0&&(t.input.energy.max=l[1])}if(n.hasOwnProperty("mcbp")){var s=n.mcbp.split(",");s[0]>=0&&(t.input.mcbp.min=s[0]),s[1]>=0&&(t.input.mcbp.max=s[1])}},t.reset=function(e){e.preventDefault(),e.stopPropagation(),t.cleanInput()},t.handleChange=function(e,n){var r=e.target,a="checkbox"===r.type?r.checked:r.value,i=r.name;n?t.input[n][i]=a:t.input[i]=a},t.search=function(e){e&&(e.preventDefault(),e.stopPropagation(),t.updateQuery());var n=function(e){var t,n,r,a,i=new(he())("filter.db").addCollection("filter"),l=i.addDynamicView("filter");l.applySimpleSort("gsx$name");var s,c=w.Z.cards.attacks.chain(),o=w.Z.cards.battlegear.chain(),u=w.Z.cards.creatures.chain(),m=w.Z.cards.locations.chain(),p=w.Z.cards.mugic.chain();if(c=c.where((function(e){return""!=e.gsx$set})),o=o.where((function(e){return""!=e.gsx$set})),u=u.where((function(e){return""!=e.gsx$set})),m=m.where((function(e){return""!=e.gsx$set})),p=p.where((function(e){return""!=e.gsx$set})),e.name.length>0){var g=[],d=e.name.replace(/(?:~)([\w,()]+)/g,(function(e,t){return g.push(t),""}));if(d.length>0&&(d=fe(d),c=c.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),o=o.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),u=u.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),m=m.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),p=p.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]})),g.length>0){var h=function(e){var t=!1;return g.forEach((function(n){t|=e.gsx$name.toLowerCase().indexOf(n.toLowerCase().replace("_"," "))>-1})),!t};c=c.where(h),o=o.where(h),u=u.where(h),m=m.where(h),p=p.where(h)}}if(e.text.length>0){var f=[],x=e.text.replace(/(?:~)(\w+)/g,(function(e,t){return f.push(t),""}));if(x.length>0){var y=(s=[{gsx$tags:{$regex:x=fe(x)}},{gsx$ability:{$regex:x}}],e.flavor&&(s.push({gsx$flavortext:{$regex:x}}),s.push({gsx$artist:{$regex:x}})),s);c=c.find({$or:y}),o=o.find({$or:y}),u=u.find({$or:y.concat([{gsx$brainwashed:{$regex:x}}])}),m=m.find({$or:y}),p=p.find({$or:y})}if(f.length>0){var v=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!1;return f.forEach((function(r){n|=e.gsx$ability.toLowerCase().indexOf(r.toLowerCase())>-1,n|=e.gsx$flavortext.toLowerCase().indexOf(r.toLowerCase())>-1,t&&(n|=e.gsx$brainwashed.toLowerCase().indexOf(r.toLowerCase())>-1)})),!n};c=c.where(v),o=o.where(v),u=u.where((function(e){return v(e,!0)})),m=m.where(v),p=p.where(v)}}if(e.subtypes.length>0){var b=e.subtypes.split(",").filter(Boolean).map((function(e){return{$regex:fe(e)}}));u=u.find({gsx$types:{$or:b}}),m=m.find({$or:[{gsx$initiative:{$or:b}},{gsx$types:{$or:b}}]}),c=c.limit(0),o=o.find({gsx$types:{$or:b}}),p=p.limit(0)}var $=[];for(var E in e.tribes)e.tribes[E]&&$.push({$regex:new RegExp(E,"i")});if($.length>0&&(u=u.find({gsx$tribe:{$or:$}}),p=p.find({gsx$tribe:{$or:$}}),c=c.limit(0),o=o.limit(0),m=m.limit(0)),e.elements.none){if(e.elements.and){c=c.where((function(t){return e.elements.fire?""!=t.gsx$fire:""==t.gsx$fire})).where((function(t){return e.elements.air?""!=t.gsx$air:""==t.gsx$air})).where((function(t){return e.elements.earth?""!=t.gsx$earth:""==t.gsx$earth})).where((function(t){return e.elements.water?""!=t.gsx$water:""==t.gsx$water}));var k="";["fire","air","earth","water"].forEach((function(t){e.elements[t]&&(k+=t+", ")})),""!==k&&(u=u.find({gsx$elements:{$regex:new RegExp("^"+k.substring(0,k.length-2)+"s*$","i")}}))}else c=c.where((function(e){return""==e.gsx$fire})).where((function(e){return""==e.gsx$air})).where((function(e){return""==e.gsx$earth})).where((function(e){return""==e.gsx$water})),u=u.where((function(e){return""==e.gsx$elements}));o=o.limit(0),m=m.limit(0),p=p.limit(0)}else{var C=[],N=[];for(var I in e.elements){var R;"none"!==I&&"and"!==I&&e.elements[I]&&(C.push({$regex:new RegExp(I,"i")}),N.push(((R={})["gsx$"+I]={$gte:0},R)))}C.length>0&&(e.elements.and?(u=u.find({gsx$elements:{$and:C}}),c=c.find({$and:N})):(u=u.find({gsx$elements:{$or:C}}),c=c.find({$or:N})),o=o.limit(0),m=m.limit(0),p=p.limit(0))}var q=e.disciplines.max&&e.disciplines.max?"$lte":"$gte";e.disciplines.courage>0&&(u=u.find({gsx$courage:(t={},t[q]=e.disciplines.courage,t)})),e.disciplines.power>0&&(u=u.find({gsx$power:(n={},n[q]=e.disciplines.power,n)})),e.disciplines.wisdom>0&&(u=u.find({gsx$wisdom:(r={},r[q]=e.disciplines.wisdom,r)})),e.disciplines.speed>0&&(u=u.find({gsx$speed:(a={},a[q]=e.disciplines.speed,a)})),e.energy.min>0&&(u=u.find({gsx$energy:{$gte:e.energy.min}})),e.energy.max>0&&e.energy.max>=e.energy.min&&(u=u.find({gsx$energy:{$lte:e.energy.max}})),(e.energy.min>0||e.energy.max>0||e.disciplines.courage>0||e.disciplines.power>0||e.disciplines.wisdom>0||e.disciplines.speed>0)&&(c=c.limit(0),o=o.limit(0),m=m.limit(0),p=p.limit(0)),""!==e.mcbp.min&&e.mcbp.min>=0&&(c=c.find({gsx$bp:{$gte:e.mcbp.min}}),u=u.find({gsx$mugicability:{$gte:e.mcbp.min}}),p=p.find({gsx$cost:{$gte:e.mcbp.min}})),""!==e.mcbp.max&&e.mcbp.max>=0&&e.mcbp.max>=e.mcbp.min&&(c=c.find({gsx$bp:{$lte:e.mcbp.max}}),u=u.find({gsx$mugicability:{$lte:e.mcbp.max}}),p=p.find({gsx$cost:{$lte:e.mcbp.max}})),(e.mcbp.max>0||e.mcbp.min>0)&&(o=o.limit(0),m=m.limit(0)),e.mull.unique&&(c=c.find({gsx$unique:{$gt:0}}),o=o.find({gsx$unique:{$gt:0}}),u=u.find({gsx$unique:{$gt:0}}),m=m.find({gsx$unique:{$gt:0}}),p=p.find({gsx$unique:{$gt:0}})),e.mull.loyal&&(c=c.limit(0),o=o.find({gsx$loyal:{$gt:0}}),u=u.find({gsx$loyal:{$gt:0}}),p=p.limit(0),m=m.limit(0)),e.mull.legendary&&(c=c.find({gsx$legendary:{$gt:0}}),o=o.find({gsx$legendary:{$gt:0}}),u=u.find({gsx$legendary:{$gt:0}}),m=m.find({gsx$legendary:{$gt:0}}),p=p.find({gsx$legendary:{$gt:0}})),e.mull.mixed&&(c=c.limit(0),u=u.find({gsx$loyal:{$lte:0}}),o=o.find({gsx$loyal:{$lte:0}}),p=p.limit(0),m=m.limit(0));var S=[];for(var L in e.sets)e.sets[L]&&S.push({$eq:L.toUpperCase()});if(0===S.length){var O=Object.keys(e.sets);for(var _ in e.sets.proto||O.splice(O.indexOf("proto")),O)S.push({$eq:O[_].toUpperCase()})}S.length>0&&(c=c.find({gsx$set:{$or:S}}),o=o.find({gsx$set:{$or:S}}),u=u.find({gsx$set:{$or:S}}),m=m.find({gsx$set:{$or:S}}),p=p.find({gsx$set:{$or:S}}));var P=[];for(var Z in e.rarity)e.rarity[Z]&&P.push({$eq:Z.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")});P.length>0&&(c=c.find({gsx$rarity:{$or:P}}),o=o.find({gsx$rarity:{$or:P}}),u=u.find({gsx$rarity:{$or:P}}),m=m.find({gsx$rarity:{$or:P}}),p=p.find({gsx$rarity:{$or:P}}));var D=!(e.types.attack|e.types.battlegear|e.types.creature|e.types.location|e.types.mugic);if(D||e.types.attack){var B=c.data();B.forEach((function(e){delete e.$loki})),i.insert(B)}if(D||e.types.battlegear){var U=o.data();U.forEach((function(e){delete e.$loki})),i.insert(U)}if(D||e.types.creature){var F=u.data();F.forEach((function(e){delete e.$loki})),i.insert(F)}if(D||e.types.location){var A=m.data();A.forEach((function(e){delete e.$loki})),i.insert(A)}if(D||e.types.mugic){var M=p.data();M.forEach((function(e){delete e.$loki})),i.insert(M)}return l.data()}(t.input);n.length>0?t.props.handleContent(n):t.props.handleContent([{text:"No Results Found"}])},t.search=t.search.bind(g()(t)),t.handleChange=t.handleChange.bind(g()(t)),t.reset=t.reset.bind(g()(t)),t.handleTriggerClick=t.handleTriggerClick.bind(g()(t)),t.props.handleContent([{text:"Loading..."}]),t.cleanInput(),t.parseQuery(),t.fetchCollapsed(),t}return m()(r,[{key:"updateQuery",value:(t=pe()(ue().mark((function e(){var t,n,r=this;return ue().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t="",n=function(e){var t="";return Object.keys(r.input[e]).forEach((function(n){1==r.input[e][n]&&(t+=n+",")})),t.length>0?e+"="+t.replace(/\,$/,"&"):""},this.list.forEach((function(e){return t+=n(e)})),this.input.name&&(t+="name="+encodeURIComponent(this.input.name)+"&"),this.input.text&&(t+="text="+encodeURIComponent(this.input.text)+"&"),this.input.subtypes&&(t+="subtypes="+encodeURIComponent(this.input.subtypes)+"&"),this.input.disciplines.courage>0&&(t+="courage="+this.input.disciplines.courage+"&"),this.input.disciplines.power>0&&(t+="power="+this.input.disciplines.power+"&"),this.input.disciplines.wisdom>0&&(t+="wisdom="+this.input.disciplines.wisdom+"&"),this.input.disciplines.speed>0&&(t+="speed="+this.input.disciplines.speed+"&"),this.input.disciplines.max&&(t+="disc_max=true&"),""==this.input.energy.min&&""==this.input.energy.max||(t+="energy=",""!=this.input.energy.min&&this.input.energy.min>=0&&(t+=this.input.energy.min),t+=",",""!=this.input.energy.max&&this.input.energy.max>=0&&(t+=this.input.energy.max),t+="&"),""==this.input.mcbp.min&&""==this.input.mcbp.max||(t+="mcbp=",""!=this.input.mcbp.min&&this.input.mcbp.min>=0&&(t+=this.input.mcbp.min),t+=",",""!=this.input.mcbp.max&&this.input.mcbp.max>=0&&(t+=this.input.mcbp.max),t+="&"),t=t.replace(/\&$/,""),this.props.history.push("/collection/?"+t);case 15:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"render",value:function(){var e=this;if(0==this.loaded)return w.Z.LoadDB([{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0,e.search()})).catch((function(){})),E.createElement(N.gb,null);var t=function(t,n,r){var a=[];return Object.keys(e.input[t]).forEach((function(i,l){a.push(E.createElement("label",{style:{display:n},key:l},E.createElement("input",{type:"checkbox",name:i,checked:e.input[t][i],onChange:function(n){return e.handleChange(n,t)}}),r(i)))})),a},n=t("sets","block",(function(e){return w.Z.sets[e.toUpperCase()]})),r=t("types","block",(function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),a=t("rarity","block",(function(e){return e.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")})),i=t("tribes","inline",(function(e){return E.createElement("span",null,E.createElement("img",{className:"icon16",src:"/public/img/icons/tribes/"+e+".png"}))})),l=t("elements","inline",(function(e){return E.createElement("span",null,E.createElement("img",{className:"icon20",src:"/public/img/icons/elements/"+e+".png"})," ")})).slice(0,-2),s=[];return Object.keys(this.input.disciplines).forEach((function(t,n){4!=n&&s.push(E.createElement("label",{key:n,className:"disciplines"},E.createElement("input",{type:"text",name:t,value:e.input.disciplines[t],onChange:function(t){return e.handleChange(t,"disciplines")}}),E.createElement("img",{className:"icon20",style:{verticalAlign:"middle",padding:"0px 2px"},src:"/public/img/icons/disciplines/"+t+".png"})))})),E.createElement("div",{className:"SearchForm"},E.createElement("form",{onSubmit:this.search},E.createElement("div",{className:"centeredButtons"},E.createElement("input",{id:"search",type:"submit",value:"Search"}),E.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset})),E.createElement("div",{className:"text-entry"},E.createElement("input",{type:"text",name:"name",placeholder:"Card Name",value:this.input.name,onChange:this.handleChange})),E.createElement("div",{className:"text-entry"},E.createElement("input",{type:"text",name:"text",placeholder:"Card Text",value:this.input.text,onChange:this.handleChange})),E.createElement("div",{className:"text-entry"},E.createElement("input",{type:"text",name:"subtypes",placeholder:"Subtypes | Initiative",value:this.input.subtypes,onChange:this.handleChange})),E.createElement("div",{className:"centeredCheckBox"},E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"flavor",value:!this.input.flavor,onChange:function(t){e.input.flavor=!t.target.checked}}),"Ignore Flavortext & Artist")),E.createElement("br",null),E.createElement("div",{className:"centeredCheckBox centeredSpacing"},E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"unique",checked:this.input.mull.unique,onChange:function(t){return e.handleChange(t,"mull")}}),"Unique"),E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"loyal",checked:this.input.mull.loyal,onChange:function(t){return e.handleChange(t,"mull")}}),"Loyal"),E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"legendary",checked:this.input.mull.legendary,onChange:function(t){return e.handleChange(t,"mull")}}),"Legendary")),E.createElement("div",{className:"centeredCheckBox"},E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"mixed",checked:this.input.mull.mixed,onChange:function(t){return e.handleChange(t,"mull")}}),"Non-Loyal")),E.createElement("hr",null),E.createElement("div",{className:"tribes"},i),E.createElement("hr",null),E.createElement("div",{className:"tribes"},l,E.createElement("label",{className:"none"},E.createElement("input",{type:"checkbox",name:"none",checked:this.input.elements.none,onChange:function(t){return e.handleChange(t,"elements")}}),E.createElement("span",null,"None"))),E.createElement("div",{className:"centeredButtons"},E.createElement("input",{type:"button",value:this.input.elements.none?"none":"or",className:"and",disabled:!this.input.elements.and,onClick:function(t){e.input.elements.and=!1}}),E.createElement("input",{type:"button",value:this.input.elements.none?"only":"and",className:"and",disabled:this.input.elements.and,onClick:function(t){e.input.elements.and=!0}})),E.createElement("hr",null),E.createElement(Oe,{type:"disciplines",title:"Disciplines",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"disciplines"},s,E.createElement("label",null,"Max",E.createElement("input",{type:"checkbox",name:"max",style:{display:"inline",margin:"0px"},checked:this.input.disciplines.max,onChange:function(t){return e.handleChange(t,"disciplines")}})))),E.createElement(Oe,{type:"energy",title:"Energy",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"minMax"},E.createElement("label",{className:"mcbp"},"Min ",E.createElement("input",{type:"text",name:"min",value:this.input.energy.min,onChange:function(t){return e.handleChange(t,"energy")}})),E.createElement("label",{className:"mcbp"},"Max ",E.createElement("input",{type:"text",name:"max",value:this.input.energy.max,onChange:function(t){return e.handleChange(t,"energy")}})))),E.createElement(Oe,{type:"bpmc",title:"Build Points\nMugic Counters/Cost",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"minMax"},E.createElement("label",{className:"mcbp"},"Min ",E.createElement("input",{type:"text",name:"min",value:this.input.mcbp.min,onChange:function(t){return e.handleChange(t,"mcbp")}})),E.createElement("label",{className:"mcbp"},"Max ",E.createElement("input",{type:"text",name:"max",value:this.input.mcbp.max,onChange:function(t){return e.handleChange(t,"mcbp")}})))),E.createElement(Oe,{type:"types",title:"Card Type",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"centeredCheckBox"},r)),E.createElement(Oe,{type:"rarity",title:"Rarity",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"centeredCheckBox"},a)),E.createElement(Oe,{type:"sets",title:"Sets",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"setBox"},E.createElement("div",{className:"centeredCheckBox",id:"sets"},n))),E.createElement("div",{className:"centeredButtons"},E.createElement("input",{id:"search",type:"submit",value:"Search"}),E.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset}))))}}]),r}(E.Component),ie=$()(ae.prototype,"loaded",[k.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),le=$()(ae.prototype,"input",[k.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),se=$()(ae.prototype,"collapsed",[k.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),re=ae))||re)||re,Oe=function(e){h()(n,e);var t=xe(n);function n(e){var r;o()(this,n),(r=t.call(this,e)).open=!1,r.trigger="";var a=e.collapsed,i=e.type;return r.open=a[i],r.trigger=e.title,r}return m()(n,[{key:"render",value:function(){var e=this.props,t=e.type,n=e.children,r=e.onClick;return E.createElement(ge.Z,{trigger:this.trigger,open:this.open,onOpen:function(){return r(t)},onClose:function(){return r(t)}},n)}}]),n}(E.Component);function _e(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v()(e);if(t){var a=v()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x()(this,n)}}var Pe=(0,k.LO)({style:{},get fixed(){return this.style},get isFixed(){return 0!==Object.entries(this.style).length},setFixed:function(e){if(window.matchMedia("(min-width: 975px)").matches){var t=document.getElementById("player").getBoundingClientRect().left+4,n=document.querySelector(".collection > .left").getBoundingClientRect().width+2;this.style={position:"fixed",top:0,left:"".concat(t,"px"),overflowY:"auto",height:"".concat(e,"px"),width:"".concat(n,"px")}}},removeFixed:function(){this.style={}}},{setFixed:k.aD,removeFixed:k.aD},{deep:!1}),Ze=(0,C.f3)((function(e,t,n){return t}))($e=(0,C.Pi)((Ee=function(e){h()(n,e);var t=_e(n);function n(){var e;o()(this,n),e=t.call(this),s()(e,"loaded",we,g()(e)),s()(e,"n",ke,g()(e)),s()(e,"p",Ce,g()(e)),s()(e,"ext",Ne,g()(e)),s()(e,"stats",Ie,g()(e)),s()(e,"content",Re,g()(e)),s()(e,"card_img",qe,g()(e)),s()(e,"fixedStyles",Se,g()(e)),e.handleScroll=function(e){if(e.preventDefault(),window.pageYOffset>=235){var t=document.documentElement,n="scrollHeight",r="clientHeight",a=document.getElementById("side-menu"),i=document.querySelector(".collection > .right"),l=t[n]-window.innerHeight-t.scrollTop;if(l<=90){var s=t[r]-(90-l);Pe.setFixed(s)}else(a[n]>t[r]||a[r]!==t[r])&&Pe.setFixed(window.innerHeight);!function(e){if(i[r]1?E.createElement("button",{className:"prev-button",onClick:function(){e.p--,window.scrollTo(0,0)}},"prev"):E.createElement("button",{className:"prev-button",disabled:!0},"prev")," ",e.p-1||a.gsx$exclusive.toLowerCase().includes("starter")?e(t):(l.push(a.gsx$name),"Creatures"!=a.gsx$type?c.push(g.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(N.Z.cardImage(a),'")')}})):c.push(g.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(N.Z.cardImage(a),'")')}},g.createElement("div",{className:"stats"},g.createElement("span",{key:"courage"},o(a.gsx$courage)),g.createElement("span",{key:"power"},o(a.gsx$power)),g.createElement("span",{key:"wisdom"},o(a.gsx$wisdom)),g.createElement("span",{key:"speed"},o(a.gsx$speed)),g.createElement("span",{key:"energy"},(n=a.gsx$energy,(r=parseInt(n)-5)<0&&(r=0),5*Math.floor(3*Math.random())+r)))))):c.push(g.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(N.Z.card_back,'")')}}))},m=function(e,t){u.applyFind({gsx$set:a}).applyFind({gsx$rarity:e});for(var n=u.data(),r=0;r-1?(m("Common",6),m("Rare",2),m(p(),1)):(m("Common",4),m("Uncommon",3),m("Rare",1),m(p(),1)),l=[];return t.filter.removeDynamicView("set"),c}},V=R()(z.prototype,"filter",[Z.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),z),W=K.generate,q=K.setupDB;function H(e){var t=(0,g.useState)(!1),n=T()(t,2),r=n[0],a=n[1],c=(0,g.useState)(""),l=T()(c,2),i=l[0],u=l[1],o=(0,g.useState)([]),s=T()(o,2),m=s[0],p=s[1],f=(0,g.useState)([]),d=T()(f,2),h=d[0],y=d[1],E=(0,g.useState)(1),v=T()(E,2),b=v[0],x=v[1];if((0,g.useEffect)((function(){N.Z.LoadDB([{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){q(),a(!0)})).catch((function(){}));for(var e=[],t=0;t<9;t++)e.push(g.createElement("div",{key:t,className:"card",style:{backgroundImage:'url("'.concat(N.Z.card_back,'")')}}));y(e);var n=[],r=1;for(var c in N.Z.sets)if(n.push(g.createElement("option",{key:r++,value:c},N.Z.sets[c])),"PE1"===c)break;p(n)}),[]),0==r)return g.createElement(I.gb,null);return g.createElement("div",{className:"packsim"},g.createElement(D(),k()({as:P.rU},U.Z.link,{to:"/EnterTheCode/"}),"Enter The Code"),g.createElement("br",null),g.createElement("br",null),g.createElement("form",{onSubmit:function(e){event.preventDefault(),event.stopPropagation(),y(W({packs:b,set:i}))}},g.createElement("label",null,"Packs:",g.createElement("input",{name:"packs",type:"number",value:b,min:"1",max:"24",style:{width:"32px",padding:"0px"},onChange:function(e){e.target.value>24&&(e.target.value=24),x(e.target.value)}})),g.createElement("select",{name:"set",value:i,onChange:function(e){u(e.target.value)}},g.createElement("option",{defaultValue:"selected",hidden:!0,style:{fontStyle:"italic"}},"Select a Set"),m),g.createElement("br",null),g.createElement("br",null),g.createElement("input",{disabled:!i,type:"submit",value:"Open Packs"})),g.createElement("br",null),g.createElement("br",null),g.createElement("div",{className:"pack"},h))}function Y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y()(e);if(t){var a=y()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return d()(this,n)}}var J=(0,E.f3)((function(e,t,n){return t}))(j=(0,E.Pi)(j=function(e){p()(n,e);var t=Y(n);function n(){return u()(this,n),t.apply(this,arguments)}return s()(n,[{key:"render",value:function(){return g.createElement(Q,this.props)}}]),n}(g.Component))||j)||j;function Q(e){var t=e.match;return g.createElement("div",{className:"pack"},g.createElement(v.AW,{exact:!0,path:t.url,component:B}),g.createElement(v.AW,{path:"".concat(t.url,"/PackSimulator"),component:H}))}}}]); \ No newline at end of file +(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[376],{6550:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return J}});var r,a,c,l,i=n(4575),u=n.n(i),o=n(3913),s=n.n(o),m=n(2205),p=n.n(m),f=n(8585),d=n.n(f),h=n(9754),y=n.n(h),g=n(7294),E=n(798),v=n(5977),b=n(7154),k=n.n(b),x=n(1165),$=n.n(x),S=n(1506),w=n.n(S),C=n(3124),R=n.n(C),Z=(n(7268),n(2188)),P=n(3727),M=n(5351),D=n.n(M),O=n(6812),N=n(1637),I=n(2195),U=n(5403);function L(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y()(e);if(t){var a=y()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return d()(this,n)}}var A=Object.create(U.Z);A.input={width:"1.2em",height:"1.4em",font:"inherit",textAlign:"center",margin:"0.05em",backgroundColor:"rgba(0,0,0,0)",color:"white"},A.inputGroup={alignItems:"center"},A.hyphen={background:"white",height:"0.1em",width:".5em",display:"inline-block"};var z,V,j,B=(0,E.f3)((function(e,t,n){return t}))(r=(0,E.Pi)((a=function(e){p()(n,e);var t=L(n);function n(){var e;u()(this,n);for(var r=arguments.length,a=new Array(r),i=0;i-1||a.gsx$exclusive.toLowerCase().includes("starter")?e(t):(l.push(a.gsx$name),"Creatures"!=a.gsx$type?c.push(g.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(N.Z.cardImage(a),'")')}})):c.push(g.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(N.Z.cardImage(a),'")')}},g.createElement("div",{className:"stats"},g.createElement("span",{key:"courage"},o(a.gsx$courage)),g.createElement("span",{key:"power"},o(a.gsx$power)),g.createElement("span",{key:"wisdom"},o(a.gsx$wisdom)),g.createElement("span",{key:"speed"},o(a.gsx$speed)),g.createElement("span",{key:"energy"},(n=a.gsx$energy,(r=parseInt(n)-5)<0&&(r=0),5*Math.floor(3*Math.random())+r)))))):c.push(g.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(N.Z.card_back,'")')}}))},m=function(e,t){u.applyFind({gsx$set:a}).applyFind({gsx$rarity:e});for(var n=u.data(),r=0;r-1?(m("Common",6),m("Rare",2),m(p(),1)):(m("Common",4),m("Uncommon",3),m("Rare",1),m(p(),1)),l=[];return t.filter.removeDynamicView("set"),c}},V=R()(z.prototype,"filter",[Z.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),z),W=K.generate,q=K.setupDB;function H(e){var t=(0,g.useState)(!1),n=T()(t,2),r=n[0],a=n[1],c=(0,g.useState)(""),l=T()(c,2),i=l[0],u=l[1],o=(0,g.useState)([]),s=T()(o,2),m=s[0],p=s[1],f=(0,g.useState)([]),d=T()(f,2),h=d[0],y=d[1],E=(0,g.useState)(1),v=T()(E,2),b=v[0],x=v[1];if((0,g.useEffect)((function(){N.Z.LoadDB([{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){q(),a(!0)})).catch((function(){}));for(var e=[],t=0;t<9;t++)e.push(g.createElement("div",{key:t,className:"card",style:{backgroundImage:'url("'.concat(N.Z.card_back,'")')}}));y(e);var n=[],r=1;for(var c in N.Z.sets)if(n.push(g.createElement("option",{key:r++,value:c},N.Z.sets[c])),"PE1"===c)break;p(n)}),[]),0==r)return g.createElement(I.gb,null);return g.createElement("div",{className:"packsim"},g.createElement(D(),k()({as:P.rU},U.Z.link,{to:"/EnterTheCode/"}),"Enter The Code"),g.createElement("br",null),g.createElement("br",null),g.createElement("form",{onSubmit:function(e){event.preventDefault(),event.stopPropagation(),y(W({packs:b,set:i}))}},g.createElement("label",null,"Packs:",g.createElement("input",{name:"packs",type:"number",value:b,min:"1",max:"24",style:{width:"32px",padding:"0px"},onChange:function(e){e.target.value>24&&(e.target.value=24),x(e.target.value)}})),g.createElement("select",{name:"set",value:i,onChange:function(e){u(e.target.value)}},g.createElement("option",{defaultValue:"selected",hidden:!0,style:{fontStyle:"italic"}},"Select a Set"),m),g.createElement("br",null),g.createElement("br",null),g.createElement("input",{disabled:!i,type:"submit",value:"Open Packs"})),g.createElement("br",null),g.createElement("br",null),g.createElement("div",{className:"pack"},h))}function Y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y()(e);if(t){var a=y()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return d()(this,n)}}var J=(0,E.f3)((function(e,t,n){return t}))(j=(0,E.Pi)(j=function(e){p()(n,e);var t=Y(n);function n(){return u()(this,n),t.apply(this,arguments)}return s()(n,[{key:"render",value:function(){return g.createElement(Q,this.props)}}]),n}(g.Component))||j)||j;function Q(e){var t=e.match;return g.createElement("div",{className:"pack"},g.createElement(v.AW,{exact:!0,path:t.url,component:B}),g.createElement(v.AW,{path:"".concat(t.url,"/PackSimulator"),component:H}))}}}]); \ No newline at end of file diff --git a/build/171.css b/build/577.css similarity index 100% rename from build/171.css rename to build/577.css diff --git a/build/577.js b/build/577.js new file mode 100644 index 0000000..edf8a73 --- /dev/null +++ b/build/577.js @@ -0,0 +1 @@ +(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[577],{7510:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ze}});var a,r=n(7154),i=n.n(r),s=n(1165),l=n.n(s),c=n(4575),o=n.n(c),u=n(3913),m=n.n(u),p=n(1506),g=n.n(p),d=n(2205),h=n.n(d),f=n(8585),x=n.n(f),y=n(9754),v=n.n(y),$=n(3124),b=n.n($),E=(n(7268),n(7294)),w=n(1637),k=n(2188),C=n(798),N=n(2195);function I(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var R,q=(0,C.f3)((function(e,t,n){return t}))(a=(0,C.Pi)(a=function(e){h()(n,e);var t=I(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){var e=this,t=this.props.card;return 0==this.props.ext?E.createElement("div",{className:"card attack"},E.createElement("img",{className:"thumb",src:w.Z.base_image+(t.gsx$thumb||w.Z.thumb_missing),onClick:function(){return e.props.setImage(w.Z.cardImage(t))}}),E.createElement("div",{className:"left"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),E.createElement("br",null),E.createElement("span",null,E.createElement(N.dR,{bp:t.gsx$bp})," Attack - ",t.gsx$bp),E.createElement("br",null),E.createElement("div",null,E.createElement("span",{className:"bp bigger"},t.gsx$base)," | ",E.createElement(N.W_,{element:"fire",value:t.gsx$fire}),t.gsx$fire," ",E.createElement(N.W_,{element:"air",value:t.gsx$air}),t.gsx$air," ",E.createElement(N.W_,{element:"earth",value:t.gsx$earth}),t.gsx$earth," ",E.createElement(N.W_,{element:"water",value:t.gsx$water}),t.gsx$water)),E.createElement("br",null),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),E.createElement("span",{className:"flavortext"},t.gsx$flavortext))):E.createElement("div",{className:"card attack"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(t)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),t.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},t.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",t.gsx$artist)))}}]),n}(E.Component))||a)||a;function O(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var S,L=(0,C.f3)((function(e,t,n){return t}))(R=(0,C.Pi)(R=function(e){h()(n,e);var t=O(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){var e=this,t=this.props.card;return 0==this.props.ext?E.createElement("div",{className:"card battlegear"},E.createElement("img",{className:"thumb",style:{float:"left"},src:w.Z.base_image+(t.gsx$thumb||w.Z.thumb_missing),onClick:function(){return e.props.setImage(w.Z.cardImage(t))}}),E.createElement("div",{className:"left"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),E.createElement("br",null),E.createElement("span",null,E.createElement(N.At,null)," Battlegear",t.gsx$types.length>0?" - "+t.gsx$types:null)),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),E.createElement("span",{className:"flavortext"},t.gsx$flavortext))):E.createElement("div",{className:"card battlegear"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(t)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),t.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},t.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",t.gsx$artist)))}}]),n}(E.Component))||R)||R;function _(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var P,Z=(0,C.f3)((function(e,t,n){return t}))(S=(0,C.Pi)(S=function(e){h()(n,e);var t=_(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){for(var e=this,t=this.props,n=t.card,a=t.stats,r=[],s=0;s=0})," ",E.createElement(N.W_,{element:"air",value:n.gsx$elements.toLowerCase().indexOf("air")>=0})," ",E.createElement(N.W_,{element:"earth",value:n.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",E.createElement(N.W_,{element:"water",value:n.gsx$elements.toLowerCase().indexOf("water")>=0})),E.createElement("span",null,r)),E.createElement("br",null),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&E.createElement(E.Fragment,null,E.createElement("div",{className:"text_brainwashed"},"Brainwashed"),E.createElement(N.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),E.createElement(N.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&E.createElement("span",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)",E.createElement("br",null)),E.createElement("span",{className:"flavortext"},n.gsx$flavortext)),E.createElement("br",null),E.createElement("div",{className:"stats"},E.createElement("div",{className:"energy"},c(n.gsx$courage,n.gsx$name),E.createElement(N.I1,{discipline:"courage"})),E.createElement("div",{className:"energy"},c(n.gsx$power,n.gsx$name),E.createElement(N.I1,{discipline:"power"})),E.createElement("div",{className:"energy"},c(n.gsx$wisdom,n.gsx$name),E.createElement(N.I1,{discipline:"wisdom"})),E.createElement("div",{className:"energy"},c(n.gsx$speed,n.gsx$name),E.createElement(N.I1,{discipline:"speed"})),E.createElement("div",{className:"energy",style:{fontWeight:"bold"}},o(n.gsx$energy,n.gsx$name)))):E.createElement("div",{className:"card creature"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(n)}),E.createElement("div",{className:"image-cover"},E.createElement("div",null,E.createElement("span",i()({key:"courage"},c(n.gsx$courage,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$courage,n.gsx$name)),E.createElement("span",i()({key:"power"},c(n.gsx$power,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$power,n.gsx$name)),E.createElement("span",i()({key:"wisdom"},c(n.gsx$wisdom,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$wisdom,n.gsx$name)),E.createElement("span",i()({key:"speed"},c(n.gsx$speed,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$speed,n.gsx$name)),E.createElement("span",i()({key:"energy"},o(n.gsx$energy,n.gsx$name)>=100?{className:"long"}:null),o(n.gsx$energy,n.gsx$name))))),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:n.gsx$name}),E.createElement("br",null),E.createElement("span",null,c(n.gsx$courage,n.gsx$name)," ",E.createElement(N.I1,{discipline:"courage"}))," ",E.createElement("span",null,c(n.gsx$power,n.gsx$name)," ",E.createElement(N.I1,{discipline:"power"}))," ",E.createElement("span",null,c(n.gsx$wisdom,n.gsx$name)," ",E.createElement(N.I1,{discipline:"wisdom"}))," ",E.createElement("span",null,c(n.gsx$speed,n.gsx$name)," ",E.createElement(N.I1,{discipline:"speed"}))," ",E.createElement("span",{style:{fontWeight:"bold"}},o(n.gsx$energy,n.gsx$name)),E.createElement("br",null),E.createElement(N.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&E.createElement(E.Fragment,null,E.createElement("div",{className:"text_brainwashed"},"Brainwashed"),E.createElement(N.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),E.createElement(N.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&E.createElement("span",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)",E.createElement("br",null)),n.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},n.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",n.gsx$artist)))}}]),n}(E.Component))||S)||S;function D(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var B=(0,C.f3)((function(e,t,n){return t}))(P=(0,C.Pi)(P=function(e){h()(n,e);var t=D(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"render",value:function(){var e=this,t=this.props.card;return 0==this.props.ext?E.createElement("div",{className:"card location"},E.createElement("img",{className:"thumb",style:{float:"left",width:"100px",height:"98px"},src:w.Z.base_image+(t.gsx$thumb||w.Z.thumb_missing),onClick:function(){return e.props.setImage(w.Z.cardImage(t))}}),E.createElement("div",{className:"left"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),E.createElement("br",null),E.createElement("span",null,E.createElement(N._t,null)," Location",t.gsx$types.length>0?" - "+t.gsx$types:null),E.createElement("br",null),E.createElement(N.a3,{initiative:t.gsx$initiative})),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),E.createElement("span",{className:"flavortext"},t.gsx$flavortext))):E.createElement("div",{className:"card location"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(t)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:t.gsx$name}),E.createElement("br",null),E.createElement(N.a3,{initiative:t.gsx$initiative}),E.createElement(N.$U,{ability:t.gsx$ability}),E.createElement(N.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),t.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},t.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",t.gsx$artist)))}}]),n}(E.Component))||P)||P;var A=n(2315),U=function e(t,n,a,r){o()(this,e),this.pitch=void 0,this.octave=void 0,this.time=void 0,this.duration=void 0,this.velocity=void 0,this.duration=t,this.time=n,this.pitch=a.pitch,this.octave=a.octave,r&&(this.velocity=r)},F=function(e,t){var n=function(){if(0===t.length)return 4;var n=t.length-1,a=t[n].octave,r=T(e,a),i=T(t[n]),s=z(i,r);if(s<3)return 0===s?a:i>T(5,a)?rT(5,a)?a-1:a;if(0===n){if(3===s)return r>i?a:a+1;if(r>i)return a;if(r5&&(n=5),{pitch:e,octave:n}},M=function e(t,n,a){if(n<1)return a[n].octave;var r=T(a[n]),i=T(a[n-1]);return console.log(i,r,t),i>r?r3.5?n-1:n>4.5?n-2:n>5.5?n-3:n>6.5?n-4:n};function T(e,t){var n,a;return e instanceof U?(n=W(e.pitch),a=e.octave):(n="number"==typeof e?e:W(e),a=t),n+8*(a-1)}var W=function(e){var t;switch(e.charAt(0).toUpperCase()){case"A":t=1;break;case"B":t=2;break;case"C":t=3;break;case"D":t=4;break;case"E":t=5;break;case"F":t=6;break;case"G":t=7;break;default:t=3}return e.length>1&&("b"===e.charAt(1).toLowerCase()?t-=.5:"#"===e.charAt(1)&&(t+=.5)),t};function G(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var V=function(e){h()(n,e);var t=G(n);function n(e){o()(this,n);var a=e.duration,r=e.time,i=e.pitch,s=e.octave,l=e.velocity;return t.call(this,a,r,{pitch:i,octave:s},l)}return m()(n,[{key:"value",get:function(){return{time:(0,A.qp)(this.time).quantize("4n")/4,pitch:this.pitch+this.octave.toString(),duration:(0,A.qp)(this.duration).quantize("4n")/4,velocity:this.velocity}}}]),n}(U),H=function(){function e(){o()(this,e),this.synth=void 0,this.part=void 0;this.synth=new A.WV({frequency:440,oscillator:{type:"sine"},envelope:{attack:.4,decay:.1,release:.5,sustain:1,attackCurve:"cosine",releaseCurve:"exponential",decayCurve:"exponential"},pitchDecay:.05}).toDestination(),A.J7.bpm.value=140}return m()(e,null,[{key:"getInstance",value:function(){return e.instance||(e.instance=new e),e.instance}}]),m()(e,[{key:"play",value:function(e){var t=this;A.J7.stop(),this.part&&this.part.dispose();try{var n=function(e){var t=[],n=0;return console.log(e.split(" ")),e.split(" ").forEach((function(e){var a=/(?:[1-8]{1})/,r=e.match(a);if(null===r)throw new Error("invalid_input");var i=parseInt(r[0]),s=e.split(a)[1],l=/[1-8]{1}[A-Za-z#]{1,2}([1-8]{1})/;if(l.test(e)){var c=e.match(l);if(null===c)throw new Error("invalid_input");t.push(new U(i,n,{pitch:s,octave:parseInt(c[1])}))}else t.push(new U(i,n,F(s,t)));n+=i})),console.log(function(e){return e.map((function(e){return e.duration+e.pitch+e.octave.toString()}))}(t)),t}(e).map((function(e){return new V(e)}));this.part=new A.Lz((function(e,n){t.synth.triggerAttackRelease(n.pitch,n.duration,e,n.velocity)}),n.map((function(e){return e.value}))).start(),A.J7.start()}catch(e){return void console.log(e)}}}]),e}();H.instance=void 0;var j=H.getInstance();const J=function(e){var t,n,a,r=(t=200,n=function(){j.play(e.notes)},function(){for(var e=arguments.length,r=new Array(e),i=0;i5)r.push(E.createElement(N.WC,{tribe:a.gsx$tribe,key:0,amount:a.gsx$cost}));else for(var i=0;i0?a.gsx$shownotes:a.gsx$notes}),E.createElement("br",null)),E.createElement("br",null),E.createElement("div",{className:"right"},E.createElement(N.$U,{ability:a.gsx$ability,tribe:a.gsx$tribe}),E.createElement(N.kp,{data:{unique:a.gsx$unique,loyal:a.gsx$loyal,legendary:a.gsx$legendary}}),E.createElement("span",{className:"flavortext"},a.gsx$flavortext))):E.createElement("div",{className:"card mugic"},E.createElement("div",{className:"fullcard"},E.createElement("img",{src:w.Z.cardImage(a)})),E.createElement("div",{className:"right"},E.createElement(N.VG,{name:a.gsx$name}),E.createElement("br",null),E.createElement(N.$U,{ability:a.gsx$ability,tribe:a.gsx$tribe}),E.createElement(N.kp,{data:{unique:a.gsx$unique,loyal:a.gsx$loyal,legendary:a.gsx$legendary}}),a.gsx$flavortext&&E.createElement(E.Fragment,null,E.createElement("span",{className:"flavortext"},a.gsx$flavortext),E.createElement("br",null)),E.createElement("span",null,"Art By: ",a.gsx$artist)))}}]),n}(E.Component))||Q)||Q;const ee=(0,Y.EN)(X);var te;function ne(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var ae,re,ie,se,le,ce=(0,C.f3)((function(e,t,n){return t}))(te=(0,C.Pi)(te=function(e){h()(n,e);var t=ne(n);function n(){return o()(this,n),t.apply(this,arguments)}return m()(n,[{key:"setImage",value:function(e){0==this.props.ext&&this.props.setImage(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.cards,a=t.ext,r=t.stats;return 1==n.length&&n[0].text?E.createElement("div",{style:{textAlign:"left"}},n[0].text):n.map((function(t,n){switch(t.gsx$type){case"Attacks":return E.createElement(q,{card:t,key:n,ext:a,stats:r,setImage:e.setImage.bind(e)});case"Battlegear":return E.createElement(L,{card:t,key:n,ext:a,stats:r,setImage:e.setImage.bind(e)});case"Creatures":return E.createElement(Z,{card:t,key:n,ext:a,stats:r,setImage:e.setImage.bind(e)});case"Locations":return E.createElement(B,{card:t,key:n,ext:a,stats:r,setImage:e.setImage.bind(e)});case"Mugic":return E.createElement(ee,{card:t,key:n,ext:a,stats:r,setImage:e.setImage.bind(e)});default:return E.createElement("div",{key:n},"Invalid Card Type")}}))}}]),n}(E.Component))||te)||te,oe=n(7757),ue=n.n(oe),me=n(8926),pe=n.n(me),ge=n(3837),de=n(3050),he=n.n(de);function fe(e){return e=e.replace(/\\/g,"").replace(/\‘|\’/g,"'").replace(/\(|\)/g,(function(e){return"\\"+e})),new RegExp(e.trim(),"i")}function xe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var ye,ve,$e,be,Ee,we,ke,Ce,Ne,Ie,Re,qe,Oe,Se=(0,C.f3)((function(e,t,n){return t}))(ae=(0,C.Pi)((re=function(e){h()(a,e);var t,n=xe(a);function a(e){var t;return o()(this,a),t=n.call(this,e),l()(t,"loaded",ie,g()(t)),l()(t,"input",se,g()(t)),l()(t,"collapsed",le,g()(t)),t.list=["sets","types","rarity","tribes","elements","mull","gender"],t.fetchCollapsed=function(){var e=localStorage.getItem("collapsed");e=e?JSON.parse(e):{disciplines:!0,energy:!0,bpmc:!0,types:!0,rarity:!1,sets:!1},t.collapsed=e},t.handleTriggerClick=function(e){var n=t.collapsed;n[e]=!t.collapsed[e],localStorage.setItem("collapsed",JSON.stringify(n))},t.cleanInput=function(){var e={name:"",text:"",subtypes:"",flavor:!0,sets:{},types:{attack:!1,battlegear:!1,creature:!1,location:!1,mugic:!1},rarity:{common:!1,uncommon:!1,rare:!1,"super rare":!1,"ultra rare":!1,promo:!1},tribes:{danian:!1,"m'arrillian":!1,mipedian:!1,overworld:!1,underworld:!1,generic:!1},elements:{fire:!1,air:!1,earth:!1,water:!1,none:!1,and:!1},disciplines:{courage:"",power:"",wisdom:"",speed:"",max:!1},energy:{min:"",max:""},mcbp:{min:"",max:""},mull:{unique:!1,loyal:!1,legendary:!1,mixed:!1},gender:{ambiguous:!1,female:!1,male:!1}};for(var n in w.Z.sets)e.sets[n.toLowerCase()]=!1;t.input=e},t.parseQuery=function(){for(var e=t.props.location.search.toLowerCase(),n={},a=("?"===e[0]?e.substr(1):e).split("&"),r=0;r=0&&(t.input.energy.min=s[0]),s[1]>=0&&(t.input.energy.max=s[1])}if(n.hasOwnProperty("mcbp")){var l=n.mcbp.split(",");l[0]>=0&&(t.input.mcbp.min=l[0]),l[1]>=0&&(t.input.mcbp.max=l[1])}},t.reset=function(e){e.preventDefault(),e.stopPropagation(),t.cleanInput()},t.handleChange=function(e,n){var a=e.target,r="checkbox"===a.type?a.checked:a.value,i=a.name;n?t.input[n][i]=r:t.input[i]=r},t.search=function(e){e&&(e.preventDefault(),e.stopPropagation(),t.updateQuery());var n=function(e){var t,n,a,r,i=new(he())("filter.db").addCollection("filter"),s=i.addDynamicView("filter");s.applySimpleSort("gsx$name");var l,c=w.Z.cards.attacks.chain(),o=w.Z.cards.battlegear.chain(),u=w.Z.cards.creatures.chain(),m=w.Z.cards.locations.chain(),p=w.Z.cards.mugic.chain();if(c=c.where((function(e){return""!=e.gsx$set})),o=o.where((function(e){return""!=e.gsx$set})),u=u.where((function(e){return""!=e.gsx$set})),m=m.where((function(e){return""!=e.gsx$set})),p=p.where((function(e){return""!=e.gsx$set})),e.name.length>0){var g=[],d=e.name.replace(/(?:~)([\w,()]+)/g,(function(e,t){return g.push(t),""}));if(d.length>0&&(d=fe(d),c=c.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),o=o.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),u=u.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),m=m.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]}),p=p.find({$or:[{gsx$name:{$regex:d}},{gsx$tags:{$regex:d}}]})),g.length>0){var h=function(e){var t=!1;return g.forEach((function(n){t|=e.gsx$name.toLowerCase().indexOf(n.toLowerCase().replace("_"," "))>-1})),!t};c=c.where(h),o=o.where(h),u=u.where(h),m=m.where(h),p=p.where(h)}}if(e.text.length>0){var f=[],x=e.text.replace(/(?:~)(\w+)/g,(function(e,t){return f.push(t),""}));if(x.length>0){var y=(l=[{gsx$tags:{$regex:x=fe(x)}},{gsx$ability:{$regex:x}}],e.flavor&&(l.push({gsx$flavortext:{$regex:x}}),l.push({gsx$artist:{$regex:x}})),l);c=c.find({$or:y}),o=o.find({$or:y}),u=u.find({$or:y.concat([{gsx$brainwashed:{$regex:x}}])}),m=m.find({$or:y}),p=p.find({$or:y})}if(f.length>0){var v=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!1;return f.forEach((function(a){n|=e.gsx$ability.toLowerCase().indexOf(a.toLowerCase())>-1,n|=e.gsx$flavortext.toLowerCase().indexOf(a.toLowerCase())>-1,t&&(n|=e.gsx$brainwashed.toLowerCase().indexOf(a.toLowerCase())>-1)})),!n};c=c.where(v),o=o.where(v),u=u.where((function(e){return v(e,!0)})),m=m.where(v),p=p.where(v)}}if(e.subtypes.length>0){var $=e.subtypes.split(",").filter(Boolean).map((function(e){return{$regex:fe(e)}}));u=u.find({gsx$types:{$or:$}}),m=m.find({$or:[{gsx$initiative:{$or:$}},{gsx$types:{$or:$}}]}),c=c.limit(0),o=o.find({gsx$types:{$or:$}}),p=p.limit(0)}var b=[];for(var E in e.tribes)e.tribes[E]&&b.push({$regex:new RegExp(E,"i")});if(b.length>0&&(u=u.find({gsx$tribe:{$or:b}}),p=p.find({gsx$tribe:{$or:b}}),c=c.limit(0),o=o.limit(0),m=m.limit(0)),e.elements.none){if(e.elements.and){c=c.where((function(t){return e.elements.fire?""!=t.gsx$fire:""==t.gsx$fire})).where((function(t){return e.elements.air?""!=t.gsx$air:""==t.gsx$air})).where((function(t){return e.elements.earth?""!=t.gsx$earth:""==t.gsx$earth})).where((function(t){return e.elements.water?""!=t.gsx$water:""==t.gsx$water}));var k="";["fire","air","earth","water"].forEach((function(t){e.elements[t]&&(k+=t+", ")})),""!==k&&(u=u.find({gsx$elements:{$regex:new RegExp("^"+k.substring(0,k.length-2)+"s*$","i")}}))}else c=c.where((function(e){return""==e.gsx$fire})).where((function(e){return""==e.gsx$air})).where((function(e){return""==e.gsx$earth})).where((function(e){return""==e.gsx$water})),u=u.where((function(e){return""==e.gsx$elements}));o=o.limit(0),m=m.limit(0),p=p.limit(0)}else{var C=[],N=[];for(var I in e.elements){var R;"none"!==I&&"and"!==I&&e.elements[I]&&(C.push({$regex:new RegExp(I,"i")}),N.push(((R={})["gsx$"+I]={$gte:0},R)))}C.length>0&&(e.elements.and?(u=u.find({gsx$elements:{$and:C}}),c=c.find({$and:N})):(u=u.find({gsx$elements:{$or:C}}),c=c.find({$or:N})),o=o.limit(0),m=m.limit(0),p=p.limit(0))}var q=e.disciplines.max&&e.disciplines.max?"$lte":"$gte";e.disciplines.courage>0&&(u=u.find({gsx$courage:(t={},t[q]=e.disciplines.courage,t)})),e.disciplines.power>0&&(u=u.find({gsx$power:(n={},n[q]=e.disciplines.power,n)})),e.disciplines.wisdom>0&&(u=u.find({gsx$wisdom:(a={},a[q]=e.disciplines.wisdom,a)})),e.disciplines.speed>0&&(u=u.find({gsx$speed:(r={},r[q]=e.disciplines.speed,r)})),e.energy.min>0&&(u=u.find({gsx$energy:{$gte:e.energy.min}})),e.energy.max>0&&e.energy.max>=e.energy.min&&(u=u.find({gsx$energy:{$lte:e.energy.max}})),(e.energy.min>0||e.energy.max>0||e.disciplines.courage>0||e.disciplines.power>0||e.disciplines.wisdom>0||e.disciplines.speed>0)&&(c=c.limit(0),o=o.limit(0),m=m.limit(0),p=p.limit(0)),""!==e.mcbp.min&&e.mcbp.min>=0&&(c=c.find({gsx$bp:{$gte:e.mcbp.min}}),u=u.find({gsx$mugicability:{$gte:e.mcbp.min}}),p=p.find({gsx$cost:{$gte:e.mcbp.min}})),""!==e.mcbp.max&&e.mcbp.max>=0&&e.mcbp.max>=e.mcbp.min&&(c=c.find({gsx$bp:{$lte:e.mcbp.max}}),u=u.find({gsx$mugicability:{$lte:e.mcbp.max}}),p=p.find({gsx$cost:{$lte:e.mcbp.max}})),(e.mcbp.max>0||e.mcbp.min>0)&&(o=o.limit(0),m=m.limit(0)),e.mull.unique&&(c=c.find({gsx$unique:{$gt:0}}),o=o.find({gsx$unique:{$gt:0}}),u=u.find({gsx$unique:{$gt:0}}),m=m.find({gsx$unique:{$gt:0}}),p=p.find({gsx$unique:{$gt:0}})),e.mull.loyal&&(c=c.limit(0),o=o.find({gsx$loyal:{$gt:0}}),u=u.find({gsx$loyal:{$gt:0}}),p=p.limit(0),m=m.limit(0)),e.mull.legendary&&(c=c.find({gsx$legendary:{$gt:0}}),o=o.find({gsx$legendary:{$gt:0}}),u=u.find({gsx$legendary:{$gt:0}}),m=m.find({gsx$legendary:{$gt:0}}),p=p.find({gsx$legendary:{$gt:0}})),e.mull.mixed&&(c=c.limit(0),u=u.find({gsx$loyal:{$lte:0}}),o=o.find({gsx$loyal:{$lte:0}}),p=p.limit(0),m=m.limit(0));var O=[];for(var S in e.sets)e.sets[S]&&O.push({$eq:S.toUpperCase()});if(0===O.length){var L=Object.keys(e.sets);for(var _ in e.sets.proto||L.splice(L.indexOf("proto")),L)O.push({$eq:L[_].toUpperCase()})}O.length>0&&(c=c.find({gsx$set:{$or:O}}),o=o.find({gsx$set:{$or:O}}),u=u.find({gsx$set:{$or:O}}),m=m.find({gsx$set:{$or:O}}),p=p.find({gsx$set:{$or:O}}));var P=[];for(var Z in e.rarity)e.rarity[Z]&&P.push({$eq:Z.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")});P.length>0&&(c=c.find({gsx$rarity:{$or:P}}),o=o.find({gsx$rarity:{$or:P}}),u=u.find({gsx$rarity:{$or:P}}),m=m.find({gsx$rarity:{$or:P}}),p=p.find({gsx$rarity:{$or:P}}));var D=!(e.types.attack|e.types.battlegear|e.types.creature|e.types.location|e.types.mugic);if(D||e.types.attack){var B=c.data();B.forEach((function(e){delete e.$loki})),i.insert(B)}if(D||e.types.battlegear){var A=o.data();A.forEach((function(e){delete e.$loki})),i.insert(A)}if(D||e.types.creature){var U=u.data();U.forEach((function(e){delete e.$loki})),i.insert(U)}if(D||e.types.location){var F=m.data();F.forEach((function(e){delete e.$loki})),i.insert(F)}if(D||e.types.mugic){var M=p.data();M.forEach((function(e){delete e.$loki})),i.insert(M)}return s.data()}(t.input);n.length>0?t.props.handleContent(n):t.props.handleContent([{text:"No Results Found"}])},t.search=t.search.bind(g()(t)),t.handleChange=t.handleChange.bind(g()(t)),t.reset=t.reset.bind(g()(t)),t.handleTriggerClick=t.handleTriggerClick.bind(g()(t)),t.props.handleContent([{text:"Loading..."}]),t.cleanInput(),t.parseQuery(),t.fetchCollapsed(),t}return m()(a,[{key:"updateQuery",value:(t=pe()(ue().mark((function e(){var t,n,a=this;return ue().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t="",n=function(e){var t="";return Object.keys(a.input[e]).forEach((function(n){1==a.input[e][n]&&(t+=n+",")})),t.length>0?e+"="+t.replace(/\,$/,"&"):""},this.list.forEach((function(e){return t+=n(e)})),this.input.name&&(t+="name="+encodeURIComponent(this.input.name)+"&"),this.input.text&&(t+="text="+encodeURIComponent(this.input.text)+"&"),this.input.subtypes&&(t+="subtypes="+encodeURIComponent(this.input.subtypes)+"&"),this.input.disciplines.courage>0&&(t+="courage="+this.input.disciplines.courage+"&"),this.input.disciplines.power>0&&(t+="power="+this.input.disciplines.power+"&"),this.input.disciplines.wisdom>0&&(t+="wisdom="+this.input.disciplines.wisdom+"&"),this.input.disciplines.speed>0&&(t+="speed="+this.input.disciplines.speed+"&"),this.input.disciplines.max&&(t+="disc_max=true&"),""==this.input.energy.min&&""==this.input.energy.max||(t+="energy=",""!=this.input.energy.min&&this.input.energy.min>=0&&(t+=this.input.energy.min),t+=",",""!=this.input.energy.max&&this.input.energy.max>=0&&(t+=this.input.energy.max),t+="&"),""==this.input.mcbp.min&&""==this.input.mcbp.max||(t+="mcbp=",""!=this.input.mcbp.min&&this.input.mcbp.min>=0&&(t+=this.input.mcbp.min),t+=",",""!=this.input.mcbp.max&&this.input.mcbp.max>=0&&(t+=this.input.mcbp.max),t+="&"),t=t.replace(/\&$/,""),this.props.history.push("/collection/?"+t);case 15:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"render",value:function(){var e=this;if(0==this.loaded)return w.Z.LoadDB([{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0,e.search()})).catch((function(){})),E.createElement(N.gb,null);var t=function(t,n,a){var r=[];return Object.keys(e.input[t]).forEach((function(i,s){r.push(E.createElement("label",{style:{display:n},key:s},E.createElement("input",{type:"checkbox",name:i,checked:e.input[t][i],onChange:function(n){return e.handleChange(n,t)}}),a(i)))})),r},n=t("sets","block",(function(e){return w.Z.sets[e.toUpperCase()]})),a=t("types","block",(function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),r=t("rarity","block",(function(e){return e.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")})),i=t("tribes","inline",(function(e){return E.createElement("span",null,E.createElement("img",{className:"icon16",src:"/public/img/icons/tribes/"+e+".png"}))})),s=t("elements","inline",(function(e){return E.createElement("span",null,E.createElement("img",{className:"icon20",src:"/public/img/icons/elements/"+e+".png"})," ")})).slice(0,-2),l=[];return Object.keys(this.input.disciplines).forEach((function(t,n){4!=n&&l.push(E.createElement("label",{key:n,className:"disciplines"},E.createElement("input",{type:"text",name:t,value:e.input.disciplines[t],onChange:function(t){return e.handleChange(t,"disciplines")}}),E.createElement("img",{className:"icon20",style:{verticalAlign:"middle",padding:"0px 2px"},src:"/public/img/icons/disciplines/"+t+".png"})))})),E.createElement("div",{className:"SearchForm"},E.createElement("form",{onSubmit:this.search},E.createElement("div",{className:"centeredButtons"},E.createElement("input",{id:"search",type:"submit",value:"Search"}),E.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset})),E.createElement("div",{className:"text-entry"},E.createElement("input",{type:"text",name:"name",placeholder:"Card Name",value:this.input.name,onChange:this.handleChange})),E.createElement("div",{className:"text-entry"},E.createElement("input",{type:"text",name:"text",placeholder:"Card Text",value:this.input.text,onChange:this.handleChange})),E.createElement("div",{className:"text-entry"},E.createElement("input",{type:"text",name:"subtypes",placeholder:"Subtypes | Initiative",value:this.input.subtypes,onChange:this.handleChange})),E.createElement("div",{className:"centeredCheckBox"},E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"flavor",value:!this.input.flavor,onChange:function(t){e.input.flavor=!t.target.checked}}),"Ignore Flavortext & Artist")),E.createElement("br",null),E.createElement("div",{className:"centeredCheckBox centeredSpacing"},E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"unique",checked:this.input.mull.unique,onChange:function(t){return e.handleChange(t,"mull")}}),"Unique"),E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"loyal",checked:this.input.mull.loyal,onChange:function(t){return e.handleChange(t,"mull")}}),"Loyal"),E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"legendary",checked:this.input.mull.legendary,onChange:function(t){return e.handleChange(t,"mull")}}),"Legendary")),E.createElement("div",{className:"centeredCheckBox"},E.createElement("label",{className:"mull"},E.createElement("input",{type:"checkbox",name:"mixed",checked:this.input.mull.mixed,onChange:function(t){return e.handleChange(t,"mull")}}),"Non-Loyal")),E.createElement("hr",null),E.createElement("div",{className:"tribes"},i),E.createElement("hr",null),E.createElement("div",{className:"tribes"},s,E.createElement("label",{className:"none"},E.createElement("input",{type:"checkbox",name:"none",checked:this.input.elements.none,onChange:function(t){return e.handleChange(t,"elements")}}),E.createElement("span",null,"None"))),E.createElement("div",{className:"centeredButtons"},E.createElement("input",{type:"button",value:this.input.elements.none?"none":"or",className:"and",disabled:!this.input.elements.and,onClick:function(t){e.input.elements.and=!1}}),E.createElement("input",{type:"button",value:this.input.elements.none?"only":"and",className:"and",disabled:this.input.elements.and,onClick:function(t){e.input.elements.and=!0}})),E.createElement("hr",null),E.createElement(Le,{type:"disciplines",title:"Disciplines",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"disciplines"},l,E.createElement("label",null,"Max",E.createElement("input",{type:"checkbox",name:"max",style:{display:"inline",margin:"0px"},checked:this.input.disciplines.max,onChange:function(t){return e.handleChange(t,"disciplines")}})))),E.createElement(Le,{type:"energy",title:"Energy",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"minMax"},E.createElement("label",{className:"mcbp"},"Min ",E.createElement("input",{type:"text",name:"min",value:this.input.energy.min,onChange:function(t){return e.handleChange(t,"energy")}})),E.createElement("label",{className:"mcbp"},"Max ",E.createElement("input",{type:"text",name:"max",value:this.input.energy.max,onChange:function(t){return e.handleChange(t,"energy")}})))),E.createElement(Le,{type:"bpmc",title:"Build Points\nMugic Counters/Cost",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"minMax"},E.createElement("label",{className:"mcbp"},"Min ",E.createElement("input",{type:"text",name:"min",value:this.input.mcbp.min,onChange:function(t){return e.handleChange(t,"mcbp")}})),E.createElement("label",{className:"mcbp"},"Max ",E.createElement("input",{type:"text",name:"max",value:this.input.mcbp.max,onChange:function(t){return e.handleChange(t,"mcbp")}})))),E.createElement(Le,{type:"types",title:"Card Type",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"centeredCheckBox"},a)),E.createElement(Le,{type:"rarity",title:"Rarity",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"centeredCheckBox"},r)),E.createElement(Le,{type:"sets",title:"Sets",collapsed:this.collapsed,onClick:this.handleTriggerClick},E.createElement("div",{className:"setBox"},E.createElement("div",{className:"centeredCheckBox",id:"sets"},n))),E.createElement("div",{className:"centeredButtons"},E.createElement("input",{id:"search",type:"submit",value:"Search"}),E.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset}))))}}]),a}(E.Component),ie=b()(re.prototype,"loaded",[k.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),se=b()(re.prototype,"input",[k.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),le=b()(re.prototype,"collapsed",[k.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ae=re))||ae)||ae,Le=function(e){h()(n,e);var t=xe(n);function n(e){var a;o()(this,n),(a=t.call(this,e)).open=!1,a.trigger="";var r=e.collapsed,i=e.type;return a.open=r[i],a.trigger=e.title,a}return m()(n,[{key:"render",value:function(){var e=this.props,t=e.type,n=e.children,a=e.onClick;return E.createElement(ge.Z,{trigger:this.trigger,open:this.open,onOpen:function(){return a(t)},onClose:function(){return a(t)}},n)}}]),n}(E.Component);function _e(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v()(e);if(t){var r=v()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return x()(this,n)}}var Pe=(0,k.LO)({style:{},get fixed(){return this.style},get isFixed(){return 0!==Object.entries(this.style).length},setFixed:function(e){if(window.matchMedia("(min-width: 975px)").matches){var t=document.getElementById("player").getBoundingClientRect().left+4,n=document.querySelector(".collection > .left").getBoundingClientRect().width+2;this.style={position:"fixed",top:0,left:"".concat(t,"px"),overflowY:"auto",height:"".concat(e,"px"),width:"".concat(n,"px")}}},removeFixed:function(){this.style={}}},{setFixed:k.aD,removeFixed:k.aD},{deep:!1}),Ze=(0,C.f3)((function(e,t,n){return t}))(be=(0,C.Pi)((Ee=function(e){h()(n,e);var t=_e(n);function n(){var e;o()(this,n),e=t.call(this),l()(e,"loaded",we,g()(e)),l()(e,"n",ke,g()(e)),l()(e,"p",Ce,g()(e)),l()(e,"ext",Ne,g()(e)),l()(e,"stats",Ie,g()(e)),l()(e,"content",Re,g()(e)),l()(e,"card_img",qe,g()(e)),l()(e,"fixedStyles",Oe,g()(e)),e.handleScroll=function(e){if(e.preventDefault(),window.pageYOffset>=235){var t=document.documentElement,n="scrollHeight",a="clientHeight",r=document.getElementById("side-menu"),i=document.querySelector(".collection > .right"),s=t[n]-window.innerHeight-t.scrollTop;if(s<=90){var l=t[a]-(90-s);Pe.setFixed(l)}else(r[n]>t[a]||r[a]!==t[a])&&Pe.setFixed(window.innerHeight);!function(e){if(i[a]1?E.createElement("button",{className:"prev-button",onClick:function(){e.p--,window.scrollTo(0,0)}},"prev"):E.createElement("button",{className:"prev-button",disabled:!0},"prev")," ",e.p0)return p.createElement("div",{className:"set",key:t},p.createElement("div",{className:"title"},e.title),e.text.map((function(e,t){return p.createElement("div",{key:t},e)})))})))},g=function(e){s()(n,e);var t=E(n);function n(){var e;o()(this,n);for(var r=arguments.length,a=new Array(r),l=0;l0?this.state.lore.map((function(e,t){return p.createElement(y,a()({key:t},e))})):"Loading lore entries..."))}}]),n}(p.Component)}}]); \ No newline at end of file +(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[665],{8640:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var r=n(7154),a=n.n(r),l=n(4575),o=n.n(l),c=n(3913),i=n.n(c),u=n(2205),s=n.n(u),f=n(8585),m=n.n(f),h=n(9754),d=n.n(h),p=n(7294),b=n(3727),v=n(2195);n(2188);function E(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d()(e);if(t){var a=d()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return m()(this,n)}}var k=function(){return p.createElement("a",{href:"https://github.com/chaoticbackup",className:"name",rel:"noreferrer noopener",target:"_blank"},"Chaotic Backup Project")},y=function(e){var t=e.block,n=e.text,r=e.sets;return p.createElement("div",{className:"lore"},p.createElement("div",{className:"block"},t),n.map((function(e,t){return p.createElement("div",{key:t,dangerouslySetInnerHTML:{__html:e}})})),r.map((function(e,t){if(e.text&&e.text.length>0)return p.createElement("div",{className:"set",key:t},p.createElement("div",{className:"title"},e.title),e.text.map((function(e,t){return p.createElement("div",{key:t},e)})))})))},g=function(e){s()(n,e);var t=E(n);function n(){var e;o()(this,n);for(var r=arguments.length,a=new Array(r),l=0;l0?this.state.lore.map((function(e,t){return p.createElement(y,a()({key:t},e))})):"Loading lore entries..."))}}]),n}(p.Component)}}]); \ No newline at end of file diff --git a/build/181.css b/build/911.css similarity index 100% rename from build/181.css rename to build/911.css diff --git a/build/181.js b/build/911.js similarity index 99% rename from build/181.js rename to build/911.js index 3f4b283..a66d565 100644 --- a/build/181.js +++ b/build/911.js @@ -1 +1 @@ -(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[181],{159:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ie}});var r=n(7154),a=n.n(r),l=n(4575),c=n.n(l),i=n(3913),o=n.n(i),s=n(2205),u=n.n(s),m=n(8585),p=n.n(m),g=n(9754),f=n.n(g),d=n(7294),h=n(2188),E=n(798),v=n(5977),x=n(1637),y=n(3727),$=n(2195);function b(){function e(e){e.preventDefault(),e.stopPropagation()}var t=x.Z.tribes.map((function(t,n){return d.createElement("li",{key:n,className:"dropdown"},d.createElement(y.rU,{to:" ",className:"dropbtn",onClick:e},t),d.createElement("div",{className:"dropdown-content"},d.createElement(y.rU,{to:"/portal/"+t},"All"),d.createElement(y.rU,{to:"/portal/Creatures/"+t}," Creatures"),d.createElement(y.rU,{to:"/portal/Mugic/"+t}," Mugic")))}));return d.createElement("div",{className:"navbar"},d.createElement("ul",null,d.createElement("li",null,d.createElement(y.rU,{to:"/portal/"},"Home")),d.createElement("li",null,d.createElement(y.rU,{to:"/portal/Search"},d.createElement($.QZ,null),"Search")),d.createElement("li",{className:"dropdown"},d.createElement(y.rU,{to:" ",onClick:e,className:"dropbtn"},"Types"),d.createElement("div",{className:"dropdown-content"},d.createElement(y.rU,{to:"/portal/Attacks"},"Attacks"),d.createElement(y.rU,{to:"/portal/Battlegear"},"Battlegear"),d.createElement(y.rU,{to:"/portal/Creatures"},"Creatures"),d.createElement(y.rU,{to:"/portal/Locations"},"Locations"),d.createElement(y.rU,{to:"/portal/Mugic"},"Mugic"))),t))}var w,R,k=n(1165),C=n.n(k),Z=n(1506),N=n.n(Z),U=n(3124),F=n.n(U);n(7268);function D(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var I,_,L,A,W,P,S,B=(w=function(e){u()(n,e);var t=D(n);function n(){var e;c()(this,n);for(var r=arguments.length,a=new Array(r),l=0;li&&(c=0,m++,r+1o&&(r=0,l=0,m=0))},n.render=function(){var t=n.width/s,c=n.height/u,i=e.width/2-t/2,o=e.height/2-c/2;n.context.clearRect(i,o,t,c),n.context.drawImage(a,i,o,t,c,i,o,t,c),n.context.drawImage(n.image,t*r,c*l,t,c,i,o,t,c)},n}({context:e.getContext("2d"),width:448,height:448,image:l,w_frames:7,h_frames:7,frames:47,ticksPerFrame:4}),l.addEventListener("load",(function e(){t.coin&&(window.requestAnimationFrame(e),t.coin.update(),t.coin.render())})),l.src=x.Z.base_image+"0B6oyUfwoM3u1cC1vaGVkU1J1ZzQ"}}},{key:"render",value:function(){return d.createElement(d.Fragment,null,d.createElement("canvas",{ref:this.updateCanvas.bind(this),height:"600px"}))}}]),n}(d.Component),R=F()(w.prototype,"coin",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),w),O=n(3050),M=n.n(O),q=n(5351),V=n.n(q),z=n(7768);function H(e,t){return e.gsx$name.toLowerCase().replace(/\(unused\)/,"")>t.gsx$name.toLowerCase().replace(/\(unused\)/,"")?1:-1}function Q(e,t){var n;return["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n="/portal/".concat(e.gsx$type,"/").concat(e.gsx$name)),n?d.createElement("div",{key:t},d.createElement(V(),a()({as:y.rU},z.Z.link,{to:n}),e.gsx$name),d.createElement("br",null)):d.createElement("div",{key:t,style:{display:"none"}})}function T(e,t,n){var r=null;return console.log(e,t,n),["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n||(n="/portal/".concat(e.gsx$type,"/").concat(e.gsx$name)),r=x.Z.cards[e.gsx$type.toLowerCase()].findOne({gsx$name:e.gsx$name})),r&&n?d.createElement("div",{key:t,className:"nav_item"},d.createElement(V(),a()({as:y.rU,to:n},z.Z.link),d.createElement("span",null,r.gsx$name.split(",")[0].replace(/\(Unused\)/,"")),d.createElement("br",null),d.createElement("img",{className:"thumb",src:x.Z.base_image+(r.gsx$thumb?r.gsx$thumb:x.Z.thumb_missing)}))):(console.warn("missing: ".concat(e.gsx$name)),d.createElement("div",{key:t,style:{display:"none"},className:"nav_item"}))}function Y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var G,J,X,j=(0,E.f3)((function(e,t,n){return t}))(A=(0,E.Pi)((W=function(e){u()(n,e);var t=Y(n);function n(e){var r;return c()(this,n),r=t.call(this,e),C()(r,"input",P,N()(r)),C()(r,"query",S,N()(r)),r.search=function(e){e.preventDefault(),e.stopPropagation(),r.props.history.push("/portal/Search/?"+encodeURIComponent(r.query)),r.input=r.query},r.query=r.input=decodeURIComponent(r.props.location.search.substr(1)),r}return o()(n,[{key:"render",value:function(){var e=this;return d.createElement("div",{className:"search"},d.createElement("form",{onSubmit:this.search},d.createElement("input",{type:"text",value:this.query,autoFocus:!0,onChange:function(t){return e.query=t.target.value}}),d.createElement("button",{type:"submit"},d.createElement($.QZ,null))),d.createElement(K,{string:this.input}))}}]),n}(d.Component),P=F()(W.prototype,"input",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=F()(W.prototype,"query",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=W))||A)||A,K=(0,E.f3)((function(e,t,n){return t}))(I=(0,E.Pi)((_=function(e){u()(n,e);var t=Y(n);function n(){var e;return c()(this,n),e=t.call(this),C()(e,"loaded",L,N()(e)),e.filter=new(M())("filter.db"),e}return o()(n,[{key:"render",value:function(){var e=this;if(0==this.loaded)return x.Z.LoadDB([{portal:"attacks"},{portal:"battlegear"},{portal:"creatures"},{portal:"locations"},{portal:"mugic"},{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0})).catch((function(){})),d.createElement("span",null,"Loading...");var t=this.props.string;if(""==t)return d.createElement("div",{style:{minHeight:"50px"}});var n=this.filter.addCollection("filter"),r=n.addDynamicView("filter");r.applySimpleSort("gsx$name");var a,l=x.Z.portal.attacks.chain(),c=x.Z.portal.battlegear.chain(),i=x.Z.portal.creatures.chain(),o=x.Z.portal.locations.chain(),s=x.Z.portal.mugic.chain();l=l.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),c=c.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),i=i.find({$or:[{gsx$appearance:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$specialabilities:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),o=o.find({$or:[{gsx$localfeatures:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),s=s.find({$or:[{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),(a=l.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=c.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=i.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=o.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=s.data()).forEach((function(e){delete e.$loki})),n.insert(a);var u,m=r.data().map((function(e,t){return Q(e,t)}));this.filter.removeCollection("filter");var p=[].concat(x.Z.portal.attacks.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.battlegear.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.creatures.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.locations.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.mugic.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.cards.attacks.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.battlegear.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.locations.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.mugic.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort(H).map((function(e,t){return T(e,t)}));if(0==m.length){var g=[].concat(x.Z.cards.attacks.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.battlegear.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.creatures.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.locations.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.mugic.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort((function(e,t){return e.gsx$name>t.gsx$name?1:-1})).map((function(e,t){return Q(e,t)}));g.length>0?(u="Art contributed by ".concat(t,":"),m=g):u="No Results Found"}else u="Results containing ".concat(t,":");return d.createElement("div",{className:"results"},d.createElement("hr",null),p.length>0&&d.createElement(d.Fragment,null,d.createElement("div",{className:"entry_nav"},p),d.createElement("hr",null)),d.createElement("div",null,u),m)}}]),n}(d.Component),L=F()(_.prototype,"loaded",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=_))||I)||I;function ee(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var te,ne,re,ae=(0,E.f3)((function(e,t,n){return t}))(G=(0,E.Pi)((J=function(e){u()(n,e);var t=ee(n);function n(e){var r;return c()(this,n),r=t.call(this,e),C()(r,"loaded",X,N()(r)),r.type=e.type.toLowerCase(),r}return o()(n,[{key:"scrollLeft",value:function(e){document.getElementsByClassName("bottom_nav")[0].scrollLeft=e}},{key:"render",value:function(){var e=this;if(0==this.loaded)return x.Z.LoadDB([{cards:this.type},{portal:this.type}]).then((function(){e.loaded=!0})).catch((function(){})),d.createElement($.gb,null);var t=!0,n="",r=d.createElement("div",null),a=[],l=this.props.location.pathname.split("/");if(""==l[l.length-1]&&l.pop(),"creatures"==this.type||"mugic"==this.type){var c=l.length>=4&&x.Z.tribes.includes(l[3])?l[3]:null;c?l.length>4&&(t=!1,r=d.createElement(v.AW,{path:"".concat(this.props.match.url,"/").concat(c,"/:card"),component:this.props.component})):l.length>3&&(t=!1,r=d.createElement(v.AW,{path:"".concat(this.props.match.url,"/:card"),component:this.props.component})),n=c?"".concat(c," ").concat(this.props.type):this.props.type,a=(c?x.Z.portal[this.type].chain().find({gsx$tribe:c}).data():x.Z.portal[this.type].chain().data()).sort(H).map((function(t,n){return T(t,n,c?"/portal/".concat(e.props.type,"/").concat(t.gsx$tribe,"/").concat(encodeURIComponent(t.gsx$name)):"/portal/".concat(e.props.type,"/").concat(encodeURIComponent(t.gsx$name)))}))}else l.length>3&&(t=!1,r=d.createElement(v.AW,{path:"".concat(this.props.match.url,"/:card"),component:this.props.component})),n=this.props.type,a=x.Z.portal[this.type].data.sort(H).map((function(e,t){return T(e,t)}));return t?d.createElement("div",{className:"entry ".concat(this.type," base_path")},d.createElement("div",{className:"cat_title"},n),d.createElement("div",{className:"entry_nav"},a)):d.createElement("div",{className:"entry ".concat(this.type)},d.createElement("div",{className:"entry_content"},r),d.createElement("div",{className:"cat_title"},n),d.createElement("div",{className:"entry_nav"},a))}}]),n}(d.Component),X=F()(J.prototype,"loaded",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),G=J))||G)||G;function le(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}function ce(e){var t=e.name.split(",");return d.createElement(d.Fragment,null,d.createElement("span",null,t[0]),t.length>1&&d.createElement("span",{className:"bigger"},d.createElement("br",null),t[1].trim()))}function ie(e){var t=[];return e.artist.split(/(?=, )/).forEach((function(e,n){t.push(d.createElement(y.rU,{key:n,to:"/portal/Search/?".concat(e.replace(", ",""))},e))})),d.createElement("div",{className:"artist"},t)}var oe,se=(0,E.f3)((function(e,t,n){return t}))(te=(0,E.Pi)((ne=function(e){u()(n,e);var t=le(n);function n(){var e;c()(this,n);for(var r=arguments.length,a=new Array(r),l=0;l=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=x.Z.portal.creatures.findOne({gsx$name:t});if(!n)return d.createElement($.uW,{location:this.props.location});for(var r=n.gsx$tribe,l=x.Z.cards.creatures.findOne({gsx$name:t}),c=n.gsx$location.split(/[;]+\s*/).map((function(e,t){return d.createElement("p",{key:t},d.createElement(V(),a()({as:y.rU},z.Z.link,{to:"/portal/Locations/"+e}),d.createElement("span",null,e)))})),i=n.gsx$battlegear.split(/[;]+\s*/).map((function(e,t){return d.createElement("p",{key:t},d.createElement(V(),a()({as:y.rU},z.Z.link,{to:"/portal/Battlegear/"+e}),d.createElement("span",null,e)))})),o=[],s=0;s=0})," ",d.createElement($.W_,{element:"air",value:l.gsx$elements.toLowerCase().indexOf("air")>=0})," ",d.createElement($.W_,{element:"earth",value:l.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",d.createElement($.W_,{element:"water",value:l.gsx$elements.toLowerCase().indexOf("water")>=0}))),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Flavortext:"),d.createElement("br",null),l.gsx$flavortext),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Mugic Ability: "),o))})}}]),n}(d.Component))||oe)||oe;function fe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var de,he,Ee,ve=(0,E.f3)((function(e,t,n){return t}))(pe=(0,E.Pi)(pe=function(e){u()(n,e);var t=fe(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");""==e[e.length-1]&&e.pop();var t=e.length>=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=x.Z.portal.mugic.findOne({gsx$name:t}),r=x.Z.cards.mugic.findOne({gsx$name:t}),a=function(){var e=[];if(0==r.gsx$cost)e.push(d.createElement("span",{key:0},"0"));else if("x"==r.gsx$cost.toLowerCase())e.push(d.createElement("span",{key:0},"X"));else for(var t=0;t4)?d.createElement("div",{className:"entry tribe base_path"},d.createElement("div",{className:"cat_title"},t[2]),d.createElement("div",{className:"entry_nav"},i)):d.createElement("div",{className:"entry tribe"},d.createElement("div",{className:"entry_content"},d.createElement(v.AW,{path:"".concat(this.props.match.url,"/Creatures/:card"),component:ge}),d.createElement(v.AW,{path:"".concat(this.props.match.url,"/Mugic/:card"),component:ve})),d.createElement("div",{className:"cat_title"},t[2]),d.createElement("div",{className:"entry_nav"},i))}}]),n}(d.Component),Ee=F()(he.prototype,"loaded",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),de=he))||de)||de;function be(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var we,Re=(0,E.f3)((function(e,t,n){return t}))(ye=(0,E.Pi)(ye=function(e){u()(n,e);var t=be(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return d.createElement($.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=x.Z.portal.attacks.findOne({gsx$name:t}),r=x.Z.cards.attacks.findOne({gsx$name:t});return n?d.createElement(se,{card:r,col2:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Attributes:"),d.createElement("br",null),n.gsx$attributes),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Background:"),d.createElement("br",null),n.gsx$background),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Details:"),d.createElement("br",null),n.gsx$details))}):r&&r.gsx$splash?d.createElement(se,{card:r}):d.createElement($.uW,{location:this.props.location})}}]),n}(d.Component))||ye)||ye;function ke(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var Ce,Ze=(0,E.f3)((function(e,t,n){return t}))(we=(0,E.Pi)(we=function(e){u()(n,e);var t=ke(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return d.createElement($.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=x.Z.portal.battlegear.findOne({gsx$name:t}),r=x.Z.cards.battlegear.findOne({gsx$name:t});return n?d.createElement(se,{card:r,col2:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Attributes:"),d.createElement("br",null),n.gsx$attributes),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Background:"),d.createElement("br",null),n.gsx$background),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Details:"),d.createElement("br",null),n.gsx$details))}):r&&r.gsx$splash?d.createElement(se,{card:r}):d.createElement($.uW,{location:this.props.location})}}]),n}(d.Component))||we)||we;function Ne(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var Ue,Fe=(0,E.f3)((function(e,t,n){return t}))(Ce=(0,E.Pi)(Ce=function(e){u()(n,e);var t=Ne(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return d.createElement($.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=x.Z.portal.locations.findOne({gsx$name:t}),r=x.Z.cards.locations.findOne({gsx$name:t});return n?d.createElement(se,{card:r,col0:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Initiative: "),d.createElement($.a3,{initiative:r.gsx$initiative,notitle:"true"}))),col2:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Local Features:"),d.createElement("br",null),n.gsx$localfeatures),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Background:"),d.createElement("br",null),n.gsx$background),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Details:"),d.createElement("br",null),n.gsx$details))}):r&&r.gsx$splash?d.createElement(se,{card:r,col0:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Initiative: "),d.createElement($.a3,{initiative:r.gsx$initiative,notitle:"true"})))}):d.createElement($.uW,{location:this.props.location})}}]),n}(d.Component))||Ce)||Ce;function De(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var Ie=(0,E.f3)((function(e,t,n){return t}))(Ue=(0,E.Pi)(Ue=function(e){u()(n,e);var t=De(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"componentDidUpdate",value:function(){window.scrollTo({top:220,left:0,behavior:"smooth"})}},{key:"render",value:function(){var e=this.props.match.url;return d.createElement("div",{className:"portal"},d.createElement(b,null),d.createElement(d.Fragment,null,d.createElement(v.AW,{exact:!0,path:e,component:B}),d.createElement(v.AW,{path:"".concat(e,"/Search"),component:j}),d.createElement(v.AW,{path:"".concat(e,"/Attacks"),render:function(e){return d.createElement(ae,a()({},e,{type:"Attacks",component:Re}))}}),d.createElement(v.AW,{path:"".concat(e,"/Battlegear"),render:function(e){return d.createElement(ae,a()({},e,{type:"Battlegear",component:Ze}))}}),d.createElement(v.AW,{path:"".concat(e,"/Creatures"),render:function(e){return d.createElement(ae,a()({},e,{type:"Creatures",component:ge}))}}),d.createElement(v.AW,{path:"".concat(e,"/Locations"),render:function(e){return d.createElement(ae,a()({},e,{type:"Locations",component:Fe}))}}),d.createElement(v.AW,{path:"".concat(e,"/Mugic"),render:function(e){return d.createElement(ae,a()({},e,{type:"Mugic",component:ve}))}}),x.Z.tribes.map((function(t,n){return d.createElement(v.AW,{key:n,path:"".concat(e,"/").concat(t),component:$e})}))))}}]),n}(d.Component))||Ue)||Ue}}]); \ No newline at end of file +(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[911],{159:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ie}});var r=n(7154),a=n.n(r),l=n(4575),c=n.n(l),i=n(3913),o=n.n(i),s=n(2205),u=n.n(s),m=n(8585),p=n.n(m),g=n(9754),f=n.n(g),d=n(7294),h=n(2188),E=n(798),v=n(5977),x=n(1637),y=n(3727),$=n(2195);function b(){function e(e){e.preventDefault(),e.stopPropagation()}var t=x.Z.tribes.map((function(t,n){return d.createElement("li",{key:n,className:"dropdown"},d.createElement(y.rU,{to:" ",className:"dropbtn",onClick:e},t),d.createElement("div",{className:"dropdown-content"},d.createElement(y.rU,{to:"/portal/"+t},"All"),d.createElement(y.rU,{to:"/portal/Creatures/"+t}," Creatures"),d.createElement(y.rU,{to:"/portal/Mugic/"+t}," Mugic")))}));return d.createElement("div",{className:"navbar"},d.createElement("ul",null,d.createElement("li",null,d.createElement(y.rU,{to:"/portal/"},"Home")),d.createElement("li",null,d.createElement(y.rU,{to:"/portal/Search"},d.createElement($.QZ,null),"Search")),d.createElement("li",{className:"dropdown"},d.createElement(y.rU,{to:" ",onClick:e,className:"dropbtn"},"Types"),d.createElement("div",{className:"dropdown-content"},d.createElement(y.rU,{to:"/portal/Attacks"},"Attacks"),d.createElement(y.rU,{to:"/portal/Battlegear"},"Battlegear"),d.createElement(y.rU,{to:"/portal/Creatures"},"Creatures"),d.createElement(y.rU,{to:"/portal/Locations"},"Locations"),d.createElement(y.rU,{to:"/portal/Mugic"},"Mugic"))),t))}var w,R,k=n(1165),C=n.n(k),Z=n(1506),N=n.n(Z),U=n(3124),F=n.n(U);n(7268);function D(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var I,_,L,A,W,P,S,B=(w=function(e){u()(n,e);var t=D(n);function n(){var e;c()(this,n);for(var r=arguments.length,a=new Array(r),l=0;li&&(c=0,m++,r+1o&&(r=0,l=0,m=0))},n.render=function(){var t=n.width/s,c=n.height/u,i=e.width/2-t/2,o=e.height/2-c/2;n.context.clearRect(i,o,t,c),n.context.drawImage(a,i,o,t,c,i,o,t,c),n.context.drawImage(n.image,t*r,c*l,t,c,i,o,t,c)},n}({context:e.getContext("2d"),width:448,height:448,image:l,w_frames:7,h_frames:7,frames:47,ticksPerFrame:4}),l.addEventListener("load",(function e(){t.coin&&(window.requestAnimationFrame(e),t.coin.update(),t.coin.render())})),l.src=x.Z.base_image+"0B6oyUfwoM3u1cC1vaGVkU1J1ZzQ"}}},{key:"render",value:function(){return d.createElement(d.Fragment,null,d.createElement("canvas",{ref:this.updateCanvas.bind(this),height:"600px"}))}}]),n}(d.Component),R=F()(w.prototype,"coin",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),w),O=n(3050),M=n.n(O),q=n(5351),V=n.n(q),z=n(7768);function H(e,t){return e.gsx$name.toLowerCase().replace(/\(unused\)/,"")>t.gsx$name.toLowerCase().replace(/\(unused\)/,"")?1:-1}function Q(e,t){var n;return["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n="/portal/".concat(e.gsx$type,"/").concat(e.gsx$name)),n?d.createElement("div",{key:t},d.createElement(V(),a()({as:y.rU},z.Z.link,{to:n}),e.gsx$name),d.createElement("br",null)):d.createElement("div",{key:t,style:{display:"none"}})}function T(e,t,n){var r=null;return console.log(e,t,n),["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n||(n="/portal/".concat(e.gsx$type,"/").concat(e.gsx$name)),r=x.Z.cards[e.gsx$type.toLowerCase()].findOne({gsx$name:e.gsx$name})),r&&n?d.createElement("div",{key:t,className:"nav_item"},d.createElement(V(),a()({as:y.rU,to:n},z.Z.link),d.createElement("span",null,r.gsx$name.split(",")[0].replace(/\(Unused\)/,"")),d.createElement("br",null),d.createElement("img",{className:"thumb",src:x.Z.base_image+(r.gsx$thumb?r.gsx$thumb:x.Z.thumb_missing)}))):(console.warn("missing: ".concat(e.gsx$name)),d.createElement("div",{key:t,style:{display:"none"},className:"nav_item"}))}function Y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var G,J,X,j=(0,E.f3)((function(e,t,n){return t}))(A=(0,E.Pi)((W=function(e){u()(n,e);var t=Y(n);function n(e){var r;return c()(this,n),r=t.call(this,e),C()(r,"input",P,N()(r)),C()(r,"query",S,N()(r)),r.search=function(e){e.preventDefault(),e.stopPropagation(),r.props.history.push("/portal/Search/?"+encodeURIComponent(r.query)),r.input=r.query},r.query=r.input=decodeURIComponent(r.props.location.search.substr(1)),r}return o()(n,[{key:"render",value:function(){var e=this;return d.createElement("div",{className:"search"},d.createElement("form",{onSubmit:this.search},d.createElement("input",{type:"text",value:this.query,autoFocus:!0,onChange:function(t){return e.query=t.target.value}}),d.createElement("button",{type:"submit"},d.createElement($.QZ,null))),d.createElement(K,{string:this.input}))}}]),n}(d.Component),P=F()(W.prototype,"input",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=F()(W.prototype,"query",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=W))||A)||A,K=(0,E.f3)((function(e,t,n){return t}))(I=(0,E.Pi)((_=function(e){u()(n,e);var t=Y(n);function n(){var e;return c()(this,n),e=t.call(this),C()(e,"loaded",L,N()(e)),e.filter=new(M())("filter.db"),e}return o()(n,[{key:"render",value:function(){var e=this;if(0==this.loaded)return x.Z.LoadDB([{portal:"attacks"},{portal:"battlegear"},{portal:"creatures"},{portal:"locations"},{portal:"mugic"},{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0})).catch((function(){})),d.createElement("span",null,"Loading...");var t=this.props.string;if(""==t)return d.createElement("div",{style:{minHeight:"50px"}});var n=this.filter.addCollection("filter"),r=n.addDynamicView("filter");r.applySimpleSort("gsx$name");var a,l=x.Z.portal.attacks.chain(),c=x.Z.portal.battlegear.chain(),i=x.Z.portal.creatures.chain(),o=x.Z.portal.locations.chain(),s=x.Z.portal.mugic.chain();l=l.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),c=c.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),i=i.find({$or:[{gsx$appearance:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$specialabilities:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),o=o.find({$or:[{gsx$localfeatures:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),s=s.find({$or:[{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),(a=l.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=c.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=i.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=o.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=s.data()).forEach((function(e){delete e.$loki})),n.insert(a);var u,m=r.data().map((function(e,t){return Q(e,t)}));this.filter.removeCollection("filter");var p=[].concat(x.Z.portal.attacks.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.battlegear.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.creatures.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.locations.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.portal.mugic.find({gsx$name:{$regex:new RegExp(t,"i")}}),x.Z.cards.attacks.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.battlegear.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.locations.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.mugic.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort(H).map((function(e,t){return T(e,t)}));if(0==m.length){var g=[].concat(x.Z.cards.attacks.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.battlegear.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.creatures.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.locations.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),x.Z.cards.mugic.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort((function(e,t){return e.gsx$name>t.gsx$name?1:-1})).map((function(e,t){return Q(e,t)}));g.length>0?(u="Art contributed by ".concat(t,":"),m=g):u="No Results Found"}else u="Results containing ".concat(t,":");return d.createElement("div",{className:"results"},d.createElement("hr",null),p.length>0&&d.createElement(d.Fragment,null,d.createElement("div",{className:"entry_nav"},p),d.createElement("hr",null)),d.createElement("div",null,u),m)}}]),n}(d.Component),L=F()(_.prototype,"loaded",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=_))||I)||I;function ee(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var te,ne,re,ae=(0,E.f3)((function(e,t,n){return t}))(G=(0,E.Pi)((J=function(e){u()(n,e);var t=ee(n);function n(e){var r;return c()(this,n),r=t.call(this,e),C()(r,"loaded",X,N()(r)),r.type=e.type.toLowerCase(),r}return o()(n,[{key:"scrollLeft",value:function(e){document.getElementsByClassName("bottom_nav")[0].scrollLeft=e}},{key:"render",value:function(){var e=this;if(0==this.loaded)return x.Z.LoadDB([{cards:this.type},{portal:this.type}]).then((function(){e.loaded=!0})).catch((function(){})),d.createElement($.gb,null);var t=!0,n="",r=d.createElement("div",null),a=[],l=this.props.location.pathname.split("/");if(""==l[l.length-1]&&l.pop(),"creatures"==this.type||"mugic"==this.type){var c=l.length>=4&&x.Z.tribes.includes(l[3])?l[3]:null;c?l.length>4&&(t=!1,r=d.createElement(v.AW,{path:"".concat(this.props.match.url,"/").concat(c,"/:card"),component:this.props.component})):l.length>3&&(t=!1,r=d.createElement(v.AW,{path:"".concat(this.props.match.url,"/:card"),component:this.props.component})),n=c?"".concat(c," ").concat(this.props.type):this.props.type,a=(c?x.Z.portal[this.type].chain().find({gsx$tribe:c}).data():x.Z.portal[this.type].chain().data()).sort(H).map((function(t,n){return T(t,n,c?"/portal/".concat(e.props.type,"/").concat(t.gsx$tribe,"/").concat(encodeURIComponent(t.gsx$name)):"/portal/".concat(e.props.type,"/").concat(encodeURIComponent(t.gsx$name)))}))}else l.length>3&&(t=!1,r=d.createElement(v.AW,{path:"".concat(this.props.match.url,"/:card"),component:this.props.component})),n=this.props.type,a=x.Z.portal[this.type].data.sort(H).map((function(e,t){return T(e,t)}));return t?d.createElement("div",{className:"entry ".concat(this.type," base_path")},d.createElement("div",{className:"cat_title"},n),d.createElement("div",{className:"entry_nav"},a)):d.createElement("div",{className:"entry ".concat(this.type)},d.createElement("div",{className:"entry_content"},r),d.createElement("div",{className:"cat_title"},n),d.createElement("div",{className:"entry_nav"},a))}}]),n}(d.Component),X=F()(J.prototype,"loaded",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),G=J))||G)||G;function le(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}function ce(e){var t=e.name.split(",");return d.createElement(d.Fragment,null,d.createElement("span",null,t[0]),t.length>1&&d.createElement("span",{className:"bigger"},d.createElement("br",null),t[1].trim()))}function ie(e){var t=[];return e.artist.split(/(?=, )/).forEach((function(e,n){t.push(d.createElement(y.rU,{key:n,to:"/portal/Search/?".concat(e.replace(", ",""))},e))})),d.createElement("div",{className:"artist"},t)}var oe,se=(0,E.f3)((function(e,t,n){return t}))(te=(0,E.Pi)((ne=function(e){u()(n,e);var t=le(n);function n(){var e;c()(this,n);for(var r=arguments.length,a=new Array(r),l=0;l=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=x.Z.portal.creatures.findOne({gsx$name:t});if(!n)return d.createElement($.uW,{location:this.props.location});for(var r=n.gsx$tribe,l=x.Z.cards.creatures.findOne({gsx$name:t}),c=n.gsx$location.split(/[;]+\s*/).map((function(e,t){return d.createElement("p",{key:t},d.createElement(V(),a()({as:y.rU},z.Z.link,{to:"/portal/Locations/"+e}),d.createElement("span",null,e)))})),i=n.gsx$battlegear.split(/[;]+\s*/).map((function(e,t){return d.createElement("p",{key:t},d.createElement(V(),a()({as:y.rU},z.Z.link,{to:"/portal/Battlegear/"+e}),d.createElement("span",null,e)))})),o=[],s=0;s=0})," ",d.createElement($.W_,{element:"air",value:l.gsx$elements.toLowerCase().indexOf("air")>=0})," ",d.createElement($.W_,{element:"earth",value:l.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",d.createElement($.W_,{element:"water",value:l.gsx$elements.toLowerCase().indexOf("water")>=0}))),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Flavortext:"),d.createElement("br",null),l.gsx$flavortext),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Mugic Ability: "),o))})}}]),n}(d.Component))||oe)||oe;function fe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var de,he,Ee,ve=(0,E.f3)((function(e,t,n){return t}))(pe=(0,E.Pi)(pe=function(e){u()(n,e);var t=fe(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");""==e[e.length-1]&&e.pop();var t=e.length>=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=x.Z.portal.mugic.findOne({gsx$name:t}),r=x.Z.cards.mugic.findOne({gsx$name:t}),a=function(){var e=[];if(0==r.gsx$cost)e.push(d.createElement("span",{key:0},"0"));else if("x"==r.gsx$cost.toLowerCase())e.push(d.createElement("span",{key:0},"X"));else for(var t=0;t4)?d.createElement("div",{className:"entry tribe base_path"},d.createElement("div",{className:"cat_title"},t[2]),d.createElement("div",{className:"entry_nav"},i)):d.createElement("div",{className:"entry tribe"},d.createElement("div",{className:"entry_content"},d.createElement(v.AW,{path:"".concat(this.props.match.url,"/Creatures/:card"),component:ge}),d.createElement(v.AW,{path:"".concat(this.props.match.url,"/Mugic/:card"),component:ve})),d.createElement("div",{className:"cat_title"},t[2]),d.createElement("div",{className:"entry_nav"},i))}}]),n}(d.Component),Ee=F()(he.prototype,"loaded",[h.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),de=he))||de)||de;function be(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var we,Re=(0,E.f3)((function(e,t,n){return t}))(ye=(0,E.Pi)(ye=function(e){u()(n,e);var t=be(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return d.createElement($.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=x.Z.portal.attacks.findOne({gsx$name:t}),r=x.Z.cards.attacks.findOne({gsx$name:t});return n?d.createElement(se,{card:r,col2:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Attributes:"),d.createElement("br",null),n.gsx$attributes),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Background:"),d.createElement("br",null),n.gsx$background),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Details:"),d.createElement("br",null),n.gsx$details))}):r&&r.gsx$splash?d.createElement(se,{card:r}):d.createElement($.uW,{location:this.props.location})}}]),n}(d.Component))||ye)||ye;function ke(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var Ce,Ze=(0,E.f3)((function(e,t,n){return t}))(we=(0,E.Pi)(we=function(e){u()(n,e);var t=ke(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return d.createElement($.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=x.Z.portal.battlegear.findOne({gsx$name:t}),r=x.Z.cards.battlegear.findOne({gsx$name:t});return n?d.createElement(se,{card:r,col2:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Attributes:"),d.createElement("br",null),n.gsx$attributes),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Background:"),d.createElement("br",null),n.gsx$background),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Details:"),d.createElement("br",null),n.gsx$details))}):r&&r.gsx$splash?d.createElement(se,{card:r}):d.createElement($.uW,{location:this.props.location})}}]),n}(d.Component))||we)||we;function Ne(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var Ue,Fe=(0,E.f3)((function(e,t,n){return t}))(Ce=(0,E.Pi)(Ce=function(e){u()(n,e);var t=Ne(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return d.createElement($.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=x.Z.portal.locations.findOne({gsx$name:t}),r=x.Z.cards.locations.findOne({gsx$name:t});return n?d.createElement(se,{card:r,col0:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Initiative: "),d.createElement($.a3,{initiative:r.gsx$initiative,notitle:"true"}))),col2:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Local Features:"),d.createElement("br",null),n.gsx$localfeatures),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Background:"),d.createElement("br",null),n.gsx$background),d.createElement("hr",null),d.createElement("div",null,d.createElement("strong",null,"Details:"),d.createElement("br",null),n.gsx$details))}):r&&r.gsx$splash?d.createElement(se,{card:r,col0:d.createElement(d.Fragment,null,d.createElement("div",null,d.createElement("strong",null,"Initiative: "),d.createElement($.a3,{initiative:r.gsx$initiative,notitle:"true"})))}):d.createElement($.uW,{location:this.props.location})}}]),n}(d.Component))||Ce)||Ce;function De(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var Ie=(0,E.f3)((function(e,t,n){return t}))(Ue=(0,E.Pi)(Ue=function(e){u()(n,e);var t=De(n);function n(){return c()(this,n),t.apply(this,arguments)}return o()(n,[{key:"componentDidUpdate",value:function(){window.scrollTo({top:220,left:0,behavior:"smooth"})}},{key:"render",value:function(){var e=this.props.match.url;return d.createElement("div",{className:"portal"},d.createElement(b,null),d.createElement(d.Fragment,null,d.createElement(v.AW,{exact:!0,path:e,component:B}),d.createElement(v.AW,{path:"".concat(e,"/Search"),component:j}),d.createElement(v.AW,{path:"".concat(e,"/Attacks"),render:function(e){return d.createElement(ae,a()({},e,{type:"Attacks",component:Re}))}}),d.createElement(v.AW,{path:"".concat(e,"/Battlegear"),render:function(e){return d.createElement(ae,a()({},e,{type:"Battlegear",component:Ze}))}}),d.createElement(v.AW,{path:"".concat(e,"/Creatures"),render:function(e){return d.createElement(ae,a()({},e,{type:"Creatures",component:ge}))}}),d.createElement(v.AW,{path:"".concat(e,"/Locations"),render:function(e){return d.createElement(ae,a()({},e,{type:"Locations",component:Fe}))}}),d.createElement(v.AW,{path:"".concat(e,"/Mugic"),render:function(e){return d.createElement(ae,a()({},e,{type:"Mugic",component:ve}))}}),x.Z.tribes.map((function(t,n){return d.createElement(v.AW,{key:n,path:"".concat(e,"/").concat(t),component:$e})}))))}}]),n}(d.Component))||Ue)||Ue}}]); \ No newline at end of file diff --git a/build/main.js b/build/main.js index 2f421aa..726317d 100644 --- a/build/main.js +++ b/build/main.js @@ -1 +1 @@ -!function(){"use strict";var e,t,n,r,a={2195:function(e,t,n){n.d(t,{$U:function(){return g},dR:function(){return h},At:function(){return E},I1:function(){return d},U9:function(){return x},W_:function(){return m},a3:function(){return c},gb:function(){return w},_t:function(){return b},WC:function(){return u},VG:function(){return s},uW:function(){return A},uq:function(){return v},QZ:function(){return B},Fo:function(){return p},Ky:function(){return y},kp:function(){return i}});var r=n(7294),a=n(7768);function i(e){var t="";return e.data.unique&&(t+="Unique, "),e.data.loyal&&(t+="Loyal","M'arrillian"==e.data.tribe&&(t+=" - M'arrillians or Minions"),"1"!=e.data.loyal&&(t+=" - "+e.data.loyal)),e.data.legendary&&(t=t?"Legendary, "+t:"Legendary"),t=t.replace(/,\s+$/,""),r.createElement("span",{style:{fontWeight:"Bold"}},t,t&&r.createElement("br",null))}function c(e){var t=e.initiative,n=null;return["Danian","Generic","Mipedian","OverWorld","UnderWorld","M'arrillian"].indexOf(t)>-1?n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/tribes/"+t+".png").toLowerCase()}):["courage","power","speed","wisdom"].indexOf(t.toLowerCase())>-1?n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/disciplines/"+t+".png").toLowerCase()}):["fire","air","earth","water"].indexOf(t.toLowerCase())>-1?n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/elements/"+t+".png").toLowerCase()}):"mugic counter"==t.toLowerCase()&&(n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:"/public/img/icons/mugic/generic.png".toLowerCase()})),r.createElement("span",null,!e.notitle&&"Initiative: ",n," ",t)}var l=n(5934),o=n.n(l);function s(e){var t=e.name.split(",");return r.createElement("span",{className:"name"},r.createElement("span",{className:"bigger"},t[0]),t.length>1&&r.createElement(r.Fragment,null,r.createElement("span",{style:{opacity:"0"}},","),r.createElement("span",{className:"subname"},t[1])))}function u(e){var t=("/public/img/icons/mugic/"+((e.tribe||"generic")+(null!=e.amount?"_".concat(e.amount):""))+".png").toLowerCase();return r.createElement("img",{className:e.size||"icon20",src:t,alt:"MC"})}function m(e){return e.value?r.createElement("img",{className:e.size||"icon20",src:("/public/img/icons/elements/"+e.element+".png").toLowerCase()}):r.createElement("img",{className:e.size||"icon20",src:("/public/img/icons/elements/"+e.element+"-inactive.png").toLowerCase()})}function p(e){return r.createElement("img",{className:e.size||"icon16",src:("/public/img/icons/tribes/"+e.tribe+".png").toLowerCase()})}function d(e){return r.createElement("img",{className:e.size||"icon16",src:("/public/img/icons/disciplines/"+e.discipline+".png").toLowerCase()})}function g(e){var t=[{regex:/([0-9x]*){{mc}}/i,fn:function(t,n){return n.length>1&&""!=n[1]?r.createElement(u,{key:t,tribe:e.tribe,amount:n[1].toLowerCase(),size:"icon14"}):r.createElement(u,{key:t,tribe:e.tribe,size:"icon14"})}},{regex:new RegExp(/(\b((fire)|(air)|(earth)|(water)))/i),fn:function(e,t){return r.createElement("span",{key:e},r.createElement(m,{element:t[0].replace(/\b/,""),value:"true",size:"icon14"}),t[0])}},{regex:/(courage)|(power)|(wisdom)|(speed)/i,fn:function(e,t){return r.createElement("span",{key:e},r.createElement(d,{discipline:t[0],size:"icon14"}),t[0])}},{regex:/(danian)|(generic)|(mipedian)|(overworld)|(underworld)|(m'arrillian)/i,fn:function(e,t){return r.createElement("span",{key:e},r.createElement(p,{tribe:t[0],size:"icon14"}),t[0])}}];return r.createElement("div",{className:e.type||"ability"},o()(t)(e.ability))}var f=n(1637);function h(e){var t="attack"+(e.bp&&e.bp>=0?"_"+e.bp:"");return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/attack/".concat(t,".png")})}function E(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/battlegear.png"})}function b(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/location.png"})}function v(e){var t=e.set,n=e.rarity;return r.createElement("span",null,"PE1"!==t&&r.createElement("img",{className:e.size||"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/set/"+t+"/"+n+".png").toLowerCase()}),!e.notext&&r.createElement(r.Fragment,null,f.Z.sets[e.set]," | ",e.rarity))}function y(e){return r.createElement("p",{style:a.Z.p},"This page is currently under construction")}function A(e){return r.createElement("p",{style:a.Z.p},"404 route not found - ",a.Z.code(e.location.pathname))}function w(e){return r.createElement("span",null,"Loading...")}function x(e){return r.createElement("form",{action:"https://www.paypal.com/cgi-bin/webscr",method:"post",target:"_blank"},r.createElement("input",{type:"hidden",name:"cmd",value:"_s-xclick"}),r.createElement("input",{type:"hidden",name:"encrypted",value:"-----BEGIN PKCS7-----MIIHLwYJKoZIhvcNAQcEoIIHIDCCBxwCAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYAwJS5BkCahWYm5uqK91QqAV+ImQP4OlcA7ZQVpHvRtVesGdW8LqNPjPff26J8Xco9WXhDFnhiJs1omn1rvtNC8Qn3hQDoTTHGTw3Ofor6CXfk0s2HlGfmRTczExvWNVn0Z/e2oFpGGuW0noIKN3RQmb0jrzpemwyLOenBfUJir4DELMAkGBSsOAwIaBQAwgawGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQIt9GWMI+e+A2AgYhFnTpwYMraQBnNagvLJ4l4tLn5kLQgxhjJiBua+YQvKjKsOGLvRsowFM7LAkRNn21BVoX4RtV/oIOxymxOI7gy+yRMQnpA6gvnR4BMWOvOQzmxJJUEUnaxVuhQA3ZubuIlnPwx37n885yD5SU7oTQSBIlZZ7tt+20GnaqNyMreqV9PVq7mGeShoIIDhzCCA4MwggLsoAMCAQICAQAwDQYJKoZIhvcNAQEFBQAwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMB4XDTA0MDIxMzEwMTMxNVoXDTM1MDIxMzEwMTMxNVowgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBR07d/ETMS1ycjtkpkvjXZe9k+6CieLuLsPumsJ7QC1odNz3sJiCbs2wC0nLE0uLGaEtXynIgRqIddYCHx88pb5HTXv4SZeuv0Rqq4+axW9PLAAATU8w04qqjaSXgbGLP3NmohqM6bV9kZZwZLR/klDaQGo1u9uDb9lr4Yn+rBQIDAQABo4HuMIHrMB0GA1UdDgQWBBSWn3y7xm8XvVk/UtcKG+wQ1mSUazCBuwYDVR0jBIGzMIGwgBSWn3y7xm8XvVk/UtcKG+wQ1mSUa6GBlKSBkTCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb22CAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQCBXzpWmoBa5e9fo6ujionW1hUhPkOBakTr3YCDjbYfvJEiv/2P+IobhOGJr85+XHhN0v4gUkEDI8r2/rNk1m0GA8HKddvTjyGw/XqXa+LSTlDYkqI8OwR8GEYj4efEtcRpRYBxV8KxAW93YDWzFGvruKnnLbDAF6VR5w/cCMn5hzGCAZowggGWAgEBMIGUMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTgwMjAzMjAwMjE0WjAjBgkqhkiG9w0BCQQxFgQUIKIDamSbB+82SYYkxaubnff78WQwDQYJKoZIhvcNAQEBBQAEgYAT64pm6CXNlZA4E61IcWMMcB6OtuQ1/Zg8BNpzkRNbR2dg9mFpgUVkN5FrHaggTFpQ1NHXQq/VJm5d/V7HyAchIWyoLg+TmOOKArQWnmLAz+ruFa7VgmA+FD9MHG7oJSKT6olyKppNrls+Y/+OFiJ0wz4MAkOZK+2CYu81e5qCYw==-----END PKCS7-----"}),r.createElement("a",{href:"https://www.paypal.com/cgi-bin/webscr"},r.createElement("input",{type:"image",src:"/public/img/btn_donate_SM.gif",border:"0",name:"submit",alt:"PayPal Donate"})))}function B(e){return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",className:"magnifying-glass"},r.createElement("g",{fillRule:"evenodd"},r.createElement("path",{d:"M21.747 20.524l-4.872-4.871a.864.864 0 1 0-1.222 1.222l4.871 4.872a.864.864 0 1 0 1.223-1.223z"}),r.createElement("path",{d:"M3.848 10.763a6.915 6.915 0 0 1 6.915-6.915 6.915 6.915 0 0 1 6.915 6.915 6.915 6.915 0 0 1-6.915 6.915 6.915 6.915 0 0 1-6.915-6.915zm-1.729 0a8.643 8.643 0 0 0 8.644 8.644 8.643 8.643 0 0 0 8.644-8.644 8.643 8.643 0 0 0-8.644-8.644 8.643 8.643 0 0 0-8.644 8.644z"})))}},1637:function(e,t,n){n.d(t,{Z:function(){return M}});var r,a,i,c,l,o,s,u,m=n(7757),p=n.n(m),d=n(8926),g=n.n(d),f=n(1165),h=n.n(f),E=n(4575),b=n.n(E),v=n(3913),y=n.n(v),A=n(3124),w=n.n(A),x=(n(7268),n(7147),n(3050)),B=n.n(x),N=n(2188),k=new(n(9585).Z),C=(r=function(){function e(t,n){var r=this;b()(this,e),h()(this,"building",a,this),this.purgeDB=function(){r.db.deleteDatabase()},this.api=t,this.format=n,this.setupDB(n)}var t,n;return y()(e,[{key:"getSpreadsheetData",value:(n=g()(p().mark((function e(t,n,r){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.api.getSpreadsheet(t,(function(e){r(e.map((function(e){var t={};delete e.content;for(var r=0,a=Object.keys(e);rnew Date(n)&&(c[t].clear(),c[t].insert(e),k.set("".concat(c.format,"_").concat(t),e[0].updated,{path:"/"})):k.set("".concat(c.format,"_").concat(t),e[0].updated,{path:"/"})})),e.abrupt("return",n());case 5:if("building"!=this.building[t].get()){e.next=8;break}return a=(0,N.N7)(this.building[t],(function(e){a(),n()})),e.abrupt("return",a);case 8:if("setup"!=this.building[t].get()){e.next=16;break}if(this.building[t].set("building"),0!=this[t].data.length){e.next=14;break}return e.abrupt("return",this.getSpreadsheetData(this.api.urls[r][this.format],r,(function(e){return c[t].insert(e),c.building[t].set("built"),n()})));case 14:return this.building[t].set("built"),e.abrupt("return",n());case 16:e.next=21;break;case 18:return this.building[t]=N.LO.box("wait"),i=(0,N.N7)(this.building[t],(function(){return i(),c.setupType(t,n)})),e.abrupt("return",i);case 21:case"end":return e.stop()}}),e,this)}))),function(e,n){return t.apply(this,arguments)})},{key:"setupDB",value:function(e){var t=new(B())("chaotic_".concat(e,".db"),{autosave:!0,autoload:!0,autoloadCallback:function(){var e=this;["attacks","battlegear","creatures","locations","mugic"].forEach((function(n){var r=t.getCollection(n);null===r||0===r.data.length?(e[n]=t.addCollection(n),e.building[n]?e.building[n].set("setup"):e.building[n]=N.LO.box("setup")):(e[n]=r,e.building[n]?e.building[n].set("built"):e.building[n]=N.LO.box("built"))}))}.bind(this),autosaveInterval:4e3,persistenceMethod:"localStorage"});this.db=t}}]),e}(),a=w()(r.prototype,"building",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),w()(r.prototype,"setupType",[N.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupType"),r.prototype),w()(r.prototype,"setupDB",[N.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupDB"),r.prototype),r);const M=(u=s=function(){function e(){b()(this,e),h()(this,"portal",c,this),h()(this,"cards",l,this),h()(this,"urls",o,this),this.instance=null,this.setupDB()}var t,r,a;return y()(e,[{key:"path",value:function(t){return e.path(t)}},{key:"base_image",get:function(){return"https://drive.google.com/uc?id="}},{key:"thumb_missing",get:function(){return"1JYjPzkv74IhzlHTyVh2niTDyui73HSfp"}},{key:"card_back",get:function(){return"https://i.imgur.com/xbeDBRJ.png"}}],[{key:"getInstance",value:function(){return this.instance||(this.instance=new e),this.instance}},{key:"path",value:function(t){return e.base_url+t+e.data_format}}]),y()(e,[{key:"getSpreadsheet",value:(a=g()(p().mark((function e(t,n){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:fetch(t).then((function(e){return e.json()})).then((function(e){return n(e.feed.entry)})).catch((function(e){return console.error("parsing failed",e),n(null)}));case 1:case"end":return e.stop()}}),e)}))),function(e,t){return a.apply(this,arguments)})},{key:"setupDB",value:function(){try{var t={};n(3370).forEach((function(n){t[n.gsx$type.$t]||(t[n.gsx$type.$t]={}),t[n.gsx$type.$t][n.gsx$subtype.$t]=e.path(n.gsx$url.$t)})),this.urls=t,this.portal=new C(this,"portal"),this.cards=new C(this,"cards")}catch(e){console.error("setting up database failed",e)}}},{key:"LoadDB",value:(r=g()(p().mark((function e(t){var n=this;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,r){null!==n.urls&&null!==n.portal&&null!==n.cards?n.buildCollection(t).then((function(){e()})).catch((function(){})):e()})));case 1:case"end":return e.stop()}}),e)}))),function(e){return r.apply(this,arguments)})},{key:"buildCollection",value:(t=g()(p().mark((function e(t){var n=this;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(t.map((function(e){return new Promise((function(t,r){return"cards"in e?n.cards.setupType(e.cards,t):"portal"in e?n.portal.setupType(e.portal,t):(console.error("cards or portal"),r())}))})));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})},{key:"cardImage",value:function(e){return e.gsx$ic&&""!==e.gsx$ic?e.gsx$ic:e.gsx$image&&""!==e.gsx$image?this.base_image+e.gsx$image:this.card_back}},{key:"purgeDB",value:function(){this.cards.purgeDB(),this.portal.purgeDB(),window.location.reload()}},{key:"tribes",get:function(){return["Danian","Generic","Mipedian","M'arrillian","OverWorld","UnderWorld"]}},{key:"sets",get:function(){return{DOP:"Dawn of Perim",ZOTH:"Zenith of the Hive",SS:"Silent Sands",MI:"Beyond the Doors",ROTO:"Rise of the Oligarch",TOTT:"Turn of the Tide",FUN:"Forged Unity",AU:"Alliance Unraveled",FAS:"Fire and Stone",OP1:"Organized Play 1",PE1:"Premium Edition 1",SAS:"Storm and Sea",EE:"Elemental Emperors",BR:"Beyond Rare",LR:"League Rewards",PROMO:"Promotional",PROTO:"Prototype"}}}]),e}(),s.base_url="https://spreadsheets.google.com/feeds/list/",s.data_format="/od6/public/values?alt=json",i=u,c=w()(i.prototype,"portal",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),l=w()(i.prototype,"cards",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),o=w()(i.prototype,"urls",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),i).getInstance()},8953:function(e,t,n){var r,a=n(7294),i=n(3935),c=n(3727),l=n(5977),o=n(2168),s=n(1637),u=n(2195),m=n(4575),p=n.n(m),d=n(3913),g=n.n(d),f=n(2205),h=n.n(f),E=n(8585),b=n.n(E),v=n(9754),y=n.n(v),A=n(798);function w(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y()(e);if(t){var a=y()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return b()(this,n)}}var x=(0,A.f3)((function(e,t,n){return t}))(r=(0,A.Pi)(r=function(e){h()(n,e);var t=w(n);function n(){return p()(this,n),t.apply(this,arguments)}return g()(n,[{key:"render",value:function(){return a.createElement("div",null,a.createElement("span",null,"This page is not yet available"))}}]),n}(a.Component))||r)||r,B=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(150)]).then(n.bind(n,6550))}),{fallback:a.createElement(u.gb,null)}),N=(0,o.ZP)((function(){return n.e(767).then(n.bind(n,8640))}),{fallback:a.createElement(u.gb,null)}),k=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(181)]).then(n.bind(n,159))}),{fallback:a.createElement(u.gb,null)}),C=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(171)]).then(n.bind(n,7510))}),{fallback:a.createElement(u.gb,null)});function M(){return a.createElement(l.rs,null,a.createElement(l.AW,{path:"/beta/collection",component:C}),a.createElement(l.AW,{path:"/beta"},(function(e){var t=e.location;return a.createElement(l.l_,{to:t.pathname.replace("/beta","")})})),a.createElement(l.AW,{component:Q}))}function Q(){return a.createElement(l.rs,null,a.createElement(l.AW,{exact:!0,path:"/",component:N}),a.createElement(l.AW,{path:"/PageNotFound",component:u.uW}),a.createElement(l.AW,{path:"/UnderConstruction",component:u.Ky}),a.createElement(l.AW,{path:"/EnterTheCode",component:B}),a.createElement(l.AW,{path:"/create",component:x}),a.createElement(l.AW,{path:"/collection",component:C}),a.createElement(l.AW,{path:"/portal",component:k}))}function D(e){var t="ENG",n=a.createElement(M,null);return a.createElement(a.Fragment,null,a.createElement("div",{className:"fix-pgBkgrnd-repeat-x"},a.createElement("div",{className:"fix-img-bkgrnd fix-img-bkgrnd_05"})),a.createElement("div",{className:"pgBkgrnd-repeat-x"},a.createElement("div",{className:"img-bkgrnd"},a.createElement("div",{className:"content-wrap"},a.createElement("div",{className:"legacy legacy-header"},a.createElement("div",{className:"header"},a.createElement("div",{id:"nav"},a.createElement("div",{className:"zero-clear-line headerSpriteNav-wrap"},a.createElement("ul",{id:"unity-sprite",className:t},a.createElement("li",{id:"unity-nav1",className:t}),a.createElement("li",{id:"unity-nav2",className:t},a.createElement(c.rU,{to:"/collection/"},a.createElement("span",null,"Collect"))),a.createElement("li",{id:"unity-nav3",className:t},a.createElement("a",{href:"/create/"},a.createElement("span",null,"Build"))),a.createElement("li",{id:"unity-nav4",className:t},a.createElement("a",{href:"http://chaoticbackup.forumotion.com/f16-trading-buying-and-selling"},a.createElement("span",null,"Trade"))),a.createElement("li",{id:"unity-nav5",className:t},a.createElement(c.rU,{to:"/"},a.createElement("span",null,"Home"))),a.createElement("li",{id:"unity-nav6",className:t},a.createElement("a",{href:"http://chaoticbackup.forumotion.com"},a.createElement("span",null,"Forums"))),a.createElement("li",{id:"unity-nav7",className:t},a.createElement(c.rU,{to:"/portal/"},a.createElement("span",null,"Portal"))),a.createElement("li",{id:"unity-nav8",className:t},a.createElement("a",{href:"https://chaoticrecode.com"},a.createElement("span",null,"Play"))),a.createElement("li",{id:"unity-nav9",className:t})),a.createElement("ul",{id:"unityETC-sprite",className:t},a.createElement("li",{id:"unity-nav10",className:t},a.createElement(c.rU,{to:"/EnterTheCode"},a.createElement("span",null,"Enter the Code")))))))),a.createElement("div",{className:"banner-ad-top"}),a.createElement("div",{className:"legacy content"},a.createElement("div",{className:"left-column"},a.createElement("div",{className:"full-width clear-line",style:{marginBottom:"5px"}})),a.createElement("div",{className:"full-column"},a.createElement("div",{className:"pods-wrap pad5px-btm"},a.createElement("div",{className:"clear-line full-width"},a.createElement("div",{className:"adPod-top-wrap"},a.createElement("div",{className:"videoAdPod-topleft"},a.createElement("div",{className:"videoAdPod-topLeft-repeat-x"})),a.createElement("div",{className:"videoAdPod-topright"},a.createElement("div",{className:"videoAdPod-topRight-repeat-x"})))),a.createElement("div",{className:"content-area-repeat-xy"},a.createElement("div",{className:"content-area-top-repeat-x"},a.createElement("div",{className:"content-area-left-repeat-y"},a.createElement("div",{className:"content-area-right-repeat-y"},a.createElement("div",{className:"content-area-inner-space"},a.createElement("div",{id:"player"},n)))))),a.createElement("div",{className:"content-btm-wrap"},a.createElement("div",{className:"content-area-btm-left"},a.createElement("div",{className:"content-left-btm-repeat-x"})),a.createElement("div",{className:"content-area-btm-right"},a.createElement("div",{className:"content-right-btm-repeat-x"}))))),a.createElement("div",{className:"right-column"},a.createElement("div",{className:"full-width clear-line",style:{marginBottom:"5px"}}))),a.createElement("div",{className:"banner-ad-bottom"}),a.createElement("div",{className:"legacy legacy-footer"},a.createElement("div",{className:"footer-wrap"},a.createElement("div",{className:"footer-repeat-x"},a.createElement("div",{className:"footer-left"},a.createElement("div",{className:"footer-right"},a.createElement("div",{className:"footer-text"},a.createElement("div",{className:"footer-search"},a.createElement("br",null),a.createElement("br",null),a.createElement(u.U9,null)),a.createElement("div",{className:"footer-nav"},a.createElement("div",{className:"copyright"},"©2008 Chaotic USA Entertainment Group, Inc.",a.createElement("br",null),"U.S. Pat 5810666 and 5954332 and other pending patent applications. All Rights Reserved.")),a.createElement("div",{className:"footer-language"},a.createElement("a",{href:"#",onClick:function(e){e.stopPropagation(),e.preventDefault(),s.Z.purgeDB()},className:"page-options",title:"Change Language"},a.createElement("img",{src:"/public/img/flag_usa_.gif",alt:"English (Change Language)",width:"40",height:"27"}),a.createElement("br",null),"English (Change Language)"))))))))))))}(0,i.render)(a.createElement(c.VK,null,a.createElement(D,{path:"/*",href:"/"})),document.getElementById("root"))},7768:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5403),a=Object.create(r.Z);a.root={backgroundColor:"#F0F0F0",fontFamily:"helvetica neue, helvetica, sans-serif",fontWeight:"300",fontSize:"16px",letterSpacing:"0.025em",padding:"3vh 0 12vh 0",width:"500px",maxWidth:"calc(100vw - 40px)",position:"relative",left:"50vw",WebkitTransform:"translate(-50%, 0)",MozTransform:"translate(-50%, 0)",msTransform:"translate(-50%, 0)",OTransform:"translate(-50%, 0)",transform:"translate(-50%, 0)",WebkitTextSizeAdjust:"none",MozTextSizeAdjust:"none",msTextSizeAdjust:"none",textSizeAdjust:"none"},a.title={fontSize:"20px",marginBottom:"0.5vh"},a.repoLink={fontSize:"14px"},a.mapMenu={margin:"3vh 0"},a.creditLine={color:"#A0A0A0",fontSize:"14px",marginTop:"50px"};const i=a},5403:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(7154),a=n.n(r),i=n(7294),c={normal:{borderBottom:"1px dotted rgb(0, 168, 0)"},hover:{borderBottom:"1px solid rgb(0, 168, 0)",color:"black"},active:"hover",touchActive:{borderBottom:"1px dashed rgb(0, 168, 0)",color:"black"},focusFromTab:{outline:"2px solid rgb(0, 152, 0)",outlineOffset:"2px",color:"black"},touchActiveTapOnly:!0},l={};Object.keys(c).forEach((function(e){"touchActiveTapOnly"!==e&&(l["onParent".concat(e.slice(0,1).toUpperCase()).concat(e.slice(1))]=c[e])}));const o={link:c,childLink:l,p:{margin:"3vh 0",lineHeight:"1.4"},code:function(e){return i.createElement("code",{style:{fontFamily:"monospace",fontSize:"15px",paddingLeft:"2px"}},e)},li:function(e,t){return i.createElement("li",a()({style:{paddingLeft:"18px",textIndent:"-15px",margin:"0.5vh 0",listStyle:"none"}},t),i.createElement("span",{style:{paddingRight:"7px"}},"–"),e)}}},3370:function(e){e.exports=JSON.parse('[{"gsx$type":{"$t":"Creatures"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1fUFYhG1NLLkSTzrdbevm6ZMKNP6xLiKUZvM1sY10pVI"}},{"gsx$type":{"$t":"Creatures"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1eGQsy2kYk7HfnQetsjobMqank4bg6iWOOaSYykg3Yec"}},{"gsx$type":{"$t":"Mugic"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1rOMFKnWaz6XmhD43YFpcemWGzEok9IgtKCoiPMwA35s"}},{"gsx$type":{"$t":"Mugic"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1tEuwPGixJH2A03YtYL6Ar-MSFvtfrlaveT98GwJhw1g"}},{"gsx$type":{"$t":"Attacks"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1yXFijC2hN1vybU3ejdINYoTOTG62qCkpPLPsiYUEEyo"}},{"gsx$type":{"$t":"Attacks"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1KUk5J-3ZeMlEBXOfDb2h4GUUJK_0_yOq0EUDitQgNa8"}},{"gsx$type":{"$t":"Battlegear"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1UUEPAEHZwmH52AJj2Jtskf6d4z5XIFEBb3HT-FTAcgs"}},{"gsx$type":{"$t":"Battlegear"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1S5AVw-E_sFO257uzajauP31bOI0LPmrbTcUzSpa2i60"}},{"gsx$type":{"$t":"Locations"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"15QPS08iq6pkyMFsYuDsKIXX8LQmQ8MUoJeeNtjU54Xo"}},{"gsx$type":{"$t":"Locations"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1U07n2keHNxL-6y5zUcHlb220zT9A_MrVEansOAMQFCA"}}]')}},i={};function c(e){if(i[e])return i[e].exports;var t=i[e]={exports:{}};return a[e].call(t.exports,t,t.exports,c),t.exports}c.m=a,c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return e+".js"},c.miniCssF=function(e){return({179:"main",736:"vendor"}[e]||e)+".css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e={},t="chaoticbackup:",c.l=function(n,r,a){if(e[n])e[n].push(r);else{var i,l;if(void 0!==a)for(var o=document.getElementsByTagName("script"),s=0;s-1?n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/tribes/"+t+".png").toLowerCase()}):["courage","power","speed","wisdom"].indexOf(t.toLowerCase())>-1?n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/disciplines/"+t+".png").toLowerCase()}):["fire","air","earth","water"].indexOf(t.toLowerCase())>-1?n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/elements/"+t+".png").toLowerCase()}):"mugic counter"==t.toLowerCase()&&(n=r.createElement("img",{className:"icon16",style:{verticalAlign:"middle"},src:"/public/img/icons/mugic/generic.png".toLowerCase()})),r.createElement("span",null,!e.notitle&&"Initiative: ",n," ",t)}var l=n(5934),o=n.n(l);function s(e){var t=e.name.split(",");return r.createElement("span",{className:"name"},r.createElement("span",{className:"bigger"},t[0]),t.length>1&&r.createElement(r.Fragment,null,r.createElement("span",{style:{opacity:"0"}},","),r.createElement("span",{className:"subname"},t[1])))}function u(e){var t=("/public/img/icons/mugic/"+((e.tribe||"generic")+(null!=e.amount?"_".concat(e.amount):""))+".png").toLowerCase();return r.createElement("img",{className:e.size||"icon20",src:t,alt:"MC"})}function m(e){return e.value?r.createElement("img",{className:e.size||"icon20",src:("/public/img/icons/elements/"+e.element+".png").toLowerCase()}):r.createElement("img",{className:e.size||"icon20",src:("/public/img/icons/elements/"+e.element+"-inactive.png").toLowerCase()})}function p(e){return r.createElement("img",{className:e.size||"icon16",src:("/public/img/icons/tribes/"+e.tribe+".png").toLowerCase()})}function d(e){return r.createElement("img",{className:e.size||"icon16",src:("/public/img/icons/disciplines/"+e.discipline+".png").toLowerCase()})}function g(e){var t=[{regex:/([0-9x]*){{mc}}/i,fn:function(t,n){return n.length>1&&""!=n[1]?r.createElement(u,{key:t,tribe:e.tribe,amount:n[1].toLowerCase(),size:"icon14"}):r.createElement(u,{key:t,tribe:e.tribe,size:"icon14"})}},{regex:new RegExp(/(\b((fire)|(air)|(earth)|(water)))/i),fn:function(e,t){return r.createElement("span",{key:e},r.createElement(m,{element:t[0].replace(/\b/,""),value:"true",size:"icon14"}),t[0])}},{regex:/(courage)|(power)|(wisdom)|(speed)/i,fn:function(e,t){return r.createElement("span",{key:e},r.createElement(d,{discipline:t[0],size:"icon14"}),t[0])}},{regex:/(danian)|(generic)|(mipedian)|(overworld)|(underworld)|(m'arrillian)/i,fn:function(e,t){return r.createElement("span",{key:e},r.createElement(p,{tribe:t[0],size:"icon14"}),t[0])}}];return r.createElement("div",{className:e.type||"ability"},o()(t)(e.ability))}var f=n(1637);function h(e){var t="attack"+(e.bp&&e.bp>=0?"_"+e.bp:"");return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/attack/".concat(t,".png")})}function E(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/battlegear.png"})}function b(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/location.png"})}function v(e){var t=e.set,n=e.rarity;return r.createElement("span",null,"PE1"!==t&&r.createElement("img",{className:e.size||"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/set/"+t+"/"+n+".png").toLowerCase()}),!e.notext&&r.createElement(r.Fragment,null,f.Z.sets[e.set]," | ",e.rarity))}function y(e){return r.createElement("p",{style:a.Z.p},"This page is currently under construction")}function A(e){return r.createElement("p",{style:a.Z.p},"404 route not found - ",a.Z.code(e.location.pathname))}function w(e){return r.createElement("span",null,"Loading...")}function x(e){return r.createElement("form",{action:"https://www.paypal.com/cgi-bin/webscr",method:"post",target:"_blank"},r.createElement("input",{type:"hidden",name:"cmd",value:"_s-xclick"}),r.createElement("input",{type:"hidden",name:"encrypted",value:"-----BEGIN PKCS7-----MIIHLwYJKoZIhvcNAQcEoIIHIDCCBxwCAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYAwJS5BkCahWYm5uqK91QqAV+ImQP4OlcA7ZQVpHvRtVesGdW8LqNPjPff26J8Xco9WXhDFnhiJs1omn1rvtNC8Qn3hQDoTTHGTw3Ofor6CXfk0s2HlGfmRTczExvWNVn0Z/e2oFpGGuW0noIKN3RQmb0jrzpemwyLOenBfUJir4DELMAkGBSsOAwIaBQAwgawGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQIt9GWMI+e+A2AgYhFnTpwYMraQBnNagvLJ4l4tLn5kLQgxhjJiBua+YQvKjKsOGLvRsowFM7LAkRNn21BVoX4RtV/oIOxymxOI7gy+yRMQnpA6gvnR4BMWOvOQzmxJJUEUnaxVuhQA3ZubuIlnPwx37n885yD5SU7oTQSBIlZZ7tt+20GnaqNyMreqV9PVq7mGeShoIIDhzCCA4MwggLsoAMCAQICAQAwDQYJKoZIhvcNAQEFBQAwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMB4XDTA0MDIxMzEwMTMxNVoXDTM1MDIxMzEwMTMxNVowgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBR07d/ETMS1ycjtkpkvjXZe9k+6CieLuLsPumsJ7QC1odNz3sJiCbs2wC0nLE0uLGaEtXynIgRqIddYCHx88pb5HTXv4SZeuv0Rqq4+axW9PLAAATU8w04qqjaSXgbGLP3NmohqM6bV9kZZwZLR/klDaQGo1u9uDb9lr4Yn+rBQIDAQABo4HuMIHrMB0GA1UdDgQWBBSWn3y7xm8XvVk/UtcKG+wQ1mSUazCBuwYDVR0jBIGzMIGwgBSWn3y7xm8XvVk/UtcKG+wQ1mSUa6GBlKSBkTCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb22CAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQCBXzpWmoBa5e9fo6ujionW1hUhPkOBakTr3YCDjbYfvJEiv/2P+IobhOGJr85+XHhN0v4gUkEDI8r2/rNk1m0GA8HKddvTjyGw/XqXa+LSTlDYkqI8OwR8GEYj4efEtcRpRYBxV8KxAW93YDWzFGvruKnnLbDAF6VR5w/cCMn5hzGCAZowggGWAgEBMIGUMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTgwMjAzMjAwMjE0WjAjBgkqhkiG9w0BCQQxFgQUIKIDamSbB+82SYYkxaubnff78WQwDQYJKoZIhvcNAQEBBQAEgYAT64pm6CXNlZA4E61IcWMMcB6OtuQ1/Zg8BNpzkRNbR2dg9mFpgUVkN5FrHaggTFpQ1NHXQq/VJm5d/V7HyAchIWyoLg+TmOOKArQWnmLAz+ruFa7VgmA+FD9MHG7oJSKT6olyKppNrls+Y/+OFiJ0wz4MAkOZK+2CYu81e5qCYw==-----END PKCS7-----"}),r.createElement("a",{href:"https://www.paypal.com/cgi-bin/webscr"},r.createElement("input",{type:"image",src:"/public/img/btn_donate_SM.gif",border:"0",name:"submit",alt:"PayPal Donate"})))}function B(e){return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",className:"magnifying-glass"},r.createElement("g",{fillRule:"evenodd"},r.createElement("path",{d:"M21.747 20.524l-4.872-4.871a.864.864 0 1 0-1.222 1.222l4.871 4.872a.864.864 0 1 0 1.223-1.223z"}),r.createElement("path",{d:"M3.848 10.763a6.915 6.915 0 0 1 6.915-6.915 6.915 6.915 0 0 1 6.915 6.915 6.915 6.915 0 0 1-6.915 6.915 6.915 6.915 0 0 1-6.915-6.915zm-1.729 0a8.643 8.643 0 0 0 8.644 8.644 8.643 8.643 0 0 0 8.644-8.644 8.643 8.643 0 0 0-8.644-8.644 8.643 8.643 0 0 0-8.644 8.644z"})))}},1637:function(e,t,n){n.d(t,{Z:function(){return M}});var r,a,i,c,l,o,s,u,m=n(7757),p=n.n(m),d=n(8926),g=n.n(d),f=n(1165),h=n.n(f),E=n(4575),b=n.n(E),v=n(3913),y=n.n(v),A=n(3124),w=n.n(A),x=(n(7268),n(7147),n(3050)),B=n.n(x),N=n(2188),k=new(n(9585).Z),C=(r=function(){function e(t,n){var r=this;b()(this,e),h()(this,"building",a,this),this.purgeDB=function(){r.db.deleteDatabase()},this.api=t,this.format=n,this.setupDB(n)}var t,n;return y()(e,[{key:"getSpreadsheetData",value:(n=g()(p().mark((function e(t,n,r){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.api.getSpreadsheet(t,(function(e){r(e.map((function(e){var t={};delete e.content;for(var r=0,a=Object.keys(e);rnew Date(n)&&(c[t].clear(),c[t].insert(e),k.set("".concat(c.format,"_").concat(t),e[0].updated,{path:"/"})):k.set("".concat(c.format,"_").concat(t),e[0].updated,{path:"/"})})),e.abrupt("return",n());case 5:if("building"!=this.building[t].get()){e.next=8;break}return a=(0,N.N7)(this.building[t],(function(e){a(),n()})),e.abrupt("return",a);case 8:if("setup"!=this.building[t].get()){e.next=16;break}if(this.building[t].set("building"),0!=this[t].data.length){e.next=14;break}return e.abrupt("return",this.getSpreadsheetData(this.api.urls[r][this.format],r,(function(e){return c[t].insert(e),c.building[t].set("built"),n()})));case 14:return this.building[t].set("built"),e.abrupt("return",n());case 16:e.next=21;break;case 18:return this.building[t]=N.LO.box("wait"),i=(0,N.N7)(this.building[t],(function(){return i(),c.setupType(t,n)})),e.abrupt("return",i);case 21:case"end":return e.stop()}}),e,this)}))),function(e,n){return t.apply(this,arguments)})},{key:"setupDB",value:function(e){var t=new(B())("chaotic_".concat(e,".db"),{autosave:!0,autoload:!0,autoloadCallback:function(){var e=this;["attacks","battlegear","creatures","locations","mugic"].forEach((function(n){var r=t.getCollection(n);null===r||0===r.data.length?(e[n]=t.addCollection(n),e.building[n]?e.building[n].set("setup"):e.building[n]=N.LO.box("setup")):(e[n]=r,e.building[n]?e.building[n].set("built"):e.building[n]=N.LO.box("built"))}))}.bind(this),autosaveInterval:4e3,persistenceMethod:"localStorage"});this.db=t}}]),e}(),a=w()(r.prototype,"building",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),w()(r.prototype,"setupType",[N.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupType"),r.prototype),w()(r.prototype,"setupDB",[N.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupDB"),r.prototype),r);const M=(u=s=function(){function e(){b()(this,e),h()(this,"portal",c,this),h()(this,"cards",l,this),h()(this,"urls",o,this),this.instance=null,this.setupDB()}var t,r,a;return y()(e,[{key:"path",value:function(t){return e.path(t)}},{key:"base_image",get:function(){return"https://drive.google.com/uc?id="}},{key:"thumb_missing",get:function(){return"1JYjPzkv74IhzlHTyVh2niTDyui73HSfp"}},{key:"card_back",get:function(){return"https://i.imgur.com/xbeDBRJ.png"}}],[{key:"getInstance",value:function(){return this.instance||(this.instance=new e),this.instance}},{key:"path",value:function(t){return e.base_url+t+e.data_format}}]),y()(e,[{key:"getSpreadsheet",value:(a=g()(p().mark((function e(t,n){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:fetch(t).then((function(e){return e.json()})).then((function(e){return n(e.feed.entry)})).catch((function(e){return console.error("parsing failed",e),n(null)}));case 1:case"end":return e.stop()}}),e)}))),function(e,t){return a.apply(this,arguments)})},{key:"setupDB",value:function(){try{var t={};n(3370).forEach((function(n){t[n.gsx$type.$t]||(t[n.gsx$type.$t]={}),t[n.gsx$type.$t][n.gsx$subtype.$t]=e.path(n.gsx$url.$t)})),this.urls=t,this.portal=new C(this,"portal"),this.cards=new C(this,"cards")}catch(e){console.error("setting up database failed",e)}}},{key:"LoadDB",value:(r=g()(p().mark((function e(t){var n=this;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,r){null!==n.urls&&null!==n.portal&&null!==n.cards?n.buildCollection(t).then((function(){e()})).catch((function(){})):e()})));case 1:case"end":return e.stop()}}),e)}))),function(e){return r.apply(this,arguments)})},{key:"buildCollection",value:(t=g()(p().mark((function e(t){var n=this;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(t.map((function(e){return new Promise((function(t,r){return"cards"in e?n.cards.setupType(e.cards,t):"portal"in e?n.portal.setupType(e.portal,t):(console.error("cards or portal"),r())}))})));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})},{key:"cardImage",value:function(e){return e.gsx$ic&&""!==e.gsx$ic?e.gsx$ic:e.gsx$image&&""!==e.gsx$image?this.base_image+e.gsx$image:this.card_back}},{key:"purgeDB",value:function(){this.cards.purgeDB(),this.portal.purgeDB(),window.location.reload()}},{key:"tribes",get:function(){return["Danian","Generic","Mipedian","M'arrillian","OverWorld","UnderWorld"]}},{key:"sets",get:function(){return{DOP:"Dawn of Perim",ZOTH:"Zenith of the Hive",SS:"Silent Sands",MI:"Beyond the Doors",ROTO:"Rise of the Oligarch",TOTT:"Turn of the Tide",FUN:"Forged Unity",AU:"Alliance Unraveled",FAS:"Fire and Stone",OP1:"Organized Play 1",PE1:"Premium Edition 1",SAS:"Storm and Sea",EE:"Elemental Emperors",BR:"Beyond Rare",LR:"League Rewards",PROMO:"Promotional",PROTO:"Prototype"}}}]),e}(),s.base_url="https://spreadsheets.google.com/feeds/list/",s.data_format="/od6/public/values?alt=json",i=u,c=w()(i.prototype,"portal",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),l=w()(i.prototype,"cards",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),o=w()(i.prototype,"urls",[N.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),i).getInstance()},8953:function(e,t,n){var r,a=n(7294),i=n(3935),c=n(3727),l=n(5977),o=n(2168),s=n(1637),u=n(2195),m=n(4575),p=n.n(m),d=n(3913),g=n.n(d),f=n(2205),h=n.n(f),E=n(8585),b=n.n(E),v=n(9754),y=n.n(v),A=n(798);function w(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y()(e);if(t){var a=y()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return b()(this,n)}}var x=(0,A.f3)((function(e,t,n){return t}))(r=(0,A.Pi)(r=function(e){h()(n,e);var t=w(n);function n(){return p()(this,n),t.apply(this,arguments)}return g()(n,[{key:"render",value:function(){return a.createElement("div",null,a.createElement("span",null,"This page is not yet available"))}}]),n}(a.Component))||r)||r,B=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(376)]).then(n.bind(n,6550))}),{fallback:a.createElement(u.gb,null)}),N=(0,o.ZP)((function(){return n.e(665).then(n.bind(n,8640))}),{fallback:a.createElement(u.gb,null)}),k=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(911)]).then(n.bind(n,159))}),{fallback:a.createElement(u.gb,null)}),C=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(577)]).then(n.bind(n,7510))}),{fallback:a.createElement(u.gb,null)});function M(){return a.createElement(l.rs,null,a.createElement(l.AW,{path:"/beta/collection",component:C}),a.createElement(l.AW,{path:"/beta"},(function(e){var t=e.location;return a.createElement(l.l_,{to:t.pathname.replace("/beta","")})})),a.createElement(l.AW,{component:Q}))}function Q(){return a.createElement(l.rs,null,a.createElement(l.AW,{exact:!0,path:"/",component:N}),a.createElement(l.AW,{path:"/PageNotFound",component:u.uW}),a.createElement(l.AW,{path:"/UnderConstruction",component:u.Ky}),a.createElement(l.AW,{path:"/EnterTheCode",component:B}),a.createElement(l.AW,{path:"/create",component:x}),a.createElement(l.AW,{path:"/collection",component:C}),a.createElement(l.AW,{path:"/portal",component:k}))}function D(e){var t="ENG",n=a.createElement(M,null);return a.createElement(a.Fragment,null,a.createElement("div",{className:"fix-pgBkgrnd-repeat-x"},a.createElement("div",{className:"fix-img-bkgrnd fix-img-bkgrnd_05"})),a.createElement("div",{className:"pgBkgrnd-repeat-x"},a.createElement("div",{className:"img-bkgrnd"},a.createElement("div",{className:"content-wrap"},a.createElement("div",{className:"legacy legacy-header"},a.createElement("div",{className:"header"},a.createElement("div",{id:"nav"},a.createElement("div",{className:"zero-clear-line headerSpriteNav-wrap"},a.createElement("ul",{id:"unity-sprite",className:t},a.createElement("li",{id:"unity-nav1",className:t}),a.createElement("li",{id:"unity-nav2",className:t},a.createElement(c.rU,{to:"/collection/"},a.createElement("span",null,"Collect"))),a.createElement("li",{id:"unity-nav3",className:t},a.createElement("a",{href:"/create/"},a.createElement("span",null,"Build"))),a.createElement("li",{id:"unity-nav4",className:t},a.createElement("a",{href:"http://chaoticbackup.forumotion.com/f16-trading-buying-and-selling"},a.createElement("span",null,"Trade"))),a.createElement("li",{id:"unity-nav5",className:t},a.createElement(c.rU,{to:"/"},a.createElement("span",null,"Home"))),a.createElement("li",{id:"unity-nav6",className:t},a.createElement("a",{href:"http://chaoticbackup.forumotion.com"},a.createElement("span",null,"Forums"))),a.createElement("li",{id:"unity-nav7",className:t},a.createElement(c.rU,{to:"/portal/"},a.createElement("span",null,"Portal"))),a.createElement("li",{id:"unity-nav8",className:t},a.createElement("a",{href:"https://chaoticrecode.com"},a.createElement("span",null,"Play"))),a.createElement("li",{id:"unity-nav9",className:t})),a.createElement("ul",{id:"unityETC-sprite",className:t},a.createElement("li",{id:"unity-nav10",className:t},a.createElement(c.rU,{to:"/EnterTheCode"},a.createElement("span",null,"Enter the Code")))))))),a.createElement("div",{className:"banner-ad-top"}),a.createElement("div",{className:"legacy content"},a.createElement("div",{className:"left-column"},a.createElement("div",{className:"full-width clear-line",style:{marginBottom:"5px"}})),a.createElement("div",{className:"full-column"},a.createElement("div",{className:"pods-wrap pad5px-btm"},a.createElement("div",{className:"clear-line full-width"},a.createElement("div",{className:"adPod-top-wrap"},a.createElement("div",{className:"videoAdPod-topleft"},a.createElement("div",{className:"videoAdPod-topLeft-repeat-x"})),a.createElement("div",{className:"videoAdPod-topright"},a.createElement("div",{className:"videoAdPod-topRight-repeat-x"})))),a.createElement("div",{className:"content-area-repeat-xy"},a.createElement("div",{className:"content-area-top-repeat-x"},a.createElement("div",{className:"content-area-left-repeat-y"},a.createElement("div",{className:"content-area-right-repeat-y"},a.createElement("div",{className:"content-area-inner-space"},a.createElement("div",{id:"player"},n)))))),a.createElement("div",{className:"content-btm-wrap"},a.createElement("div",{className:"content-area-btm-left"},a.createElement("div",{className:"content-left-btm-repeat-x"})),a.createElement("div",{className:"content-area-btm-right"},a.createElement("div",{className:"content-right-btm-repeat-x"}))))),a.createElement("div",{className:"right-column"},a.createElement("div",{className:"full-width clear-line",style:{marginBottom:"5px"}}))),a.createElement("div",{className:"banner-ad-bottom"}),a.createElement("div",{className:"legacy legacy-footer"},a.createElement("div",{className:"footer-wrap"},a.createElement("div",{className:"footer-repeat-x"},a.createElement("div",{className:"footer-left"},a.createElement("div",{className:"footer-right"},a.createElement("div",{className:"footer-text"},a.createElement("div",{className:"footer-search"},a.createElement("br",null),a.createElement("br",null),a.createElement(u.U9,null)),a.createElement("div",{className:"footer-nav"},a.createElement("div",{className:"copyright"},"©2008 Chaotic USA Entertainment Group, Inc.",a.createElement("br",null),"U.S. Pat 5810666 and 5954332 and other pending patent applications. All Rights Reserved.")),a.createElement("div",{className:"footer-language"},a.createElement("a",{href:"#",onClick:function(e){e.stopPropagation(),e.preventDefault(),s.Z.purgeDB()},className:"page-options",title:"Change Language"},a.createElement("img",{src:"/public/img/flag_usa_.gif",alt:"English (Change Language)",width:"40",height:"27"}),a.createElement("br",null),"English (Change Language)"))))))))))))}(0,i.render)(a.createElement(c.VK,null,a.createElement(D,{path:"/*",href:"/"})),document.getElementById("root"))},7768:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5403),a=Object.create(r.Z);a.root={backgroundColor:"#F0F0F0",fontFamily:"helvetica neue, helvetica, sans-serif",fontWeight:"300",fontSize:"16px",letterSpacing:"0.025em",padding:"3vh 0 12vh 0",width:"500px",maxWidth:"calc(100vw - 40px)",position:"relative",left:"50vw",WebkitTransform:"translate(-50%, 0)",MozTransform:"translate(-50%, 0)",msTransform:"translate(-50%, 0)",OTransform:"translate(-50%, 0)",transform:"translate(-50%, 0)",WebkitTextSizeAdjust:"none",MozTextSizeAdjust:"none",msTextSizeAdjust:"none",textSizeAdjust:"none"},a.title={fontSize:"20px",marginBottom:"0.5vh"},a.repoLink={fontSize:"14px"},a.mapMenu={margin:"3vh 0"},a.creditLine={color:"#A0A0A0",fontSize:"14px",marginTop:"50px"};const i=a},5403:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(7154),a=n.n(r),i=n(7294),c={normal:{borderBottom:"1px dotted rgb(0, 168, 0)"},hover:{borderBottom:"1px solid rgb(0, 168, 0)",color:"black"},active:"hover",touchActive:{borderBottom:"1px dashed rgb(0, 168, 0)",color:"black"},focusFromTab:{outline:"2px solid rgb(0, 152, 0)",outlineOffset:"2px",color:"black"},touchActiveTapOnly:!0},l={};Object.keys(c).forEach((function(e){"touchActiveTapOnly"!==e&&(l["onParent".concat(e.slice(0,1).toUpperCase()).concat(e.slice(1))]=c[e])}));const o={link:c,childLink:l,p:{margin:"3vh 0",lineHeight:"1.4"},code:function(e){return i.createElement("code",{style:{fontFamily:"monospace",fontSize:"15px",paddingLeft:"2px"}},e)},li:function(e,t){return i.createElement("li",a()({style:{paddingLeft:"18px",textIndent:"-15px",margin:"0.5vh 0",listStyle:"none"}},t),i.createElement("span",{style:{paddingRight:"7px"}},"–"),e)}}},3370:function(e){e.exports=JSON.parse('[{"gsx$type":{"$t":"Creatures"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1fUFYhG1NLLkSTzrdbevm6ZMKNP6xLiKUZvM1sY10pVI"}},{"gsx$type":{"$t":"Creatures"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1eGQsy2kYk7HfnQetsjobMqank4bg6iWOOaSYykg3Yec"}},{"gsx$type":{"$t":"Mugic"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1rOMFKnWaz6XmhD43YFpcemWGzEok9IgtKCoiPMwA35s"}},{"gsx$type":{"$t":"Mugic"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1tEuwPGixJH2A03YtYL6Ar-MSFvtfrlaveT98GwJhw1g"}},{"gsx$type":{"$t":"Attacks"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1yXFijC2hN1vybU3ejdINYoTOTG62qCkpPLPsiYUEEyo"}},{"gsx$type":{"$t":"Attacks"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1KUk5J-3ZeMlEBXOfDb2h4GUUJK_0_yOq0EUDitQgNa8"}},{"gsx$type":{"$t":"Battlegear"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"1UUEPAEHZwmH52AJj2Jtskf6d4z5XIFEBb3HT-FTAcgs"}},{"gsx$type":{"$t":"Battlegear"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1S5AVw-E_sFO257uzajauP31bOI0LPmrbTcUzSpa2i60"}},{"gsx$type":{"$t":"Locations"},"gsx$subtype":{"$t":"cards"},"gsx$url":{"$t":"15QPS08iq6pkyMFsYuDsKIXX8LQmQ8MUoJeeNtjU54Xo"}},{"gsx$type":{"$t":"Locations"},"gsx$subtype":{"$t":"portal"},"gsx$url":{"$t":"1U07n2keHNxL-6y5zUcHlb220zT9A_MrVEansOAMQFCA"}}]')}},i={};function c(e){if(i[e])return i[e].exports;var t=i[e]={exports:{}};return a[e].call(t.exports,t,t.exports,c),t.exports}c.m=a,c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return e+".js"},c.miniCssF=function(e){return({179:"main",736:"vendor"}[e]||e)+".css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e={},t="chaoticbackup:",c.l=function(n,r,a){if(e[n])e[n].push(r);else{var i,l;if(void 0!==a)for(var o=document.getElementsByTagName("script"),s=0;s{line}; }; - const stat_range = (stat) => { + const stat_range = (stat, name) => { + if (name && name == "Aa'une the Oligarch, Avatar") return Number(stat); if (stats == "min") return Number(stat) - 10; if (stats == "max") return Number(stat) + 10; return Number(stat); }; - const energy_range = (energy) => { + const energy_range = (energy, name) => { + if (name && name == "Aa'une the Oligarch, Avatar") return Number(energy); if (stats == "min") return Number(energy) - 5; if (stats == "max") return Number(energy) + 5; return Number(energy); @@ -75,18 +77,18 @@ export default class Creature extends React.Component {
- {stat_range(card.gsx$courage)} + {stat_range(card.gsx$courage, card.gsx$name)}
- {stat_range(card.gsx$power)} + {stat_range(card.gsx$power, card.gsx$name)}
- {stat_range(card.gsx$wisdom)} + {stat_range(card.gsx$wisdom, card.gsx$name)}
- {stat_range(card.gsx$speed)} + {stat_range(card.gsx$speed, card.gsx$name)}
-
{energy_range(card.gsx$energy)} +
{energy_range(card.gsx$energy, card.gsx$name)}
@@ -98,21 +100,21 @@ export default class Creature extends React.Component {
- = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$courage)} - = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$power)} - = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$wisdom)} - = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$speed)} - = 100 ? { className: "long" } : null)}>{energy_range(card.gsx$energy)} + = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$courage, card.gsx$name)} + = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$power, card.gsx$name)} + = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$wisdom, card.gsx$name)} + = 100 ? { className: "long" } : null)}>{stat_range(card.gsx$speed, card.gsx$name)} + = 100 ? { className: "long" } : null)}>{energy_range(card.gsx$energy, card.gsx$name)}

- {stat_range(card.gsx$courage)}   - {stat_range(card.gsx$power)}   - {stat_range(card.gsx$wisdom)}   - {stat_range(card.gsx$speed)}   - {energy_range(card.gsx$energy)} + {stat_range(card.gsx$courage, card.gsx$name)}   + {stat_range(card.gsx$power, card.gsx$name)}   + {stat_range(card.gsx$wisdom, card.gsx$name)}   + {stat_range(card.gsx$speed, card.gsx$name)}   + {energy_range(card.gsx$energy, card.gsx$name)}
{ card.gsx$brainwashed && ( diff --git a/webpack.config.babel.js b/webpack.config.babel.js index 44d6179..5096132 100644 --- a/webpack.config.babel.js +++ b/webpack.config.babel.js @@ -53,6 +53,7 @@ module.exports = (env, argv) => { }), new CssMinimizerPlugin() ], + moduleIds: "deterministic", splitChunks: { cacheGroups: { default: false,