(self.webpackChunkdraught=self.webpackChunkdraught||[]).push([[10],{171:(e,n,t)=>{"use strict";t.a(e,(async r=>{t.d(n,{QC:()=>s,ug:()=>y,h4:()=>O,a:()=>v,h9:()=>T,Dz:()=>k,kF:()=>j,Or:()=>E});var c=t(813);e=t.hmd(e);var o=r([c]);c=(o.then?await o:o)[0];const u=new Array(32).fill(void 0);function a(e){return u[e]}u.push(void 0,null,!0,!1);let l=u.length;let i=new("undefined"==typeof TextDecoder?(0,e.require)("util").TextDecoder:TextDecoder)("utf-8",{ignoreBOM:!0,fatal:!0});i.decode();let f=null;function d(){return null!==f&&f.buffer===c.memory.buffer||(f=new Uint8Array(c.memory.buffer)),f}function b(e,n){return i.decode(d().subarray(e,e+n))}function g(e){l===u.length&&u.push(u.length+1);const n=l;return l=u[n],u[n]=e,n}function s(){c.init_game()}let _=0,h=new("undefined"==typeof TextEncoder?(0,e.require)("util").TextEncoder:TextEncoder)("utf-8");const w="function"==typeof h.encodeInto?function(e,n){return h.encodeInto(e,n)}:function(e,n){const t=h.encode(e);return n.set(t),{read:e.length,written:t.length}};let m=null;function p(){return null!==m&&m.buffer===c.memory.buffer||(m=new Int32Array(c.memory.buffer)),m}function y(e){!function(e){const n=a(e);(function(e){e<36||(u[e]=l,l=e)})(e)}(e)}function O(e,n){return g(b(e,n))}function v(e){console.log(a(e))}function T(){return g(new Error)}function k(e,n){var t=function(e,n,t){if(void 0===t){const t=h.encode(e),r=n(t.length);return d().subarray(r,r+t.length).set(t),_=t.length,r}let r=e.length,c=n(r);const o=d();let u=0;for(;u127)break;o[c+u]=n}if(u!==r){0!==u&&(e=e.slice(u)),c=t(c,r,r=u+3*e.length);const n=d().subarray(c+u,c+r);u+=w(e,n).written}return _=u,c}(a(n).stack,c.__wbindgen_malloc,c.__wbindgen_realloc),r=_;p()[e/4+1]=r,p()[e/4+0]=t}function j(e,n){try{console.error(b(e,n))}finally{c.__wbindgen_free(e,n)}}function E(e,n){throw new Error(b(e,n))}Object.freeze({Move:0,0:"Move",Jump:1,1:"Jump"}),Object.freeze({Black:0,0:"Black",White:1,1:"White"}),Object.freeze({Man:0,0:"Man",King:1,1:"King"}),Object.freeze({Empty:0,0:"Empty",Occupied:1,1:"Occupied",Unplayable:2,2:"Unplayable"}),Object.freeze({Allowed:0,0:"Allowed",UnoccupiedSrc:1,1:"UnoccupiedSrc",OccupiedDest:2,2:"OccupiedDest",OutOfBounds:3,3:"OutOfBounds",Unplayable:4,4:"Unplayable",WrongTeamSrc:5,5:"WrongTeamSrc",IllegalTrajectory:6,6:"IllegalTrajectory",NoJumpablePiece:7,7:"NoJumpablePiece",JumpingSameTeam:8,8:"JumpingSameTeam"})}))},813:(e,n,t)=>{"use strict";var r=([r])=>t.v(n,e.id,"cdd94e76e3c8474c3b05",{"./draught_bg.js":{__wbindgen_object_drop_ref:r.ug,__wbindgen_string_new:r.h4,__wbg_log_9a99fb1af846153b:r.a,__wbg_new_59cb74e423758ede:r.h9,__wbg_stack_558ba5917b466edd:r.Dz,__wbg_error_4bb6c2a97407129a:r.kF,__wbindgen_throw:r.Or}});t.a(e,(e=>{var n=e([t(171)]);return n.then?n.then(r):r(n)}),1)},10:(e,n,t)=>{"use strict";t.a(e,(async e=>{t.r(n);var r=t(171),c=e([r]);(0,(r=(c.then?await c:c)[0]).QC)(),document.getElementById("game-canvas").getContext("2d")}))}}]); //# sourceMappingURL=10.bootstrap.js.map