mirror of
https://github.com/chaoticbackup/chaoticbackup.github.io.git
synced 2026-03-22 17:54:12 -05:00
1 line
9.1 KiB
JavaScript
1 line
9.1 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{1068:function(e,t,a){},1075:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return Z}));var n,r,c,l,i=a(82),o=a.n(i),u=a(63),s=a.n(u),m=a(167),p=a.n(m),f=a(168),d=a.n(f),h=a(131),y=a.n(h),g=a(0),E=a.n(g),b=a(132),v=a(18),k=a(169),x=a.n(k),$=a(102),w=a.n($),S=a(842),R=a.n(S),C=a(64),O=a.n(C),j=(a(841),a(3)),M=a(83),P=a(1063),D=a.n(P),N=a(1064),I=a.n(N),U=a(109),z=a(57),V=a(171);a(1068);function A(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,n=y()(e);if(t){var r=y()(this).constructor;a=Reflect.construct(n,arguments,r)}else a=n.apply(this,arguments);return d()(this,a)}}var B=Object.create(V.a);B.input={width:"1.2em",height:"1.4em",font:"inherit",textAlign:"center",margin:"0.05em",backgroundColor:"rgba(0,0,0,0)",color:"white"},B.inputGroup={alignItems:"center"},B.hyphen={background:"white",height:"0.1em",width:".5em",display:"inline-block"};var F,T,_,G=Object(b.a)((function(e,t,a){return t}))(n=Object(b.b)((r=function(e){p()(a,e);var t=A(a);function a(){var e;o()(this,a);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=t.call.apply(t,[this].concat(r)),w()(e,"code",c,R()(e)),e.message=Object(j.m)({contents:null},{contents:j.m.ref}),w()(e,"fan",l,R()(e)),e}return s()(a,[{key:"render",value:function(){var e=this;if(!this.fan)return U.a.getSpreadsheet(U.a.path("1hzSojB76Me-P1qppxYR0oiHSU56jyK59x3DKm660ntc"),(function(t){e.fan=t})),E.a.createElement(z.h,null);return E.a.createElement("div",null,E.a.createElement(D.a,x()({as:M.b},B.link,{to:"/EnterTheCode/PackSimulator/"}),"Pack Simulator"),E.a.createElement("br",null),E.a.createElement("br",null),E.a.createElement(I.a,{acceptedCharacters:/^[0-9a-z]$/i,length:12,value:this.code,onChange:function(t){return e.code=t}},(function(e){return E.a.createElement("div",{style:B.inputGroup},E.a.createElement("input",x()({type:"text",style:B.input},e[0])),E.a.createElement("input",x()({type:"text",style:B.input},e[1])),E.a.createElement("input",x()({type:"text",style:B.input},e[2])),E.a.createElement("input",x()({type:"text",style:B.input},e[3])),E.a.createElement("span",{style:B.hyphen}),E.a.createElement("input",x()({type:"text",style:B.input},e[4])),E.a.createElement("input",x()({type:"text",style:B.input},e[5])),E.a.createElement("input",x()({type:"text",style:B.input},e[6])),E.a.createElement("input",x()({type:"text",style:B.input},e[7])),E.a.createElement("span",{style:B.hyphen}),E.a.createElement("input",x()({type:"text",style:B.input},e[8])),E.a.createElement("input",x()({type:"text",style:B.input},e[9])),E.a.createElement("input",x()({type:"text",style:B.input},e[10])),E.a.createElement("input",x()({type:"text",style:B.input},e[11])))})),E.a.createElement("br",null),E.a.createElement("button",{onClick:function(t){if(t.preventDefault(),t.stopPropagation(),e.code.length<12||-1!=e.code.indexOf(" "))e.message.contents=E.a.createElement("p",{style:{color:"red"}},"Please enter a 12 digit code");else{var a=e.fan[(r=0,c=e.fan.length,r=Math.ceil(r),c=Math.floor(c),Math.floor(Math.random()*(c-r))+r)],n=/.*.png|.*.jpg/i.test(a.gsx$image.$t)?a.gsx$image.$t:U.a.base_image+a.gsx$image.$t;e.message.contents=E.a.createElement("div",{key:0},E.a.createElement("p",null," Congrats on your scan! "),E.a.createElement("br",null),E.a.createElement("p",{className:"bigger"}," ",a.gsx$name.$t," "),E.a.createElement("br",null),E.a.createElement("img",{className:"card",src:n}))}var r,c}},"Validate Code"),E.a.createElement("br",null),E.a.createElement("br",null),this.message.contents)}}]),a}(E.a.Component),c=O()(r.prototype,"code",[j.m],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),l=O()(r.prototype,"fan",[j.m],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),n=r))||n)||n,J=a(843),K=a.n(J),L=a(170),q=a.n(L),H=new(F=function e(){var t=this;o()(this,e),w()(this,"filter",T,this),this.setupDB=function(){var e,a=new q.a("filter.db").addCollection("filter");a.addDynamicView("alphabetical").applySimpleSort("gsx$name"),(e=U.a.cards.attacks.find()).forEach((function(e){return delete e.$loki})),a.insert(e),(e=U.a.cards.battlegear.find()).forEach((function(e){return delete e.$loki})),a.insert(e),(e=U.a.cards.creatures.find()).forEach((function(e){return delete e.$loki})),a.insert(e),(e=U.a.cards.locations.find()).forEach((function(e){return delete e.$loki})),a.insert(e),(e=U.a.cards.mugic.find()).forEach((function(e){return delete e.$loki})),a.insert(e),t.filter=a},this.generate=function(e){for(var a,n=e.packs,r=e.set,c=[],l=[],i=0,o=t.filter.addDynamicView("set"),u=function(e){var t=parseInt(e)-10;return t<0&&(t=0),5*Math.floor(5*Math.random())+t},s=function e(t){var a,n,r=t[Math.floor(Math.random()*t.length)];r?l.indexOf(r.gsx$name)>-1||r.gsx$exclusive.toLowerCase().includes("starter")?e(t):(l.push(r.gsx$name),"Creatures"!=r.gsx$type?c.push(E.a.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(U.a.cardImage(r),'")')}})):c.push(E.a.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(U.a.cardImage(r),'")')}},E.a.createElement("div",{className:"stats"},E.a.createElement("span",{key:"courage"},u(r.gsx$courage)),E.a.createElement("span",{key:"power"},u(r.gsx$power)),E.a.createElement("span",{key:"wisdom"},u(r.gsx$wisdom)),E.a.createElement("span",{key:"speed"},u(r.gsx$speed)),E.a.createElement("span",{key:"energy"},(a=r.gsx$energy,(n=parseInt(a)-5)<0&&(n=0),5*Math.floor(3*Math.random())+n)))))):c.push(E.a.createElement("div",{key:i++,className:"card",style:{backgroundImage:'url("'.concat(U.a.card_back,'")')}}))},m=function(e,t){o.applyFind({gsx$set:r}).applyFind({gsx$rarity:e});for(var a=o.data(),n=0;n<t;n++)s(a);o.removeFilters()},p=function(){var e=Math.floor(24*Math.random())+1;return 24==e?"Ultra Rare":e%3==0?"Super Rare":"Rare"},f=["AU","FAS"],d=0;d<n;d++)"OP1"===r?(m("Common",2),m((a=void 0,75==(a=Math.floor(75*Math.random())+1)?"Ultra Rare":a<19?"Super Rare":a<44?"Rare":"Uncommon"),1)):"PE1"===r?(m("Super Rare",5),m("Ultra Rare",1)):f.indexOf(r)>-1?(m("Common",6),m("Rare",2),m(p(),1)):(m("Common",4),m("Uncommon",3),m("Rare",1),m(p(),1)),l=[];return t.filter.removeDynamicView("set"),c}},T=O()(F.prototype,"filter",[j.m],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),F),Y=H.generate,Q=H.setupDB,W=function(e){var t=Object(g.useState)(!1),a=K()(t,2),n=a[0],r=a[1],c=Object(g.useState)(""),l=K()(c,2),i=l[0],o=l[1],u=Object(g.useState)([]),s=K()(u,2),m=s[0],p=s[1],f=Object(g.useState)([]),d=K()(f,2),h=d[0],y=d[1],b=Object(g.useState)(1),v=K()(b,2),k=v[0],$=v[1];if(Object(g.useEffect)((function(){U.a.LoadDB([{cards:"attacks"},{cards:"battlegear"},{cards:"creatures"},{cards:"locations"},{cards:"mugic"}]).then((function(){Q(),r(!0)}));for(var e=[],t=0;t<9;t++)e.push(E.a.createElement("div",{key:t,className:"card",style:{backgroundImage:'url("'.concat(U.a.card_back,'")')}}));y(e);var a=[],n=1;for(var c in U.a.sets)if(a.push(E.a.createElement("option",{key:n++,value:c},U.a.sets[c])),"PE1"===c)break;p(a)}),[]),0==n)return E.a.createElement(z.h,null);return E.a.createElement("div",{className:"packsim"},E.a.createElement(D.a,x()({as:M.b},V.a.link,{to:"/EnterTheCode/"}),"Enter The Code"),E.a.createElement("br",null),E.a.createElement("br",null),E.a.createElement("form",{onSubmit:function(e){event.preventDefault(),event.stopPropagation(),y(Y({packs:k,set:i}))}},E.a.createElement("label",null,"Packs:",E.a.createElement("input",{name:"packs",type:"number",value:k,min:"1",max:"24",style:{width:"32px",padding:"0px"},onChange:function(e){e.target.value>24&&(e.target.value=24),$(e.target.value)}})),E.a.createElement("select",{name:"set",value:i,onChange:function(e){o(e.target.value)}},E.a.createElement("option",{defaultValue:"selected",hidden:!0,style:{fontStyle:"italic"}},"Select a Set"),m),E.a.createElement("br",null),E.a.createElement("br",null),E.a.createElement("input",{disabled:!i,type:"submit",value:"Open Packs"})),E.a.createElement("br",null),E.a.createElement("br",null),E.a.createElement("div",{className:"pack"},h))};function X(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,n=y()(e);if(t){var r=y()(this).constructor;a=Reflect.construct(n,arguments,r)}else a=n.apply(this,arguments);return d()(this,a)}}var Z=Object(b.a)((function(e,t,a){return t}))(_=Object(b.b)(_=function(e){p()(a,e);var t=X(a);function a(){return o()(this,a),t.apply(this,arguments)}return s()(a,[{key:"render",value:function(){return E.a.createElement(ee,this.props)}}]),a}(E.a.Component))||_)||_;function ee(e){var t=e.match;return E.a.createElement("div",{className:"pack"},E.a.createElement(v.b,{exact:!0,path:t.url,component:G}),E.a.createElement(v.b,{path:"".concat(t.url,"/PackSimulator"),component:W}))}}}]); |