From 8807d34bac6371ef5b52fe8a1befc25d95b772d5 Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 30 Sep 2021 10:59:56 -0400 Subject: [PATCH] fixed tribe leaders --- build/159.js | 2 +- src/components/portal/Home.js | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/build/159.js b/build/159.js index aea29ff..4763ddd 100644 --- a/build/159.js +++ b/build/159.js @@ -1 +1 @@ -"use strict";(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[159],{159:(e,t,n)=>{n.r(t),n.d(t,{default:()=>oe});var r=n(7462),a=n(1721),l=n(7294),i=n(2188),c=n(798),s=n(5977),o=n(5323),u=n(3727),m=n(2195);function g(){function e(e){e.preventDefault(),e.stopPropagation()}var t=o.Z.tribes.map((function(t,n){return l.createElement("li",{key:n,className:"dropdown"},l.createElement(u.rU,{to:" ",className:"dropbtn",onClick:e},t),l.createElement("div",{className:"dropdown-content"},l.createElement(u.rU,{to:"/portal/"+t},"All"),l.createElement(u.rU,{to:"/portal/Creatures/"+t}," Creatures"),l.createElement(u.rU,{to:"/portal/Mugic/"+t}," Mugic")))}));return l.createElement("div",{className:"navbar"},l.createElement("ul",null,l.createElement("li",null,l.createElement(u.rU,{to:"/portal/"},"Home")),l.createElement("li",null,l.createElement(u.rU,{to:"/portal/Search"},l.createElement(m.QZ,null),"Search")),l.createElement("li",{className:"dropdown"},l.createElement(u.rU,{to:" ",onClick:e,className:"dropbtn"},"Types"),l.createElement("div",{className:"dropdown-content"},l.createElement(u.rU,{to:"/portal/Attacks"},"Attacks"),l.createElement(u.rU,{to:"/portal/Battlegear"},"Battlegear"),l.createElement(u.rU,{to:"/portal/Creatures"},"Creatures"),l.createElement(u.rU,{to:"/portal/Locations"},"Locations"),l.createElement(u.rU,{to:"/portal/Mugic"},"Mugic"))),t))}var p,d,h,E,f,x,$,v,b,y,w=n(3269),Z=n(7326),k=n(3229),C=(p=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;ac&&(i=0,m++,r+1s&&(r=0,l=0,m=0))},n.render=function(){var t=n.width/o,i=n.height/u,c=e.width/2-t/2,s=e.height/2-i/2;n.context.clearRect(c,s,t,i),n.context.drawImage(a,c,s,t,i,c,s,t,i),n.context.drawImage(n.image,t*r,i*l,t,i,c,s,t,i)},n}({context:e.getContext("2d"),width:448,height:448,image:l,w_frames:7,h_frames:7,frames:47,ticksPerFrame:4}),l.addEventListener("load",(function e(){t.coin&&(window.requestAnimationFrame(e),t.coin.update(),t.coin.render())})),l.src=o.Z.base_image+"0B6oyUfwoM3u1cC1vaGVkU1J1ZzQ"}},n.render=function(){return l.createElement(l.Fragment,null,l.createElement("canvas",{ref:this.updateCanvas.bind(this),height:"600px"}))},t}(l.Component),d=(0,k.Z)(p.prototype,"coin",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),p),R=n(3050),N=n.n(R),U=n(7804),I=n(7768);function F(e,t){return e.gsx$name.toLowerCase().replace(/\(unused\)[ ]/,"")>t.gsx$name.toLowerCase().replace(/\(unused\)[ ]/,"")?1:-1}function L(e,t){var n;return["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n="/portal/"+e.gsx$type+"/"+e.gsx$name),n?l.createElement("div",{key:t},l.createElement(U.vj,(0,r.Z)({as:u.rU},I.Z.link,{to:n}),e.gsx$name),l.createElement("br",null)):l.createElement("div",{key:t,style:{display:"none"}})}function _(e,t,n){var a=null;return["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n||(n="/portal/"+e.gsx$type+"/"+e.gsx$name),a=o.Z.cards[e.gsx$type.toLowerCase()].findOne({gsx$name:e.gsx$name})),a&&n?l.createElement("div",{key:t,className:"nav_item"},l.createElement(U.vj,(0,r.Z)({as:u.rU,to:n},I.Z.link),l.createElement("span",null,a.gsx$name.split(",")[0].replace(/\(Unused\)[ ]/,"")),l.createElement("br",null),l.createElement("img",{className:"thumb",src:o.Z.base_image+(a.gsx$thumb?a.gsx$thumb:o.Z.thumb_missing)}))):(console.warn("missing: "+e.gsx$name),l.createElement("div",{key:t,style:{display:"none"},className:"nav_item"}))}var W,A,O,B,M,D,P,z=(0,c.f3)((function(e,t,n){return t}))($=(0,c.Pi)((v=function(e){function t(t){var n;return n=e.call(this,t)||this,(0,w.Z)(n,"input",b,(0,Z.Z)(n)),(0,w.Z)(n,"query",y,(0,Z.Z)(n)),n.search=function(e){e.preventDefault(),e.stopPropagation(),n.props.history.push("/portal/Search/?"+encodeURIComponent(n.query)),n.input=n.query},n.query=n.input=decodeURIComponent(n.props.location.search.substr(1)),n}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this;return l.createElement("div",{className:"search"},l.createElement("form",{onSubmit:this.search},l.createElement("input",{type:"text",value:this.query,autoFocus:!0,onChange:function(t){return e.query=t.target.value}}),l.createElement("button",{type:"submit"},l.createElement(m.QZ,null))),l.createElement(S,{string:this.input}))},t}(l.Component),b=(0,k.Z)(v.prototype,"input",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,k.Z)(v.prototype,"query",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=v))||$)||$,S=(0,c.f3)((function(e,t,n){return t}))(h=(0,c.Pi)((E=function(e){function t(){var t;return t=e.call(this)||this,(0,w.Z)(t,"loaded",f,(0,Z.Z)(t)),(0,w.Z)(t,"loading",x,(0,Z.Z)(t)),t.filter=new(N())("filter.db"),t}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this;if(0==this.loaded)return 0==this.loading&&(this.loading=!0,o.Z.LoadDB([{portal:"attacks"},{portal:"battlegear"},{portal:"creatures"},{portal:"locations"},{portal:"mugic"},{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0,e.loading=!1})).catch((function(){}))),l.createElement(m.gb,null);var t=this.props.string;if(""==t)return l.createElement("div",{style:{minHeight:"50px"}});var n=this.filter.addCollection("filter"),r=n.addDynamicView("filter");r.applySimpleSort("gsx$name");var a,i=o.Z.portal.attacks.chain(),c=o.Z.portal.battlegear.chain(),s=o.Z.portal.creatures.chain(),u=o.Z.portal.locations.chain(),g=o.Z.portal.mugic.chain();i=i.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),c=c.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),s=s.find({$or:[{gsx$appearance:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$specialabilities:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),u=u.find({$or:[{gsx$localfeatures:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),g=g.find({$or:[{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),(a=i.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=c.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=s.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=u.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=g.data()).forEach((function(e){delete e.$loki})),n.insert(a);var p,d=r.data().map((function(e,t){return L(e,t)}));this.filter.removeCollection("filter");var h=[].concat(o.Z.portal.attacks.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.battlegear.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.creatures.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.locations.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.mugic.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.cards.attacks.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.battlegear.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.creatures.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.locations.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.mugic.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort(F).filter((function(e,t,n){return 0==t||e.gsx$name!=n[t-1].gsx$name})).map((function(e,t){return _(e,t)}));if(0==d.length){var E=[].concat(o.Z.cards.attacks.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.battlegear.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.creatures.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.locations.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.mugic.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort((function(e,t){return e.gsx$name>t.gsx$name?1:-1})).map((function(e,t){return L(e,t)}));E.length>0?(p="Art contributed by "+t+":",d=E):p="No Results Found"}else p="Results containing "+t+":";return l.createElement("div",{className:"results"},l.createElement("hr",null),h.length>0&&l.createElement(l.Fragment,null,l.createElement("div",{className:"entry_nav"},h),l.createElement("hr",null)),l.createElement("div",null,p),d)},t}(l.Component),f=(0,k.Z)(E.prototype,"loaded",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),x=(0,k.Z)(E.prototype,"loading",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),h=E))||h)||h,q=(0,c.f3)((function(e,t,n){return t}))(W=(0,c.Pi)((A=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=4&&o.Z.tribes.includes(c[3])?c[3]:null;g?c.length>4&&(n=!1,a=l.createElement(s.AW,{path:this.props.match.url+"/"+g+"/:card",component:this.props.component})):c.length>3&&(n=!1,a=l.createElement(s.AW,{path:this.props.match.url+"/:card",component:this.props.component})),r=g?g+" "+this.props.type:this.props.type,i=(g?o.Z.portal[t].chain().find({gsx$tribe:g}).data():o.Z.portal[t].chain().data()).sort(F).map((function(t,n){return _(t,n,g?"/portal/"+e.props.type+"/"+t.gsx$tribe+"/"+encodeURIComponent(t.gsx$name):"/portal/"+e.props.type+"/"+encodeURIComponent(t.gsx$name))}))}else c.length>3&&(n=!1,a=l.createElement(s.AW,{path:this.props.match.url+"/:card",component:this.props.component})),r=this.props.type,i=o.Z.portal[t].data.sort(F).map((function(e,t){return _(e,t)}));return n?l.createElement("div",{className:"entry "+t+" base_path"},l.createElement("div",{className:"cat_title"},r),l.createElement("div",{className:"entry_nav"},i)):l.createElement("div",{className:"entry "+t},l.createElement("div",{className:"entry_content"},a),l.createElement("div",{className:"cat_title"},l.createElement(u.rU,{to:"/portal/"+this.props.type},r)),l.createElement("div",{className:"entry_nav"},i))},t}(l.Component),O=(0,k.Z)(A.prototype,"loaded",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),B=(0,k.Z)(A.prototype,"loading",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),W=A))||W)||W;function V(e){var t=e.name.split(",");return l.createElement(l.Fragment,null,l.createElement("span",null,t[0]),t.length>1&&l.createElement("span",{className:"bigger"},l.createElement("br",null),t[1].trim()))}function T(e){var t=[];return e.artist.split(/(?=, )/).forEach((function(e,n){t.push(l.createElement(u.rU,{key:n,to:"/portal/Search/?"+e.replace(", ","")},e))})),l.createElement("div",{className:"artist"},t)}var H,Q=(0,c.f3)((function(e,t,n){return t}))(M=(0,c.Pi)((D=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=o.Z.portal.creatures.findOne({gsx$name:t}),a=o.Z.cards.creatures.findOne({gsx$name:t});if(n){for(var i=n.gsx$tribe,c=[],s=0;s=0})," ",l.createElement(m.W_,{element:"air",value:a.gsx$elements.toLowerCase().indexOf("air")>=0})," ",l.createElement(m.W_,{element:"earth",value:a.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",l.createElement(m.W_,{element:"water",value:a.gsx$elements.toLowerCase().indexOf("water")>=0})),l.createElement("hr",null),l.createElement("div",null,l.createElement("strong",null,"Mugic Ability: "),c)),col2:g.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==g.length-1&&l.createElement("hr",null))}))})}if(a&&a.gsx$splash){for(var p=a.gsx$tribe,d=[],h=0;h=0})," ",l.createElement(m.W_,{element:"air",value:a.gsx$elements.toLowerCase().indexOf("air")>=0})," ",l.createElement(m.W_,{element:"earth",value:a.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",l.createElement(m.W_,{element:"water",value:a.gsx$elements.toLowerCase().indexOf("water")>=0})),l.createElement("hr",null),l.createElement("div",null,l.createElement("strong",null,"Mugic Ability: "),d))})}return l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||H)||H,ae=(0,c.f3)((function(e,t,n){return t}))(j=(0,c.Pi)(j=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");""==e[e.length-1]&&e.pop();var t=e.length>=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=o.Z.portal.mugic.findOne({gsx$name:t}),r=o.Z.cards.mugic.findOne({gsx$name:t}),a=function(e){var t=[];if(0==r.gsx$cost)t.push(l.createElement("span",{key:0},"0"));else if("x"==r.gsx$cost.toLowerCase())t.push(l.createElement("span",{key:0},"X"));else for(var n=0;n4)?l.createElement("div",{className:"entry tribe base_path"},l.createElement("div",{className:"cat_title"},r),l.createElement("div",{className:"entry_nav"},g)):l.createElement("div",{className:"entry tribe"},l.createElement("div",{className:"entry_content"},l.createElement(s.AW,{path:this.props.match.url+"/Creatures/:card",component:re}),l.createElement(s.AW,{path:this.props.match.url+"/Mugic/:card",component:ae})),l.createElement("div",{className:"cat_title"},l.createElement(u.rU,{to:"/portal/"+r},r)),l.createElement("div",{className:"entry_nav"},g))},t}(l.Component),J=(0,k.Z)(G.prototype,"loaded",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),X=(0,k.Z)(G.prototype,"loading",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Y=G))||Y)||Y,ie=(0,c.f3)((function(e,t,n){return t}))(K=(0,c.Pi)(K=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return l.createElement(m.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=o.Z.portal.attacks.findOne({gsx$name:t}),r=o.Z.cards.attacks.findOne({gsx$name:t});if(n){var a=[];return n.gsx$attributes&&a.push(["Attributes",n.gsx$attributes]),n.gsx$background&&a.push(["Background",n.gsx$background]),n.gsx$details&&a.push(["Details",n.gsx$details]),l.createElement(Q,{card:r,col2:a.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==a.length-1&&l.createElement("hr",null))}))})}return r&&r.gsx$splash?l.createElement(Q,{card:r}):l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||K)||K,ce=(0,c.f3)((function(e,t,n){return t}))(ee=(0,c.Pi)(ee=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return l.createElement(m.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=o.Z.portal.battlegear.findOne({gsx$name:t}),r=o.Z.cards.battlegear.findOne({gsx$name:t});if(n){var a=[];return n.gsx$attributes&&a.push(["Attributes",n.gsx$attributes]),n.gsx$background&&a.push(["Background",n.gsx$background]),n.gsx$details&&a.push(["Details",n.gsx$details]),l.createElement(Q,{card:r,col2:a.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==a.length-1&&l.createElement("hr",null))}))})}return r&&r.gsx$splash?l.createElement(Q,{card:r}):l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||ee)||ee,se=(0,c.f3)((function(e,t,n){return t}))(te=(0,c.Pi)(te=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return l.createElement(m.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=o.Z.portal.locations.findOne({gsx$name:t}),r=o.Z.cards.locations.findOne({gsx$name:t});if(n){var a=[];return n.gsx$localfeatures&&a.push(["Local Features",n.gsx$localfeatures]),n.gsx$background&&a.push(["Background",n.gsx$background]),n.gsx$details&&a.push(["Details",n.gsx$details]),l.createElement(Q,{card:r,col0:l.createElement(l.Fragment,null,r.gsx$initiative&&l.createElement("div",null,l.createElement("strong",null,"Initiative: "),l.createElement(m.a3,{initiative:r.gsx$initiative,notitle:"true"}))),col2:a.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==a.length-1&&l.createElement("hr",null))}))})}return r&&r.gsx$splash?l.createElement(Q,{card:r,col0:l.createElement(l.Fragment,null,r.gsx$initiative&&l.createElement("div",null,l.createElement("strong",null,"Initiative: "),l.createElement(m.a3,{initiative:r.gsx$initiative,notitle:"true"})))}):l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||te)||te,oe=(0,c.f3)((function(e,t,n){return t}))(ne=(0,c.Pi)(ne=function(e){function t(){return e.apply(this,arguments)||this}(0,a.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(){window.scrollTo({top:220,left:0,behavior:"smooth"})},n.render=function(){var e=this.props.match.url,t=o.Z.tribes.map((function(t,n){return l.createElement(s.AW,{key:n,path:e+"/"+t,component:le})}));return l.createElement("div",{className:"portal"},l.createElement(g,null),l.createElement(s.rs,null,l.createElement(s.AW,{exact:!0,path:e,component:C}),l.createElement(s.AW,{path:e+"/Search",component:z}),l.createElement(s.AW,{path:e+"/Attacks",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Attacks",component:ie}))}}),l.createElement(s.AW,{path:e+"/Battlegear",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Battlegear",component:ce}))}}),l.createElement(s.AW,{path:e+"/Creatures",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Creatures",component:re}))}}),l.createElement(s.AW,{path:e+"/Locations",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Locations",component:se}))}}),l.createElement(s.AW,{path:e+"/Mugic",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Mugic",component:ae}))}}),t))},t}(l.Component))||ne)||ne}}]); \ No newline at end of file +"use strict";(self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[]).push([[159],{159:(e,t,n)=>{n.r(t),n.d(t,{default:()=>oe});var r=n(7462),a=n(1721),l=n(7294),i=n(2188),c=n(798),s=n(5977),o=n(5323),u=n(3727),m=n(2195);function g(){function e(e){e.preventDefault(),e.stopPropagation()}var t=o.Z.tribes.map((function(t,n){return l.createElement("li",{key:n,className:"dropdown"},l.createElement(u.rU,{to:" ",className:"dropbtn",onClick:e},t),l.createElement("div",{className:"dropdown-content"},l.createElement(u.rU,{to:"/portal/"+t},"All"),l.createElement(u.rU,{to:"/portal/Creatures/"+t}," Creatures"),l.createElement(u.rU,{to:"/portal/Mugic/"+t}," Mugic")))}));return l.createElement("div",{className:"navbar"},l.createElement("ul",null,l.createElement("li",null,l.createElement(u.rU,{to:"/portal/"},"Home")),l.createElement("li",null,l.createElement(u.rU,{to:"/portal/Search"},l.createElement(m.QZ,null),"Search")),l.createElement("li",{className:"dropdown"},l.createElement(u.rU,{to:" ",onClick:e,className:"dropbtn"},"Types"),l.createElement("div",{className:"dropdown-content"},l.createElement(u.rU,{to:"/portal/Attacks"},"Attacks"),l.createElement(u.rU,{to:"/portal/Battlegear"},"Battlegear"),l.createElement(u.rU,{to:"/portal/Creatures"},"Creatures"),l.createElement(u.rU,{to:"/portal/Locations"},"Locations"),l.createElement(u.rU,{to:"/portal/Mugic"},"Mugic"))),t))}var p,d,h,E,f,x,$,v,b,y,w=n(3269),Z=n(7326),k=n(3229),C=(p=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;ac&&(i=0,m++,r+1s&&(r=0,l=0,m=0))},n.render=function(){var t=n.width/o,i=n.height/u,c=e.width/2-t/2,s=e.height/2-i/2;n.context.clearRect(c,s,t,i),n.context.drawImage(a,c,s,t,i,c,s,t,i),n.context.drawImage(n.image,t*r,i*l,t,i,c,s,t,i)},n}({context:e.getContext("2d"),width:448,height:448,image:l,w_frames:7,h_frames:7,frames:47,ticksPerFrame:4}),l.addEventListener("load",(function e(){t.coin&&(window.requestAnimationFrame(e),t.coin.update(),t.coin.render())})),l.src=o.Z.base_image+"0B6oyUfwoM3u1cC1vaGVkU1J1ZzQ"}},n.render=function(){return l.createElement(l.Fragment,null,l.createElement("canvas",{ref:this.updateCanvas.bind(this),height:"600px"}))},t}(l.Component),d=(0,k.Z)(p.prototype,"coin",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),p),R=n(3050),I=n.n(R),N=n(7804),F=n(7768);function L(e,t){return e.gsx$name.toLowerCase().replace(/\(unused\)[ ]/,"")>t.gsx$name.toLowerCase().replace(/\(unused\)[ ]/,"")?1:-1}function U(e,t){var n;return["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n="/portal/"+e.gsx$type+"/"+e.gsx$name),n?l.createElement("div",{key:t},l.createElement(N.vj,(0,r.Z)({as:u.rU},F.Z.link,{to:n}),e.gsx$name),l.createElement("br",null)):l.createElement("div",{key:t,style:{display:"none"}})}function _(e,t,n){var a=null;return["Attacks","Battlegear","Creatures","Locations","Mugic"].includes(e.gsx$type)&&(n||(n="/portal/"+e.gsx$type+"/"+e.gsx$name),a=o.Z.cards[e.gsx$type.toLowerCase()].findOne({gsx$name:e.gsx$name})),a&&n?l.createElement("div",{key:t,className:"nav_item"},l.createElement(N.vj,(0,r.Z)({as:u.rU,to:n},F.Z.link),l.createElement("span",null,a.gsx$name.split(",")[0].replace(/\(Unused\)[ ]/,"")),l.createElement("br",null),l.createElement("img",{className:"thumb",src:o.Z.base_image+(a.gsx$thumb?a.gsx$thumb:o.Z.thumb_missing)}))):(console.warn("missing: "+e.gsx$name),l.createElement("div",{key:t,style:{display:"none"},className:"nav_item"}))}var W,A,O,B,D,M,P,z=(0,c.f3)((function(e,t,n){return t}))($=(0,c.Pi)((v=function(e){function t(t){var n;return n=e.call(this,t)||this,(0,w.Z)(n,"input",b,(0,Z.Z)(n)),(0,w.Z)(n,"query",y,(0,Z.Z)(n)),n.search=function(e){e.preventDefault(),e.stopPropagation(),n.props.history.push("/portal/Search/?"+encodeURIComponent(n.query)),n.input=n.query},n.query=n.input=decodeURIComponent(n.props.location.search.substr(1)),n}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this;return l.createElement("div",{className:"search"},l.createElement("form",{onSubmit:this.search},l.createElement("input",{type:"text",value:this.query,autoFocus:!0,onChange:function(t){return e.query=t.target.value}}),l.createElement("button",{type:"submit"},l.createElement(m.QZ,null))),l.createElement(S,{string:this.input}))},t}(l.Component),b=(0,k.Z)(v.prototype,"input",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,k.Z)(v.prototype,"query",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=v))||$)||$,S=(0,c.f3)((function(e,t,n){return t}))(h=(0,c.Pi)((E=function(e){function t(){var t;return t=e.call(this)||this,(0,w.Z)(t,"loaded",f,(0,Z.Z)(t)),(0,w.Z)(t,"loading",x,(0,Z.Z)(t)),t.filter=new(I())("filter.db"),t}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this;if(0==this.loaded)return 0==this.loading&&(this.loading=!0,o.Z.LoadDB([{portal:"attacks"},{portal:"battlegear"},{portal:"creatures"},{portal:"locations"},{portal:"mugic"},{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){e.loaded=!0,e.loading=!1})).catch((function(){}))),l.createElement(m.gb,null);var t=this.props.string;if(""==t)return l.createElement("div",{style:{minHeight:"50px"}});var n=this.filter.addCollection("filter"),r=n.addDynamicView("filter");r.applySimpleSort("gsx$name");var a,i=o.Z.portal.attacks.chain(),c=o.Z.portal.battlegear.chain(),s=o.Z.portal.creatures.chain(),u=o.Z.portal.locations.chain(),g=o.Z.portal.mugic.chain();i=i.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),c=c.find({$or:[{gsx$attributes:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),s=s.find({$or:[{gsx$appearance:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$specialabilities:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),u=u.find({$or:[{gsx$localfeatures:{$regex:new RegExp(t,"i")}},{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),g=g.find({$or:[{gsx$background:{$regex:new RegExp(t,"i")}},{gsx$details:{$regex:new RegExp(t,"i")}}]}),(a=i.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=c.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=s.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=u.data()).forEach((function(e){delete e.$loki})),n.insert(a),(a=g.data()).forEach((function(e){delete e.$loki})),n.insert(a);var p,d=r.data().map((function(e,t){return U(e,t)}));this.filter.removeCollection("filter");var h=[].concat(o.Z.portal.attacks.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.battlegear.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.creatures.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.locations.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.portal.mugic.find({gsx$name:{$regex:new RegExp(t,"i")}}),o.Z.cards.attacks.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.battlegear.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.creatures.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.locations.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.mugic.chain().find({gsx$name:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort(L).filter((function(e,t,n){return 0==t||e.gsx$name!=n[t-1].gsx$name})).map((function(e,t){return _(e,t)}));if(0==d.length){var E=[].concat(o.Z.cards.attacks.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.battlegear.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.creatures.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.locations.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data(),o.Z.cards.mugic.chain().find({gsx$artist:{$regex:new RegExp(t,"i")}}).where((function(e){return""!=e.gsx$splash})).data()).sort((function(e,t){return e.gsx$name>t.gsx$name?1:-1})).map((function(e,t){return U(e,t)}));E.length>0?(p="Art contributed by "+t+":",d=E):p="No Results Found"}else p="Results containing "+t+":";return l.createElement("div",{className:"results"},l.createElement("hr",null),h.length>0&&l.createElement(l.Fragment,null,l.createElement("div",{className:"entry_nav"},h),l.createElement("hr",null)),l.createElement("div",null,p),d)},t}(l.Component),f=(0,k.Z)(E.prototype,"loaded",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),x=(0,k.Z)(E.prototype,"loading",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),h=E))||h)||h,q=(0,c.f3)((function(e,t,n){return t}))(W=(0,c.Pi)((A=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=4&&o.Z.tribes.includes(c[3])?c[3]:null;g?c.length>4&&(n=!1,a=l.createElement(s.AW,{path:this.props.match.url+"/"+g+"/:card",component:this.props.component})):c.length>3&&(n=!1,a=l.createElement(s.AW,{path:this.props.match.url+"/:card",component:this.props.component})),r=g?g+" "+this.props.type:this.props.type,i=(g?o.Z.portal[t].chain().find({gsx$tribe:g}).data():o.Z.portal[t].chain().data()).sort(L).map((function(t,n){return _(t,n,g?"/portal/"+e.props.type+"/"+t.gsx$tribe+"/"+encodeURIComponent(t.gsx$name):"/portal/"+e.props.type+"/"+encodeURIComponent(t.gsx$name))}))}else c.length>3&&(n=!1,a=l.createElement(s.AW,{path:this.props.match.url+"/:card",component:this.props.component})),r=this.props.type,i=o.Z.portal[t].data.sort(L).map((function(e,t){return _(e,t)}));return n?l.createElement("div",{className:"entry "+t+" base_path"},l.createElement("div",{className:"cat_title"},r),l.createElement("div",{className:"entry_nav"},i)):l.createElement("div",{className:"entry "+t},l.createElement("div",{className:"entry_content"},a),l.createElement("div",{className:"cat_title"},l.createElement(u.rU,{to:"/portal/"+this.props.type},r)),l.createElement("div",{className:"entry_nav"},i))},t}(l.Component),O=(0,k.Z)(A.prototype,"loaded",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),B=(0,k.Z)(A.prototype,"loading",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),W=A))||W)||W;function Q(e){var t=e.name.split(",");return l.createElement(l.Fragment,null,l.createElement("span",null,t[0]),t.length>1&&l.createElement("span",{className:"bigger"},l.createElement("br",null),t[1].trim()))}function T(e){var t=[];return e.artist.split(/(?=, )/).forEach((function(e,n){t.push(l.createElement(u.rU,{key:n,to:"/portal/Search/?"+e.replace(", ","")},e))})),l.createElement("div",{className:"artist"},t)}var H,j=(0,c.f3)((function(e,t,n){return t}))(D=(0,c.Pi)((M=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=o.Z.portal.creatures.findOne({gsx$name:t}),a=o.Z.cards.creatures.findOne({gsx$name:t});if(n){for(var i=n.gsx$tribe,c=[],s=0;s=0})," ",l.createElement(m.W_,{element:"air",value:a.gsx$elements.toLowerCase().indexOf("air")>=0})," ",l.createElement(m.W_,{element:"earth",value:a.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",l.createElement(m.W_,{element:"water",value:a.gsx$elements.toLowerCase().indexOf("water")>=0})),l.createElement("hr",null),l.createElement("div",null,l.createElement("strong",null,"Mugic Ability: "),c)),col2:g.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==g.length-1&&l.createElement("hr",null))}))})}if(a&&a.gsx$splash){for(var p=a.gsx$tribe,d=[],h=0;h=0})," ",l.createElement(m.W_,{element:"air",value:a.gsx$elements.toLowerCase().indexOf("air")>=0})," ",l.createElement(m.W_,{element:"earth",value:a.gsx$elements.toLowerCase().indexOf("earth")>=0})," ",l.createElement(m.W_,{element:"water",value:a.gsx$elements.toLowerCase().indexOf("water")>=0})),l.createElement("hr",null),l.createElement("div",null,l.createElement("strong",null,"Mugic Ability: "),d))})}return l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||H)||H,ae=(0,c.f3)((function(e,t,n){return t}))(V=(0,c.Pi)(V=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");""==e[e.length-1]&&e.pop();var t=e.length>=5?decodeURIComponent(e[4]):4==e.length?decodeURIComponent(e[3]):void 0,n=o.Z.portal.mugic.findOne({gsx$name:t}),r=o.Z.cards.mugic.findOne({gsx$name:t}),a=function(e){var t=[];if(0==r.gsx$cost)t.push(l.createElement("span",{key:0},"0"));else if("x"==r.gsx$cost.toLowerCase())t.push(l.createElement("span",{key:0},"X"));else for(var n=0;n4)?l.createElement("div",{className:"entry tribe base_path"},l.createElement("div",{className:"cat_title"},r),l.createElement("div",{className:"entry_nav"},g)):l.createElement("div",{className:"entry tribe"},l.createElement("div",{className:"entry_content"},l.createElement(s.AW,{path:this.props.match.url+"/Creatures/:card",component:re}),l.createElement(s.AW,{path:this.props.match.url+"/Mugic/:card",component:ae})),l.createElement("div",{className:"cat_title"},l.createElement(u.rU,{to:"/portal/"+r},r)),l.createElement("div",{className:"entry_nav"},g))},t}(l.Component),X=(0,k.Z)(J.prototype,"loaded",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Y=(0,k.Z)(J.prototype,"loading",[i.LO],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),G=J))||G)||G,ie=(0,c.f3)((function(e,t,n){return t}))(K=(0,c.Pi)(K=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return l.createElement(m.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=o.Z.portal.attacks.findOne({gsx$name:t}),r=o.Z.cards.attacks.findOne({gsx$name:t});if(n){var a=[];return n.gsx$attributes&&a.push(["Attributes",n.gsx$attributes]),n.gsx$background&&a.push(["Background",n.gsx$background]),n.gsx$details&&a.push(["Details",n.gsx$details]),l.createElement(j,{card:r,col2:a.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==a.length-1&&l.createElement("hr",null))}))})}return r&&r.gsx$splash?l.createElement(j,{card:r}):l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||K)||K,ce=(0,c.f3)((function(e,t,n){return t}))(ee=(0,c.Pi)(ee=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return l.createElement(m.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=o.Z.portal.battlegear.findOne({gsx$name:t}),r=o.Z.cards.battlegear.findOne({gsx$name:t});if(n){var a=[];return n.gsx$attributes&&a.push(["Attributes",n.gsx$attributes]),n.gsx$background&&a.push(["Background",n.gsx$background]),n.gsx$details&&a.push(["Details",n.gsx$details]),l.createElement(j,{card:r,col2:a.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==a.length-1&&l.createElement("hr",null))}))})}return r&&r.gsx$splash?l.createElement(j,{card:r}):l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||ee)||ee,se=(0,c.f3)((function(e,t,n){return t}))(te=(0,c.Pi)(te=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props.location.pathname.split("/");if(""==e[e.length-1]&&e.pop(),4!==e.length)return l.createElement(m.uW,{location:this.props.location});var t=decodeURIComponent(e[3]),n=o.Z.portal.locations.findOne({gsx$name:t}),r=o.Z.cards.locations.findOne({gsx$name:t});if(n){var a=[];return n.gsx$localfeatures&&a.push(["Local Features",n.gsx$localfeatures]),n.gsx$background&&a.push(["Background",n.gsx$background]),n.gsx$details&&a.push(["Details",n.gsx$details]),l.createElement(j,{card:r,col0:l.createElement(l.Fragment,null,r.gsx$initiative&&l.createElement("div",null,l.createElement("strong",null,"Initiative: "),l.createElement(m.a3,{initiative:r.gsx$initiative,notitle:"true"}))),col2:a.map((function(e,t){return l.createElement(l.Fragment,{key:t},l.createElement("div",null,l.createElement("strong",null,e[0],":"),l.createElement("br",null),e[1]),t!==a.length-1&&l.createElement("hr",null))}))})}return r&&r.gsx$splash?l.createElement(j,{card:r,col0:l.createElement(l.Fragment,null,r.gsx$initiative&&l.createElement("div",null,l.createElement("strong",null,"Initiative: "),l.createElement(m.a3,{initiative:r.gsx$initiative,notitle:"true"})))}):l.createElement(m.uW,{location:this.props.location})},t}(l.Component))||te)||te,oe=(0,c.f3)((function(e,t,n){return t}))(ne=(0,c.Pi)(ne=function(e){function t(){return e.apply(this,arguments)||this}(0,a.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(){window.scrollTo({top:220,left:0,behavior:"smooth"})},n.render=function(){var e=this.props.match.url,t=o.Z.tribes.map((function(t,n){return l.createElement(s.AW,{key:n,path:e+"/"+t,component:le})}));return l.createElement("div",{className:"portal"},l.createElement(g,null),l.createElement(s.rs,null,l.createElement(s.AW,{exact:!0,path:e,component:C}),l.createElement(s.AW,{path:e+"/Search",component:z}),l.createElement(s.AW,{path:e+"/Attacks",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Attacks",component:ie}))}}),l.createElement(s.AW,{path:e+"/Battlegear",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Battlegear",component:ce}))}}),l.createElement(s.AW,{path:e+"/Creatures",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Creatures",component:re}))}}),l.createElement(s.AW,{path:e+"/Locations",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Locations",component:se}))}}),l.createElement(s.AW,{path:e+"/Mugic",render:function(e){return l.createElement(q,(0,r.Z)({},e,{type:"Mugic",component:ae}))}}),t))},t}(l.Component))||ne)||ne}}]); \ No newline at end of file diff --git a/src/components/portal/Home.js b/src/components/portal/Home.js index 96c9c1e..1936436 100644 --- a/src/components/portal/Home.js +++ b/src/components/portal/Home.js @@ -22,19 +22,19 @@ export default class Home extends React.Component { const Creatures = (() => { const Chaor = new Image(); - Chaor.src = API.base_image + "0B6oyUfwoM3u1LWtvNUZ2NVdjTGc"; + Chaor.src = "https://i.imgur.com/fFzt0nB.png"; Chaor.onload = (() => { ctx.drawImage(Chaor, 50, 350) }); const Iflar = new Image(); - Iflar.src = API.base_image + "0B6oyUfwoM3u1bFVIclZscHlHTVE"; + Iflar.src = "https://i.imgur.com/fZL9k8R.png"; Iflar.onload = (() => { ctx.drawImage(Iflar, canvas.width - 300, 350) }); const Illexia = new Image(); - Illexia.src = API.base_image + "0B6oyUfwoM3u1YzNhLUdSMHlmdFE"; + Illexia.src = "https://i.imgur.com/n76pxSC.png"; Illexia.onload = (() => { ctx.drawImage(Illexia, canvas.width - 350, Logo.height + 10) }); const Maxxor = new Image(); - Maxxor.src = API.base_image + "0B6oyUfwoM3u1MVVqQlpqYldsVDQ"; + Maxxor.src = "https://i.imgur.com/roH9mqQ.png"; Maxxor.onload = (() => { ctx.drawImage(Maxxor, 50, Logo.height + 10) }); });