Commit e2fc3180 authored by ganjingcun's avatar ganjingcun

konami page

parent 36f46d12
......@@ -95,6 +95,11 @@ var webpackConfig = merge(baseWebpackConfig, {
to: path.join(config.build.assetsSubDirectory, ".."),
ignore: ['.*']
},
{
from: path.resolve(__dirname, '../static/konami.html'),
to: path.join(config.build.assetsSubDirectory, ".."),
ignore: ['.*']
},
])
]
})
......
(function(){/*
theViewer.js: Core UI functions
Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com> and other contributors
https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
*/
var theViewer=window.theViewer=window.theViewer||{},CSS_CLASS_NAMES={page_frame:"pf",page_content_box:"pc",page_data:"pi",background_image:"bi",link:"l",input_radio:"ir",__dummy__:"no comma"},DEFAULT_CONFIG={container_id:"page-container",sidebar_id:"sidebar",outline_id:"outline",loading_indicator_cls:"loading-indicator",preload_pages:3,render_timeout:100,scale_step:0.9,key_handler:!0,hashchange_handler:!0,view_history_handler:!0,__dummy__:"no comma"},EPS=1E-6;
function invert(a){var b=a[0]*a[3]-a[1]*a[2];return[a[3]/b,-a[1]/b,-a[2]/b,a[0]/b,(a[2]*a[5]-a[3]*a[4])/b,(a[1]*a[4]-a[0]*a[5])/b]}function transform(a,b){return[a[0]*b[0]+a[2]*b[1]+a[4],a[1]*b[0]+a[3]*b[1]+a[5]]}function get_page_number(a){return parseInt(a.getAttribute("data-page-no"),16)}function disable_dragstart(a){for(var b=0,c=a.length;b<c;++b)a[b].addEventListener("dragstart",function(){return!1},!1)}
function clone_and_extend_objs(a){for(var b={},c=0,e=arguments.length;c<e;++c){var h=arguments[c],d;for(d in h)h.hasOwnProperty(d)&&(b[d]=h[d])}return b}
function Page(a){if(a){this.shown=this.loaded=!1;this.page=a;this.num=get_page_number(a);this.original_height=a.clientHeight;this.original_width=a.clientWidth;var b=a.getElementsByClassName(CSS_CLASS_NAMES.page_content_box)[0];b&&(this.content_box=b,this.original_scale=this.cur_scale=this.original_height/b.clientHeight,this.page_data=JSON.parse(a.getElementsByClassName(CSS_CLASS_NAMES.page_data)[0].getAttribute("data-data")),this.ctm=this.page_data.ctm,this.ictm=invert(this.ctm),this.loaded=!0)}}
Page.prototype={hide:function(){this.loaded&&this.shown&&(this.content_box.classList.remove("opened"),this.shown=!1)},show:function(){this.loaded&&!this.shown&&(this.content_box.classList.add("opened"),this.shown=!0)},rescale:function(a){this.cur_scale=0===a?this.original_scale:a;this.loaded&&(a=this.content_box.style,a.msTransform=a.webkitTransform=a.transform="scale("+this.cur_scale.toFixed(3)+")");a=this.page.style;a.height=this.original_height*this.cur_scale+"px";a.width=this.original_width*this.cur_scale+
"px"},view_position:function(){var a=this.page,b=a.parentNode;return[b.scrollLeft-a.offsetLeft-a.clientLeft,b.scrollTop-a.offsetTop-a.clientTop]},height:function(){return this.page.clientHeight},width:function(){return this.page.clientWidth}};function Viewer(a){this.config=clone_and_extend_objs(DEFAULT_CONFIG,0<arguments.length?a:{});this.pages_loading=[];this.init_before_loading_content();var b=this;document.addEventListener("DOMContentLoaded",function(){b.init_after_loading_content()},!1)}
Viewer.prototype={scale:1,cur_page_idx:0,first_page_idx:0,init_before_loading_content:function(){this.pre_hide_pages()},initialize_radio_button:function(){for(var a=document.getElementsByClassName(CSS_CLASS_NAMES.input_radio),b=0;b<a.length;b++)a[b].addEventListener("click",function(){this.classList.toggle("checked")})},init_after_loading_content:function(){this.sidebar=document.getElementById(this.config.sidebar_id);this.outline=document.getElementById(this.config.outline_id);this.container=document.getElementById(this.config.container_id);
this.loading_indicator=document.getElementsByClassName(this.config.loading_indicator_cls)[0];for(var a=!0,b=this.outline.childNodes,c=0,e=b.length;c<e;++c)if("ul"===b[c].nodeName.toLowerCase()){a=!1;break}a||this.sidebar.classList.add("opened");this.find_pages();if(0!=this.pages.length){disable_dragstart(document.getElementsByClassName(CSS_CLASS_NAMES.background_image));this.config.key_handler&&this.register_key_handler();var h=this;this.config.hashchange_handler&&window.addEventListener("hashchange",
function(a){h.navigate_to_dest(document.location.hash.substring(1))},!1);this.config.view_history_handler&&window.addEventListener("popstate",function(a){a.state&&h.navigate_to_dest(a.state)},!1);this.container.addEventListener("scroll",function(){h.update_page_idx();h.schedule_render(!0)},!1);[this.container,this.outline].forEach(function(a){a.addEventListener("click",h.link_handler.bind(h),!1)});this.initialize_radio_button();this.render()}},find_pages:function(){for(var a=[],b={},c=this.container.childNodes,
e=0,h=c.length;e<h;++e){var d=c[e];d.nodeType===Node.ELEMENT_NODE&&d.classList.contains(CSS_CLASS_NAMES.page_frame)&&(d=new Page(d),a.push(d),b[d.num]=a.length-1)}this.pages=a;this.page_map=b},load_page:function(a,b,c){var e=this.pages;if(!(a>=e.length||(e=e[a],e.loaded||this.pages_loading[a]))){var e=e.page,h=e.getAttribute("data-page-url");if(h){this.pages_loading[a]=!0;var d=e.getElementsByClassName(this.config.loading_indicator_cls)[0];"undefined"===typeof d&&(d=this.loading_indicator.cloneNode(!0),
d.classList.add("active"),e.appendChild(d));var f=this,g=new XMLHttpRequest;g.open("GET",h,!0);g.onload=function(){if(200===g.status||0===g.status){var b=document.createElement("div");b.innerHTML=g.responseText;for(var d=null,b=b.childNodes,e=0,h=b.length;e<h;++e){var p=b[e];if(p.nodeType===Node.ELEMENT_NODE&&p.classList.contains(CSS_CLASS_NAMES.page_frame)){d=p;break}}b=f.pages[a];f.container.replaceChild(d,b.page);b=new Page(d);f.pages[a]=b;b.hide();b.rescale(f.scale);disable_dragstart(d.getElementsByClassName(CSS_CLASS_NAMES.background_image));
f.schedule_render(!1);c&&c(b)}delete f.pages_loading[a]};g.send(null)}void 0===b&&(b=this.config.preload_pages);0<--b&&(f=this,setTimeout(function(){f.load_page(a+1,b)},0))}},pre_hide_pages:function(){var a="@media screen{."+CSS_CLASS_NAMES.page_content_box+"{display:none;}}",b=document.createElement("style");b.styleSheet?b.styleSheet.cssText=a:b.appendChild(document.createTextNode(a));document.head.appendChild(b)},render:function(){for(var a=this.container,b=a.scrollTop,c=a.clientHeight,a=b-c,b=
b+c+c,c=this.pages,e=0,h=c.length;e<h;++e){var d=c[e],f=d.page,g=f.offsetTop+f.clientTop,f=g+f.clientHeight;g<=b&&f>=a?d.loaded?d.show():this.load_page(e):d.hide()}},update_page_idx:function(){var a=this.pages,b=a.length;if(!(2>b)){for(var c=this.container,e=c.scrollTop,c=e+c.clientHeight,h=-1,d=b,f=d-h;1<f;){var g=h+Math.floor(f/2),f=a[g].page;f.offsetTop+f.clientTop+f.clientHeight>=e?d=g:h=g;f=d-h}this.first_page_idx=d;for(var g=h=this.cur_page_idx,k=0;d<b;++d){var f=a[d].page,l=f.offsetTop+f.clientTop,
f=f.clientHeight;if(l>c)break;f=(Math.min(c,l+f)-Math.max(e,l))/f;if(d===h&&Math.abs(f-1)<=EPS){g=h;break}f>k&&(k=f,g=d)}this.cur_page_idx=g}},schedule_render:function(a){if(void 0!==this.render_timer){if(!a)return;clearTimeout(this.render_timer)}var b=this;this.render_timer=setTimeout(function(){delete b.render_timer;b.render()},this.config.render_timeout)},register_key_handler:function(){var a=this;window.addEventListener("DOMMouseScroll",function(b){if(b.ctrlKey){b.preventDefault();var c=a.container,
e=c.getBoundingClientRect(),c=[b.clientX-e.left-c.clientLeft,b.clientY-e.top-c.clientTop];a.rescale(Math.pow(a.config.scale_step,b.detail),!0,c)}},!1);window.addEventListener("keydown",function(b){var c=!1,e=b.ctrlKey||b.metaKey,h=b.altKey;switch(b.keyCode){case 61:case 107:case 187:e&&(a.rescale(1/a.config.scale_step,!0),c=!0);break;case 173:case 109:case 189:e&&(a.rescale(a.config.scale_step,!0),c=!0);break;case 48:e&&(a.rescale(0,!1),c=!0);break;case 33:h?a.scroll_to(a.cur_page_idx-1):a.container.scrollTop-=
a.container.clientHeight;c=!0;break;case 34:h?a.scroll_to(a.cur_page_idx+1):a.container.scrollTop+=a.container.clientHeight;c=!0;break;case 35:a.container.scrollTop=a.container.scrollHeight;c=!0;break;case 36:a.container.scrollTop=0,c=!0}c&&b.preventDefault()},!1)},rescale:function(a,b,c){var e=this.scale;this.scale=a=0===a?1:b?e*a:a;c||(c=[0,0]);b=this.container;c[0]+=b.scrollLeft;c[1]+=b.scrollTop;for(var h=this.pages,d=h.length,f=this.first_page_idx;f<d;++f){var g=h[f].page;if(g.offsetTop+g.clientTop>=
c[1])break}g=f-1;0>g&&(g=0);var g=h[g].page,k=g.clientWidth,f=g.clientHeight,l=g.offsetLeft+g.clientLeft,m=c[0]-l;0>m?m=0:m>k&&(m=k);k=g.offsetTop+g.clientTop;c=c[1]-k;0>c?c=0:c>f&&(c=f);for(f=0;f<d;++f)h[f].rescale(a);b.scrollLeft+=m/e*a+g.offsetLeft+g.clientLeft-m-l;b.scrollTop+=c/e*a+g.offsetTop+g.clientTop-c-k;this.schedule_render(!0)},fit_width:function(){var a=this.cur_page_idx;this.rescale(this.container.clientWidth/this.pages[a].width(),!0);this.scroll_to(a)},fit_height:function(){var a=this.cur_page_idx;
this.rescale(this.container.clientHeight/this.pages[a].height(),!0);this.scroll_to(a)},get_containing_page:function(a){for(;a;){if(a.nodeType===Node.ELEMENT_NODE&&a.classList.contains(CSS_CLASS_NAMES.page_frame)){a=get_page_number(a);var b=this.page_map;return a in b?this.pages[b[a]]:null}a=a.parentNode}return null},link_handler:function(a){var b=a.target,c=b.getAttribute("data-dest-detail");if(c){if(this.config.view_history_handler)try{var e=this.get_current_view_hash();window.history.replaceState(e,
"","#"+e);window.history.pushState(c,"","#"+c)}catch(h){}this.navigate_to_dest(c,this.get_containing_page(b));a.preventDefault()}},navigate_to_dest:function(a,b){try{var c=JSON.parse(a)}catch(e){return}if(c instanceof Array){var h=c[0],d=this.page_map;if(h in d){for(var f=d[h],h=this.pages[f],d=2,g=c.length;d<g;++d){var k=c[d];if(null!==k&&"number"!==typeof k)return}for(;6>c.length;)c.push(null);var g=b||this.pages[this.cur_page_idx],d=g.view_position(),d=transform(g.ictm,[d[0],g.height()-d[1]]),
g=this.scale,l=[0,0],m=!0,k=!1,n=this.scale;switch(c[1]){case "XYZ":l=[null===c[2]?d[0]:c[2]*n,null===c[3]?d[1]:c[3]*n];g=c[4];if(null===g||0===g)g=this.scale;k=!0;break;case "Fit":case "FitB":l=[0,0];k=!0;break;case "FitH":case "FitBH":l=[0,null===c[2]?d[1]:c[2]*n];k=!0;break;case "FitV":case "FitBV":l=[null===c[2]?d[0]:c[2]*n,0];k=!0;break;case "FitR":l=[c[2]*n,c[5]*n],m=!1,k=!0}if(k){this.rescale(g,!1);var p=this,c=function(a){l=transform(a.ctm,l);m&&(l[1]=a.height()-l[1]);p.scroll_to(f,l)};h.loaded?
c(h):(this.load_page(f,void 0,c),this.scroll_to(f))}}}},scroll_to:function(a,b){var c=this.pages;if(!(0>a||a>=c.length)){c=c[a].view_position();void 0===b&&(b=[0,0]);var e=this.container;e.scrollLeft+=b[0]-c[0];e.scrollTop+=b[1]-c[1]}},get_current_view_hash:function(){var a=[],b=this.pages[this.cur_page_idx];a.push(b.num);a.push("XYZ");var c=b.view_position(),c=transform(b.ictm,[c[0],b.height()-c[1]]);a.push(c[0]/this.scale);a.push(c[1]/this.scale);a.push(this.scale);return JSON.stringify(a)}};
theViewer.Viewer=Viewer;})();
......@@ -9,14 +9,13 @@
<link rel="stylesheet" href="assets/deck/base.min.css" />
<link rel="stylesheet" href="assets/deck/fancy.min.css" />
<link rel="stylesheet" href="assets/deck/main.css" />
<!--<script src="compatibility.min.js"></script>-->
<!--<script src="theViewer.min.js"></script>
<script>
try {
theViewer.defaultViewer = new theViewer.Viewer({});
} catch (e) { }
</script>-->
<script src="assets/deck/compatibility.min.js"></script>
<script src="assets/deck/theViewer.min.js"></script>
<script>
try {
theViewer.defaultViewer = new theViewer.Viewer({});
} catch (e) { }
</script>
<title></title>
</head>
......@@ -49,7 +48,7 @@
<div class="t m0 x4 h6 y5 ff2 fs0 fc0 sc0 ls6 ws0">Event/<span class="ff3 ls5"></span><span class="ls1">:!</span></div>
</div>
<div class="c x8 y4 w7 h5">
<div class="t m0 x4 h4 y5 ff2 fs0 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 h4 y5 ff5 fs0 fc0 sc0 ls1 ws0">YOT SG 2017</div>
</div>
<div class="c x1 y1 w2 h2">
<div class="t m0 x0 h4 y6 ff2 fs0 fc0 sc0 ls1 ws0">!</div>
......@@ -81,11 +80,18 @@
</div>
<div class="t m0 x10 h9 yc ff5 fs1 fc1 sc0 ls1 ws0"> </div>
<div class="t m0 x11 h9 yd ff5 fs1 fc1 sc0 ls1 ws0">d d</div>
<div class="t m0 x12 h9 yc ff5 fs1 fc1 sc0 ls1 ws1"> <span class="_ _4"></span> <span class="_ _4"></span><span class="ff2 ws2">3<span class="ff6"> <span class="_ _5"></span> <span class="_ _5"></span></span>
<div class="t m0 x12 h9 yc ff5 fs1 fc1 sc0 ls1 ws1">
<span class="_ _4"></span>
<span class="_ _4"></span>
<span class="ff2 ws2">
<span class="ff6">-
<span class="_ _5"></span>
<span class="_ _5"></span>
</span>
</span>
</div>
<div class="t m0 x13 h9 ye ff5 fs1 fc1 sc0 ls1 ws1">m<span class="_ _6"> </span>m</div>
<div class="t m0 x14 h9 yc ff5 fs1 fc1 sc0 ls1 ws1"> <span class="_ _4"></span> <span class="_ _4"></span><span class="ff6 ws3">-<span class="ff5"> <span class="_ _5"></span></span>
<div class="t m0 x13 h9 ye ff5 fs1 fc1 sc0 ls1 ws1">m<span class="_ _6"></span>m</div>
<div class="t m0 x14 h9 yc ff5 fs1 fc1 sc0 ls1 ws1"> <span class="_ _4"></span> <span class="_ _4"></span><span class="ff6 ws3"> -<span class="ff5"> <span class="_ _5"></span></span>
</span>
</div>
<div class="t m0 x15 h9 yf ff5 fs1 fc1 sc0 ls1 ws0">y y</div>
......@@ -105,184 +111,184 @@
</div>
</div>
<div class="c x3 y13 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[0].num}}</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[0].num}}</div>
</div>
<div class="c x18 y13 we hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[0].name}}</div>
</div>
<div class="c x16 y13 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[0].num}}</div>
</div>
<div class="c x19 y13 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[0].name}}</div>
</div>
<div class="c x17 y13 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[0].num}}</div>
</div>
<div class="c x1a y13 w11 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[0].name}}</div>
</div>
<div class="c x3 y15 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[1].num}}</div>
</div>
<div class="c x18 y15 we hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[1].name}}</div>
</div>
<div class="c x16 y15 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[1].num}}</div>
</div>
<div class="c x19 y15 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[1].name}}</div>
</div>
<div class="c x17 y15 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[1].num}}</div>
</div>
<div class="c x1a y15 w11 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[1].name}}</div>
</div>
<div class="c x3 y16 wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[2].num}}</div>
</div>
<div class="c x18 y16 we he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[2].name}}</div>
</div>
<div class="c x16 y16 w9 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[2].num}}</div>
</div>
<div class="c x19 y16 wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[2].name}}</div>
</div>
<div class="c x17 y16 w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[2].num}}</div>
</div>
<div class="c x1a y16 w11 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[2].name}}</div>
</div>
<div class="c x3 y18 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[3].num}}</div>
</div>
<div class="c x18 y18 we hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[3].name}}</div>
</div>
<div class="c x16 y18 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[3].num}}</div>
</div>
<div class="c x19 y18 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[3].name}}</div>
</div>
<div class="c x17 y18 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[3].num}}</div>
</div>
<div class="c x1a y18 w11 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[3].name}}</div>
</div>
<div class="c x3 y19 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[4].num}}</div>
</div>
<div class="c x18 y19 we hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[4].name}}</div>
</div>
<div class="c x16 y19 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[4].num}}</div>
</div>
<div class="c x19 y19 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[4].name}}</div>
</div>
<div class="c x17 y19 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[4].num}}</div>
</div>
<div class="c x1a y19 w11 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[4].name}}</div>
</div>
<div class="c x3 y1a wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[5].num}}</div>
</div>
<div class="c x18 y1a we he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[5].name}}</div>
</div>
<div class="c x16 y1a w9 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[5].num}}</div>
</div>
<div class="c x19 y1a wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[5].name}}</div>
</div>
<div class="c x17 y1a w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[5].num}}</div>
</div>
<div class="c x1a y1a w11 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[5].name}}</div>
</div>
<div class="c x3 y1b wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[6].num}}</div>
</div>
<div class="c x18 y1b we he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[6].name}}</div>
</div>
<div class="c x16 y1b w9 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[6].num}}</div>
</div>
<div class="c x19 y1b wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[5].name}}</div>
</div>
<div class="c x17 y1b w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[6].num}}</div>
</div>
<div class="c x1a y1b w11 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[6].name}}</div>
</div>
<div class="c x3 y1c wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[7].num}}</div>
</div>
<div class="c x18 y1c we hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[7].name}}</div>
</div>
<div class="c x16 y1c w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[7].num}}</div>
</div>
<div class="c x19 y1c wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[7].name}}</div>
</div>
<div class="c x17 y1c w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[7].num}}</div>
</div>
<div class="c x1a y1c w11 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[7].name}}</div>
</div>
<div class="c x3 y1d wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[8].num}}</div>
</div>
<div class="c x18 y1d we hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[8].name}}</div>
</div>
<div class="c x16 y1d w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[8].num}}</div>
</div>
<div class="c x19 y1d wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[8].name}}</div>
</div>
<div class="c x17 y1d w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[8].num}}</div>
</div>
<div class="c x1a y1d w11 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[8].name}}</div>
</div>
<div class="c x3 y1e wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monster[9].num}}</div>
</div>
<div class="c x18 y1e we he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.monster[9].name}}</div>
</div>
<div class="c x16 y1e w9 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spells[9].num}}</div>
</div>
<div class="c x19 y1e wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.spells[9].name}}</div>
</div>
<div class="c x17 y1e w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.traps[9].num}}</div>
</div>
<div class="c x1a y1e w11 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.traps[9].name}}</div>
</div>
<div class="c x3 y1f wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
......@@ -465,19 +471,19 @@
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
<div class="c x3 y29 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.monsterTotal}}</div>
</div>
<div class="c x18 y29 we hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 lsc ws0">&lt;&lt;&lt;!Total!Monster!Cards<span class="ls1">!</span></div>
</div>
<div class="c x16 y29 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.spellTotal}}</div>
</div>
<div class="c x19 y29 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 lsc ws0">&lt;&lt;&lt;!Total!Spell!Cards<span class="ls1">!</span></div>
</div>
<div class="c x17 y29 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.trapTotal}}</div>
</div>
<div class="c x1a y29 w11 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 lsc ws0">&lt;&lt;&lt;!Total!Trap!Cards<span class="ls1">!</span></div>
......@@ -509,18 +515,19 @@
<div class="t m0 x1b h10 y2f ff2 fs3 fc0 sc0 lsf ws0">Total<span class="ls1">!</span></div>
</div>
<div class="c x3 y30 wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[0].num}}</div>
</div>
<div class="c x18 y30 w16 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[0].name}}</div>
</div>
<div class="c x16 y30 w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[0].num}}</div>
</div>
<div class="c x19 y30 wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[0].name}}</div>
</div>
<div class="c x17 y30 w10 he">
<!--<div class="c x17 y30 w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
<div class="c x1a y30 w14 he">
......@@ -531,55 +538,61 @@
</div>
<div class="c x1d y30 w14 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
</div>-->
<div class="c x3 y31 wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[1].num}}</div>
</div>
<div class="c x18 y31 w16 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[1].name}}</div>
</div>
<div class="c x16 y31 w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[1].num}}</div>
</div>
<div class="c x19 y31 wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[1].name}}</div>
</div>
<div class="c x17 y31 w17 he">
<!--<div class="c x17 y31 w17 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
<div class="c x1a y31 w18 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
</div>-->
<div class="c x3 y32 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[2].num}}</div>
</div>
<div class="c x18 y32 w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[2].name}}</div>
</div>
<div class="c x16 y32 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[2].num}}</div>
</div>
<div class="c x19 y32 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[2].name}}</div>
</div>
<div class="c x17 y32 w17 hd">
<!--<div class="c x17 y32 w17 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
<div class="c x1a y32 w18 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
</div>-->
<div class="c x3 y33 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[3].num}}</div>
</div>
<div class="c x18 y33 w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[3].name}}</div>
</div>
<div class="c x16 y33 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[3].num}}</div>
</div>
<div class="c x19 y33 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[3].name}}</div>
</div>
<div class="c x17 y33 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
......@@ -587,35 +600,35 @@
<div class="t m0 x9 h12 y14 ff1 fs2 fc0 sc0 ls1 ws0">For)Judge)Use)Only)</div>
</div>
<div class="c x3 y34 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[4].num}}</div>
</div>
<div class="c x18 y34 w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[4].name}}</div>
</div>
<div class="c x16 y34 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[4].num}}</div>
</div>
<div class="c x19 y34 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[4].name}}</div>
</div>
<div class="c x17 y34 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0"></div>
</div>
<div class="c x1a y34 w19 hd">
<div class="t m0 x4 h13 y35 ff2 fs4 fc0 sc0 lsb ws0">Deck!L<span class="ls12">ist!checked?<span class="ls1">!</span></span>
</div>
</div>
<div class="c x3 y36 wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[5].num}}</div>
</div>
<div class="c x18 y36 w16 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[5].name}}</div>
</div>
<div class="c x16 y36 w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[5].num}}</div>
</div>
<div class="c x19 y36 wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[5].name}}</div>
</div>
<div class="c x17 y36 w9 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
......@@ -627,49 +640,49 @@
<div class="t m0 x4 h13 y37 ff2 fs4 fc0 sc0 lsa ws0">Infraction(s):<span class="ls1">!</span></div>
</div>
<div class="c x3 y38 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[6].num}}</div>
</div>
<div class="c x18 y38 w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[6].name}}</div>
</div>
<div class="c x16 y38 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[6].num}}</div>
</div>
<div class="c x19 y38 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[6].name}}</div>
</div>
<div class="c x17 y38 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0"></div>
</div>
<div class="c x1a y39 w19 h14">
<div class="t m0 x4 h13 y3a ff2 fs4 fc0 sc0 lsb ws0">Description:<span class="ls1">!</span></div>
</div>
<div class="c x3 y39 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[7].num}}</div>
</div>
<div class="c x18 y39 w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[7].name}}</div>
</div>
<div class="c x16 y39 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[7].num}}</div>
</div>
<div class="c x19 y39 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[7].name}}</div>
</div>
<div class="c x17 y39 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
<div class="c x3 y3b wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[8].num}}</div>
</div>
<div class="c x18 y3b w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[8].name}}</div>
</div>
<div class="c x16 y3b w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[8].num}}</div>
</div>
<div class="c x19 y3b wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[8].name}}</div>
</div>
<div class="c x17 y3b w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
......@@ -678,19 +691,19 @@
<div class="t m0 x4 h13 y35 ff2 fs4 fc0 sc0 lsb ws0">Deck!Check!Round:<span class="ls1">!</span></div>
</div>
<div class="c x3 y3c wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[9].num}}</div>
</div>
<div class="c x18 y3c w16 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[9].name}}</div>
</div>
<div class="c x16 y3c w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[9].num}}</div>
</div>
<div class="c x19 y3c wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[9].name}}</div>
</div>
<div class="c x17 y3c w9 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0"></div>
</div>
<div class="c x1a y3c w1a he">
<div class="t m0 x4 h13 y37 ff2 fs4 fc0 sc0 lsb ws0">Judge<span class="ls1">!<span class="lsa">Initial</span>!</span>
......@@ -700,49 +713,49 @@
<div class="t m0 x4 h13 y37 ff2 fs4 fc0 sc0 lsa ws0">Infraction(s):<span class="ls1">!</span></div>
</div>
<div class="c x3 y3d wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[10].num}}</div>
</div>
<div class="c x18 y3d w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[10].name}}</div>
</div>
<div class="c x16 y3d w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[10].num}}</div>
</div>
<div class="c x19 y3d wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[10].name}}</div>
</div>
<div class="c x17 y3d w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0"></div>
</div>
<div class="c x1a y3e w19 h14">
<div class="t m0 x4 h13 y3a ff2 fs4 fc0 sc0 lsb ws0">Description:<span class="ls1">!</span></div>
</div>
<div class="c x3 y3e wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[11].num}}</div>
</div>
<div class="c x18 y3e w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[11].name}}</div>
</div>
<div class="c x16 y3e w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[11].num}}</div>
</div>
<div class="c x19 y3e wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[11].name}}</div>
</div>
<div class="c x17 y3e w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
<div class="c x3 y3f wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[12].num}}</div>
</div>
<div class="c x18 y3f w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[12].name}}</div>
</div>
<div class="c x16 y3f w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[12].num}}</div>
</div>
<div class="c x19 y3f wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[12].name}}</div>
</div>
<div class="c x17 y3f w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
......@@ -751,16 +764,16 @@
<div class="t m0 x4 h13 y35 ff2 fs4 fc0 sc0 lsb ws0">Deck!Check!Round:<span class="ls1">!!</span></div>
</div>
<div class="c x3 y40 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[13].num}}</div>
</div>
<div class="c x18 y40 w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[13].name}}</div>
</div>
<div class="c x16 y40 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[13].num}}</div>
</div>
<div class="c x19 y40 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[13].name}}</div>
</div>
<div class="c x17 y40 w9 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
......@@ -772,16 +785,16 @@
<div class="t m0 x4 h13 y35 ff2 fs4 fc0 sc0 lsa ws0">Infraction(s):<span class="ls1">!</span></div>
</div>
<div class="c x3 y41 wd he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.extra[14].num}}</div>
</div>
<div class="c x18 y41 w16 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extra[14].name}}</div>
</div>
<div class="c x16 y41 w10 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff3 fs2 fc0 sc0 ls1 ws0">{{deck.side[14].num}}</div>
</div>
<div class="c x19 y41 wf he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.side[14].name}}</div>
</div>
<div class="c x17 y41 w9 he">
<div class="t m0 x4 ha y17 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
......@@ -790,13 +803,13 @@
<div class="t m0 x4 h13 y43 ff2 fs4 fc0 sc0 lsb ws0">Description:<span class="ls1">!</span></div>
</div>
<div class="c x3 y42 wd hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.extraTotal}}</div>
</div>
<div class="c x18 y42 w16 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 lsc ws0">&lt;&lt;&lt;!Total!Extra!Deck!<span class="ls1">!</span></div>
</div>
<div class="c x16 y42 w10 hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 ls1 ws0">{{deck.sideTotal}}</div>
</div>
<div class="c x19 y42 wf hd">
<div class="t m0 x4 ha y14 ff2 fs2 fc0 sc0 lsc ws0">&lt;&lt;&lt;!Total!Side!Deck<span class="ls1">!</span></div>
......@@ -815,6 +828,8 @@
<div class="t m0 x0 ha y47 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
<div class="t m0 x0 ha y48 ff2 fs2 fc0 sc0 ls1 ws0">!</div>
</div>
<!--card game id-->
<div class="c x1f y49 w1d h16">
<div class="t m0 x20 h17 y4a ff7 fs5 fc0 sc0 ls1 ws0">1</div>
</div>
......@@ -846,33 +861,35 @@
<div class="t m0 x20 h17 y4a ff7 fs5 fc0 sc0 ls1 ws0">8</div>
</div>
<!--date-->
<div class="c x10 y4b w1f h18">
<div class="t m0 x20 h17 y4c ff7 fs5 fc0 sc0 ls1 ws0"></div>
<div class="t m0 x20 h17 y4c ff7 fs5 fc0 sc0 ls1 ws0">1</div>
</div>
<div class="c x25 y4d w1f h19">
<div class="t m0 x20 h17 y4e ff7 fs5 fc0 sc0 ls1 ws0"></div>
<div class="t m0 x20 h17 y4e ff7 fs5 fc0 sc0 ls1 ws0">8</div>
</div>
<div class="c x26 y4f w1f h16">
<div class="t m0 x20 h17 y4a ff7 fs5 fc0 sc0 ls1 ws0"></div>
<div class="t m0 x20 h17 y4a ff7 fs5 fc0 sc0 ls1 ws0">0</div>
</div>
<div class="c x27 y50 w1f h19">
<div class="t m0 x20 h17 y4e ff7 fs5 fc0 sc0 ls1 ws0"></div>
<div class="t m0 x20 h17 y4e ff7 fs5 fc0 sc0 ls1 ws0">2</div>
</div>
<div class="c x28 y4d w1f h19">
<div class="t m0 x20 h17 y4e ff7 fs5 fc0 sc0 ls1 ws0"></div>
<div class="t m0 x20 h17 y4e ff7 fs5 fc0 sc0 ls1 ws0">1</div>
</div>
<div class="c x29 y4b w20 h18">
<div class="t m0 x20 h17 y4c ff7 fs5 fc0 sc0 ls1 ws0"></div>
<div class="t m0 x20 h17 y4c ff7 fs5 fc0 sc0 ls1 ws0">8</div>
</div>
<!--total-->
<div class="c x2a y51 w21 h1a">
<div class="t m0 x0 h1b y52 ff7 fs2 fc0 sc0 ls1 ws0">15</div>
<div class="t m0 x0 h1b y52 ff7 fs2 fc0 sc0 ls1 ws0">{{deck.sideTotal}}</div>
</div>
<div class="c x1c y53 w22 h1c">
<div class="t m0 x2b h1b y54 ff7 fs2 fc0 sc0 ls1 ws0">15</div>
<div class="t m0 x2b h1b y54 ff7 fs2 fc0 sc0 ls1 ws0">{{deck.extraTotal}}</div>
</div>
<div class="c x1a y53 w23 h1d">
<div class="t m0 x2b h1b y55 ff7 fs2 fc0 sc0 ls1 ws0">41</div>
<div class="t m0 x2b h1b y55 ff7 fs2 fc0 sc0 ls1 ws0">{{deck.mainTotal}}</div>
</div>
</div>
<div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div>
......@@ -889,7 +906,69 @@
new Vue({
el: '#page-container',
created: function () {
console.log("create!!!")
this.deck.monsterTotal = this.deck.monster.reduce(function (a, b) {
let x = a.num;
let y = b.num;
if (isNaN(a.num)) {
x = 0
}
if (isNaN(b.num)) {
y = 0
}
return { num: x + y }
}).num;
this.deck.spellTotal = this.deck.spells.reduce(function (a, b) {
let x = a.num;
let y = b.num;
if (isNaN(a.num)) {
x = 0
}
if (isNaN(b.num)) {
y = 0
}
return { num: x + y }
}).num;
this.deck.trapTotal = this.deck.traps.reduce(function (a, b) {
let x = a.num;
let y = b.num;
if (isNaN(a.num)) {
x = 0
}
if (isNaN(b.num)) {
y = 0
}
return { num: x + y }
}).num;
this.deck.extraTotal = this.deck.extra.reduce(function (a, b) {
let x = a.num;
let y = b.num;
if (isNaN(a.num)) {
x = 0
}
if (isNaN(b.num)) {
y = 0
}
return { num: x + y }
}).num;
this.deck.sideTotal = this.deck.side.reduce(function (a, b) {
let x = a.num;
let y = b.num;
if (isNaN(a.num)) {
x = 0
}
if (isNaN(b.num)) {
y = 0
}
return { num: x + y }
}).num;
this.deck.mainTotal = parseInt(this.deck.monsterTotal) + parseInt(this.deck.spellTotal) + parseInt(this.deck.trapTotal)
},
watch: {
date: function (val) {
......@@ -900,50 +979,114 @@
return {
deck: {
name: "Joe",
event: "",
gameID: "0500270878",
date: "",
monsterTotal: 0,
spellTotal: 0,
trapTotal: 0,
extraTotal: 0,
sideTotal: 0,
mainTotal: 0,
monster: [
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻变骚灵·寻道梅露辛", "num": 3 },
{ "name": "幻变骚灵·泛在羽衣精", "num": 2 },
{ "name": "增殖的G", "num": 3 },
{ "name": "幻变骚灵·多功能诈骗者", "num": 3 },
{ "name": "幻变骚灵·网络傀儡师", "num": 3 },
{ "name": "灰流丽", "num": 3 },
{ "name": "幽鬼兔", "num": 2 },
{ "name": "黑羽-胧影之业风", "num": 1 },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
],
spells: [
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "强欲而谦虚之壶", "num": 3 },
{ "name": "强欲而贪欲之壶", "num": 1 },
{ "name": "宇宙旋风", "num": 2 },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
],
traps: [
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻变骚灵物化", "num": 2 },
{ "name": "激流葬", "num": 2 },
{ "name": "无限泡影", "num": 2 },
{ "name": "幻变骚灵协议", "num": 3 },
{ "name": "个人欺骗攻击", "num": 3 },
{ "name": "神之警告", "num": 1 },
{ "name": "神之通告", "num": 2 },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
],
extra: [
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
],
{ "name": "方程式同调士", "num": 3 },
{ "name": "科技属 奇妙魔术师", "num": 1 },
{ "name": "瑚之龙", "num": 1 },
{ "name": "生命激流龙", "num": 1 },
{ "name": "连接栗子球", "num": 1 },
{ "name": "幻变骚灵·十六巫赫斯提", "num": 2 },
{ "name": "水晶机巧-继承玻纤", "num": 2 },
{ "name": "梦幻崩影·地狱犬", "num": 1 },
{ "name": "梦幻崩影·凤凰", "num": 1 },
{ "name": "刚炼装勇士·银金公主", "num": 1 },
{ "name": "梦幻崩影·独角兽", "num": 1 },
{ "name": "装弹枪管龙", "num": 1 },
{ "name": "拓扑逻辑轰炸龙", "num": 1 },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
],
side: [
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "幻灭", "num": 1 },
{ "name": "冲浪检察官", "num": 2 },
{ "name": "幻变骚灵·查询昆提兰那克", "num": 1 },
{ "name": "浮幽樱", "num": 2 },
{ "name": "鹰身女妖的羽毛扫", "num": 1 },
{ "name": "黑洞", "num": 1 },
{ "name": "墓穴的指名者", "num": 2 },
{ "name": "颉颃胜负", "num": 3 },
{ "name": "长眠不醒的噩梦", "num": 2 },
{ "name": "神之宣告", "num": 1 },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
{ "name": "", "num": "" },
]
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment