From c4e03a626ce2a3e37294e151eb1b45c573c6902a Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 2 Sep 2021 15:44:40 -0400 Subject: [PATCH] cringe hack for form focus --- build/510.js | 2 +- build/main.js | 2 +- src/components/collection/index.js | 24 ++++++++++++++--------- src/components/collection/search/index.js | 4 +++- 4 files changed, 20 insertions(+), 12 deletions(-) diff --git a/build/510.js b/build/510.js index 83aa74f..e65a1dd 100644 --- a/build/510.js +++ b/build/510.js @@ -1 +1 @@ -"use strict";(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[510],{7510:(e,t,n)=>{n.r(t),n.d(t,{default:()=>he});var a,i,r,s,l=n(7462),c=n(3269),o=n(7326),m=n(5603),u=n(3229),g=n(7294),p=n(7436),d=n(2188),h=n(798),x=n(2195),f=(0,h.f3)((function(e,t,n){return t}))(a=(0,h.Pi)(a=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this,t=this.props.card;return 0==this.props.ext?g.createElement("div",{className:"card attack"},g.createElement("img",{className:"thumb",src:p.Z.base_image+(t.gsx$thumb||p.Z.thumb_missing),onClick:function(){return e.props.setImage(p.Z.cardImage(t))}}),g.createElement("div",{className:"left"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),g.createElement("br",null),g.createElement("span",null,g.createElement(x.dR,{bp:t.gsx$bp})," Attack - ",t.gsx$bp),g.createElement("br",null),g.createElement("div",null,g.createElement("span",{className:"bp bigger"},t.gsx$base)," | ",g.createElement(x.W_,{element:"fire",value:t.gsx$fire}),t.gsx$fire," ",g.createElement(x.W_,{element:"air",value:t.gsx$air}),t.gsx$air," ",g.createElement(x.W_,{element:"earth",value:t.gsx$earth}),t.gsx$earth," ",g.createElement(x.W_,{element:"water",value:t.gsx$water}),t.gsx$water)),g.createElement("br",null),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}))):g.createElement("div",{className:"card attack"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(t)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}),g.createElement("div",null,"Art By: ",t.gsx$artist)))},t}(g.Component))||a)||a,y=(0,h.f3)((function(e,t,n){return t}))(i=(0,h.Pi)(i=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this,t=this.props.card;return 0==this.props.ext?g.createElement("div",{className:"card battlegear"},g.createElement("img",{className:"thumb",style:{float:"left"},src:p.Z.base_image+(t.gsx$thumb||p.Z.thumb_missing),onClick:function(){return e.props.setImage(p.Z.cardImage(t))}}),g.createElement("div",{className:"left"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),g.createElement("br",null),g.createElement("span",null,g.createElement(x.At,null)," Battlegear",t.gsx$types.length>0?" - "+t.gsx$types:null)),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}))):g.createElement("div",{className:"card battlegear"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(t)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}),g.createElement("div",null,"Art By: ",t.gsx$artist)))},t}(g.Component))||i)||i,$=(0,h.f3)((function(e,t,n){return t}))(r=(0,h.Pi)(r=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){for(var e=this,t=this.props,n=t.card,a=t.stats,i=[],r=0;r=0})," ",g.createElement(x.W_,{element:"air",value:n.gsx$elements.toLowerCase().indexOf("air")>=0})," ",g.createElement(x.W_,{element:"earth",value:n.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",g.createElement(x.W_,{element:"water",value:n.gsx$elements.toLowerCase().indexOf("water")>=0})),g.createElement("span",null,i)),g.createElement("br",null),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&g.createElement(g.Fragment,null,g.createElement("div",{className:"text_brainwashed"},"Brainwashed"),g.createElement(x.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),g.createElement(x.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&g.createElement("div",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)"),g.createElement(x.Q$,{flavortext:n.gsx$flavortext})),g.createElement("br",null),g.createElement("div",{className:"stats"},g.createElement("div",{className:"energy"},c(n.gsx$courage,n.gsx$name),g.createElement(x.I1,{discipline:"courage"})),g.createElement("div",{className:"energy"},c(n.gsx$power,n.gsx$name),g.createElement(x.I1,{discipline:"power"})),g.createElement("div",{className:"energy"},c(n.gsx$wisdom,n.gsx$name),g.createElement(x.I1,{discipline:"wisdom"})),g.createElement("div",{className:"energy"},c(n.gsx$speed,n.gsx$name),g.createElement(x.I1,{discipline:"speed"})),g.createElement("div",{className:"energy",style:{fontWeight:"bold"}},o(n.gsx$energy,n.gsx$name)))):g.createElement("div",{className:"card creature"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(n)}),g.createElement("div",{className:"image-cover"},g.createElement("div",null,g.createElement("span",(0,l.Z)({key:"courage"},c(n.gsx$courage,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$courage,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"power"},c(n.gsx$power,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$power,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"wisdom"},c(n.gsx$wisdom,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$wisdom,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"speed"},c(n.gsx$speed,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$speed,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"energy"},o(n.gsx$energy,n.gsx$name)>=100?{className:"long"}:null),o(n.gsx$energy,n.gsx$name))))),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:n.gsx$name}),g.createElement("span",null,c(n.gsx$courage,n.gsx$name)," ",g.createElement(x.I1,{discipline:"courage"}))," ",g.createElement("span",null,c(n.gsx$power,n.gsx$name)," ",g.createElement(x.I1,{discipline:"power"}))," ",g.createElement("span",null,c(n.gsx$wisdom,n.gsx$name)," ",g.createElement(x.I1,{discipline:"wisdom"}))," ",g.createElement("span",null,c(n.gsx$speed,n.gsx$name)," ",g.createElement(x.I1,{discipline:"speed"}))," ",g.createElement("span",{style:{fontWeight:"bold"}},o(n.gsx$energy,n.gsx$name)),g.createElement("br",null),g.createElement(x.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&g.createElement(g.Fragment,null,g.createElement("div",{className:"text_brainwashed"},"Brainwashed"),g.createElement(x.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),g.createElement(x.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&g.createElement("div",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)"),g.createElement(x.Q$,{flavortext:n.gsx$flavortext}),g.createElement("div",null,"Art By: ",n.gsx$artist)))},t}(g.Component))||r)||r,b=(0,h.f3)((function(e,t,n){return t}))(s=(0,h.Pi)(s=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this,t=this.props.card;return 0==this.props.ext?g.createElement("div",{className:"card location"},g.createElement("img",{className:"thumb",style:{float:"left",width:"100px",height:"98px"},src:p.Z.base_image+(t.gsx$thumb||p.Z.thumb_missing),onClick:function(){return e.props.setImage(p.Z.cardImage(t))}}),g.createElement("div",{className:"left"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),g.createElement("br",null),g.createElement("span",null,g.createElement(x._t,null)," Location",t.gsx$types.length>0?" - "+t.gsx$types:null),g.createElement("br",null),g.createElement(x.a3,{initiative:t.gsx$initiative})),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}))):g.createElement("div",{className:"card location"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(t)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.a3,{initiative:t.gsx$initiative}),g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}),g.createElement("div",null,"Art By: ",t.gsx$artist)))},t}(g.Component))||s)||s;var v=n(3144),E=n(8563),w=function(e,t,n,a){this.pitch=void 0,this.octave=void 0,this.time=void 0,this.duration=void 0,this.velocity=void 0,this.duration=e,this.time=t,this.pitch=n.pitch,this.octave=n.octave,a&&(this.velocity=a)},C=function(e,t){var n=function(){if(0===t.length)return 4;var n=t.length-1,a=t[n].octave,i=Z(e,a),r=Z(t[n]),s=N(r,i);if(s<3)return 0===s?a:r>Z(5,a)?iZ(5,a)?a-1:a;if(0===n){if(3===s)return i>r?a:a+1;if(i>r)return a;if(i5&&(n=5),{pitch:e,octave:n}},k=function e(t,n,a){if(n<1)return a[n].octave;var i=Z(a[n]),r=Z(a[n-1]);return console.log(r,i,t),r>i?i3.5?n-1:n>4.5?n-2:n>5.5?n-3:n>6.5?n-4:n};function Z(e,t){var n,a;return e instanceof w?(n=I(e.pitch),a=e.octave):(n="number"==typeof e?e:I(e),a=t),n+8*(a-1)}var I=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},q=function(e){function t(t){var n=t.duration,a=t.time,i=t.pitch,r=t.octave,s=t.velocity;return e.call(this,n,a,{pitch:i,octave:r},s)||this}return(0,m.Z)(t,e),(0,v.Z)(t,[{key:"value",get:function(){return{time:(0,E.qp)(this.time).quantize("4n")/4,pitch:this.pitch+this.octave.toString(),duration:(0,E.qp)(this.duration).quantize("4n")/4,velocity:this.velocity}}}]),t}(w),O=function(){function e(){this.synth=void 0,this.part=void 0;this.synth=new E.WV({frequency:440,oscillator:{type:"sine"},envelope:{attack:.4,decay:.1,release:.5,sustain:1,attackCurve:"cosine",releaseCurve:"exponential",decayCurve:"exponential"},pitchDecay:.05}).toDestination(),E.J7.bpm.value=140}return e.getInstance=function(){return e.instance||(e.instance=new e),e.instance},e.prototype.play=function(e){var t=this;E.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})/,i=e.match(a);if(null===i)throw new Error("invalid_input");var r=parseInt(i[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 w(r,n,{pitch:s,octave:parseInt(c[1])}))}else t.push(new w(r,n,C(s,t)));n+=r})),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 q(e)}));this.part=new E.Lz((function(e,n){t.synth.triggerAttackRelease(n.pitch,n.duration,e,n.velocity)}),n.map((function(e){return e.value}))).start(),E.J7.start()}catch(e){return void console.log(e)}},e}();O.instance=void 0;var L=O.getInstance();const S=function(e){var t,n,a,i=(t=200,n=function(){L.play(e.notes)},function(){for(var e=arguments.length,i=new Array(e),r=0;r5)r.push(g.createElement(x.WC,{tribe:i.gsx$tribe,key:0,amount:i.gsx$cost}));else for(var s=0;s0?i.gsx$shownotes:i.gsx$notes}),g.createElement("br",null)),g.createElement("br",null),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:i.gsx$ability,tribe:i.gsx$tribe}),g.createElement(x.kp,{data:{unique:i.gsx$unique,loyal:i.gsx$loyal,legendary:i.gsx$legendary}}),g.createElement(x.Q$,{flavortext:i.gsx$flavortext}))):g.createElement("div",{className:"card mugic"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(i)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:i.gsx$name}),g.createElement(x.$U,{ability:i.gsx$ability,tribe:i.gsx$tribe}),g.createElement(x.kp,{data:{unique:i.gsx$unique,loyal:i.gsx$loyal,legendary:i.gsx$legendary}}),g.createElement(x.Q$,{flavortext:i.gsx$flavortext}),g.createElement("div",null,"Art By: ",i.gsx$artist),g.createElement("div",null,"Notes: ",i.gsx$notes),g.createElement(S,{notes:(null==(t=i.gsx$shownotes)?void 0:t.length)>0?i.gsx$shownotes:i.gsx$notes})))},t}(g.Component))||_)||_;const U=(0,B.EN)(A);var P,M,z,F,R,T,W,Q=(0,h.f3)((function(e,t,n){return t}))(P=(0,h.Pi)(P=function(e){function t(){return e.apply(this,arguments)||this}(0,m.Z)(t,e);var n=t.prototype;return n.setImage=function(e){0==this.props.ext&&this.props.setImage(e)},n.render=function(){var e=this,t=this.props,n=t.cards,a=t.ext,i=t.stats;return 1==n.length&&n[0].text?g.createElement("div",{style:{textAlign:"left"}},n[0].text):n.map((function(t,n){switch(t.gsx$type){case"Attacks":return g.createElement(f,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Battlegear":return g.createElement(y,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Creatures":return g.createElement($,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Locations":return g.createElement(b,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Mugic":return g.createElement(U,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});default:return g.createElement("div",{key:n},"Invalid Card Type")}}))},t}(g.Component))||P)||P,G=n(5861),D=n(7757),V=n.n(D),H=n(7893),j=n.n(H),J=n(3050),Y=n.n(J);function K(e,t){if(void 0===t&&(t=!0),e=e.replace(/\‘|\’/g,"'"),!0===t){if(/[\^$+*\[\]|]/g.test(e))try{return new RegExp(e,"i")}catch(e){}}return e=e.replace(/[\^$+*\[\]\\]/g,"").replace(/[\(\)]/g,(function(e){return console.log(e),"\\"+e})),new RegExp(e,"i")}var X,ee,te,ne,ae,ie,re,se,le,ce,oe,me,ue,ge=(0,h.f3)((function(e,t,n){return t}))(M=(0,h.Pi)((z=function(e){function t(t){var n;return n=e.call(this,t)||this,(0,c.Z)(n,"loaded",F,(0,o.Z)(n)),(0,c.Z)(n,"loading",R,(0,o.Z)(n)),(0,c.Z)(n,"input",T,(0,o.Z)(n)),(0,c.Z)(n,"collapsed",W,(0,o.Z)(n)),n.list=["sets","types","rarity","tribes","elements","mull","gender"],n.fetchCollapsed=function(){var e=localStorage.getItem("collapsed");e=e?JSON.parse(e):{disciplines:!0,energy:!0,bpmc:!0,types:!0,rarity:!1,sets:!1},n.collapsed=e},n.handleTriggerClick=function(e){var t=n.collapsed;t[e]=!n.collapsed[e],localStorage.setItem("collapsed",JSON.stringify(t))},n.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 t in p.Z.sets)e.sets[t.toLowerCase()]=!1;n.input=e},n.parseQuery=function(){for(var e=n.props.location.search.toLowerCase(),t={},a=("?"===e[0]?e.substr(1):e).split("&"),i=0;i=0&&(n.input.energy.min=s[0]),s[1]>=0&&(n.input.energy.max=s[1])}if(t.hasOwnProperty("mcbp")){var l=t.mcbp.split(",");l[0]>=0&&(n.input.mcbp.min=l[0]),l[1]>=0&&(n.input.mcbp.max=l[1])}},n.reset=function(e){e.preventDefault(),e.stopPropagation(),n.cleanInput()},n.handleChange=function(e,t){var a=e.target,i="checkbox"===a.type?a.checked:a.value,r=a.name;t?n.input[t][r]=i:n.input[r]=i},n.search=function(e){e&&(e.preventDefault(),e.stopPropagation(),n.updateQuery());var t=function(e){var t,n,a,i,r=new(Y())("filter.db").addCollection("filter"),s=r.addDynamicView("filter");s.applySimpleSort("gsx$name");var l,c=p.Z.cards.attacks.chain(),o=p.Z.cards.battlegear.chain(),m=p.Z.cards.creatures.chain(),u=p.Z.cards.locations.chain(),g=p.Z.cards.mugic.chain();if(c=c.where((function(e){return""!=e.gsx$set})),o=o.where((function(e){return""!=e.gsx$set})),m=m.where((function(e){return""!=e.gsx$set})),u=u.where((function(e){return""!=e.gsx$set})),g=g.where((function(e){return""!=e.gsx$set})),e.name.length>0){var d=[],h=e.name.replace(/(?:~)([\w,()]+)/g,(function(e,t){return d.push(t),""}));if(h.length>0&&(h=K(h),c=c.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),o=o.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),m=m.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),u=u.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),g=g.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]})),d.length>0){var x=function(e){var t=!1;return d.forEach((function(n){t|=e.gsx$name.toLowerCase().indexOf(n.toLowerCase().replace("_"," "))>-1})),!t};c=c.where(x),o=o.where(x),m=m.where(x),u=u.where(x),g=g.where(x)}}if(e.text.length>0){var f=[],y=e.text.replace(/(?:~)(\w+)/g,(function(e,t){return f.push(t),""}));if(y.length>0){var $=(l=[{gsx$tags:{$regex:y=K(y)}},{gsx$ability:{$regex:y}}],e.flavor&&(l.push({gsx$flavortext:{$regex:y}}),l.push({gsx$artist:{$regex:y}})),l);c=c.find({$or:$}),o=o.find({$or:$}),m=m.find({$or:$.concat([{gsx$brainwashed:{$regex:y}}])}),u=u.find({$or:$}),g=g.find({$or:$})}if(f.length>0){var b=function(e,t){void 0===t&&(t=!1);var 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(b),o=o.where(b),m=m.where((function(e){return b(e,!0)})),u=u.where(b),g=g.where(b)}}if(e.subtypes.length>0){var v=e.subtypes.split(",").filter(Boolean).map((function(e){return{$regex:K(e,!1)}}));m=m.find({gsx$types:{$or:v}}),u=u.find({$or:[{gsx$initiative:{$or:v}},{gsx$types:{$or:v}}]}),c=c.limit(0),o=o.find({gsx$types:{$or:v}}),g=g.limit(0)}var E=[];for(var w in e.tribes)e.tribes[w]&&E.push({$regex:new RegExp(w,"i")});if(E.length>0&&(m=m.find({gsx$tribe:{$or:E}}),g=g.find({gsx$tribe:{$or:E}}),c=c.limit(0),o=o.limit(0),u=u.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 C="";["fire","air","earth","water"].forEach((function(t){e.elements[t]&&(C+=t+", ")})),""!==C&&(m=m.find({gsx$elements:{$regex:new RegExp("^"+C.substring(0,C.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})),m=m.where((function(e){return""==e.gsx$elements}));o=o.limit(0),u=u.limit(0),g=g.limit(0)}else{var k=[],N=[];for(var Z in e.elements){var I;"none"!==Z&&"and"!==Z&&e.elements[Z]&&(k.push({$regex:new RegExp(Z,"i")}),N.push(((I={})["gsx$"+Z]={$gte:0},I)))}k.length>0&&(e.elements.and?(m=m.find({gsx$elements:{$and:k}}),c=c.find({$and:N})):(m=m.find({gsx$elements:{$or:k}}),c=c.find({$or:N})),o=o.limit(0),u=u.limit(0),g=g.limit(0))}var q=e.disciplines.max&&e.disciplines.max?"$lte":"$gte";e.disciplines.courage>0&&(m=m.find({gsx$courage:(t={},t[q]=e.disciplines.courage,t)})),e.disciplines.power>0&&(m=m.find({gsx$power:(n={},n[q]=e.disciplines.power,n)})),e.disciplines.wisdom>0&&(m=m.find({gsx$wisdom:(a={},a[q]=e.disciplines.wisdom,a)})),e.disciplines.speed>0&&(m=m.find({gsx$speed:(i={},i[q]=e.disciplines.speed,i)})),e.energy.min>0&&(m=m.find({gsx$energy:{$gte:e.energy.min}})),e.energy.max>0&&e.energy.max>=e.energy.min&&(m=m.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),u=u.limit(0),g=g.limit(0)),""!==e.mcbp.min&&e.mcbp.min>=0&&(c=c.find({gsx$bp:{$gte:e.mcbp.min}}),m=m.find({gsx$mugicability:{$gte:e.mcbp.min}}),g=g.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}}),m=m.find({gsx$mugicability:{$lte:e.mcbp.max}}),g=g.find({gsx$cost:{$lte:e.mcbp.max}})),(e.mcbp.max>0||e.mcbp.min>0)&&(o=o.limit(0),u=u.limit(0)),e.mull.unique&&(c=c.find({gsx$unique:{$gt:0}}),o=o.find({gsx$unique:{$gt:0}}),m=m.find({gsx$unique:{$gt:0}}),u=u.find({gsx$unique:{$gt:0}}),g=g.find({gsx$unique:{$gt:0}})),e.mull.loyal&&(c=c.limit(0),o=o.find({gsx$loyal:{$gt:0}}),m=m.find({gsx$loyal:{$gt:0}}),g=g.limit(0),u=u.limit(0)),e.mull.legendary&&(c=c.find({gsx$legendary:{$gt:0}}),o=o.find({gsx$legendary:{$gt:0}}),m=m.find({gsx$legendary:{$gt:0}}),u=u.find({gsx$legendary:{$gt:0}}),g=g.find({gsx$legendary:{$gt:0}})),e.mull.mixed&&(c=c.limit(0),m=m.find({gsx$loyal:{$lte:0}}),o=o.find({gsx$loyal:{$lte:0}}),g=g.limit(0),u=u.limit(0));var O=[];for(var L in e.sets)e.sets[L]&&O.push({$eq:L.toUpperCase()});if(0===O.length){var S=Object.keys(e.sets);for(var _ in e.sets.proto||S.splice(S.indexOf("proto")),S)O.push({$eq:S[_].toUpperCase()})}O.length>0&&(c=c.find({gsx$set:{$or:O}}),o=o.find({gsx$set:{$or:O}}),m=m.find({gsx$set:{$or:O}}),u=u.find({gsx$set:{$or:O}}),g=g.find({gsx$set:{$or:O}}));var B=[];for(var A in e.rarity)e.rarity[A]&&B.push({$eq:A.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")});B.length>0&&(c=c.find({gsx$rarity:{$or:B}}),o=o.find({gsx$rarity:{$or:B}}),m=m.find({gsx$rarity:{$or:B}}),u=u.find({gsx$rarity:{$or:B}}),g=g.find({gsx$rarity:{$or:B}}));var U=!(e.types.attack|e.types.battlegear|e.types.creature|e.types.location|e.types.mugic);if(U||e.types.attack){var P=c.data();P.forEach((function(e){delete e.$loki})),r.insert(P)}if(U||e.types.battlegear){var M=o.data();M.forEach((function(e){delete e.$loki})),r.insert(M)}if(U||e.types.creature){var z=m.data();z.forEach((function(e){delete e.$loki})),r.insert(z)}if(U||e.types.location){var F=u.data();F.forEach((function(e){delete e.$loki})),r.insert(F)}if(U||e.types.mugic){var R=g.data();R.forEach((function(e){delete e.$loki})),r.insert(R)}return s.data()}(n.input);t.length>0?n.props.handleContent(t):n.props.handleContent([{text:"No Results Found"}])},n.search=n.search.bind((0,o.Z)(n)),n.handleChange=n.handleChange.bind((0,o.Z)(n)),n.reset=n.reset.bind((0,o.Z)(n)),n.handleTriggerClick=n.handleTriggerClick.bind((0,o.Z)(n)),n.props.handleContent([{text:"Loading..."}]),n.cleanInput(),n.parseQuery(),n.fetchCollapsed(),n}(0,m.Z)(t,e);var n=t.prototype;return n.updateQuery=function(){var e=(0,G.Z)(V().mark((function e(){var t,n,a=this;return V().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)})));return function(){return e.apply(this,arguments)}}(),n.render=function(){var e=this;if(0==this.loaded)return 0==this.loading&&(this.loading=!0,p.Z.LoadDB([{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0,e.loading=!1,e.search()})).catch((function(){}))),g.createElement(x.gb,null);var t=function(t,n,a){var i=[];return Object.keys(e.input[t]).forEach((function(r,s){i.push(g.createElement("label",{style:{display:n},key:s},g.createElement("input",{type:"checkbox",name:r,checked:e.input[t][r],onChange:function(n){return e.handleChange(n,t)}}),a(r)))})),i},n=t("sets","block",(function(e){return p.Z.sets[e.toUpperCase()]})),a=t("types","block",(function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),i=t("rarity","block",(function(e){return e.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")})),r=t("tribes","inline",(function(e){return g.createElement("span",null,g.createElement("img",{className:"icon16",src:"/public/img/icons/tribes/"+e+".png"}))})),s=t("elements","inline",(function(e){return g.createElement("span",null,g.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(g.createElement("label",{key:n,className:"disciplines"},g.createElement("input",{type:"text",name:t,value:e.input.disciplines[t],onChange:function(t){return e.handleChange(t,"disciplines")}}),g.createElement("img",{className:"icon20",style:{verticalAlign:"middle",padding:"0px 2px"},src:"/public/img/icons/disciplines/"+t+".png"})))})),g.createElement("div",{className:"SearchForm"},g.createElement("form",{onSubmit:this.search},g.createElement("div",{className:"centeredButtons"},g.createElement("input",{id:"search",type:"submit",value:"Search"}),g.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset})),g.createElement("div",{className:"text-entry"},g.createElement("input",{type:"text",name:"name",placeholder:"Card Name",value:this.input.name,onChange:this.handleChange})),g.createElement("div",{className:"text-entry"},g.createElement("input",{type:"text",name:"text",placeholder:"Card Text",value:this.input.text,onChange:this.handleChange})),g.createElement("div",{className:"text-entry"},g.createElement("input",{type:"text",name:"subtypes",placeholder:"Subtypes | Initiative",value:this.input.subtypes,onChange:this.handleChange})),g.createElement("div",{className:"centeredCheckBox"},g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"flavor",value:!this.input.flavor,onChange:function(t){e.input.flavor=!t.target.checked}}),"Ignore Flavortext & Artist")),g.createElement("br",null),g.createElement("div",{className:"centeredCheckBox centeredSpacing"},g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"unique",checked:this.input.mull.unique,onChange:function(t){return e.handleChange(t,"mull")}}),"Unique"),g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"loyal",checked:this.input.mull.loyal,onChange:function(t){return e.handleChange(t,"mull")}}),"Loyal"),g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"legendary",checked:this.input.mull.legendary,onChange:function(t){return e.handleChange(t,"mull")}}),"Legendary")),g.createElement("div",{className:"centeredCheckBox"},g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"mixed",checked:this.input.mull.mixed,onChange:function(t){return e.handleChange(t,"mull")}}),"Non-Loyal")),g.createElement("hr",null),g.createElement("div",{className:"tribes"},r),g.createElement("hr",null),g.createElement("div",{className:"tribes"},s,g.createElement("label",{className:"none"},g.createElement("input",{type:"checkbox",name:"none",checked:this.input.elements.none,onChange:function(t){return e.handleChange(t,"elements")}}),g.createElement("span",null,"None"))),g.createElement("div",{className:"centeredButtons"},g.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}}),g.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}})),g.createElement("hr",null),g.createElement(pe,{type:"disciplines",title:"Disciplines",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"disciplines"},l,g.createElement("label",null,"Max",g.createElement("input",{type:"checkbox",name:"max",style:{display:"inline",margin:"0px"},checked:this.input.disciplines.max,onChange:function(t){return e.handleChange(t,"disciplines")}})))),g.createElement(pe,{type:"energy",title:"Energy",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"minMax"},g.createElement("label",{className:"mcbp"},"Min ",g.createElement("input",{type:"text",name:"min",value:this.input.energy.min,onChange:function(t){return e.handleChange(t,"energy")}})),g.createElement("label",{className:"mcbp"},"Max ",g.createElement("input",{type:"text",name:"max",value:this.input.energy.max,onChange:function(t){return e.handleChange(t,"energy")}})))),g.createElement(pe,{type:"bpmc",title:"Build Points\nMugic Counters/Cost",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"minMax"},g.createElement("label",{className:"mcbp"},"Min ",g.createElement("input",{type:"text",name:"min",value:this.input.mcbp.min,onChange:function(t){return e.handleChange(t,"mcbp")}})),g.createElement("label",{className:"mcbp"},"Max ",g.createElement("input",{type:"text",name:"max",value:this.input.mcbp.max,onChange:function(t){return e.handleChange(t,"mcbp")}})))),g.createElement(pe,{type:"types",title:"Card Type",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"centeredCheckBox"},a)),g.createElement(pe,{type:"rarity",title:"Rarity",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"centeredCheckBox"},i)),g.createElement(pe,{type:"sets",title:"Sets",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"setBox"},g.createElement("div",{className:"centeredCheckBox",id:"sets"},n))),g.createElement("div",{className:"centeredButtons"},g.createElement("input",{id:"search",type:"submit",value:"Search"}),g.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset}))))},t}(g.Component),F=(0,u.Z)(z.prototype,"loaded",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),R=(0,u.Z)(z.prototype,"loading",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,u.Z)(z.prototype,"input",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,u.Z)(z.prototype,"collapsed",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=z))||M)||M,pe=function(e){function t(t){var n;(n=e.call(this,t)||this).open=!1,n.trigger="";var a=t.collapsed,i=t.type;return n.open=a[i],n.trigger=t.title,n}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this.props,t=e.type,n=e.children,a=e.onClick;return g.createElement(j(),{trigger:this.trigger,open:this.open,onOpen:function(){return a(t)},onClose:function(){return a(t)}},n)},t}(g.Component),de=(0,d.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:t+"px",overflowY:"auto",height:e+"px",width:n+"px"}}},removeFixed:function(){this.style={}}},{setFixed:d.aD,removeFixed:d.aD},{deep:!1}),he=(0,h.f3)((function(e,t,n){return t}))(ne=(0,h.Pi)((ae=function(e){function t(){var t;t=e.call(this)||this,(0,c.Z)(t,"loaded",ie,(0,o.Z)(t)),(0,c.Z)(t,"n",re,(0,o.Z)(t)),(0,c.Z)(t,"p",se,(0,o.Z)(t)),(0,c.Z)(t,"ext",le,(0,o.Z)(t)),(0,c.Z)(t,"stats",ce,(0,o.Z)(t)),(0,c.Z)(t,"content",oe,(0,o.Z)(t)),(0,c.Z)(t,"card_img",me,(0,o.Z)(t)),(0,c.Z)(t,"fixedStyles",ue,(0,o.Z)(t)),t.handleScroll=function(e){if(e.preventDefault(),window.pageYOffset>=235){var t=document.documentElement,n="scrollHeight",a="clientHeight",i=document.getElementById("side-menu"),r=document.querySelector(".collection > .right"),s=t[n]-window.innerHeight-t.scrollTop;if(s<=90){var l=t[a]-(90-s);de.setFixed(l)}else(i[n]>t[a]||i[a]!==t[a])&&de.setFixed(window.innerHeight);!function(e){if(r[a]1?g.createElement("button",{className:"prev-button",onClick:function(){e.p--,window.scrollTo(0,0)}},"prev"):g.createElement("button",{className:"prev-button",disabled:!0},"prev")," ",e.p{n.r(t),n.d(t,{default:()=>he});var a,i,r,s,l=n(7462),c=n(3269),o=n(7326),m=n(5603),u=n(3229),g=n(7294),p=n(7436),d=n(2188),h=n(798),x=n(2195),f=(0,h.f3)((function(e,t,n){return t}))(a=(0,h.Pi)(a=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this,t=this.props.card;return 0==this.props.ext?g.createElement("div",{className:"card attack"},g.createElement("img",{className:"thumb",src:p.Z.base_image+(t.gsx$thumb||p.Z.thumb_missing),onClick:function(){return e.props.setImage(p.Z.cardImage(t))}}),g.createElement("div",{className:"left"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),g.createElement("br",null),g.createElement("span",null,g.createElement(x.dR,{bp:t.gsx$bp})," Attack - ",t.gsx$bp),g.createElement("br",null),g.createElement("div",null,g.createElement("span",{className:"bp bigger"},t.gsx$base)," | ",g.createElement(x.W_,{element:"fire",value:t.gsx$fire}),t.gsx$fire," ",g.createElement(x.W_,{element:"air",value:t.gsx$air}),t.gsx$air," ",g.createElement(x.W_,{element:"earth",value:t.gsx$earth}),t.gsx$earth," ",g.createElement(x.W_,{element:"water",value:t.gsx$water}),t.gsx$water)),g.createElement("br",null),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}))):g.createElement("div",{className:"card attack"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(t)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}),g.createElement("div",null,"Art By: ",t.gsx$artist)))},t}(g.Component))||a)||a,y=(0,h.f3)((function(e,t,n){return t}))(i=(0,h.Pi)(i=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this,t=this.props.card;return 0==this.props.ext?g.createElement("div",{className:"card battlegear"},g.createElement("img",{className:"thumb",style:{float:"left"},src:p.Z.base_image+(t.gsx$thumb||p.Z.thumb_missing),onClick:function(){return e.props.setImage(p.Z.cardImage(t))}}),g.createElement("div",{className:"left"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),g.createElement("br",null),g.createElement("span",null,g.createElement(x.At,null)," Battlegear",t.gsx$types.length>0?" - "+t.gsx$types:null)),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}))):g.createElement("div",{className:"card battlegear"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(t)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}),g.createElement("div",null,"Art By: ",t.gsx$artist)))},t}(g.Component))||i)||i,$=(0,h.f3)((function(e,t,n){return t}))(r=(0,h.Pi)(r=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){for(var e=this,t=this.props,n=t.card,a=t.stats,i=[],r=0;r=0})," ",g.createElement(x.W_,{element:"air",value:n.gsx$elements.toLowerCase().indexOf("air")>=0})," ",g.createElement(x.W_,{element:"earth",value:n.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",g.createElement(x.W_,{element:"water",value:n.gsx$elements.toLowerCase().indexOf("water")>=0})),g.createElement("span",null,i)),g.createElement("br",null),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&g.createElement(g.Fragment,null,g.createElement("div",{className:"text_brainwashed"},"Brainwashed"),g.createElement(x.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),g.createElement(x.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&g.createElement("div",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)"),g.createElement(x.Q$,{flavortext:n.gsx$flavortext})),g.createElement("br",null),g.createElement("div",{className:"stats"},g.createElement("div",{className:"energy"},c(n.gsx$courage,n.gsx$name),g.createElement(x.I1,{discipline:"courage"})),g.createElement("div",{className:"energy"},c(n.gsx$power,n.gsx$name),g.createElement(x.I1,{discipline:"power"})),g.createElement("div",{className:"energy"},c(n.gsx$wisdom,n.gsx$name),g.createElement(x.I1,{discipline:"wisdom"})),g.createElement("div",{className:"energy"},c(n.gsx$speed,n.gsx$name),g.createElement(x.I1,{discipline:"speed"})),g.createElement("div",{className:"energy",style:{fontWeight:"bold"}},o(n.gsx$energy,n.gsx$name)))):g.createElement("div",{className:"card creature"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(n)}),g.createElement("div",{className:"image-cover"},g.createElement("div",null,g.createElement("span",(0,l.Z)({key:"courage"},c(n.gsx$courage,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$courage,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"power"},c(n.gsx$power,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$power,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"wisdom"},c(n.gsx$wisdom,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$wisdom,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"speed"},c(n.gsx$speed,n.gsx$name)>=100?{className:"long"}:null),c(n.gsx$speed,n.gsx$name)),g.createElement("span",(0,l.Z)({key:"energy"},o(n.gsx$energy,n.gsx$name)>=100?{className:"long"}:null),o(n.gsx$energy,n.gsx$name))))),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:n.gsx$name}),g.createElement("span",null,c(n.gsx$courage,n.gsx$name)," ",g.createElement(x.I1,{discipline:"courage"}))," ",g.createElement("span",null,c(n.gsx$power,n.gsx$name)," ",g.createElement(x.I1,{discipline:"power"}))," ",g.createElement("span",null,c(n.gsx$wisdom,n.gsx$name)," ",g.createElement(x.I1,{discipline:"wisdom"}))," ",g.createElement("span",null,c(n.gsx$speed,n.gsx$name)," ",g.createElement(x.I1,{discipline:"speed"}))," ",g.createElement("span",{style:{fontWeight:"bold"}},o(n.gsx$energy,n.gsx$name)),g.createElement("br",null),g.createElement(x.$U,{ability:n.gsx$ability,tribe:n.gsx$tribe}),n.gsx$brainwashed&&g.createElement(g.Fragment,null,g.createElement("div",{className:"text_brainwashed"},"Brainwashed"),g.createElement(x.$U,{type:"brainwashed",tribe:n.gsx$tribe,ability:n.gsx$brainwashed})),g.createElement(x.kp,{data:{unique:n.gsx$unique,loyal:n.gsx$loyal,legendary:n.gsx$legendary,tribe:n.gsx$tribe}}),n.gsx$types.includes("Chieftain")&&g.createElement("div",{className:"chieftain"},"(Minions use Brainwashed text. Minions may only play Generic Mugic.)"),g.createElement(x.Q$,{flavortext:n.gsx$flavortext}),g.createElement("div",null,"Art By: ",n.gsx$artist)))},t}(g.Component))||r)||r,b=(0,h.f3)((function(e,t,n){return t}))(s=(0,h.Pi)(s=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this,t=this.props.card;return 0==this.props.ext?g.createElement("div",{className:"card location"},g.createElement("img",{className:"thumb",style:{float:"left",width:"100px",height:"98px"},src:p.Z.base_image+(t.gsx$thumb||p.Z.thumb_missing),onClick:function(){return e.props.setImage(p.Z.cardImage(t))}}),g.createElement("div",{className:"left"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.uq,{set:t.gsx$set,rarity:t.gsx$rarity}),g.createElement("br",null),g.createElement("span",null,g.createElement(x._t,null)," Location",t.gsx$types.length>0?" - "+t.gsx$types:null),g.createElement("br",null),g.createElement(x.a3,{initiative:t.gsx$initiative})),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}))):g.createElement("div",{className:"card location"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(t)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:t.gsx$name}),g.createElement(x.a3,{initiative:t.gsx$initiative}),g.createElement(x.$U,{ability:t.gsx$ability}),g.createElement(x.kp,{data:{unique:t.gsx$unique,loyal:t.gsx$loyal,legendary:t.gsx$legendary}}),g.createElement(x.Q$,{flavortext:t.gsx$flavortext}),g.createElement("div",null,"Art By: ",t.gsx$artist)))},t}(g.Component))||s)||s;var v=n(3144),E=n(8563),w=function(e,t,n,a){this.pitch=void 0,this.octave=void 0,this.time=void 0,this.duration=void 0,this.velocity=void 0,this.duration=e,this.time=t,this.pitch=n.pitch,this.octave=n.octave,a&&(this.velocity=a)},C=function(e,t){var n=function(){if(0===t.length)return 4;var n=t.length-1,a=t[n].octave,i=Z(e,a),r=Z(t[n]),s=N(r,i);if(s<3)return 0===s?a:r>Z(5,a)?iZ(5,a)?a-1:a;if(0===n){if(3===s)return i>r?a:a+1;if(i>r)return a;if(i5&&(n=5),{pitch:e,octave:n}},k=function e(t,n,a){if(n<1)return a[n].octave;var i=Z(a[n]),r=Z(a[n-1]);return console.log(r,i,t),r>i?i3.5?n-1:n>4.5?n-2:n>5.5?n-3:n>6.5?n-4:n};function Z(e,t){var n,a;return e instanceof w?(n=I(e.pitch),a=e.octave):(n="number"==typeof e?e:I(e),a=t),n+8*(a-1)}var I=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},O=function(e){function t(t){var n=t.duration,a=t.time,i=t.pitch,r=t.octave,s=t.velocity;return e.call(this,n,a,{pitch:i,octave:r},s)||this}return(0,m.Z)(t,e),(0,v.Z)(t,[{key:"value",get:function(){return{time:(0,E.qp)(this.time).quantize("4n")/4,pitch:this.pitch+this.octave.toString(),duration:(0,E.qp)(this.duration).quantize("4n")/4,velocity:this.velocity}}}]),t}(w),q=function(){function e(){this.synth=void 0,this.part=void 0;this.synth=new E.WV({frequency:440,oscillator:{type:"sine"},envelope:{attack:.4,decay:.1,release:.5,sustain:1,attackCurve:"cosine",releaseCurve:"exponential",decayCurve:"exponential"},pitchDecay:.05}).toDestination(),E.J7.bpm.value=140}return e.getInstance=function(){return e.instance||(e.instance=new e),e.instance},e.prototype.play=function(e){var t=this;E.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})/,i=e.match(a);if(null===i)throw new Error("invalid_input");var r=parseInt(i[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 w(r,n,{pitch:s,octave:parseInt(c[1])}))}else t.push(new w(r,n,C(s,t)));n+=r})),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 O(e)}));this.part=new E.Lz((function(e,n){t.synth.triggerAttackRelease(n.pitch,n.duration,e,n.velocity)}),n.map((function(e){return e.value}))).start(),E.J7.start()}catch(e){return void console.log(e)}},e}();q.instance=void 0;var L=q.getInstance();const S=function(e){var t,n,a,i=(t=200,n=function(){L.play(e.notes)},function(){for(var e=arguments.length,i=new Array(e),r=0;r5)r.push(g.createElement(x.WC,{tribe:i.gsx$tribe,key:0,amount:i.gsx$cost}));else for(var s=0;s0?i.gsx$shownotes:i.gsx$notes}),g.createElement("br",null)),g.createElement("br",null),g.createElement("div",{className:"right"},g.createElement(x.$U,{ability:i.gsx$ability,tribe:i.gsx$tribe}),g.createElement(x.kp,{data:{unique:i.gsx$unique,loyal:i.gsx$loyal,legendary:i.gsx$legendary}}),g.createElement(x.Q$,{flavortext:i.gsx$flavortext}))):g.createElement("div",{className:"card mugic"},g.createElement("div",{className:"fullcard"},g.createElement("img",{src:p.Z.cardImage(i)})),g.createElement("div",{className:"right"},g.createElement(x.VG,{name:i.gsx$name}),g.createElement(x.$U,{ability:i.gsx$ability,tribe:i.gsx$tribe}),g.createElement(x.kp,{data:{unique:i.gsx$unique,loyal:i.gsx$loyal,legendary:i.gsx$legendary}}),g.createElement(x.Q$,{flavortext:i.gsx$flavortext}),g.createElement("div",null,"Art By: ",i.gsx$artist),g.createElement("div",null,"Notes: ",i.gsx$notes),g.createElement(S,{notes:(null==(t=i.gsx$shownotes)?void 0:t.length)>0?i.gsx$shownotes:i.gsx$notes})))},t}(g.Component))||_)||_;const R=(0,B.EN)(A);var U,P,M,F,z,T,W,Q=(0,h.f3)((function(e,t,n){return t}))(U=(0,h.Pi)(U=function(e){function t(){return e.apply(this,arguments)||this}(0,m.Z)(t,e);var n=t.prototype;return n.setImage=function(e){0==this.props.ext&&this.props.setImage(e)},n.render=function(){var e=this,t=this.props,n=t.cards,a=t.ext,i=t.stats;return 1==n.length&&n[0].text?g.createElement("div",{style:{textAlign:"left"}},n[0].text):n.map((function(t,n){switch(t.gsx$type){case"Attacks":return g.createElement(f,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Battlegear":return g.createElement(y,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Creatures":return g.createElement($,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Locations":return g.createElement(b,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});case"Mugic":return g.createElement(R,{card:t,key:n,ext:a,stats:i,setImage:e.setImage.bind(e)});default:return g.createElement("div",{key:n},"Invalid Card Type")}}))},t}(g.Component))||U)||U,G=n(5861),D=n(7757),V=n.n(D),H=n(7893),j=n.n(H),J=n(3050),Y=n.n(J);function K(e,t){if(void 0===t&&(t=!0),e=e.replace(/\‘|\’/g,"'"),!0===t){if(/[\^$+*\[\]|]/g.test(e))try{return new RegExp(e,"i")}catch(e){}}return e=e.replace(/[\^$+*\[\]\\]/g,"").replace(/[\(\)]/g,(function(e){return console.log(e),"\\"+e})),new RegExp(e,"i")}var X,ee,te,ne,ae,ie,re,se,le,ce,oe,me,ue,ge=(0,h.f3)((function(e,t,n){return t}))(P=(0,h.Pi)((M=function(e){function t(t){var n;return n=e.call(this,t)||this,(0,c.Z)(n,"loaded",F,(0,o.Z)(n)),(0,c.Z)(n,"loading",z,(0,o.Z)(n)),(0,c.Z)(n,"input",T,(0,o.Z)(n)),(0,c.Z)(n,"collapsed",W,(0,o.Z)(n)),n.list=["sets","types","rarity","tribes","elements","mull","gender"],n.fetchCollapsed=function(){var e=localStorage.getItem("collapsed");e=e?JSON.parse(e):{disciplines:!0,energy:!0,bpmc:!0,types:!0,rarity:!1,sets:!1},n.collapsed=e},n.handleTriggerClick=function(e){var t=n.collapsed;t[e]=!n.collapsed[e],localStorage.setItem("collapsed",JSON.stringify(t))},n.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 t in p.Z.sets)e.sets[t.toLowerCase()]=!1;n.input=e},n.parseQuery=function(){for(var e=n.props.location.search.toLowerCase(),t={},a=("?"===e[0]?e.substr(1):e).split("&"),i=0;i=0&&(n.input.energy.min=s[0]),s[1]>=0&&(n.input.energy.max=s[1])}if(t.hasOwnProperty("mcbp")){var l=t.mcbp.split(",");l[0]>=0&&(n.input.mcbp.min=l[0]),l[1]>=0&&(n.input.mcbp.max=l[1])}},n.reset=function(e){e.preventDefault(),e.stopPropagation(),n.cleanInput()},n.handleChange=function(e,t){var a=e.target,i="checkbox"===a.type?a.checked:a.value,r=a.name;t?n.input[t][r]=i:n.input[r]=i},n.search=function(e){e&&(e.preventDefault(),e.stopPropagation(),n.updateQuery());var t=function(e){var t,n,a,i,r=new(Y())("filter.db").addCollection("filter"),s=r.addDynamicView("filter");s.applySimpleSort("gsx$name");var l,c=p.Z.cards.attacks.chain(),o=p.Z.cards.battlegear.chain(),m=p.Z.cards.creatures.chain(),u=p.Z.cards.locations.chain(),g=p.Z.cards.mugic.chain();if(c=c.where((function(e){return""!=e.gsx$set})),o=o.where((function(e){return""!=e.gsx$set})),m=m.where((function(e){return""!=e.gsx$set})),u=u.where((function(e){return""!=e.gsx$set})),g=g.where((function(e){return""!=e.gsx$set})),e.name.length>0){var d=[],h=e.name.replace(/(?:~)([\w,()]+)/g,(function(e,t){return d.push(t),""}));if(h.length>0&&(h=K(h),c=c.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),o=o.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),m=m.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),u=u.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]}),g=g.find({$or:[{gsx$name:{$regex:h}},{gsx$tags:{$regex:h}}]})),d.length>0){var x=function(e){var t=!1;return d.forEach((function(n){t|=e.gsx$name.toLowerCase().indexOf(n.toLowerCase().replace("_"," "))>-1})),!t};c=c.where(x),o=o.where(x),m=m.where(x),u=u.where(x),g=g.where(x)}}if(e.text.length>0){var f=[],y=e.text.replace(/(?:~)(\w+)/g,(function(e,t){return f.push(t),""}));if(y.length>0){var $=(l=[{gsx$tags:{$regex:y=K(y)}},{gsx$ability:{$regex:y}}],e.flavor&&(l.push({gsx$flavortext:{$regex:y}}),l.push({gsx$artist:{$regex:y}})),l);c=c.find({$or:$}),o=o.find({$or:$}),m=m.find({$or:$.concat([{gsx$brainwashed:{$regex:y}}])}),u=u.find({$or:$}),g=g.find({$or:$})}if(f.length>0){var b=function(e,t){void 0===t&&(t=!1);var 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(b),o=o.where(b),m=m.where((function(e){return b(e,!0)})),u=u.where(b),g=g.where(b)}}if(e.subtypes.length>0){var v=e.subtypes.split(",").filter(Boolean).map((function(e){return{$regex:K(e,!1)}}));m=m.find({gsx$types:{$or:v}}),u=u.find({$or:[{gsx$initiative:{$or:v}},{gsx$types:{$or:v}}]}),c=c.limit(0),o=o.find({gsx$types:{$or:v}}),g=g.limit(0)}var E=[];for(var w in e.tribes)e.tribes[w]&&E.push({$regex:new RegExp(w,"i")});if(E.length>0&&(m=m.find({gsx$tribe:{$or:E}}),g=g.find({gsx$tribe:{$or:E}}),c=c.limit(0),o=o.limit(0),u=u.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 C="";["fire","air","earth","water"].forEach((function(t){e.elements[t]&&(C+=t+", ")})),""!==C&&(m=m.find({gsx$elements:{$regex:new RegExp("^"+C.substring(0,C.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})),m=m.where((function(e){return""==e.gsx$elements}));o=o.limit(0),u=u.limit(0),g=g.limit(0)}else{var k=[],N=[];for(var Z in e.elements){var I;"none"!==Z&&"and"!==Z&&e.elements[Z]&&(k.push({$regex:new RegExp(Z,"i")}),N.push(((I={})["gsx$"+Z]={$gte:0},I)))}k.length>0&&(e.elements.and?(m=m.find({gsx$elements:{$and:k}}),c=c.find({$and:N})):(m=m.find({gsx$elements:{$or:k}}),c=c.find({$or:N})),o=o.limit(0),u=u.limit(0),g=g.limit(0))}var O=e.disciplines.max&&e.disciplines.max?"$lte":"$gte";e.disciplines.courage>0&&(m=m.find({gsx$courage:(t={},t[O]=e.disciplines.courage,t)})),e.disciplines.power>0&&(m=m.find({gsx$power:(n={},n[O]=e.disciplines.power,n)})),e.disciplines.wisdom>0&&(m=m.find({gsx$wisdom:(a={},a[O]=e.disciplines.wisdom,a)})),e.disciplines.speed>0&&(m=m.find({gsx$speed:(i={},i[O]=e.disciplines.speed,i)})),e.energy.min>0&&(m=m.find({gsx$energy:{$gte:e.energy.min}})),e.energy.max>0&&e.energy.max>=e.energy.min&&(m=m.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),u=u.limit(0),g=g.limit(0)),""!==e.mcbp.min&&e.mcbp.min>=0&&(c=c.find({gsx$bp:{$gte:e.mcbp.min}}),m=m.find({gsx$mugicability:{$gte:e.mcbp.min}}),g=g.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}}),m=m.find({gsx$mugicability:{$lte:e.mcbp.max}}),g=g.find({gsx$cost:{$lte:e.mcbp.max}})),(e.mcbp.max>0||e.mcbp.min>0)&&(o=o.limit(0),u=u.limit(0)),e.mull.unique&&(c=c.find({gsx$unique:{$gt:0}}),o=o.find({gsx$unique:{$gt:0}}),m=m.find({gsx$unique:{$gt:0}}),u=u.find({gsx$unique:{$gt:0}}),g=g.find({gsx$unique:{$gt:0}})),e.mull.loyal&&(c=c.limit(0),o=o.find({gsx$loyal:{$gt:0}}),m=m.find({gsx$loyal:{$gt:0}}),g=g.limit(0),u=u.limit(0)),e.mull.legendary&&(c=c.find({gsx$legendary:{$gt:0}}),o=o.find({gsx$legendary:{$gt:0}}),m=m.find({gsx$legendary:{$gt:0}}),u=u.find({gsx$legendary:{$gt:0}}),g=g.find({gsx$legendary:{$gt:0}})),e.mull.mixed&&(c=c.limit(0),m=m.find({gsx$loyal:{$lte:0}}),o=o.find({gsx$loyal:{$lte:0}}),g=g.limit(0),u=u.limit(0));var q=[];for(var L in e.sets)e.sets[L]&&q.push({$eq:L.toUpperCase()});if(0===q.length){var S=Object.keys(e.sets);for(var _ in e.sets.proto||S.splice(S.indexOf("proto")),S)q.push({$eq:S[_].toUpperCase()})}q.length>0&&(c=c.find({gsx$set:{$or:q}}),o=o.find({gsx$set:{$or:q}}),m=m.find({gsx$set:{$or:q}}),u=u.find({gsx$set:{$or:q}}),g=g.find({gsx$set:{$or:q}}));var B=[];for(var A in e.rarity)e.rarity[A]&&B.push({$eq:A.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")});B.length>0&&(c=c.find({gsx$rarity:{$or:B}}),o=o.find({gsx$rarity:{$or:B}}),m=m.find({gsx$rarity:{$or:B}}),u=u.find({gsx$rarity:{$or:B}}),g=g.find({gsx$rarity:{$or:B}}));var R=!(e.types.attack|e.types.battlegear|e.types.creature|e.types.location|e.types.mugic);if(R||e.types.attack){var U=c.data();U.forEach((function(e){delete e.$loki})),r.insert(U)}if(R||e.types.battlegear){var P=o.data();P.forEach((function(e){delete e.$loki})),r.insert(P)}if(R||e.types.creature){var M=m.data();M.forEach((function(e){delete e.$loki})),r.insert(M)}if(R||e.types.location){var F=u.data();F.forEach((function(e){delete e.$loki})),r.insert(F)}if(R||e.types.mugic){var z=g.data();z.forEach((function(e){delete e.$loki})),r.insert(z)}return s.data()}(n.input);t.length>0?n.props.handleContent(t):n.props.handleContent([{text:"No Results Found"}])},n.formRef=t.formRef,n.search=n.search.bind((0,o.Z)(n)),n.handleChange=n.handleChange.bind((0,o.Z)(n)),n.reset=n.reset.bind((0,o.Z)(n)),n.handleTriggerClick=n.handleTriggerClick.bind((0,o.Z)(n)),n.props.handleContent([{text:"Loading..."}]),n.cleanInput(),n.parseQuery(),n.fetchCollapsed(),n}(0,m.Z)(t,e);var n=t.prototype;return n.updateQuery=function(){var e=(0,G.Z)(V().mark((function e(){var t,n,a=this;return V().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)})));return function(){return e.apply(this,arguments)}}(),n.render=function(){var e=this;if(0==this.loaded)return 0==this.loading&&(this.loading=!0,p.Z.LoadDB([{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0,e.loading=!1,e.search()})).catch((function(){}))),g.createElement(x.gb,null);var t=function(t,n,a){var i=[];return Object.keys(e.input[t]).forEach((function(r,s){i.push(g.createElement("label",{style:{display:n},key:s},g.createElement("input",{type:"checkbox",name:r,checked:e.input[t][r],onChange:function(n){return e.handleChange(n,t)}}),a(r)))})),i},n=t("sets","block",(function(e){return p.Z.sets[e.toUpperCase()]})),a=t("types","block",(function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),i=t("rarity","block",(function(e){return e.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join(" ")})),r=t("tribes","inline",(function(e){return g.createElement("span",null,g.createElement("img",{className:"icon16",src:"/public/img/icons/tribes/"+e+".png"}))})),s=t("elements","inline",(function(e){return g.createElement("span",null,g.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(g.createElement("label",{key:n,className:"disciplines"},g.createElement("input",{type:"text",name:t,value:e.input.disciplines[t],onChange:function(t){return e.handleChange(t,"disciplines")}}),g.createElement("img",{className:"icon20",style:{verticalAlign:"middle",padding:"0px 2px"},src:"/public/img/icons/disciplines/"+t+".png"})))})),g.createElement("div",{className:"SearchForm"},g.createElement("form",{onSubmit:this.search},g.createElement("div",{className:"centeredButtons"},g.createElement("input",{id:"search",type:"submit",value:"Search",ref:this.formRef}),g.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset})),g.createElement("div",{className:"text-entry"},g.createElement("input",{type:"text",name:"name",placeholder:"Card Name",value:this.input.name,onChange:this.handleChange})),g.createElement("div",{className:"text-entry"},g.createElement("input",{type:"text",name:"text",placeholder:"Card Text",value:this.input.text,onChange:this.handleChange})),g.createElement("div",{className:"text-entry"},g.createElement("input",{type:"text",name:"subtypes",placeholder:"Subtypes | Initiative",value:this.input.subtypes,onChange:this.handleChange})),g.createElement("div",{className:"centeredCheckBox"},g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"flavor",value:!this.input.flavor,onChange:function(t){e.input.flavor=!t.target.checked}}),"Ignore Flavortext & Artist")),g.createElement("br",null),g.createElement("div",{className:"centeredCheckBox centeredSpacing"},g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"unique",checked:this.input.mull.unique,onChange:function(t){return e.handleChange(t,"mull")}}),"Unique"),g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"loyal",checked:this.input.mull.loyal,onChange:function(t){return e.handleChange(t,"mull")}}),"Loyal"),g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"legendary",checked:this.input.mull.legendary,onChange:function(t){return e.handleChange(t,"mull")}}),"Legendary")),g.createElement("div",{className:"centeredCheckBox"},g.createElement("label",{className:"mull"},g.createElement("input",{type:"checkbox",name:"mixed",checked:this.input.mull.mixed,onChange:function(t){return e.handleChange(t,"mull")}}),"Non-Loyal")),g.createElement("hr",null),g.createElement("div",{className:"tribes"},r),g.createElement("hr",null),g.createElement("div",{className:"tribes"},s,g.createElement("label",{className:"none"},g.createElement("input",{type:"checkbox",name:"none",checked:this.input.elements.none,onChange:function(t){return e.handleChange(t,"elements")}}),g.createElement("span",null,"None"))),g.createElement("div",{className:"centeredButtons"},g.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}}),g.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}})),g.createElement("hr",null),g.createElement(pe,{type:"disciplines",title:"Disciplines",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"disciplines"},l,g.createElement("label",null,"Max",g.createElement("input",{type:"checkbox",name:"max",style:{display:"inline",margin:"0px"},checked:this.input.disciplines.max,onChange:function(t){return e.handleChange(t,"disciplines")}})))),g.createElement(pe,{type:"energy",title:"Energy",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"minMax"},g.createElement("label",{className:"mcbp"},"Min ",g.createElement("input",{type:"text",name:"min",value:this.input.energy.min,onChange:function(t){return e.handleChange(t,"energy")}})),g.createElement("label",{className:"mcbp"},"Max ",g.createElement("input",{type:"text",name:"max",value:this.input.energy.max,onChange:function(t){return e.handleChange(t,"energy")}})))),g.createElement(pe,{type:"bpmc",title:"Build Points\nMugic Counters/Cost",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"minMax"},g.createElement("label",{className:"mcbp"},"Min ",g.createElement("input",{type:"text",name:"min",value:this.input.mcbp.min,onChange:function(t){return e.handleChange(t,"mcbp")}})),g.createElement("label",{className:"mcbp"},"Max ",g.createElement("input",{type:"text",name:"max",value:this.input.mcbp.max,onChange:function(t){return e.handleChange(t,"mcbp")}})))),g.createElement(pe,{type:"types",title:"Card Type",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"centeredCheckBox"},a)),g.createElement(pe,{type:"rarity",title:"Rarity",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"centeredCheckBox"},i)),g.createElement(pe,{type:"sets",title:"Sets",collapsed:this.collapsed,onClick:this.handleTriggerClick},g.createElement("div",{className:"setBox"},g.createElement("div",{className:"centeredCheckBox",id:"sets"},n))),g.createElement("div",{className:"centeredButtons"},g.createElement("input",{id:"search",type:"submit",value:"Search"}),g.createElement("input",{id:"search",type:"button",value:"Reset",onClick:this.reset}))))},t}(g.Component),F=(0,u.Z)(M.prototype,"loaded",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),z=(0,u.Z)(M.prototype,"loading",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,u.Z)(M.prototype,"input",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,u.Z)(M.prototype,"collapsed",[d.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=M))||P)||P,pe=function(e){function t(t){var n;(n=e.call(this,t)||this).open=!1,n.trigger="";var a=t.collapsed,i=t.type;return n.open=a[i],n.trigger=t.title,n}return(0,m.Z)(t,e),t.prototype.render=function(){var e=this.props,t=e.type,n=e.children,a=e.onClick;return g.createElement(j(),{trigger:this.trigger,open:this.open,onOpen:function(){return a(t)},onClose:function(){return a(t)}},n)},t}(g.Component),de=(0,d.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:t+"px",overflowY:"auto",height:e+"px",width:n+"px"}}},removeFixed:function(){this.style={}}},{setFixed:d.aD,removeFixed:d.aD},{deep:!1}),he=(0,h.f3)((function(e,t,n){return t}))(ne=(0,h.Pi)((ae=function(e){function t(){var t;t=e.call(this)||this,(0,c.Z)(t,"loaded",ie,(0,o.Z)(t)),(0,c.Z)(t,"n",re,(0,o.Z)(t)),(0,c.Z)(t,"p",se,(0,o.Z)(t)),(0,c.Z)(t,"ext",le,(0,o.Z)(t)),(0,c.Z)(t,"stats",ce,(0,o.Z)(t)),(0,c.Z)(t,"content",oe,(0,o.Z)(t)),(0,c.Z)(t,"card_img",me,(0,o.Z)(t)),(0,c.Z)(t,"fixedStyles",ue,(0,o.Z)(t)),t.handleContent=function(e){t.content=e,t.p=1},t.setImage=function(e){t.card_img=e||p.Z.card_back,t.changeImage()},t.setExt=function(){t.ext=!t.ext,localStorage.setItem("extended",t.ext)},t.setStats=function(){"min"==t.stats?t.stats="avg":"avg"==t.stats?t.stats="max":"max"==t.stats&&(t.stats="min"),localStorage.setItem("stats",t.stats)},t.handleScroll=function(e){if(e.preventDefault(),window.pageYOffset>=235){var t=document.documentElement,n="scrollHeight",a="clientHeight",i=document.getElementById("side-menu"),r=document.querySelector(".collection > .right"),s=t[n]-window.innerHeight-t.scrollTop;if(s<=90){var l=t[a]-(90-s);de.setFixed(l)}else(i[n]>t[a]||i[a]!==t[a])&&de.setFixed(window.innerHeight);!function(e){if(r[a]1?g.createElement("button",{className:"prev-button",onClick:function(){e.p--,window.scrollTo(0,0)}},"prev"):g.createElement("button",{className:"prev-button",disabled:!0},"prev")," ",e.p{var e,t,n,r,a,i={2195:(e,t,n)=>{"use strict";n.d(t,{$U:()=>h,dR:()=>E,At:()=>b,I1:()=>d,U9:()=>B,W_:()=>m,Q$:()=>g,a3:()=>l,gb:()=>N,_t:()=>v,WC:()=>u,VG:()=>s,uW:()=>A,uq:()=>y,QZ:()=>k,Fo:()=>p,Ky:()=>w,kp:()=>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(r.Fragment,null):r.createElement("div",{style:{fontWeight:"Bold"}},t)}function l(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 c=n(5934),o=n.n(c);function s(e){var t=e.name.split(",");return r.createElement("div",null,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?"_"+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=e.flavortext;return t?r.createElement("div",{className:"flavortext"},t):r.createElement(r.Fragment,null)}function h(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(7436);function E(e){var t="attack"+(e.bp&&e.bp>=0?"_"+e.bp:"");return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/attack/"+t+".png"})}function b(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/battlegear.png"})}function v(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/location.png"})}function y(e){var t=e.set,n=e.rarity,a=e.iconOnly,i=void 0!==a&&a;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()}),!i&&r.createElement(r.Fragment,null,f.Z.sets[e.set]," | ",e.rarity))}function w(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 N(e){return r.createElement("span",null,"Loading...")}function B(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-----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-----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 k(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"})))}},7436:(e,t,n)=>{"use strict";n.d(t,{Z:()=>B});var r,a,i=n(5861),l=n(3269),c=n(3144),o=n(3229),s=n(7757),u=n.n(s),m=(n(7147),n(2188)),p=n(3050),d=n.n(p),g=new(n(9585).Z);const h=(r=function(){function e(e,t){var n=this;(0,l.Z)(this,"building",a,this),this.purgeDB=function(){["attacks","battlegear","creatures","locations","mugic"].forEach((function(e){n.db.removeCollection(e)})),n.db.saveDatabase()},this.api=e,this.format=t,this.setupDB(t)}var t=e.prototype;return t.setupType=function(){var e=(0,i.Z)(u().mark((function e(t,n,r){var a,l,c,o,s=this;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.building.hasOwnProperty(t)){e.next=22;break}if(a=t.charAt(0).toUpperCase()+t.slice(1),"built"!=(l=this.building[t].get())){e.next=7;break}return e.abrupt("return",this.api.getSpreadsheetTime(this.api.urls[a][this.format]).then((function(e){var a=g.get(s.format+"_"+t);return a?new Date(e)>new Date(a)?(s[t].clear(),s.building[t].set("setup"),s.setupType(t,n,r)):n():(g.set(s.format+"_"+t,e,{path:"/"}),n())})).catch((function(){return n()})));case 7:if("building"!=l){e.next=12;break}return c=(0,m.N7)(this.building[t],(function(e){c(),n()})),e.abrupt("return",c);case 12:if("setup"!=l){e.next=20;break}if(0!=this[t].data.length){e.next=18;break}return this.building[t].set("building"),e.abrupt("return",this.api.parseSpreadsheetData(this.api.urls[a][this.format],a,!0).then(function(){var e=(0,i.Z)(u().mark((function e(r){var i;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s[t].insert(r),s.building[t].set("built"),e.prev=2,e.next=5,s.api.getSpreadsheetTime(s.api.urls[a][s.format]);case 5:i=e.sent,g.set(s.format+"_"+t,i,{path:"/"}),e.next=11;break;case 9:e.prev=9,e.t0=e.catch(2);case 11:return e.abrupt("return",n());case 12:case"end":return e.stop()}}),e,null,[[2,9]])})));return function(t){return e.apply(this,arguments)}}()).catch((function(){return r()})));case 18:return this.building[t].set("built"),e.abrupt("return",n());case 20:e.next=25;break;case 22:return this.building[t]=m.LO.box("wait"),o=(0,m.N7)(this.building[t],(function(){return o(),s.setupType(t,n)})),e.abrupt("return",o);case 25:case"end":return e.stop()}}),e,this)})));return function(t,n,r){return e.apply(this,arguments)}}(),t.setupDB=function(e){var t=new(d())("chaotic_"+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]=m.LO.box("setup")):(e[n]=r,e.building[n]?e.building[n].set("built"):e.building[n]=m.LO.box("built"))}))}.bind(this),autosaveInterval:4e3,persistenceMethod:"localStorage"});this.db=t},e}(),a=(0,o.Z)(r.prototype,"building",[m.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,o.Z)(r.prototype,"setupType",[m.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupType"),r.prototype),(0,o.Z)(r.prototype,"setupDB",[m.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupDB"),r.prototype),r),f=JSON.parse('[{"type":"Creatures","subtype":"cards","url":"1fUFYhG1NLLkSTzrdbevm6ZMKNP6xLiKUZvM1sY10pVI"},{"type":"Creatures","subtype":"portal","url":"1eGQsy2kYk7HfnQetsjobMqank4bg6iWOOaSYykg3Yec"},{"type":"Mugic","subtype":"cards","url":"1rOMFKnWaz6XmhD43YFpcemWGzEok9IgtKCoiPMwA35s"},{"type":"Mugic","subtype":"portal","url":"1tEuwPGixJH2A03YtYL6Ar-MSFvtfrlaveT98GwJhw1g"},{"type":"Attacks","subtype":"cards","url":"1yXFijC2hN1vybU3ejdINYoTOTG62qCkpPLPsiYUEEyo"},{"type":"Attacks","subtype":"portal","url":"1KUk5J-3ZeMlEBXOfDb2h4GUUJK_0_yOq0EUDitQgNa8"},{"type":"Battlegear","subtype":"cards","url":"1UUEPAEHZwmH52AJj2Jtskf6d4z5XIFEBb3HT-FTAcgs"},{"type":"Battlegear","subtype":"portal","url":"1S5AVw-E_sFO257uzajauP31bOI0LPmrbTcUzSpa2i60"},{"type":"Locations","subtype":"cards","url":"15QPS08iq6pkyMFsYuDsKIXX8LQmQ8MUoJeeNtjU54Xo"},{"type":"Locations","subtype":"portal","url":"1U07n2keHNxL-6y5zUcHlb220zT9A_MrVEansOAMQFCA"}]');var E,b,v,y,w,A;function N(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=null),t<0?Promise.reject(n):e().catch((function(n){return N(e,t-1,n)}))}const B=(A=w=function(){function e(){(0,l.Z)(this,"portal",b,this),(0,l.Z)(this,"cards",v,this),(0,l.Z)(this,"urls",y,this);try{var e={};f.forEach((function(t){var n=t.type,r=t.subtype,a=t.url;e[n]||(e[n]={}),e[n][r]=a})),this.urls=e,this.portal=new h(this,"portal"),this.cards=new h(this,"cards")}catch(e){this.portal=null,this.cards=null,this.urls=null,console.error("setting up database failed",e)}}e.getInstance=function(){return e.instance||(e.instance=new e),e.instance};var t=e.prototype;return t.path=function(e){return"https://sheets.googleapis.com/v4/spreadsheets/"+e+"/values/Sheet1?key="+this.key},t.getSpreadsheetTime=function(){var e=(0,i.Z)(u().mark((function e(t){var n,r,a;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="https://content.googleapis.com/drive/v3/files/"+t+"?fields=modifiedTime&key="+this.key,e.next=3,fetch(n);case 3:if(200!==(r=e.sent).status){e.next=10;break}return e.next=7,r.json();case 7:if(!("modifiedTime"in(a=e.sent))){e.next=10;break}return e.abrupt("return",Promise.resolve(a.modifiedTime));case 10:return e.abrupt("return",Promise.reject());case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),t.getSpreadsheetData=function(){var e=(0,i.Z)(u().mark((function e(t,n){var r,a;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===n&&(n=!1),r=this.path(t),a=function(){var e=(0,i.Z)(u().mark((function e(){var t,n;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(r);case 2:if(404!==(t=e.sent).status){e.next=5;break}throw new Error("Can't Open File");case 5:return e.prev=5,e.next=8,t.json();case 8:return n=e.sent,e.abrupt("return",n.values);case 12:throw e.prev=12,e.t0=e.catch(5),new Error(e.t0);case 15:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(){return e.apply(this,arguments)}}(),e.abrupt("return",N(a,n?3:0));case 4:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}(),t.parseSpreadsheetData=function(){var e=(0,i.Z)(u().mark((function e(t,n,r){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===r&&(r=!1),e.abrupt("return",this.getSpreadsheetData(t,r).then((function(e){if(e.length<2)return[];var t=e.shift().map((function(e){return e.toLowerCase().replace(" ","")}));return e.map((function(e){for(var r={gsx$type:n},a=0;a{"use strict";var r,a=n(7294),i=n(3935),l=n(3727),c=n(5977),o=n(684),s=n(7436),u=n(2195),m=n(5603),p=n(798),d=(0,p.f3)((function(e,t,n){return t}))(r=(0,p.Pi)(r=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){return a.createElement("div",null,a.createElement("span",null,"This page is not yet available"))},t}(a.Component))||r)||r,g=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(631)]).then(n.bind(n,631))}),{fallback:a.createElement(u.gb,null)}),h=(0,o.ZP)((function(){return n.e(640).then(n.bind(n,8640))}),{fallback:a.createElement(u.gb,null)}),f=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(159)]).then(n.bind(n,159))}),{fallback:a.createElement(u.gb,null)}),E=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(510)]).then(n.bind(n,7510))}),{fallback:a.createElement(u.gb,null)});function b(){return a.createElement(c.rs,null,a.createElement(c.AW,{path:"/beta/collection",component:E}),a.createElement(c.AW,{path:"/beta"},(function(e){var t=e.location;return a.createElement(c.l_,{to:t.pathname.replace("/beta","")})})),a.createElement(c.AW,{component:v}))}function v(){return a.createElement(c.rs,null,a.createElement(c.AW,{exact:!0,path:"/",component:h}),a.createElement(c.AW,{path:"/PageNotFound",component:u.uW}),a.createElement(c.AW,{path:"/UnderConstruction",component:u.Ky}),a.createElement(c.AW,{path:"/EnterTheCode",component:g}),a.createElement(c.AW,{path:"/create",component:d}),a.createElement(c.AW,{path:"/collection",component:E}),a.createElement(c.AW,{path:"/portal",component:f}))}function y(e){var t="ENG",n=a.createElement(b,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(l.rU,{to:"/collection/"},a.createElement("span",null,"Collect"))),a.createElement("li",{id:"unity-nav3",className:t},a.createElement("a",{href:"https://chaoticbackup.forumotion.com/f11-deck-building"},a.createElement("span",null,"Build"))),a.createElement("li",{id:"unity-nav4",className:t},a.createElement("a",{href:"https://chaoticbackup.forumotion.com/f16-trading-buying-and-selling"},a.createElement("span",null,"Trade"))),a.createElement("li",{id:"unity-nav5",className:t},a.createElement(l.rU,{to:"/"},a.createElement("span",null,"Home"))),a.createElement("li",{id:"unity-nav6",className:t},a.createElement("a",{href:"https://chaoticbackup.forumotion.com"},a.createElement("span",null,"Forums"))),a.createElement("li",{id:"unity-nav7",className:t},a.createElement(l.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(l.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(l.VK,null,a.createElement(y,{path:"/*",href:"/"})),document.getElementById("root"))},7768:(e,t,n)=>{"use strict";n.d(t,{Z:()=>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"};const i=a},5403:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(7462),a=n(7294),i={normal:{borderBottom:"1px dotted rgb(66, 140, 195)"},hover:{borderBottom:"1px solid rgb(66, 140, 195)",color:"rgb(66, 140, 195)"},active:"hover",touchActive:{borderBottom:"1px dashed rgb(66, 140, 195)",color:"rgb(66, 140, 195)"},focusFromTab:{outline:"2px solid rgb(0, 152, 0)",outlineOffset:"2px",color:"black"},touchActiveTapOnly:!0},l={};Object.keys(i).forEach((function(e){"touchActiveTapOnly"!==e&&(l["onParent"+e.slice(0,1).toUpperCase()+e.slice(1)]=i[e])}));const c={link:i,childLink:l,p:{margin:"3vh 0",lineHeight:"1.4"},code:function(e){return a.createElement("code",{style:{fontFamily:"monospace",fontSize:"15px",paddingLeft:"2px"}},e)},li:function(e,t){return a.createElement("li",(0,r.Z)({style:{paddingLeft:"18px",textIndent:"-15px",margin:"0.5vh 0",listStyle:"none"}},t),a.createElement("span",{style:{paddingRight:"7px"}},"–"),e)}}},693:()=>{}},l={};function c(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}};return i[e].call(n.exports,n,n.exports,c),n.exports}c.m=i,e=[],c.O=(t,n,r,a)=>{if(!n){var i=1/0;for(u=0;u=a)&&Object.keys(c.O).every((e=>c.O[e](n[o])))?n.splice(o--,1):(l=!1,a0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},c.d=(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=e=>Promise.all(Object.keys(c.f).reduce(((t,n)=>(c.f[n](e,t),t)),[])),c.u=e=>e+".js",c.miniCssF=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=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),t={},n="chaoticbackup:",c.l=(e,r,a,i)=>{if(t[e])t[e].push(r);else{var l,o;if(void 0!==a)for(var s=document.getElementsByTagName("script"),u=0;u{l.onerror=l.onload=null,clearTimeout(d);var a=t[e];if(delete t[e],l.parentNode&&l.parentNode.removeChild(l),a&&a.forEach((e=>e(r))),n)return n(r)},d=setTimeout(p.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=p.bind(null,l.onerror),l.onload=p.bind(null,l.onload),o&&document.head.appendChild(l)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/build/",r=e=>new Promise(((t,n)=>{var r=c.miniCssF(e),a=c.p+r;if(((e,t)=>{for(var n=document.getElementsByTagName("link"),r=0;r{var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",a.onerror=a.onload=i=>{if(a.onerror=a.onload=null,"load"===i.type)n();else{var l=i&&("load"===i.type?"missing":i.type),c=i&&i.target&&i.target.href||t,o=new Error("Loading CSS chunk "+e+" failed.\n("+c+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=l,o.request=c,a.parentNode.removeChild(a),r(o)}},a.href=t,document.head.appendChild(a)})(e,a,t,n)})),a={179:0},c.f.miniCss=(e,t)=>{a[e]?t.push(a[e]):0!==a[e]&&{159:1,510:1,631:1,640:1}[e]&&t.push(a[e]=r(e).then((()=>{a[e]=0}),(t=>{throw delete a[e],t})))},(()=>{var e={179:0};c.f.j=(t,n)=>{var r=c.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise(((n,a)=>r=e[t]=[n,a]));n.push(r[2]=a);var i=c.p+c.u(t),l=new Error;c.l(i,(n=>{if(c.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,r[1](l)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[i,l,o]=n,s=0;for(r in l)c.o(l,r)&&(c.m[r]=l[r]);if(o)var u=o(c);for(t&&t(n);sc(6981)));var o=c.O(void 0,[736],(()=>c(8953)));o=c.O(o)})(); \ No newline at end of file +(()=>{var e,t,n,r,a,i={2195:(e,t,n)=>{"use strict";n.d(t,{$U:()=>h,dR:()=>E,At:()=>b,I1:()=>d,U9:()=>B,W_:()=>m,Q$:()=>g,a3:()=>l,gb:()=>N,_t:()=>v,WC:()=>u,VG:()=>s,uW:()=>A,uq:()=>y,QZ:()=>k,Fo:()=>p,Ky:()=>w,kp:()=>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(r.Fragment,null):r.createElement("div",{style:{fontWeight:"Bold"}},t)}function l(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 c=n(5934),o=n.n(c);function s(e){var t=e.name.split(",");return r.createElement("div",null,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?"_"+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=e.flavortext;return t?r.createElement("div",{className:"flavortext"},t):r.createElement(r.Fragment,null)}function h(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(7436);function E(e){var t="attack"+(e.bp&&e.bp>=0?"_"+e.bp:"");return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/attack/"+t+".png"})}function b(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/battlegear.png"})}function v(e){return r.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/location.png"})}function y(e){var t=e.set,n=e.rarity,a=e.iconOnly,i=void 0!==a&&a;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()}),!i&&r.createElement(r.Fragment,null,f.Z.sets[e.set]," | ",e.rarity))}function w(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 N(e){return r.createElement("span",null,"Loading...")}function B(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-----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-----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 k(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"})))}},7436:(e,t,n)=>{"use strict";n.d(t,{Z:()=>B});var r,a,i=n(5861),l=n(3269),c=n(3144),o=n(3229),s=n(7757),u=n.n(s),m=(n(7147),n(2188)),p=n(3050),d=n.n(p),g=new(n(9585).Z);const h=(r=function(){function e(e,t){var n=this;(0,l.Z)(this,"building",a,this),this.purgeDB=function(){["attacks","battlegear","creatures","locations","mugic"].forEach((function(e){n.db.removeCollection(e)})),n.db.saveDatabase()},this.api=e,this.format=t,this.setupDB(t)}var t=e.prototype;return t.setupType=function(){var e=(0,i.Z)(u().mark((function e(t,n,r){var a,l,c,o,s=this;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.building.hasOwnProperty(t)){e.next=22;break}if(a=t.charAt(0).toUpperCase()+t.slice(1),"built"!=(l=this.building[t].get())){e.next=7;break}return e.abrupt("return",this.api.getSpreadsheetTime(this.api.urls[a][this.format]).then((function(e){var a=g.get(s.format+"_"+t);return a?new Date(e)>new Date(a)?(s[t].clear(),s.building[t].set("setup"),s.setupType(t,n,r)):n():(g.set(s.format+"_"+t,e,{path:"/"}),n())})).catch((function(){return n()})));case 7:if("building"!=l){e.next=12;break}return c=(0,m.N7)(this.building[t],(function(e){c(),n()})),e.abrupt("return",c);case 12:if("setup"!=l){e.next=20;break}if(0!=this[t].data.length){e.next=18;break}return this.building[t].set("building"),e.abrupt("return",this.api.parseSpreadsheetData(this.api.urls[a][this.format],a,!0).then(function(){var e=(0,i.Z)(u().mark((function e(r){var i;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s[t].insert(r),s.building[t].set("built"),e.prev=2,e.next=5,s.api.getSpreadsheetTime(s.api.urls[a][s.format]);case 5:i=e.sent,g.set(s.format+"_"+t,i,{path:"/"}),e.next=11;break;case 9:e.prev=9,e.t0=e.catch(2);case 11:return e.abrupt("return",n());case 12:case"end":return e.stop()}}),e,null,[[2,9]])})));return function(t){return e.apply(this,arguments)}}()).catch((function(){return r()})));case 18:return this.building[t].set("built"),e.abrupt("return",n());case 20:e.next=25;break;case 22:return this.building[t]=m.LO.box("wait"),o=(0,m.N7)(this.building[t],(function(){return o(),s.setupType(t,n)})),e.abrupt("return",o);case 25:case"end":return e.stop()}}),e,this)})));return function(t,n,r){return e.apply(this,arguments)}}(),t.setupDB=function(e){var t=new(d())("chaotic_"+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]=m.LO.box("setup")):(e[n]=r,e.building[n]?e.building[n].set("built"):e.building[n]=m.LO.box("built"))}))}.bind(this),autosaveInterval:4e3,persistenceMethod:"localStorage"});this.db=t},e}(),a=(0,o.Z)(r.prototype,"building",[m.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,o.Z)(r.prototype,"setupType",[m.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupType"),r.prototype),(0,o.Z)(r.prototype,"setupDB",[m.aD],Object.getOwnPropertyDescriptor(r.prototype,"setupDB"),r.prototype),r),f=JSON.parse('[{"type":"Creatures","subtype":"cards","url":"1fUFYhG1NLLkSTzrdbevm6ZMKNP6xLiKUZvM1sY10pVI"},{"type":"Creatures","subtype":"portal","url":"1eGQsy2kYk7HfnQetsjobMqank4bg6iWOOaSYykg3Yec"},{"type":"Mugic","subtype":"cards","url":"1rOMFKnWaz6XmhD43YFpcemWGzEok9IgtKCoiPMwA35s"},{"type":"Mugic","subtype":"portal","url":"1tEuwPGixJH2A03YtYL6Ar-MSFvtfrlaveT98GwJhw1g"},{"type":"Attacks","subtype":"cards","url":"1yXFijC2hN1vybU3ejdINYoTOTG62qCkpPLPsiYUEEyo"},{"type":"Attacks","subtype":"portal","url":"1KUk5J-3ZeMlEBXOfDb2h4GUUJK_0_yOq0EUDitQgNa8"},{"type":"Battlegear","subtype":"cards","url":"1UUEPAEHZwmH52AJj2Jtskf6d4z5XIFEBb3HT-FTAcgs"},{"type":"Battlegear","subtype":"portal","url":"1S5AVw-E_sFO257uzajauP31bOI0LPmrbTcUzSpa2i60"},{"type":"Locations","subtype":"cards","url":"15QPS08iq6pkyMFsYuDsKIXX8LQmQ8MUoJeeNtjU54Xo"},{"type":"Locations","subtype":"portal","url":"1U07n2keHNxL-6y5zUcHlb220zT9A_MrVEansOAMQFCA"}]');var E,b,v,y,w,A;function N(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=null),t<0?Promise.reject(n):e().catch((function(n){return N(e,t-1,n)}))}const B=(A=w=function(){function e(){(0,l.Z)(this,"portal",b,this),(0,l.Z)(this,"cards",v,this),(0,l.Z)(this,"urls",y,this);try{var e={};f.forEach((function(t){var n=t.type,r=t.subtype,a=t.url;e[n]||(e[n]={}),e[n][r]=a})),this.urls=e,this.portal=new h(this,"portal"),this.cards=new h(this,"cards")}catch(e){this.portal=null,this.cards=null,this.urls=null,console.error("setting up database failed",e)}}e.getInstance=function(){return e.instance||(e.instance=new e),e.instance};var t=e.prototype;return t.path=function(e){return"https://sheets.googleapis.com/v4/spreadsheets/"+e+"/values/Sheet1?key="+this.key},t.getSpreadsheetTime=function(){var e=(0,i.Z)(u().mark((function e(t){var n,r,a;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="https://content.googleapis.com/drive/v3/files/"+t+"?fields=modifiedTime&key="+this.key,e.next=3,fetch(n);case 3:if(200!==(r=e.sent).status){e.next=10;break}return e.next=7,r.json();case 7:if(!("modifiedTime"in(a=e.sent))){e.next=10;break}return e.abrupt("return",Promise.resolve(a.modifiedTime));case 10:return e.abrupt("return",Promise.reject());case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),t.getSpreadsheetData=function(){var e=(0,i.Z)(u().mark((function e(t,n){var r,a;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===n&&(n=!1),r=this.path(t),a=function(){var e=(0,i.Z)(u().mark((function e(){var t,n;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(r);case 2:if(404!==(t=e.sent).status){e.next=5;break}throw new Error("Can't Open File");case 5:return e.prev=5,e.next=8,t.json();case 8:return n=e.sent,e.abrupt("return",n.values);case 12:throw e.prev=12,e.t0=e.catch(5),new Error(e.t0);case 15:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(){return e.apply(this,arguments)}}(),e.abrupt("return",N(a,n?3:0));case 4:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}(),t.parseSpreadsheetData=function(){var e=(0,i.Z)(u().mark((function e(t,n,r){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===r&&(r=!1),e.abrupt("return",this.getSpreadsheetData(t,r).then((function(e){if(e.length<2)return[];var t=e.shift().map((function(e){return e.toLowerCase().replace(" ","")}));return e.map((function(e){for(var r={gsx$type:n},a=0;a{"use strict";var r,a=n(7294),i=n(3935),l=n(3727),c=n(5977),o=n(684),s=n(7436),u=n(2195),m=n(5603),p=n(798),d=(0,p.f3)((function(e,t,n){return t}))(r=(0,p.Pi)(r=function(e){function t(){return e.apply(this,arguments)||this}return(0,m.Z)(t,e),t.prototype.render=function(){return a.createElement("div",null,a.createElement("span",null,"This page is not yet available"))},t}(a.Component))||r)||r,g=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(631)]).then(n.bind(n,631))}),{fallback:a.createElement(u.gb,null)}),h=(0,o.ZP)((function(){return n.e(640).then(n.bind(n,8640))}),{fallback:a.createElement(u.gb,null)}),f=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(159)]).then(n.bind(n,159))}),{fallback:a.createElement(u.gb,null)}),E=(0,o.ZP)((function(){return Promise.all([n.e(736),n.e(510)]).then(n.bind(n,7510))}),{fallback:a.createElement(u.gb,null)});function b(){return a.createElement(c.rs,null,a.createElement(c.AW,{path:"/beta/collection",component:E}),a.createElement(c.AW,{path:"/beta"},(function(e){var t=e.location;return a.createElement(c.l_,{to:t.pathname.replace("/beta","")})})),a.createElement(c.AW,{component:v}))}function v(){return a.createElement(c.rs,null,a.createElement(c.AW,{exact:!0,path:"/",component:h}),a.createElement(c.AW,{path:"/PageNotFound",component:u.uW}),a.createElement(c.AW,{path:"/UnderConstruction",component:u.Ky}),a.createElement(c.AW,{path:"/EnterTheCode",component:g}),a.createElement(c.AW,{path:"/create",component:d}),a.createElement(c.AW,{path:"/collection",component:E}),a.createElement(c.AW,{path:"/portal",component:f}))}function y(e){var t="ENG",n=a.createElement(b,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(l.rU,{to:"/collection/"},a.createElement("span",null,"Collect"))),a.createElement("li",{id:"unity-nav3",className:t},a.createElement("a",{href:"https://chaoticbackup.forumotion.com/f11-deck-building"},a.createElement("span",null,"Build"))),a.createElement("li",{id:"unity-nav4",className:t},a.createElement("a",{href:"https://chaoticbackup.forumotion.com/f16-trading-buying-and-selling"},a.createElement("span",null,"Trade"))),a.createElement("li",{id:"unity-nav5",className:t},a.createElement(l.rU,{to:"/"},a.createElement("span",null,"Home"))),a.createElement("li",{id:"unity-nav6",className:t},a.createElement("a",{href:"https://chaoticbackup.forumotion.com"},a.createElement("span",null,"Forums"))),a.createElement("li",{id:"unity-nav7",className:t},a.createElement(l.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(l.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(l.VK,null,a.createElement(y,{path:"/*",href:"/"})),document.getElementById("root"))},7768:(e,t,n)=>{"use strict";n.d(t,{Z:()=>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"};const i=a},5403:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(7462),a=n(7294),i={normal:{borderBottom:"1px dotted rgb(66, 140, 195)"},hover:{borderBottom:"1px solid rgb(66, 140, 195)",color:"rgb(66, 140, 195)"},active:"hover",touchActive:{borderBottom:"1px dashed rgb(66, 140, 195)",color:"rgb(66, 140, 195)"},focusFromTab:{outline:"2px solid rgb(0, 152, 0)",outlineOffset:"2px",color:"black"},touchActiveTapOnly:!0},l={};Object.keys(i).forEach((function(e){"touchActiveTapOnly"!==e&&(l["onParent"+e.slice(0,1).toUpperCase()+e.slice(1)]=i[e])}));const c={link:i,childLink:l,p:{margin:"3vh 0",lineHeight:"1.4"},code:function(e){return a.createElement("code",{style:{fontFamily:"monospace",fontSize:"15px",paddingLeft:"2px"}},e)},li:function(e,t){return a.createElement("li",(0,r.Z)({style:{paddingLeft:"18px",textIndent:"-15px",margin:"0.5vh 0",listStyle:"none"}},t),a.createElement("span",{style:{paddingRight:"7px"}},"–"),e)}}},693:()=>{}},l={};function c(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}};return i[e].call(n.exports,n,n.exports,c),n.exports}c.m=i,e=[],c.O=(t,n,r,a)=>{if(!n){var i=1/0;for(u=0;u=a)&&Object.keys(c.O).every((e=>c.O[e](n[o])))?n.splice(o--,1):(l=!1,a0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},c.d=(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=e=>Promise.all(Object.keys(c.f).reduce(((t,n)=>(c.f[n](e,t),t)),[])),c.u=e=>e+".js",c.miniCssF=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=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),t={},n="chaoticbackup:",c.l=(e,r,a,i)=>{if(t[e])t[e].push(r);else{var l,o;if(void 0!==a)for(var s=document.getElementsByTagName("script"),u=0;u{l.onerror=l.onload=null,clearTimeout(d);var a=t[e];if(delete t[e],l.parentNode&&l.parentNode.removeChild(l),a&&a.forEach((e=>e(r))),n)return n(r)},d=setTimeout(p.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=p.bind(null,l.onerror),l.onload=p.bind(null,l.onload),o&&document.head.appendChild(l)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/build/",r=e=>new Promise(((t,n)=>{var r=c.miniCssF(e),a=c.p+r;if(((e,t)=>{for(var n=document.getElementsByTagName("link"),r=0;r{var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",a.onerror=a.onload=i=>{if(a.onerror=a.onload=null,"load"===i.type)n();else{var l=i&&("load"===i.type?"missing":i.type),c=i&&i.target&&i.target.href||t,o=new Error("Loading CSS chunk "+e+" failed.\n("+c+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=l,o.request=c,a.parentNode.removeChild(a),r(o)}},a.href=t,document.head.appendChild(a)})(e,a,t,n)})),a={179:0},c.f.miniCss=(e,t)=>{a[e]?t.push(a[e]):0!==a[e]&&{159:1,510:1,631:1,640:1}[e]&&t.push(a[e]=r(e).then((()=>{a[e]=0}),(t=>{throw delete a[e],t})))},(()=>{var e={179:0};c.f.j=(t,n)=>{var r=c.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise(((n,a)=>r=e[t]=[n,a]));n.push(r[2]=a);var i=c.p+c.u(t),l=new Error;c.l(i,(n=>{if(c.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,r[1](l)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[i,l,o]=n,s=0;for(r in l)c.o(l,r)&&(c.m[r]=l[r]);if(o)var u=o(c);for(t&&t(n);sc(6981)));var o=c.O(void 0,[736],(()=>c(8953)));o=c.O(o)})(); \ No newline at end of file diff --git a/src/components/collection/index.js b/src/components/collection/index.js index 1c7ec66..12eab73 100644 --- a/src/components/collection/index.js +++ b/src/components/collection/index.js @@ -54,6 +54,7 @@ export default class Home extends React.Component { if (stats == "min") this.stats = "min"; if (stats == "max") this.stats = "max"; } + this.formRef = React.createRef(); } componentDidMount() { @@ -66,22 +67,22 @@ export default class Home extends React.Component { window.removeEventListener('resize', this.handleScroll); } - handleContent(content) { + handleContent = (content) => { this.content = content; this.p = 1; } - setImage(img) { + setImage = (img) => { this.card_img = (img || API.card_back); this.changeImage(); } - setExt() { + setExt = () => { this.ext = !this.ext; localStorage.setItem("extended", this.ext); } - setStats() { + setStats = () => { if (this.stats == "min") this.stats = "avg"; else if (this.stats == "avg") this.stats = "max"; else if (this.stats == "max") this.stats = "min"; @@ -139,29 +140,34 @@ export default class Home extends React.Component { } }; + // This is a workaround to allow people interacting with the card list (copy and pasting) to still have focus on the form + handleOutOfForm = () => { + this.formRef.current.focus(); + } + render() { return (
{if (n) this.changeImage = n.getInstance().changeImage;}} /> - +
-
+
{this.navigation()} - -

- +
{this.navigation()}
diff --git a/src/components/collection/search/index.js b/src/components/collection/search/index.js index 119f4e9..7065dd1 100644 --- a/src/components/collection/search/index.js +++ b/src/components/collection/search/index.js @@ -17,6 +17,8 @@ export default class SearchCollection extends React.Component { constructor(props) { super(props); + this.formRef = props.formRef; + // Binding for keeping scope with dom functions this.search = this.search.bind(this); this.handleChange = this.handleChange.bind(this); @@ -246,7 +248,7 @@ export default class SearchCollection extends React.Component {
- +