From a3c50234d786090bd60d4f3ba680e61c85fc3ee3 Mon Sep 17 00:00:00 2001 From: bigJIU <1572204178@qq.com> Date: Thu, 3 Nov 2022 23:26:25 +0800 Subject: [PATCH] Update Web Live System --- .idea/workspace.xml | 11 ++--- Mario-AI-Interface.jar | Bin 80364 -> 81528 bytes Mario-AI-Interface.jar.js | 40 +++++++++--------- Mario-AI-Interface/src/Play.java | 13 +++--- .../src/engine/helper/Assets.java | 4 +- data/annotation.csv | 1 + data/questionare.csv | 1 + reps/127.0.0.1lvl6866.txt | 1 + reps/127.0.0.1lvl8366.txt | 1 + templates/GameAnnotation.html | 4 +- templates/data.js | 2 +- 11 files changed, 39 insertions(+), 39 deletions(-) create mode 100644 reps/127.0.0.1lvl6866.txt create mode 100644 reps/127.0.0.1lvl8366.txt diff --git a/.idea/workspace.xml b/.idea/workspace.xml index b218814..e5c73d5 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,12 +1,7 @@ - - - - - - + @@ -149,6 +144,6 @@ - + \ No newline at end of file diff --git a/Mario-AI-Interface.jar b/Mario-AI-Interface.jar index 3a70036d4e4c188dd72e4d125358467719aad482..1487c5ff90c81c42c63d348511eacfadc0ebca2f 100644 GIT binary patch delta 23818 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 EAKUx~#sB~S diff --git a/Mario-AI-Interface.jar.js b/Mario-AI-Interface.jar.js index ecb689c..2c79d79 100644 --- a/Mario-AI-Interface.jar.js +++ b/Mario-AI-Interface.jar.js @@ -40,10 +40,10 @@ N6engine4core17MarioForwardModel.cl=cheerpjCL; function N6engine4core17MarioForwardModelX(a){a.f=N6engine4core17MarioForwardModelX;if(cheerpjSafeInitGuard('N6engine4core17MarioForwardModel')) return;var q=a.q=N6engine4core17MarioForwardModel.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core17MarioForwardModel;q.v11=_c4_56engine4core17MarioForwardModel5cloneE3;q.v12=_c4F66engine4core17MarioForwardModel7advanceE4;q.v13=_c4p86engine4core17MarioForwardModel13getGameStatusE5;q.v14=_c4V66engine4core17MarioForwardModel23getCompleeWtWPeCGalwmGbHNo;q.v15=_c4V$6engine4core17MarioForwardModel23getLevelFloatDimensionsE7;q.v16=_c4F66engine4core17MarioForwardModel16getRemaieGSXTimeE8;q.v17=_c4p56engine4core17MarioForwardModel16getgvHaykqpfN6i51d;q.v18=_c4p56engine4core17MarioForwardModel21getgvHaykqpl_sS4iGmH5vtd;q.v19=_c4p56engine4core17MarioForwardModel21getfvb0CanJumpHigherE11;q.v20=_c4p56engine4core17MarioForwardModel12getfvbromSxTn;q.v21=_c4_46engine4core17MarioForwardModel15isfrXYOnGroundE13;q.v22=_c4p56engine4core17MarioForwardModel12mayfvXXJumpE14;q.v23=_c4V96engine4core17MarioForwardModel18getEnemiesFloatPosE15;q.v24=_c4F86engine4core17MarioForwardModel13getKillsTotalE16;q.v25=_c4V86engine4core17MarioForwardModel14getKillsByFireE17;q.v26=_c4_86engine4core17MarioForwardModel15getKillsByStompE18;q.v27=_c4_86engine4core17MarioForwardModel15getKillsByShellE19;q.v28=_c4V86engine4core17MarioForwardModel14getKillsByFallE20;q.v29=_c4_76engine4core17MarioForwardModel11getNumLivesE21;q.v30=_c4V66engine4core17MarioForwardModel24getNumColeGKaEWSjL0rKJdJKNTn;q.v31=_c4V66engine4core17MarioForwardModel25getNumColeGKaEi8hcblDSJfrKN9n;q.v32=_c4V66engine4core17MarioForwardModel20getNumColeGKaEiecc4oXsE24;q.v33=_c4F$6engine4core17MarioForwardModel21getNumDestroyedBricksE25;q.v34=_c4p56engine4core17MarioForwardModel21getfvb0ScreenTilePosE26;q.v35=_c4p96engine4core17MarioForwardModel28getScreenCompleteObeixb9mSN9o;q.v36=_c4_86engine4core17MarioForwardModel27getScreenEnemiesObeixb9mSNnp;q.v37=_c4F86engine4core17MarioForwardModel25getScreenSceneObeixb9mSNDp;q.v38=_c4p56engine4core17MarioForwardModel27getfvHYCompleteObeixb9mS3nn;q.v39=_c4p56engine4core17MarioForwardModel26getfvrYEnemiesObeixb9mS3Dn;q.v40=_c4p56engine4core17MarioForwardModel24getfvXXSceneObeixb9mS3Tn;q.v41=_c4p96engine4core17MarioForwardModel28getScreenCompleteObeixb9mS39n;q.v42=_c4_86engine4core17MarioForwardModel27getScreenEnemiesObeixb9mS3no;q.v43=_c4F86engine4core17MarioForwardModel25getScreenSceneObeixb9mS3Do;q.v44=_c4p56engine4core17MarioForwardModel27getfvHYCompleteObeixb9mS3To;q.v45=_c4p56engine4core17MarioForwardModel26getfvrYEnemiesObeixb9mS39o;q.v46=_c4p56engine4core17MarioForwardModel24getfvXXSceneObeixb9mS3np;q.v3=_c4p66engine4core17MarioForwardModel5cloneE39;N6engine4core17MarioForwardModel.OBS_SCENE_SHIFT0=16;N6engine4core17MarioForwardModel.OBS_NONE1=0;N6engine4core17MarioForwardModel.OBS_UNDEF2=-42;N6engine4core17MarioForwardModel.OBS_SOLID3=17;N6engine4core17MarioForwardModel.OBS_BRICK4=22;N6engine4core17MarioForwardModel.OBS_QUESTION_BLOCK5=24;N6engine4core17MarioForwardModel.OBS_COIN6=31;N6engine4core17MarioForwardModel.OBS_PYRAMID_SOLID7=18;N6engine4core17MarioForwardModel.OBS_PIPE_BODY_RIGHT8=37;N6engine4core17MarioForwardModel.OBS_PIPE_BODY_LEFT9=36;N6engine4core17MarioForwardModel.OBS_PIPE_TOP_RIGHT10=35;N6engine4core17MarioForwardModel.OBS_PIPE_TOP_LEFT11=34;N6engine4core17MarioForwardModel.OBS_USED_BLOCK12=30;N6engine4core17MarioForwardModel.OBS_BULLET_BILL_BODY13=21;N6engine4core17MarioForwardModel.OBS_BULLET_BILL_NECT14=20;N6engine4core17MarioForwardModel.OBS_BULLET_BILL_HEAD15=19;N6engine4core17MarioForwardModel.OBS_BACKGROUND16=63;N6engine4core17MarioForwardModel.OBS_PLATFORM_SINGLE17=59;N6engine4core17MarioForwardModel.OBS_PLATFORM_LEFT18=60;N6engine4core17MarioForwardModel.OBS_PLATFORM_RIGHT19=61;N6engine4core17MarioForwardModel.OBS_PLATFORM_CENTER20=62;N6engine4core17MarioForwardModel.OBS_PLATFORM21=59;N6engine4core17MarioForwardModel.OBS_CANNON22=19;N6engine4core17MarioForwardModel.OBS_PIPE23=34;N6engine4core17MarioForwardModel.OBS_SCENE_OBJECT24=100;N6engine4core17MarioForwardModel.OBS_FIREBALL25=16;N6engine4core17MarioForwardModel.OBS_GOOMBA26=2;N6engine4core17MarioForwardModel.OBS_GOOMBA_WINGED27=3;N6engine4core17MarioForwardModel.OBS_RED_KOOPA28=4;N6engine4core17MarioForwardModel.OBS_RED_KOOPA_WINGED29=5;N6engine4core17MarioForwardModel.OBS_GREEN_KOOPA30=6;N6engine4core17MarioForwardModel.OBS_GREEN_KOOPA_WINGED31=7;N6engine4core17MarioForwardModel.OBS_SPIKY32=8;N6engine4core17MarioForwardModel.OBS_SPIKY_WINGED33=9;N6engine4core17MarioForwardModel.OBS_BULLET_BILL34=10;N6engine4core17MarioForwardModel.OBS_ENEMY_FLOWER35=11;N6engine4core17MarioForwardModel.OBS_MUSHROOM36=12;N6engine4core17MarioForwardModel.OBS_FIRE_FLOWER37=13;N6engine4core17MarioForwardModel.OBS_SHELL38=14;N6engine4core17MarioForwardModel.OBS_LIFE_MUSHROOM39=15;N6engine4core17MarioForwardModel.OBS_STOMPABLE_ENEMY40=2;N6engine4core17MarioForwardModel.OBS_NONSTOMPABLE_ENEMY41=8;N6engine4core17MarioForwardModel.OBS_SPECIAL_ITEM42=12;N6engine4core17MarioForwardModel.OBS_ENEMY43=1;N6engine4core17MarioForwardModelG=1;cheerpjSafeInitFinish('N6engine4core17MarioForwardModel');} var N6engine4core11MarioSpriteG; var N6engine6helper9EventTypeG; -function _c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0(j,h,p){var d=null,c=0;var a={p:p,pc:0,f:_c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0,j:j,d:null};L0:do{switch(h|0){case 0:{a.pc=-221;;if((N6engine4core19MarioForwardModel$1G|0)==0){cjG(a);};a.d=d=N6engine4core19MarioForwardModel$1.$SwitchMap$engine$helper$SpriteType0;a.pc=-366;c=j.v12(j,a)|0;if((d[(c+1|0)]|0|0)===1){return 0|0;}a.pc=-428;j.v16(j,a)|0;break L0;}case 1:{break L0;}case 2:{a.pc=-487;;if((N6engine4core19MarioForwardModel$1G|0)==0){cjG(a);};a.d=d=N6engine4core19MarioForwardModel$1.$SwitchMap$engine$helper$SpriteType0;a.pc=-632;c=j.v12(j,a)|0;return ((d[(c+1|0)]|0)-1>>>0>4?1:0)|0;}default:{return -42|0;}}}while(0);a.pc=-731;;if((N6engine4core19MarioForwardModel$1G|0)==0){cjG(a);};a.d=d=N6engine4core19MarioForwardModel$1.$SwitchMap$engine$helper$SpriteType0;a.pc=-876;c=j.v12(j,a)|0;switch(d[(c+1|0)]|0|0){case 16:{}case 14:{}case 15:{return 8|0;}case 2:{return 16|0;}case 3:{}case 4:{}case 5:{return 12|0;}case 6:{}case 7:{}case 8:{}case 9:{}case 10:{}case 11:{}case 12:{}case 13:{return 2|0;}default:{return 0|0;}}}function _c4_96engine4core17MarioForwardModel27getBlockValueGeneralizf0JWE1(h,g,p){var c=0;if((h|0)===0){return 0|0;}switch(g|0){case 0:{switch(h|0){case 6:{}case 7:{}case 50:{}case 51:{return 22|0;}case 8:{}case 11:{return 24|0;}case 48:{}case 49:{return 0|0;}default:{return h+16|0;}}}case 1:{switch(h|0){case 1:{}case 2:{}case 14:{return 17|0;}case 3:{}case 4:{}case 5:{return 19|0;}case 6:{}case 7:{}case 51:{}case 50:{return 22|0;}case 8:{}case 11:{return 24|0;}case 44:{}case 45:{}case 46:{return 59|0;}case 15:{return 31|0;}case 21:{}case 18:{}case 19:{}case 20:{return 34|0;}default:{return 0|0;}}}case 2:{c=h-47>>>0<3?0|0:100|0;return c|0;}default:{return -42|0;}}}function _c4_46engine4core17MarioForwardModelC2E2(g,e,p){var a={p:p,pc:0,f:_c4_46engine4core17MarioForwardModelC2E2,g:g,e:e};a.pc=-125;_n4VYObjectC2E0(g,a);g.obsGridWidth0=16;g.obsGridHeight1=16;g.world2=e;}function _c4_56engine4core17MarioForwardModel5cloneE3(g,p){var c=null,d=null;var a={p:p,pc:0,f:_c4_56engine4core17MarioForwardModel5cloneE3,g:g,c:null};a.c=c=new N6engine4core17MarioForwardModel();a.pc=-197;d=g.world2.v14(g.world2,a);a.pc=-234;_c4_46engine4core17MarioForwardModelC2E2(c,d,a);c.fallKill3=(g.fallKill3|0);c.stompKill4=(g.stompKill4|0);c.fireKill5=(g.fireKill5|0);c.shellKill6=(g.shellKill6|0);c.mushrooms7=(g.mushrooms7|0);c.flowers8=(g.flowers8|0);c.breakBlock9=(g.breakBlock9|0);return c;}function _c4F66engine4core17MarioForwardModel7advanceE4(l,k,p){var g=null,e=0,d=null,c=0;var a={p:p,pc:0,f:_c4F66engine4core17MarioForwardModel7advanceE4,l:l,g:null,e:0,d:null};a.pc=-177;l.world2.v27(l.world2,k,a);a.pc=-214;a.g=g=l.world2.lastFrameEvents12.v11(l.world2.lastFrameEvents12,a);a.pc=-291;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)!==0){while(1){a.pc=-348;a.d=d=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=34;;if(d&&!(((N6engine4core10MarioEventG|0)&&d instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,d);};a.pc=-507;a.e=e=d.v11(d,a)|0;a.pc=-536;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-594;c=N6engine6helper9EventType.FIRE_KILL2.v16(N6engine6helper9EventType.FIRE_KILL2,a)|0;if((e|0)===(c|0)){l.fireKill5=((l.fireKill5|0)+1|0);}a.pc=-742;a.e=e=d.v11(d,a)|0;a.pc=-771;c=N6engine6helper9EventType.STOMP_KILL1.v16(N6engine6helper9EventType.STOMP_KILL1,a)|0;if((e|0)===(c|0)){l.stompKill4=((l.stompKill4|0)+1|0);}a.pc=-923;a.e=e=d.v11(d,a)|0;a.pc=-952;c=N6engine6helper9EventType.FALL_KILL4.v16(N6engine6helper9EventType.FALL_KILL4,a)|0;if((e|0)===(c|0)){l.fallKill3=((l.fallKill3|0)+1|0);}a.pc=-1100;a.e=e=d.v11(d,a)|0;a.pc=-1130;c=N6engine6helper9EventType.SHELL_KILL3.v16(N6engine6helper9EventType.SHELL_KILL3,a)|0;if((e|0)===(c|0)){l.shellKill6=((l.shellKill6|0)+1|0);}a.pc=-1283;a.e=e=d.v11(d,a)|0;a.pc=-1313;c=N6engine6helper9EventType.COLLECT7.v16(N6engine6helper9EventType.COLLECT7,a)|0;if((e|0)===(c|0)){a.pc=-1423;a.e=e=d.v12(d,a)|0;a.pc=-1453;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-1514;c=N6engine6helper10SpriteType.FIRE_FLOWER15.v16(N6engine6helper10SpriteType.FIRE_FLOWER15,a)|0;if((e|0)===(c|0)){l.flowers8=((l.flowers8|0)+1|0);}a.pc=-1671;a.e=e=d.v12(d,a)|0;a.pc=-1701;c=N6engine6helper10SpriteType.MUSHROOM14.v16(N6engine6helper10SpriteType.MUSHROOM14,a)|0;if((e|0)===(c|0)){l.mushrooms7=((l.mushrooms7|0)+1|0);}}a.pc=-1857;a.e=e=d.v11(d,a)|0;a.pc=-1887;c=N6engine6helper9EventType.BUMP0.v16(N6engine6helper9EventType.BUMP0,a)|0;if((e|0)===(c|0)){a.pc=-1991;c=d.v12(d,a)|0;if((c|0)===22){a.pc=-2032;c=d.v15(d,a)|0;if((c|0)>=1){l.breakBlock9=((l.breakBlock9|0)+1|0);}}}a.pc=-2112;c=g.kFaiDsCn96nd(g,a)|0;if((c|0)!==0)continue;break;}}}function _c4p86engine4core17MarioForwardModel13getGameStatusE5(d,p){return d.world2.gameStatus0;}function _c4V66engine4core17MarioForwardModel23getCompleeWtWPeCGalwmGbHNo(e,p){var c=-0.;c=+e.world2.mario6.x2;return cjF(c/cjF(((e.world2.level7.exitTileX7|0)<<4|0)));}function _c4V$6engine4core17MarioForwardModel23getLevelFloatDimensionsE7(e,p){var c=null;c=new Float32Array(3);c[0]=70;c[1]=cjF((e.world2.level7.width0|0|0));c[2]=cjF((e.world2.level7.height2|0|0));return c;}function _c4F66engine4core17MarioForwardModel16getRemaieGSXTimeE8(d,p){return d.world2.currentTimer3|0|0;}function _c4p56engine4core17MarioForwardModel16getgvHaykqpfN6i51d(e,p){var c=null;c=new Float32Array(3);c[0]=70;c[1]= +e.world2.mario6.x2;c[2]= +e.world2.mario6.y3;return c;}function _c4p56engine4core17MarioForwardModel21getgvHaykqpl_sS4iGmH5vtd(e,p){var c=null;c=new Float32Array(3);c[0]=70;c[1]= +e.world2.mario6.xa4;c[2]= +e.world2.mario6.ya5;return c;}function _c4p56engine4core17MarioForwardModel21getfvb0CanJumpHigherE11(d,p){return ((d.world2.mario6.jumpTime19|0|0)>0?1:0)|0;}function _c4p56engine4core17MarioForwardModel12getfvbromSxTn(g,p){var c=0,d=0;c=g.world2.mario6.isLarge11|0;d=g.world2.mario6.isFire12|0;c=(d&255)===0?((c&255)!==0?1:0)|0:2|0;return c|0;}function _c4_46engine4core17MarioForwardModel15isfrXYOnGroundE13(d,p){return (d.world2.mario6.onGround13|0)&255|0;}function _c4p56engine4core17MarioForwardModel12mayfvXXJumpE14(d,p){return (d.world2.mario6.mayJump17|0)&255|0;}function _c4V96engine4core17MarioForwardModel18getEnemiesFloatPosE15(l,p){var c=0,e=null,g=null,h=0,d=null,j=0;var a={p:p,pc:0,f:_c4V96engine4core17MarioForwardModel18getEnemiesFloatPosE15,c:0,e:null,g:null,h:0,d:null};a.pc=-219;a.e=e=l.world2.v13(l.world2,a);a.pc=-260;c=e.v12(e,a)|0;a.g=g=new Float32Array(((Math.imul(c,3)|0)+1|0));g[0]=70;a.pc=-342;c=e.v12(e,a)|0;if((c|0)>0){a.c=c=0;while(1){a.h=h=Math.imul(c,3)|0;a.pc=-419;a.d=d=e.v24(e,c,a);a.pc=36;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};a.pc=-566;j=d.type0.v16(d.type0,a)|0;g[(h+1|0)]=cjF((j|0));a.pc=-625;a.d=d=e.v24(e,c,a);a.pc=58;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};g[(h+2|0)]= +d.x2;a.pc=-790;a.d=d=e.v24(e,c,a);a.pc=76;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};g[(h+3|0)]= +d.y3;a.c=c=c+1|0;a.pc=-967;j=e.v12(e,a)|0;if((c|0)<(j|0))continue;break;}}return g;}function _c4F86engine4core17MarioForwardModel13getKillsTotalE16(h,p){var e=0,d=0,c=0;e=h.fallKill3|0;d=h.fireKill5|0;c=h.shellKill6|0;return ((d+e|0)+c|0)+(h.stompKill4|0)|0;}function _c4V86engine4core17MarioForwardModel14getKillsByFireE17(d,p){return d.fireKill5|0|0;}function _c4_86engine4core17MarioForwardModel15getKillsByStompE18(d,p){return d.stompKill4|0|0;}function _c4_86engine4core17MarioForwardModel15getKillsByShellE19(d,p){return d.shellKill6|0|0;}function _c4V86engine4core17MarioForwardModel14getKillsByFallE20(d,p){return d.fallKill3|0|0;}function _c4_76engine4core17MarioForwardModel11getNumLivesE21(d,p){return d.world2.lives11|0|0;}function _c4V66engine4core17MarioForwardModel24getNumColeGKaEWSjL0rKJdJKNTn(d,p){return d.mushrooms7|0|0;}function _c4V66engine4core17MarioForwardModel25getNumColeGKaEi8hcblDSJfrKN9n(d,p){return d.flowers8|0|0;}function _c4V66engine4core17MarioForwardModel20getNumColeGKaEiecc4oXsE24(d,p){return d.world2.coins10|0|0;}function _c4F$6engine4core17MarioForwardModel21getNumDestroyedBricksE25(d,p){return d.breakBlock9|0|0;}function _c4p56engine4core17MarioForwardModel21getfvb0ScreenTilePosE26(h,p){var e=0,d=null,c=-0.;d=new Int32Array(3);d[0]=73;c=+h.world2.mario6.x2;c=cjF(cjF(c- +h.world2.cameraX4)*cjF(.0625));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}d[1]=e;c=cjF( +h.world2.mario6.y3*cjF(.0625));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){d[2]=(cjN2I(c)|0);return d;}d[2]=e;return d;}function _c4p96engine4core17MarioForwardModel28getScreenCompleteObeixb9mSN9o(d,p){return d.v41(d,1,0,p);}function _c4_86engine4core17MarioForwardModel27getScreenEnemiesObeixb9mSNnp(d,p){return d.v42(d,0,p);}function _c4F86engine4core17MarioForwardModel25getScreenSceneObeixb9mSNDp(d,p){return d.v43(d,1,p);}function _c4p56engine4core17MarioForwardModel27getfvHYCompleteObeixb9mS3nn(d,p){return d.v44(d,1,0,p);}function _c4p56engine4core17MarioForwardModel26getfvrYEnemiesObeixb9mS3Dn(d,p){return d.v45(d,0,p);}function _c4p56engine4core17MarioForwardModel24getfvXXSceneObeixb9mS3Tn(d,p){return d.v46(d,1,p);}function _c4p96engine4core17MarioForwardModel28getScreenCompleteObeixb9mS39n(k,j,h,p){var c=null;c=k.world2;return c.v26(c,cjF( +k.world2.cameraX4+cjF(128)),cjF(128),j,h,p);}function _c4_86engine4core17MarioForwardModel27getScreenEnemiesObeixb9mS3no(h,g,p){var c=null;c=h.world2;return c.v25(c,cjF( +h.world2.cameraX4+cjF(128)),cjF(128),g,p);}function _c4F86engine4core17MarioForwardModel25getScreenSceneObeixb9mS3Do(h,g,p){var c=null;c=h.world2;return c.v24(c,cjF( +h.world2.cameraX4+cjF(128)),cjF(128),g,p);}function _c4p56engine4core17MarioForwardModel27getfvHYCompleteObeixb9mS3To(l,k,j,p){var d=null,c=-0.;d=l.world2;c=+l.world2.mario6.x2;return d.v26(d,c, +l.world2.mario6.y3,k,j,p);}function _c4p56engine4core17MarioForwardModel26getfvrYEnemiesObeixb9mS39o(j,h,p){var d=null,c=-0.;d=j.world2;c=+j.world2.mario6.x2;return d.v25(d,c, +j.world2.mario6.y3,h,p);}function _c4p56engine4core17MarioForwardModel24getfvXXSceneObeixb9mS3np(j,h,p){var d=null,c=-0.;d=j.world2;c=+j.world2.mario6.x2;return d.v24(d,c, +j.world2.mario6.y3,h,p);}function _c4p66engine4core17MarioForwardModel5cloneE39(d,p){return d.v11(d,p);}var N6engine4core9MarioGameG; -function N6engine4core9MarioGame(){N4java4lang6Object.call(this);this.pause0=0;this.killEvents1=null;this.window2=null;this.render3=null;this.agent4=null;this.world5=null;} +function _c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0(j,h,p){var d=null,c=0;var a={p:p,pc:0,f:_c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0,j:j,d:null};L0:do{switch(h|0){case 0:{a.pc=-221;;if((N6engine4core19MarioForwardModel$1G|0)==0){cjG(a);};a.d=d=N6engine4core19MarioForwardModel$1.$SwitchMap$engine$helper$SpriteType0;a.pc=-366;c=j.v12(j,a)|0;if((d[(c+1|0)]|0|0)===1){return 0|0;}a.pc=-428;j.v16(j,a)|0;break L0;}case 1:{break L0;}case 2:{a.pc=-487;;if((N6engine4core19MarioForwardModel$1G|0)==0){cjG(a);};a.d=d=N6engine4core19MarioForwardModel$1.$SwitchMap$engine$helper$SpriteType0;a.pc=-632;c=j.v12(j,a)|0;return ((d[(c+1|0)]|0)-1>>>0>4?1:0)|0;}default:{return -42|0;}}}while(0);a.pc=-731;;if((N6engine4core19MarioForwardModel$1G|0)==0){cjG(a);};a.d=d=N6engine4core19MarioForwardModel$1.$SwitchMap$engine$helper$SpriteType0;a.pc=-876;c=j.v12(j,a)|0;switch(d[(c+1|0)]|0|0){case 16:{}case 14:{}case 15:{return 8|0;}case 2:{return 16|0;}case 3:{}case 4:{}case 5:{return 12|0;}case 6:{}case 7:{}case 8:{}case 9:{}case 10:{}case 11:{}case 12:{}case 13:{return 2|0;}default:{return 0|0;}}}function _c4_96engine4core17MarioForwardModel27getBlockValueGeneralizf0JWE1(h,g,p){var c=0;if((h|0)===0){return 0|0;}switch(g|0){case 0:{switch(h|0){case 6:{}case 7:{}case 50:{}case 51:{return 22|0;}case 8:{}case 11:{return 24|0;}case 48:{}case 49:{return 0|0;}default:{return h+16|0;}}}case 1:{switch(h|0){case 1:{}case 2:{}case 14:{return 17|0;}case 3:{}case 4:{}case 5:{return 19|0;}case 6:{}case 7:{}case 51:{}case 50:{return 22|0;}case 8:{}case 11:{return 24|0;}case 44:{}case 45:{}case 46:{return 59|0;}case 15:{return 31|0;}case 21:{}case 18:{}case 19:{}case 20:{return 34|0;}default:{return 0|0;}}}case 2:{c=h-47>>>0<3?0|0:100|0;return c|0;}default:{return -42|0;}}}function _c4_46engine4core17MarioForwardModelC2E2(g,e,p){var a={p:p,pc:0,f:_c4_46engine4core17MarioForwardModelC2E2,g:g,e:e};a.pc=-125;_n4VYObjectC2E0(g,a);g.obsGridWidth0=16;g.obsGridHeight1=16;g.world2=e;}function _c4_56engine4core17MarioForwardModel5cloneE3(g,p){var c=null,d=null;var a={p:p,pc:0,f:_c4_56engine4core17MarioForwardModel5cloneE3,g:g,c:null};a.c=c=new N6engine4core17MarioForwardModel();a.pc=-197;d=g.world2.v14(g.world2,a);a.pc=-234;_c4_46engine4core17MarioForwardModelC2E2(c,d,a);c.fallKill3=(g.fallKill3|0);c.stompKill4=(g.stompKill4|0);c.fireKill5=(g.fireKill5|0);c.shellKill6=(g.shellKill6|0);c.mushrooms7=(g.mushrooms7|0);c.flowers8=(g.flowers8|0);c.breakBlock9=(g.breakBlock9|0);return c;}function _c4F66engine4core17MarioForwardModel7advanceE4(l,k,p){var g=null,e=0,d=null,c=0;var a={p:p,pc:0,f:_c4F66engine4core17MarioForwardModel7advanceE4,l:l,g:null,e:0,d:null};a.pc=-177;l.world2.v28(l.world2,k,a);a.pc=-214;a.g=g=l.world2.lastFrameEvents18.v11(l.world2.lastFrameEvents18,a);a.pc=-291;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)!==0){while(1){a.pc=-348;a.d=d=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=34;;if(d&&!(((N6engine4core10MarioEventG|0)&&d instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,d);};a.pc=-507;a.e=e=d.v11(d,a)|0;a.pc=-536;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-594;c=N6engine6helper9EventType.FIRE_KILL2.v16(N6engine6helper9EventType.FIRE_KILL2,a)|0;if((e|0)===(c|0)){l.fireKill5=((l.fireKill5|0)+1|0);}a.pc=-742;a.e=e=d.v11(d,a)|0;a.pc=-771;c=N6engine6helper9EventType.STOMP_KILL1.v16(N6engine6helper9EventType.STOMP_KILL1,a)|0;if((e|0)===(c|0)){l.stompKill4=((l.stompKill4|0)+1|0);}a.pc=-923;a.e=e=d.v11(d,a)|0;a.pc=-952;c=N6engine6helper9EventType.FALL_KILL4.v16(N6engine6helper9EventType.FALL_KILL4,a)|0;if((e|0)===(c|0)){l.fallKill3=((l.fallKill3|0)+1|0);}a.pc=-1100;a.e=e=d.v11(d,a)|0;a.pc=-1130;c=N6engine6helper9EventType.SHELL_KILL3.v16(N6engine6helper9EventType.SHELL_KILL3,a)|0;if((e|0)===(c|0)){l.shellKill6=((l.shellKill6|0)+1|0);}a.pc=-1283;a.e=e=d.v11(d,a)|0;a.pc=-1313;c=N6engine6helper9EventType.COLLECT7.v16(N6engine6helper9EventType.COLLECT7,a)|0;if((e|0)===(c|0)){a.pc=-1423;a.e=e=d.v12(d,a)|0;a.pc=-1453;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-1514;c=N6engine6helper10SpriteType.FIRE_FLOWER15.v16(N6engine6helper10SpriteType.FIRE_FLOWER15,a)|0;if((e|0)===(c|0)){l.flowers8=((l.flowers8|0)+1|0);}a.pc=-1671;a.e=e=d.v12(d,a)|0;a.pc=-1701;c=N6engine6helper10SpriteType.MUSHROOM14.v16(N6engine6helper10SpriteType.MUSHROOM14,a)|0;if((e|0)===(c|0)){l.mushrooms7=((l.mushrooms7|0)+1|0);}}a.pc=-1857;a.e=e=d.v11(d,a)|0;a.pc=-1887;c=N6engine6helper9EventType.BUMP0.v16(N6engine6helper9EventType.BUMP0,a)|0;if((e|0)===(c|0)){a.pc=-1991;c=d.v12(d,a)|0;if((c|0)===22){a.pc=-2032;c=d.v15(d,a)|0;if((c|0)>=1){l.breakBlock9=((l.breakBlock9|0)+1|0);}}}a.pc=-2112;c=g.kFaiDsCn96nd(g,a)|0;if((c|0)!==0)continue;break;}}}function _c4p86engine4core17MarioForwardModel13getGameStatusE5(d,p){return d.world2.gameStatus0;}function _c4V66engine4core17MarioForwardModel23getCompleeWtWPeCGalwmGbHNo(e,p){var c=-0.;c=+e.world2.mario6.x2;return cjF(c/cjF(((e.world2.level7.exitTileX7|0)<<4|0)));}function _c4V$6engine4core17MarioForwardModel23getLevelFloatDimensionsE7(e,p){var c=null;c=new Float32Array(3);c[0]=70;c[1]=cjF((e.world2.level7.width0|0|0));c[2]=cjF((e.world2.level7.height2|0|0));return c;}function _c4F66engine4core17MarioForwardModel16getRemaieGSXTimeE8(d,p){return d.world2.currentTimer3|0|0;}function _c4p56engine4core17MarioForwardModel16getgvHaykqpfN6i51d(e,p){var c=null;c=new Float32Array(3);c[0]=70;c[1]= +e.world2.mario6.x2;c[2]= +e.world2.mario6.y3;return c;}function _c4p56engine4core17MarioForwardModel21getgvHaykqpl_sS4iGmH5vtd(e,p){var c=null;c=new Float32Array(3);c[0]=70;c[1]= +e.world2.mario6.xa4;c[2]= +e.world2.mario6.ya5;return c;}function _c4p56engine4core17MarioForwardModel21getfvb0CanJumpHigherE11(d,p){return ((d.world2.mario6.jumpTime19|0|0)>0?1:0)|0;}function _c4p56engine4core17MarioForwardModel12getfvbromSxTn(g,p){var c=0,d=0;c=g.world2.mario6.isLarge11|0;d=g.world2.mario6.isFire12|0;c=(d&255)===0?((c&255)!==0?1:0)|0:2|0;return c|0;}function _c4_46engine4core17MarioForwardModel15isfrXYOnGroundE13(d,p){return (d.world2.mario6.onGround13|0)&255|0;}function _c4p56engine4core17MarioForwardModel12mayfvXXJumpE14(d,p){return (d.world2.mario6.mayJump17|0)&255|0;}function _c4V96engine4core17MarioForwardModel18getEnemiesFloatPosE15(l,p){var c=0,e=null,g=null,h=0,d=null,j=0;var a={p:p,pc:0,f:_c4V96engine4core17MarioForwardModel18getEnemiesFloatPosE15,c:0,e:null,g:null,h:0,d:null};a.pc=-219;a.e=e=l.world2.v13(l.world2,a);a.pc=-260;c=e.v12(e,a)|0;a.g=g=new Float32Array(((Math.imul(c,3)|0)+1|0));g[0]=70;a.pc=-342;c=e.v12(e,a)|0;if((c|0)>0){a.c=c=0;while(1){a.h=h=Math.imul(c,3)|0;a.pc=-419;a.d=d=e.v24(e,c,a);a.pc=36;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};a.pc=-566;j=d.type0.v16(d.type0,a)|0;g[(h+1|0)]=cjF((j|0));a.pc=-625;a.d=d=e.v24(e,c,a);a.pc=58;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};g[(h+2|0)]= +d.x2;a.pc=-790;a.d=d=e.v24(e,c,a);a.pc=76;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};g[(h+3|0)]= +d.y3;a.c=c=c+1|0;a.pc=-967;j=e.v12(e,a)|0;if((c|0)<(j|0))continue;break;}}return g;}function _c4F86engine4core17MarioForwardModel13getKillsTotalE16(h,p){var e=0,d=0,c=0;e=h.fallKill3|0;d=h.fireKill5|0;c=h.shellKill6|0;return ((d+e|0)+c|0)+(h.stompKill4|0)|0;}function _c4V86engine4core17MarioForwardModel14getKillsByFireE17(d,p){return d.fireKill5|0|0;}function _c4_86engine4core17MarioForwardModel15getKillsByStompE18(d,p){return d.stompKill4|0|0;}function _c4_86engine4core17MarioForwardModel15getKillsByShellE19(d,p){return d.shellKill6|0|0;}function _c4V86engine4core17MarioForwardModel14getKillsByFallE20(d,p){return d.fallKill3|0|0;}function _c4_76engine4core17MarioForwardModel11getNumLivesE21(d,p){return d.world2.lives11|0|0;}function _c4V66engine4core17MarioForwardModel24getNumColeGKaEWSjL0rKJdJKNTn(d,p){return d.mushrooms7|0|0;}function _c4V66engine4core17MarioForwardModel25getNumColeGKaEi8hcblDSJfrKN9n(d,p){return d.flowers8|0|0;}function _c4V66engine4core17MarioForwardModel20getNumColeGKaEiecc4oXsE24(d,p){return d.world2.coins10|0|0;}function _c4F$6engine4core17MarioForwardModel21getNumDestroyedBricksE25(d,p){return d.breakBlock9|0|0;}function _c4p56engine4core17MarioForwardModel21getfvb0ScreenTilePosE26(h,p){var e=0,d=null,c=-0.;d=new Int32Array(3);d[0]=73;c=+h.world2.mario6.x2;c=cjF(cjF(c- +h.world2.cameraX4)*cjF(.0625));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}d[1]=e;c=cjF( +h.world2.mario6.y3*cjF(.0625));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){d[2]=(cjN2I(c)|0);return d;}d[2]=e;return d;}function _c4p96engine4core17MarioForwardModel28getScreenCompleteObeixb9mSN9o(d,p){return d.v41(d,1,0,p);}function _c4_86engine4core17MarioForwardModel27getScreenEnemiesObeixb9mSNnp(d,p){return d.v42(d,0,p);}function _c4F86engine4core17MarioForwardModel25getScreenSceneObeixb9mSNDp(d,p){return d.v43(d,1,p);}function _c4p56engine4core17MarioForwardModel27getfvHYCompleteObeixb9mS3nn(d,p){return d.v44(d,1,0,p);}function _c4p56engine4core17MarioForwardModel26getfvrYEnemiesObeixb9mS3Dn(d,p){return d.v45(d,0,p);}function _c4p56engine4core17MarioForwardModel24getfvXXSceneObeixb9mS3Tn(d,p){return d.v46(d,1,p);}function _c4p96engine4core17MarioForwardModel28getScreenCompleteObeixb9mS39n(k,j,h,p){var c=null;c=k.world2;return c.v27(c,cjF( +k.world2.cameraX4+cjF(128)),cjF(128),j,h,p);}function _c4_86engine4core17MarioForwardModel27getScreenEnemiesObeixb9mS3no(h,g,p){var c=null;c=h.world2;return c.v26(c,cjF( +h.world2.cameraX4+cjF(128)),cjF(128),g,p);}function _c4F86engine4core17MarioForwardModel25getScreenSceneObeixb9mS3Do(h,g,p){var c=null;c=h.world2;return c.v25(c,cjF( +h.world2.cameraX4+cjF(128)),cjF(128),g,p);}function _c4p56engine4core17MarioForwardModel27getfvHYCompleteObeixb9mS3To(l,k,j,p){var d=null,c=-0.;d=l.world2;c=+l.world2.mario6.x2;return d.v27(d,c, +l.world2.mario6.y3,k,j,p);}function _c4p56engine4core17MarioForwardModel26getfvrYEnemiesObeixb9mS39o(j,h,p){var d=null,c=-0.;d=j.world2;c=+j.world2.mario6.x2;return d.v26(d,c, +j.world2.mario6.y3,h,p);}function _c4p56engine4core17MarioForwardModel24getfvXXSceneObeixb9mS3np(j,h,p){var d=null,c=-0.;d=j.world2;c=+j.world2.mario6.x2;return d.v25(d,c, +j.world2.mario6.y3,h,p);}function _c4p66engine4core17MarioForwardModel5cloneE39(d,p){return d.v11(d,p);}var N6engine4core9MarioGameG; +function N6engine4core9MarioGame(){N4java4lang6Object.call(this);this.pause0=0;this.killEvents1=null;this.window2=null;this.render3=null;this.agent4=null;this.world5=null;this.initialLives6=0;} N6engine4core9MarioGame.cl=cheerpjCL; -function N6engine4core9MarioGameX(a){a.f=N6engine4core9MarioGameX;if(cheerpjSafeInitGuard('N6engine4core9MarioGame')) return;var q=a.q=N6engine4core9MarioGame.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core9MarioGame;q.v11=_c4_26engine4core9MarioGame8playeHGWE4;q.v12=_c4V26engine4core9MarioGame7runeDGWE5;q.v13=_c4V26engine4core9MarioGame7runeDGWE6;N6engine4core9MarioGame.maxTime0=40;N6engine4core9MarioGame.maxTime0h=0;N6engine4core9MarioGame.graceTime1=10;N6engine4core9MarioGame.graceTime1h=0;N6engine4core9MarioGame.width2=256;N6engine4core9MarioGame.height3=256;N6engine4core9MarioGame.tileWidth4=16;N6engine4core9MarioGame.tileHeight5=16;N6engine4core9MarioGame.verbose6=0;N6engine4core9MarioGameG=1;cheerpjSafeInitFinish('N6engine4core9MarioGame');} +function N6engine4core9MarioGameX(a){a.f=N6engine4core9MarioGameX;if(cheerpjSafeInitGuard('N6engine4core9MarioGame')) return;var q=a.q=N6engine4core9MarioGame.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core9MarioGame;q.v11=_c4_26engine4core9MarioGame8playeHGWE4;q.v12=_c4_26engine4core9MarioGame8playeHGWE5;q.v13=_c4V26engine4core9MarioGame7runeDGWE6;q.v14=_c4V26engine4core9MarioGame7runeDGWE7;q.v15=_c4V46engine4core9MarioGame8setLivesE10;N6engine4core9MarioGame.maxTime0=40;N6engine4core9MarioGame.maxTime0h=0;N6engine4core9MarioGame.graceTime1=10;N6engine4core9MarioGame.graceTime1h=0;N6engine4core9MarioGame.width2=256;N6engine4core9MarioGame.height3=256;N6engine4core9MarioGame.tileWidth4=16;N6engine4core9MarioGame.tileHeight5=16;N6engine4core9MarioGame.verbose6=0;N6engine4core9MarioGameG=1;cheerpjSafeInitFinish('N6engine4core9MarioGame');} var N6engine4core11MarioRenderG; var N6engine4core11MarioResultG; var N6engine4core10MarioTimerG; @@ -53,16 +53,16 @@ var N6engine6helper6ReplayG; var N4java4lang6ThreadG; var N4java4util9ArrayListG; var N5javax5swing6JFrameG; -function _c4V26engine4core9MarioGameC2E0(d,p){var a={p:p,pc:0,f:_c4V26engine4core9MarioGameC2E0,d:d};a.pc=-101;_n4VYObjectC2E0(d,a);d.pause0=0;d.window2=null;d.render3=null;d.agent4=null;d.world5=null;}function _c4V26engine4core9MarioGameC2E1(g,e,p){var a={p:p,pc:0,f:_c4V26engine4core9MarioGameC2E1,g:g,e:e};a.pc=-107;_n4VYObjectC2E0(g,a);g.pause0=0;g.window2=null;g.render3=null;g.agent4=null;g.world5=null;g.killEvents1=e;}function _c4F46engine4core9MarioGame8getDelayE2(g,e,p){if((e|0)>0){return 1000/(e|0)|0;}return 0|0;}function _c4F46engine4core9MarioGame8setAgentE3(j,h,p){var d=null,c=null;var a={p:p,pc:0,f:_c4F46engine4core9MarioGame8setAgentE3,d:null,c:null};j.agent4=h;if(((N4java3awt5event10KeyAdapterG|0)&&h instanceof N4java3awt5event10KeyAdapter)>>0|0){a.d=d=j.render3;a.c=c=j.agent4;a.pc=20;;if(c&&!(((N4java3awt5event10KeyAdapterG|0)&&c instanceof N4java3awt5event10KeyAdapter)>>0)){cjCastFailure(a,c);};a.pc=-397;d.v190(d,c,a);}}function _c4_26engine4core9MarioGame8playeHGWE4(n,m,l,k,j,p){return n.v13(n,m,l,k,0,1,30,cjF(2),j,p);}function _c4V26engine4core9MarioGame7runeDGWE5(l,k,j,h,p){return l.v13(l,k,j,h,0,1,0,cjF(2),cheerpjInternString(""),p);}function _c4V26engine4core9MarioGame7runeDGWE6(e,y,g,h,j,k,l,m,n,p){var d=0,c=null;var a=new createStacklet_c4V26engine4core9MarioGame7runeDGWE6(p,e,y,g,h,j,l,m,n);a.d=d=k&255;if((k&255)!==0){a.pc=-192;;if((N5javax5swing6JFrameG|0)==0){cjG(a);};a.c=c=new N5javax5swing6JFrame();a.pc=-278;_c4pdzVS$4xeadbNTNn(c,cheerpjInternString("Mario AI Framewor\x6b"),a);e.window2=c;a.pc=-370;;if((N6engine4core11MarioRenderG|0)==0){cjG(a);};a.c=c=new N6engine4core11MarioRender();a.pc=-468;_c4F36engine4core11MarioRenderC2E0(c,m,a);e.render3=c;c=e.window2;a.pc=-544;c.v495(c,e.render3,a);a.pc=-576;e.window2.v399(e.window2,a);a.pc=-614;e.window2.v471(e.window2,0,a);a.pc=-654;e.window2.v484(e.window2,3,a);a.pc=-694;e.render3.v497(e.render3,a);a.pc=-732;e.window2.v52(e.window2,1,a);}a.pc=-772;_c4F46engine4core9MarioGame8setAgentE3(e,y,a);return _c4F46engine4core9MarioGame8gameLoopE7(e,g,h,j,d,l,n,p);}function _c4F46engine4core9MarioGame8gameLoopE7(y,z,A,B,C,D,E,p){var e=null,g=null,h=null,l=0,m=0,c=null,d=null,j=null,o=null,r=null,n=null,u=-0.,t=-0.,k=0,q=0,s=0;var a=new createStacklet_c4F46engine4core9MarioGame8gameLoopE7(p,y,z,A,B,C,D,E);a.pc=0;;a.pc=1;;if((N6engine4core10MarioWorldG|0)==0){cjG(a);};a.e=e=new N6engine4core10MarioWorld();a.pc=9;_c4p36engine4core10MarioWorldC2E0(e,y.killEvents1,a);a.pc=2;;y.world5=e;y.world5.visuals8=C;a.pc=34;y.world5.v12(y.world5,z,(Math.imul(A,1000)|0),a);a.pc=3;;if((C&255)!==0){a.pc=4;;a.e=e=y.world5;a.pc=50;n=y.render3.v25(y.render3,a);a.pc=5;;a.pc=53;e.v11(e,n,a);}a.pc=6;;y.world5.mario6.isLarge11=((B|0)>0?1:0);y.world5.mario6.isFire12=((B|0)>1?1:0);a.e=e=y.world5;a.pc=99;;if((N6engine6helper12MarioActionsG|0)==0){cjG(a);};a.pc=100;l=_c4_16engine6helper12MarioAceWZYs15numberOfhbHWE5(a);a.pc=7;;g=new Int8Array((l+1|0));g[0]=90;a.pc=104;e.v27(e,g,a);a.pc=8;;a.pc=108;a.m=m=_o4_2ystem17currentTimeMillisE14(a);a.pc=10;;a.l=l=hSlot|0;if((C&255)===0){a.h=h=null;a.g=g=null;a.e=e=null;}else{a.pc=11;;a.pc=136;a.e=e=y.render3.v145(y.render3,256,256,a);a.pc=12;;a.pc=145;a.g=g=y.render3.v122(y.render3,a);a.pc=13;;a.pc=152;a.h=h=e.v14(e,a);a.pc=14;;n=y.render3;a.pc=165;n.v177(n,y.render3,a);}a.pc=15;;a.pc=168;;if((N6engine4core10MarioTimerG|0)==0){cjG(a);};a.c=c=new N6engine4core10MarioTimer();a.pc=175;_c4p36engine4core10MarioTimerC2E0(c,40,0,a);a.pc=16;;a.d=d=y.agent4;a.pc=184;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);};a.j=j=new N6engine4core17MarioForwardModel();a.pc=192;o=y.world5.v14(y.world5,a);a.pc=17;;a.pc=195;_c4_46engine4core17MarioForwardModelC2E2(j,o,a);a.pc=18;;a.pc=200;d.c4UaClahKVGKrCQt0yG0qGl4eruVBceH485ezbeny6mqS40hbtx0hh3IWqe59c(d,j,c,a);a.pc=19;;a.pc=205;;if((N4java4util9ArrayListG|0)==0){cjG(a);};a.c=c=new N4java4util9ArrayList();a.pc=209;_i4pbN6CVwueawjI0eNTxn(c,a);a.pc=20;;a.d=d=new N4java4util9ArrayList();a.pc=218;_i4pbN6CVwueawjI0eNTxn(d,a);a.pc=21;;L72:while(1){a.pc=22;;while(1){a.pc=23;;a.j=j=y.world5.gameStatus0;a.pc=230;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};if(j!==N6engine6helper10GameStatus.RUNNING0){break L72;}a.pc=24;;if(((y.pause0|0)&255)===0){a.pc=25;;a.j=j=new N6engine4core10MarioTimer();a.pc=250;_c4p36engine4core10MarioTimerC2E0(j,40,0,a);a.pc=26;;a.o=o=y.agent4;a.r=r=new N6engine4core17MarioForwardModel();a.pc=267;n=y.world5.v14(y.world5,a);a.pc=27;;a.pc=270;_c4_46engine4core17MarioForwardModelC2E2(r,n,a);a.pc=28;;a.pc=275;a.j=j=o.fBqmPjqapHlDQt0yG0qGl4eruVBceH485ezbeny6mqS40hbtx0hi3IWqe5Pnd(o,r,j,a);a.pc=29;;a.pc=288;y.world5.v27(y.world5,j,a);a.pc=30;;a.pc=300;c.v20(c,y.world5.lastFrameEvents12,a);a.pc=31;;a.pc=306;;if((N6engine4core15MarioAgentEventG|0)==0){cjG(a);};a.o=o=new N6engine4core15MarioAgentEvent();u=+y.world5.mario6.x2;t=+y.world5.mario6.y3;k=y.world5.mario6.isLarge11|0;q=y.world5.mario6.isFire12|0;s=y.world5.mario6.onGround13|0;a.pc=386;_c4F46engine4core15MarioAgentEventC2E0(o,j,u,t,(((q&255)!==0?1:0)+((k&255)!==0?1:0)|0),(s&255),(y.world5.currentTick9|0),a);a.pc=32;;a.pc=389;d.v17(d,o,a);}a.pc=33;;if((C&255)!==0){a.pc=35;;n=y.render3;a.pc=412;n.v498(n,y.world5,e,g,h,a);}a.pc=36;;a.pc=418;k=_c4F46engine4core9MarioGame8getDelayE2(y,D,a);a.pc=37;;if((k|0)>=1){break;}}a.pc=38;;a.pc=429;k=_c4F46engine4core9MarioGame8getDelayE2(y,D,a);a.pc=39;;a.m=m=add64(m>>>0,l>>>0,k>>>0,(k>>31)>>>0)|0;a.l=l=hSlot|0;a.pc=440;k=_o4_2ystem17currentTimeMillisE14(a);a.pc=40;;k=sub64(m>>>0,l>>>0,k>>>0,(hSlot|0)>>>0)|0;a.pc=444;a.k=k=_m4pZ4Math3maxE45(0,0,k,(hSlot|0),a);a.pc=41;;a.q=q=hSlot|0;a.pc=446;;if((N4java4lang6ThreadG|0)==0){cjG(a);};a.pc=447;_n4VZThread5sleepE6(k,q,a);}a.pc=42;;a.g=g=d;a.e=e=c;a.pc=43;;a.pc=457;;if((N6engine4core11MarioResultG|0)==0){cjG(a);};a.h=h=new N6engine4core11MarioResult();a.pc=469;_c4F36engine4core11MarioResultC2E0(h,y.world5,e,g,a);a.pc=44;;a.pc=476;s=E.v12(E,a);a.pc=45;;if((s|0)===0){a.pc=46;;a.pc=486;a.h=h=h.v16(h,a);a.pc=47;;a.pc=489;;if((N6engine6helper6ReplayG|0)==0){cjG(a);};a.pc=490;_c4_26engine6helper6Replay10savegTGWE3(E,h,a);}a.pc=48;;a.h=h=new N6engine4core11MarioResult();a.pc=504;_c4F36engine4core11MarioResultC2E0(h,y.world5,e,g,a);a.pc=49;;return h;}function ec4F46engine4core9MarioGame8gameLoopE7(a,b){a.f=ec4F46engine4core9MarioGame8gameLoopE7;var e=a.e,g=a.g,h=a.h,l=a.l|0,m=a.m|0,y=a.y,z=a.z,A=a.A|0,B=a.B|0,C=a.C|0,D=a.D|0,E=a.E,c=a.c,d=a.d,j=a.j,o=a.o,r=a.r,k=a.k|0,q=a.q|0;var pc=a.pc;if(pc===9){}else if(pc===50){}else if(pc===100){}else if(pc===136){}else if(pc===175){}else if(pc===250){a.g=g=d;a.e=e=c;}else if(pc===412){a.g=g=d;a.e=e=c;}else if(pc===418){a.g=g=d;a.e=e=c;}else if(pc===429){a.g=g=d;a.e=e=c;}else if(pc===34){}else if(pc===53){}else if(pc===104){}else if(pc===108){}else if(pc===145){}else if(pc===152){}else if(pc===165){}else if(pc===192){}else if(pc===195){}else if(pc===200){}else if(pc===209){}else if(pc===218){a.e=e=c;}else if(pc===267){a.g=g=d;a.e=e=c;}else if(pc===270){a.g=g=d;a.e=e=c;}else if(pc===275){a.g=g=d;a.e=e=c;}else if(pc===288){a.g=g=d;a.e=e=c;}else if(pc===300){a.g=g=d;a.e=e=c;}else if(pc===386){a.g=g=d;a.e=e=c;}else if(pc===389){a.g=g=d;a.e=e=c;}else if(pc===440){a.g=g=d;a.e=e=c;}else if(pc===444){a.g=g=d;a.e=e=c;}else if(pc===447){a.g=g=d;a.e=e=c;}a.pc=51;;a.h=h=b;if((pc>=424&&pc<449)&&self.hasOwnProperty("N4java4lang20InterruptedException")&&(b instanceof N4java4lang20InterruptedException)|0){a.f=_c4F46engine4core9MarioGame8gameLoopE7;a.pc=43;buildContinuations(a, true);currentThread.state='READY';throw 'CheerpJContinue';}else{a.pc=52;;a.pc=-1;return;}}function _c4_56engine4core9MarioGame13showNewWindowE8(e,p){var c=null;var a={p:p,pc:0,f:_c4_56engine4core9MarioGame13showNewWindowE8,e:e,c:null};a.pc=-145;;if((N5javax5swing6JFrameG|0)==0){cjG(a);};a.c=c=new N5javax5swing6JFrame();a.pc=-231;_c4pdzVS$4xeadbNTNn(c,cheerpjInternString("\u65b0\u7684\u7a97\u53e3"),a);a.pc=-314;c.v81(c,250,250,a);a.pc=-343;c.v455(c,e,a);c.v52(c,1,p);}function createStacklet_c4F46engine4core9MarioGame8gameLoopE7(p,y,z,A,B,C,D,E){this.p=p;this.pc=0;this.f=_c4F46engine4core9MarioGame8gameLoopE7;this.e=null;this.g=null;this.h=null;this.l=0;this.m=0;this.y=y;this.z=z;this.A=A|0;this.B=B|0;this.C=C|0;this.D=D|0;this.E=E;this.c=null;this.d=null;this.j=null;this.o=null;this.r=null;this.k=0;this.q=0;}function createStacklet_c4V26engine4core9MarioGame7runeDGWE6(p,e,y,g,h,j,l,m,n){this.p=p;this.pc=0;this.f=_c4V26engine4core9MarioGame7runeDGWE6;this.e=e;this.y=y;this.g=g;this.h=h|0;this.j=j|0;this.l=l|0;this.m=+m;this.n=n;this.d=0;this.c=null;}function _c4p36engine4core10MarioLevelC2E0(a0,a1,a2,p){var label=0;var a={p:p,f:_c4p36engine4core10MarioLevelC2E0,l0:a0,l1:a1,l2:a2,l3:null,l4:null,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,s0:null,s1:null,s2:null,s3:null,s4:null};a.pc=0;a.s0=a.l0;a.pc=-255;_n4VYObjectC2E0(a.s0,a);a.s0=a.l0;a.s1=256;a.s0.width0=a.s1;a.s0=a.l0;a.s1=16;a.s0.tileWidth1=a.s1;a.s0=a.l0;a.s1=256;a.s0.height2=a.s1;a.s0=a.l0;a.s1=16;a.s0.tileHeight3=a.s1;a.s0=a.l0;a.s1=0;a.s0.totalCoins4=a.s1;a.s0=a.l1;a.pc=-490;a.s0=a.s0.v58(a.s0,a);a.pc=-522;a.s0=a.s0.v11(a.s0,a);if(!(a.s0>>0!=0)){a.pc=45;a.s0=a.l0;a.s1=0;a.s0.tileWidth1=a.s1;a.s0=a.l0;a.s1=0;a.s0.width0=a.s1;a.s0=a.l0;a.s1=0;a.s0.tileHeight3=a.s1;a.s0=a.l0;a.s1=0;a.s0.height2=a.s1;return;}a.pc=66;a.s0=a.l1;a.pc=-752;a.s1=cheerpjInternString("\\r?\\n");a.pc=-798;a.s0=a.s0.v53(a.s0,a.s1,a);a.l3=a.s0;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-890;a.s1=a.s1.v11(a.s1,a);a.s0.tileWidth1=a.s1;a.s0=a.l0;a.s1=a.l0;a.s1=a.s1.tileWidth1;a.s2=16;a.s1=Math.imul(a.s2,a.s1)>>0;a.s0.width0=a.s1;a.s0=a.l0;a.s1=a.l3;a.s1=a.s1.length-1;a.s0.tileHeight3=a.s1;a.s0=a.l0;a.s1=a.l0;a.s1=a.s1.tileHeight3;a.s2=16;a.s1=Math.imul(a.s2,a.s1)>>0;a.s0.height2=a.s1;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-1241;a.s1=a.s1.v11(a.s1,a);a.s2=a.l3;a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.levelTiles9=a.s1;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-1502;a.s1=a.s1.v11(a.s1,a);a.s2=a.l3;a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[Lengine/helper/SpriteType;"];for(var i0=0;i0<__i0__;i0++){a.s2=["[Lengine/helper/SpriteType;"];for(var i1=0;i1<__i1__;i1++){a.s2[i1+1]=null;}a.s1[i0+1]=a.s2;}a.s0.spriteTemplates10=a.s1;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-1836;a.s1=a.s1.v11(a.s1,a);a.s2=a.l3;a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.lastSpawnTime11=a.s1;a.s0=0;a.l4=a.s0;while(1){a.pc=162;a.s0=a.l4;a.s1=a.l3;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=169;a.s0=0;a.l5=a.s0;while(1){a.pc=172;a.s0=a.l5;a.s1=a.l3;a.s2=a.l4;a.s1=a.s1[a.s2+1];a.pc=-2244;a.s1=a.s1.v11(a.s1,a);if(a.s1<=a.s0){break;}a.pc=184;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l5;a.s0=a.s0[a.s1+1];a.s1=a.l4;a.s2=0;a.s0[a.s1+1]=a.s2;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l5;a.s0=a.s0[a.s1+1];a.s1=a.l4;a.pc=-2479;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.NONE0;a.s0[a.s1+1]=a.s2;a.s0=a.l0;a.s0=a.s0.lastSpawnTime11;a.s1=a.l5;a.s0=a.s0[a.s1+1];a.s1=a.l4;a.s2=-40;a.s0[a.s1+1]=a.s2;a.l5+=1;}a.pc=226;a.l4+=1;}a.pc=232;a.s0=0;a.l4=a.s0;a.s0=0;a.l5=a.s0;a.s0=0;a.l6=a.s0;while(1){a.pc=241;a.s0=a.l6;a.s1=a.l3;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=248;a.s0=0;a.l7=a.s0;while(1){a.pc=251;a.s0=a.l7;a.s1=a.l3;a.s2=a.l6;a.s1=a.s1[a.s2+1];a.pc=-2955;a.s1=a.s1.v11(a.s1,a);if(a.s1<=a.s0){break;}a.pc=263;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-3067;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-3105;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=273;a.s0=_m4p19Character7valueOfE1(a.s0,a);a.l8=a.s0;a.s0=a.l8;a.pc=-3227;a.s0=a.s0.v11(a.s0,a);do{if(a.s0===33||a.s0===81){a.pc=1090;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=11;a.s0[a.s1+1]=a.s2;}else if(a.s0===35){a.pc=842;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=2;a.s0[a.s1+1]=a.s2;}else if(a.s0===37){a.pc=856;a.s0=0;a.l9=a.s0;a.s0=a.l7;do{if(!(a.s0>>0<=0)){a.pc=864;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.pc=-3771;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=37;if(a.s1!==a.s0){break;}a.pc=880;a.l9+=2;}}while(0);a.pc=883;a.s0=a.l7;a.s1=a.l0;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;a.s2=1;a.s1=a.s1-a.s2>>0;do{if(!(a.s1<=a.s0)){a.pc=895;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s2+a.s1>>0;a.pc=-4066;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=37;if(a.s1!==a.s0){break;}a.pc=911;a.l9+=1;}}while(0);a.pc=914;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=43;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===42){a.pc=947;a.s0=0;a.l9=a.s0;a.s0=a.l6;do{if(!(a.s0>>0<=0)){a.pc=955;a.s0=a.l3;a.s1=a.l6;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-4455;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=42;if(a.s1!==a.s0){break;}a.pc=971;a.l9+=1;}}while(0);a.pc=974;a.s0=a.l6;a.s1=1;do{if(!(a.s1>=a.s0)){a.pc=980;a.s0=a.l3;a.s1=a.l6;a.s2=2;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-4681;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=42;if(a.s1!==a.s0){break;}a.pc=996;a.l9+=1;}}while(0);a.pc=999;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=3;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===49){a.pc=1115;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=48;a.s0[a.s1+1]=a.s2;}else if(a.s0===50){a.pc=1130;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=49;a.s0[a.s1+1]=a.s2;}else if(a.s0===60){a.pc=1658;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=18;a.s0[a.s1+1]=a.s2;}else if(a.s0===62){a.pc=1673;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=19;a.s0[a.s1+1]=a.s2;}else if(a.s0===63||a.s0===64){a.pc=1075;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=8;a.s0[a.s1+1]=a.s2;}else if(a.s0===66){a.pc=1016;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=3;a.s0[a.s1+1]=a.s2;}else if(a.s0===67){a.pc=1185;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=7;a.s0[a.s1+1]=a.s2;}else if(a.s0===68){a.pc=1155;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=14;a.s0[a.s1+1]=a.s2;}else if(a.s0===69||a.s0===103){a.pc=732;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-6231;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GOOMBA4;a.s0[a.s1+1]=a.s2;}else if(a.s0===70){a.pc=682;a.s0=a.l0;a.s1=a.l7;a.s0.exitTileX7=a.s1;a.s0=a.l0;a.s1=a.l6;a.s0.exitTileY8=a.s1;a.s0=1;a.l5=a.s0;}else if(a.s0===71){a.pc=748;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-6583;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GOOMBA_WINGED5;a.s0[a.s1+1]=a.s2;}else if(a.s0===75){a.pc=780;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-6814;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GREEN_KOOPA_WINGED9;a.s0[a.s1+1]=a.s2;}else if(a.s0===76){a.pc=1225;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=51;a.s0[a.s1+1]=a.s2;}else if(a.s0===77){a.pc=664;a.s0=a.l0;a.s1=a.l7;a.s0.marioTileX5=a.s1;a.s0=a.l0;a.s1=a.l6;a.s0.marioTileY6=a.s1;a.s0=1;a.l4=a.s0;}else if(a.s0===82){a.pc=812;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-7306;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.RED_KOOPA_WINGED7;a.s0[a.s1+1]=a.s2;}else if(a.s0===83){a.pc=1170;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=6;a.s0[a.s1+1]=a.s2;}else if(a.s0===84){a.pc=1452;a.s0=0;a.l9=a.s0;a.s0=a.l7;a.s1=a.l3;a.s2=a.l6;a.s1=a.s1[a.s2+1];a.pc=-7655;a.s1=a.s1.v11(a.s1,a);a.s2=1;a.s1=a.s1-a.s2>>0;do{if(a.s1<=a.s0){label=248;}else{a.pc=1469;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s2+a.s1>>0;a.pc=-7830;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-7868;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1481;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){label=248;break;}a.pc=1488;a.s0=a.l7;if(a.s0>>0<=0){label=248;break;}a.pc=1493;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.pc=-8154;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-8192;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1505;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){label=248;break;}a.pc=1512;a.s0=1;break;}}while(0);if(label===248){label=0;a.pc=1516;a.s0=0;}a.pc=1517;a.l10=a.s0;a.s0=a.l7;do{if(!(a.s0>>0<=0)){a.pc=1524;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=18;if(!(a.s1===a.s0)){a.pc=1541;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=20;if(a.s1!==a.s0){break;}}a.pc=1558;a.l9+=1;}}while(0);a.pc=1561;a.s0=a.l6;do{if(!(a.s0>>0<=0)){a.pc=1566;a.s0=a.l3;a.s1=a.l6;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-8929;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-8967;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1578;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1!==a.s0){break;}a.pc=1585;a.s0=a.l10;if(a.s0>>0==0){a.pc=1596;a.l9+=2;break;}else{a.pc=1590;a.l9+=1;break;}}}while(0);a.pc=1599;a.s0=a.l10;if(!(a.s0>>0==0)){a.pc=1604;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=52;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;break;}a.pc=1622;a.s0=a.l9;if(!(a.s0>>0!=0)){a.pc=1627;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-9514;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.ENEMY_FLOWER13;a.s0[a.s1+1]=a.s2;}a.pc=1640;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=18;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===85){a.pc=1210;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=50;a.s0[a.s1+1]=a.s2;}else if(a.s0===88){a.pc=828;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=1;a.s0[a.s1+1]=a.s2;}else if(a.s0===89){a.pc=716;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-10130;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.SPIKY_WINGED11;a.s0[a.s1+1]=a.s2;}else if(a.s0===91){a.pc=1688;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=20;a.s0[a.s1+1]=a.s2;}else if(a.s0===93){a.pc=1703;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=21;a.s0[a.s1+1]=a.s2;}else if(a.s0===98){a.pc=1030;a.s0=0;a.l9=a.s0;a.s0=a.l6;a.s1=1;do{if(!(a.s1>=a.s0)){a.pc=1039;a.s0=a.l3;a.s1=a.l6;a.s2=2;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-10677;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=66;if(a.s1!==a.s0){break;}a.pc=1055;a.l9+=1;}}while(0);a.pc=1058;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=4;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===107){a.pc=764;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-11015;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GREEN_KOOPA8;a.s0[a.s1+1]=a.s2;}else if(a.s0===111){a.pc=1240;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=15;a.s0[a.s1+1]=a.s2;}else if(a.s0===114){a.pc=796;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-11467;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.RED_KOOPA6;a.s0[a.s1+1]=a.s2;}else if(a.s0===116){a.pc=1265;a.s0=0;a.l9=a.s0;a.s0=0;a.l10=a.s0;a.s0=a.l7;a.s1=a.l3;a.s2=a.l6;a.s1=a.s1[a.s2+1];a.pc=-11704;a.s1=a.s1.v11(a.s1,a);a.s2=1;a.s1=a.s1-a.s2>>0;do{if(!(a.s1<=a.s0)){a.pc=1285;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s2+a.s1>>0;a.pc=-11867;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-11906;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1297;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){break;}a.pc=1304;a.s0=a.l7;if(a.s0>>0<=0){break;}a.pc=1309;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.pc=-12173;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-12212;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1321;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){break;}a.pc=1328;a.s0=1;a.l10=a.s0;}}while(0);a.pc=1331;a.s0=a.l7;do{if(!(a.s0>>0<=0)){a.pc=1336;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=18;if(!(a.s1===a.s0)){a.pc=1353;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=20;if(a.s1!==a.s0){break;}}a.pc=1370;a.l9+=1;}}while(0);a.pc=1373;a.s0=a.l6;do{if(!(a.s0>>0<=0)){a.pc=1378;a.s0=a.l3;a.s1=a.l6;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-12892;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-12931;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1390;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1!==a.s0){break;}a.pc=1397;a.s0=a.l10;if(a.s0>>0==0){a.pc=1408;a.l9+=2;break;}else{a.pc=1402;a.l9+=1;break;}}}while(0);a.pc=1411;a.s0=a.l10;if(a.s0>>0==0){a.pc=1434;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=18;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;break;}else{a.pc=1416;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=52;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;break;}}else if(a.s0===121){a.pc=700;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-13604;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.SPIKY10;a.s0[a.s1+1]=a.s2;}else if(a.s0===124){a.pc=932;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=47;a.s0[a.s1+1]=a.s2;}}while(0);a.pc=1715;a.l7+=1;}a.pc=1721;a.l6+=1;}a.pc=1727;a.s0=a.l4;if(!(a.s0>>0!=0)){a.pc=1732;a.s0=a.l0;a.s1=0;a.s0.marioTileX5=a.s1;a.s0=a.l0;a.s1=a.l0;a.s2=a.l3;a.s3=a.l0;a.s3=a.s3.marioTileX5;a.pc=-14048;a.s1=_c4_66engine4core10MarioLevel14findFirstFloorE11(a.s1,a.s2,a.s3,a);a.s0.marioTileY6=a.s1;}a.pc=1750;a.s0=a.l5;if(!(a.s0>>0!=0)){a.pc=1755;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-14248;a.s1=a.s1.v11(a.s1,a);a.s2=1;a.s1=a.s1-a.s2>>0;a.s0.exitTileX7=a.s1;a.s0=a.l0;a.s1=a.l0;a.s2=a.l3;a.s3=a.l0;a.s3=a.s3.exitTileX7;a.pc=-14389;a.s1=_c4_66engine4core10MarioLevel14findFirstFloorE11(a.s1,a.s2,a.s3,a);a.s0.exitTileY8=a.s1;}a.pc=1780;a.s0=a.l0;a.s0=a.s0.exitTileY8;a.l6=a.s0;while(1){a.pc=1786;a.s0=a.l6;a.s1=1;a.s2=a.l0;a.s2=a.s2.exitTileY8;a.s3=11;a.s2=a.s2-a.s3>>0;a.pc=-14639;;if((N4java4lang4MathG|0)==0){cjG(a);}a.pc=1797;a.s1=_m4pZ4Math3maxE44(a.s1,a.s2,a);if(a.s1>=a.s0){break;}a.pc=1802;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l0;a.s1=a.s1.exitTileX7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=40;a.s0[a.s1+1]=a.s2;a.l6+=-1;}a.pc=1822;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l0;a.s1=a.s1.exitTileX7;a.s0=a.s0[a.s1+1];a.s1=1;a.s2=a.l0;a.s2=a.s2.exitTileY8;a.s3=11;a.s2=a.s2-a.s3>>0;a.pc=-15049;;if((N4java4lang4MathG|0)==0){cjG(a);}a.pc=1840;a.s1=_m4pZ4Math3maxE44(a.s1,a.s2,a);a.s2=39;a.s0[a.s1+1]=a.s2;a.s0=a.l2;if(!(a.s0>>0==0)){a.pc=1849;a.s0=a.l0;a.pc=-15219;;if((N6engine8graphics12MarioTilemapG|0)==0){cjG(a);}a.s1=new N6engine8graphics12MarioTilemap;a.s2=a.s1=a.s1;a.pc=-15340;;if((N6engine6helper6AssetsG|0)==0){cjG(a);}a.s3=N6engine6helper6Assets.level5;a.s4=a.l0;a.s4=a.s4.levelTiles9;a.pc=-15463;_c4V46engine8graphics12MarioTilemapC2E0(a.s2,a.s3,a.s4,a);a.s0.graphics12=a.s1;a.s0=a.l0;a.pc=-15564;;if((N6engine8graphics10MarioImageG|0)==0){cjG(a);}a.s1=new N6engine8graphics10MarioImage;a.s2=a.s1=a.s1;a.pc=-15681;;if((N6engine6helper6AssetsG|0)==0){cjG(a);}a.s3=N6engine6helper6Assets.level5;a.s4=41;a.pc=-15780;_c4p46engine8graphics10MarioImageC2E0(a.s2,a.s3,a.s4,a);a.s0.flag13=a.s1;a.s0=a.l0;a.s0=a.s0.flag13;a.s1=16;a.s0.width6=a.s1;a.s0=a.l0;a.s0=a.s0.flag13;a.s1=16;a.s0.height7=a.s1;}a.pc=1901;return;}function _c4p46engine4core10MarioLevel5cloneE1(a0,p){var a={p:p,f:_c4p46engine4core10MarioLevel5cloneE1,l0:a0,l1:null,l2:null,l3:null,s0:null,s1:null,s2:null,s3:null};a.pc=0;a.s0=new N6engine4core10MarioLevel;a.s1=a.s0=a.s0;a.pc=-224;a.s2=cheerpjInternString("");a.s3=0;a.pc=-270;_c4p36engine4core10MarioLevelC2E0(a.s1,a.s2,a.s3,a);a.l1=a.s0;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.width0;a.s0.width0=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.height2;a.s0.height2=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.tileWidth1;a.s0.tileWidth1=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.tileHeight3;a.s0.tileHeight3=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.totalCoins4;a.s0.totalCoins4=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.marioTileX5;a.s0.marioTileX5=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.marioTileY6;a.s0.marioTileY6=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.exitTileX7;a.s0.exitTileX7=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.exitTileY8;a.s0.exitTileY8=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;a.s2=a.l0;a.s2=a.s2.levelTiles9;a.s3=0;a.s2=a.s2[a.s3+1];a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.levelTiles9=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;a.s2=a.l0;a.s2=a.s2.levelTiles9;a.s3=0;a.s2=a.s2[a.s3+1];a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.lastSpawnTime11=a.s1;a.s0=0;a.l2=a.s0;while(1){a.pc=125;a.s0=a.l2;a.s1=a.l1;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=134;a.s0=0;a.l3=a.s0;while(1){a.pc=136;a.s0=a.l3;a.s1=a.l1;a.s1=a.s1.levelTiles9;a.s2=a.l2;a.s1=a.s1[a.s2+1];a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=147;a.s0=a.l1;a.s0=a.s0.levelTiles9;a.s1=a.l2;a.s0=a.s0[a.s1+1];a.s1=a.l3;a.s2=a.l0;a.s2=a.s2.levelTiles9;a.s3=a.l2;a.s2=a.s2[a.s3+1];a.s3=a.l3;a.s2=a.s2[a.s3+1];a.s0[a.s1+1]=a.s2;a.s0=a.l1;a.s0=a.s0.lastSpawnTime11;a.s1=a.l2;a.s0=a.s0[a.s1+1];a.s1=a.l3;a.s2=a.l0;a.s2=a.s2.lastSpawnTime11;a.s3=a.l2;a.s2=a.s2[a.s3+1];a.s3=a.l3;a.s2=a.s2[a.s3+1];a.s0[a.s1+1]=a.s2;a.l3+=1;}a.pc=185;a.l2+=1;}a.pc=191;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.spriteTemplates10;a.s0.spriteTemplates10=a.s1;a.s0=a.l1;return a.s0;}var N6engine4core10MarioLevelG; -function N6engine4core10MarioLevel(){N4java4lang6Object.call(this);this.width0=0;this.tileWidth1=0;this.height2=0;this.tileHeight3=0;this.totalCoins4=0;this.marioTileX5=0;this.marioTileY6=0;this.exitTileX7=0;this.exitTileY8=0;this.levelTiles9=null;this.spriteTemplates10=null;this.lastSpawnTime11=null;this.graphics12=null;this.flag13=null;} +function _c4V26engine4core9MarioGameC2E0(d,p){var a={p:p,pc:0,f:_c4V26engine4core9MarioGameC2E0,d:d};a.pc=-101;_n4VYObjectC2E0(d,a);d.pause0=0;d.window2=null;d.render3=null;d.agent4=null;d.world5=null;}function _c4V26engine4core9MarioGameC2E1(g,e,p){var a={p:p,pc:0,f:_c4V26engine4core9MarioGameC2E1,g:g,e:e};a.pc=-107;_n4VYObjectC2E0(g,a);g.pause0=0;g.window2=null;g.render3=null;g.agent4=null;g.world5=null;g.killEvents1=e;}function _c4F46engine4core9MarioGame8getDelayE2(g,e,p){if((e|0)>0){return 1000/(e|0)|0;}return 0|0;}function _c4F46engine4core9MarioGame8setAgentE3(j,h,p){var d=null,c=null;var a={p:p,pc:0,f:_c4F46engine4core9MarioGame8setAgentE3,d:null,c:null};j.agent4=h;if(((N4java3awt5event10KeyAdapterG|0)&&h instanceof N4java3awt5event10KeyAdapter)>>0|0){a.d=d=j.render3;a.c=c=j.agent4;a.pc=20;;if(c&&!(((N4java3awt5event10KeyAdapterG|0)&&c instanceof N4java3awt5event10KeyAdapter)>>0)){cjCastFailure(a,c);};a.pc=-397;d.v190(d,c,a);}}function _c4_26engine4core9MarioGame8playeHGWE4(k,j,h,p){var c=null;var a={p:p,pc:0,f:_c4_26engine4core9MarioGame8playeHGWE4,k:k,j:j,h:h,c:null};a.pc=-145;;if((N6agents10HumanAgentG|0)==0){cjG(a);};a.c=c=new N6agents10HumanAgent();a.pc=-231;_c4Vaw0SbrZKunDifdqJgrmiGac7rd(c,a);return k.v14(k,c,j,200,0,1,30,cjF(2),h,p);}function _c4_26engine4core9MarioGame8playeHGWE5(n,m,l,k,j,p){return n.v14(n,m,l,k,0,1,30,cjF(2),j,p);}function _c4V26engine4core9MarioGame7runeDGWE6(l,k,j,h,p){return l.v14(l,k,j,h,0,1,0,cjF(2),cheerpjInternString(""),p);}function _c4V26engine4core9MarioGame7runeDGWE7(e,y,g,h,j,k,l,m,n,p){var d=0,c=null;var a=new createStacklet_c4V26engine4core9MarioGame7runeDGWE7(p,e,y,g,h,j,l,m,n);a.d=d=k&255;if((k&255)!==0){a.pc=-192;;if((N5javax5swing6JFrameG|0)==0){cjG(a);};a.c=c=new N5javax5swing6JFrame();a.pc=-278;_c4pdzVS$4xeadbNTNn(c,cheerpjInternString("Mario AI Framewor\x6b"),a);e.window2=c;a.pc=-370;;if((N6engine4core11MarioRenderG|0)==0){cjG(a);};a.c=c=new N6engine4core11MarioRender();a.pc=-468;_c4F36engine4core11MarioRenderC2E0(c,m,a);e.render3=c;c=e.window2;a.pc=-544;c.v495(c,e.render3,a);a.pc=-576;e.window2.v399(e.window2,a);a.pc=-614;e.window2.v471(e.window2,0,a);a.pc=-654;e.window2.v484(e.window2,3,a);a.pc=-694;e.render3.v497(e.render3,a);a.pc=-732;e.window2.v52(e.window2,1,a);}a.pc=-772;_c4F46engine4core9MarioGame8setAgentE3(e,y,a);return _c4F46engine4core9MarioGame8gameLoopE8(e,g,h,j,d,l,n,p);}function _c4F46engine4core9MarioGame8gameLoopE8(y,z,A,B,C,D,E,p){var e=null,g=null,h=null,l=0,m=0,c=null,d=null,j=null,o=null,r=null,n=null,u=-0.,t=-0.,k=0,q=0,s=0;var a=new createStacklet_c4F46engine4core9MarioGame8gameLoopE8(p,y,z,A,B,C,D,E);a.pc=0;;a.pc=1;;if((N6engine4core10MarioWorldG|0)==0){cjG(a);};a.e=e=new N6engine4core10MarioWorld();a.pc=9;_c4p36engine4core10MarioWorldC2E0(e,y.killEvents1,a);a.pc=2;;y.world5=e;y.world5.visuals8=C;a.pc=34;y.world5.v12(y.world5,z,(Math.imul(A,1000)|0),a);a.pc=3;;if((C&255)!==0){a.pc=4;;a.e=e=y.world5;a.pc=50;n=y.render3.v25(y.render3,a);a.pc=5;;a.pc=53;e.v11(e,n,a);}a.pc=6;;e=y.world5;e.lives11=(y.initialLives6|0);y.world5.mario6.isLarge11=((B|0)>0?1:0);y.world5.mario6.isFire12=((B|0)>1?1:0);a.e=e=y.world5;a.pc=110;;if((N6engine6helper12MarioActionsG|0)==0){cjG(a);};a.pc=111;l=_c4_16engine6helper12MarioAceWZYs15numberOfhbHWE5(a);a.pc=7;;g=new Int8Array((l+1|0));g[0]=90;a.pc=115;e.v28(e,g,a);a.pc=8;;a.pc=119;a.m=m=_o4_2ystem17currentTimeMillisE14(a);a.pc=10;;a.l=l=hSlot|0;if((C&255)===0){a.h=h=null;a.g=g=null;a.e=e=null;}else{a.pc=11;;a.pc=147;a.e=e=y.render3.v145(y.render3,256,256,a);a.pc=12;;a.pc=156;a.g=g=y.render3.v122(y.render3,a);a.pc=13;;a.pc=163;a.h=h=e.v14(e,a);a.pc=14;;n=y.render3;a.pc=176;n.v177(n,y.render3,a);}a.pc=15;;a.pc=179;;if((N6engine4core10MarioTimerG|0)==0){cjG(a);};a.c=c=new N6engine4core10MarioTimer();a.pc=186;_c4p36engine4core10MarioTimerC2E0(c,40,0,a);a.pc=16;;a.d=d=y.agent4;a.pc=195;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);};a.j=j=new N6engine4core17MarioForwardModel();a.pc=203;o=y.world5.v14(y.world5,a);a.pc=17;;a.pc=206;_c4_46engine4core17MarioForwardModelC2E2(j,o,a);a.pc=18;;a.pc=211;d.c4UaClahKVGKrCQt0yG0qGl4eruVBceH485ezbeny6mqS40hbtx0hh3IWqe59c(d,j,c,a);a.pc=19;;a.pc=216;;if((N4java4util9ArrayListG|0)==0){cjG(a);};a.c=c=new N4java4util9ArrayList();a.pc=220;_i4pbN6CVwueawjI0eNTxn(c,a);a.pc=20;;a.d=d=new N4java4util9ArrayList();a.pc=229;_i4pbN6CVwueawjI0eNTxn(d,a);a.pc=21;;L72:while(1){a.pc=22;;while(1){a.pc=23;;a.j=j=y.world5.gameStatus0;a.pc=241;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};if(j!==N6engine6helper10GameStatus.RUNNING0){break L72;}a.pc=24;;if(((y.pause0|0)&255)===0){a.pc=25;;a.j=j=new N6engine4core10MarioTimer();a.pc=261;_c4p36engine4core10MarioTimerC2E0(j,40,0,a);a.pc=26;;a.o=o=y.agent4;a.r=r=new N6engine4core17MarioForwardModel();a.pc=278;n=y.world5.v14(y.world5,a);a.pc=27;;a.pc=281;_c4_46engine4core17MarioForwardModelC2E2(r,n,a);a.pc=28;;a.pc=286;a.j=j=o.fBqmPjqapHlDQt0yG0qGl4eruVBceH485ezbeny6mqS40hbtx0hi3IWqe5Pnd(o,r,j,a);a.pc=29;;a.pc=299;y.world5.v28(y.world5,j,a);a.pc=30;;a.pc=311;c.v20(c,y.world5.lastFrameEvents18,a);a.pc=31;;a.pc=317;;if((N6engine4core15MarioAgentEventG|0)==0){cjG(a);};a.o=o=new N6engine4core15MarioAgentEvent();u=+y.world5.mario6.x2;t=+y.world5.mario6.y3;k=y.world5.mario6.isLarge11|0;q=y.world5.mario6.isFire12|0;s=y.world5.mario6.onGround13|0;a.pc=397;_c4F46engine4core15MarioAgentEventC2E0(o,j,u,t,(((q&255)!==0?1:0)+((k&255)!==0?1:0)|0),(s&255),(y.world5.currentTick9|0),a);a.pc=32;;a.pc=400;d.v17(d,o,a);}a.pc=33;;if((C&255)!==0){a.pc=35;;n=y.render3;a.pc=423;n.v498(n,y.world5,e,g,h,a);}a.pc=36;;a.pc=429;k=_c4F46engine4core9MarioGame8getDelayE2(y,D,a);a.pc=37;;if((k|0)>=1){break;}}a.pc=38;;a.pc=440;k=_c4F46engine4core9MarioGame8getDelayE2(y,D,a);a.pc=39;;a.m=m=add64(m>>>0,l>>>0,k>>>0,(k>>31)>>>0)|0;a.l=l=hSlot|0;a.pc=451;k=_o4_2ystem17currentTimeMillisE14(a);a.pc=40;;k=sub64(m>>>0,l>>>0,k>>>0,(hSlot|0)>>>0)|0;a.pc=455;a.k=k=_m4pZ4Math3maxE45(0,0,k,(hSlot|0),a);a.pc=41;;a.q=q=hSlot|0;a.pc=457;;if((N4java4lang6ThreadG|0)==0){cjG(a);};a.pc=458;_n4VZThread5sleepE6(k,q,a);}a.pc=42;;a.g=g=d;a.e=e=c;a.pc=43;;a.pc=468;;if((N6engine4core11MarioResultG|0)==0){cjG(a);};a.h=h=new N6engine4core11MarioResult();a.pc=480;_c4F36engine4core11MarioResultC2E0(h,y.world5,e,g,a);a.pc=44;;a.pc=487;s=E.v12(E,a);a.pc=45;;if((s|0)===0){a.pc=46;;a.pc=497;a.h=h=h.v16(h,a);a.pc=47;;a.pc=500;;if((N6engine6helper6ReplayG|0)==0){cjG(a);};a.pc=501;_c4_26engine6helper6Replay10savegTGWE3(E,h,a);}a.pc=48;;a.h=h=new N6engine4core11MarioResult();a.pc=515;_c4F36engine4core11MarioResultC2E0(h,y.world5,e,g,a);a.pc=49;;return h;}function ec4F46engine4core9MarioGame8gameLoopE8(a,b){a.f=ec4F46engine4core9MarioGame8gameLoopE8;var e=a.e,g=a.g,h=a.h,l=a.l|0,m=a.m|0,y=a.y,z=a.z,A=a.A|0,B=a.B|0,C=a.C|0,D=a.D|0,E=a.E,c=a.c,d=a.d,j=a.j,o=a.o,r=a.r,k=a.k|0,q=a.q|0;var pc=a.pc;if(pc===9){}else if(pc===50){}else if(pc===111){}else if(pc===147){}else if(pc===186){}else if(pc===261){a.g=g=d;a.e=e=c;}else if(pc===423){a.g=g=d;a.e=e=c;}else if(pc===429){a.g=g=d;a.e=e=c;}else if(pc===440){a.g=g=d;a.e=e=c;}else if(pc===34){}else if(pc===53){}else if(pc===115){}else if(pc===119){}else if(pc===156){}else if(pc===163){}else if(pc===176){}else if(pc===203){}else if(pc===206){}else if(pc===211){}else if(pc===220){}else if(pc===229){a.e=e=c;}else if(pc===278){a.g=g=d;a.e=e=c;}else if(pc===281){a.g=g=d;a.e=e=c;}else if(pc===286){a.g=g=d;a.e=e=c;}else if(pc===299){a.g=g=d;a.e=e=c;}else if(pc===311){a.g=g=d;a.e=e=c;}else if(pc===397){a.g=g=d;a.e=e=c;}else if(pc===400){a.g=g=d;a.e=e=c;}else if(pc===451){a.g=g=d;a.e=e=c;}else if(pc===455){a.g=g=d;a.e=e=c;}else if(pc===458){a.g=g=d;a.e=e=c;}a.pc=51;;a.h=h=b;if((pc>=435&&pc<460)&&self.hasOwnProperty("N4java4lang20InterruptedException")&&(b instanceof N4java4lang20InterruptedException)|0){a.f=_c4F46engine4core9MarioGame8gameLoopE8;a.pc=43;buildContinuations(a, true);currentThread.state='READY';throw 'CheerpJContinue';}else{a.pc=52;;a.pc=-1;return;}}function _c4_56engine4core9MarioGame13showNewWindowE9(e,p){var c=null;var a={p:p,pc:0,f:_c4_56engine4core9MarioGame13showNewWindowE9,e:e,c:null};a.pc=-145;;if((N5javax5swing6JFrameG|0)==0){cjG(a);};a.c=c=new N5javax5swing6JFrame();a.pc=-231;_c4pdzVS$4xeadbNTNn(c,cheerpjInternString("\u93c2\u626e\u6b91\u7ed0\u6940\u5f5b"),a);a.pc=-326;c.v81(c,250,250,a);a.pc=-355;c.v455(c,e,a);c.v52(c,1,p);}function _c4V46engine4core9MarioGame8setLivesE10(g,e,p){g.initialLives6=e;}function createStacklet_c4F46engine4core9MarioGame8gameLoopE8(p,y,z,A,B,C,D,E){this.p=p;this.pc=0;this.f=_c4F46engine4core9MarioGame8gameLoopE8;this.e=null;this.g=null;this.h=null;this.l=0;this.m=0;this.y=y;this.z=z;this.A=A|0;this.B=B|0;this.C=C|0;this.D=D|0;this.E=E;this.c=null;this.d=null;this.j=null;this.o=null;this.r=null;this.k=0;this.q=0;}function createStacklet_c4V26engine4core9MarioGame7runeDGWE7(p,e,y,g,h,j,l,m,n){this.p=p;this.pc=0;this.f=_c4V26engine4core9MarioGame7runeDGWE7;this.e=e;this.y=y;this.g=g;this.h=h|0;this.j=j|0;this.l=l|0;this.m=+m;this.n=n;this.d=0;this.c=null;}function _c4p36engine4core10MarioLevelC2E0(a0,a1,a2,p){var label=0;var a={p:p,f:_c4p36engine4core10MarioLevelC2E0,l0:a0,l1:a1,l2:a2,l3:null,l4:null,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,s0:null,s1:null,s2:null,s3:null,s4:null};a.pc=0;a.s0=a.l0;a.pc=-255;_n4VYObjectC2E0(a.s0,a);a.s0=a.l0;a.s1=256;a.s0.width0=a.s1;a.s0=a.l0;a.s1=16;a.s0.tileWidth1=a.s1;a.s0=a.l0;a.s1=256;a.s0.height2=a.s1;a.s0=a.l0;a.s1=16;a.s0.tileHeight3=a.s1;a.s0=a.l0;a.s1=0;a.s0.totalCoins4=a.s1;a.s0=a.l1;a.pc=-490;a.s0=a.s0.v58(a.s0,a);a.pc=-522;a.s0=a.s0.v11(a.s0,a);if(!(a.s0>>0!=0)){a.pc=45;a.s0=a.l0;a.s1=0;a.s0.tileWidth1=a.s1;a.s0=a.l0;a.s1=0;a.s0.width0=a.s1;a.s0=a.l0;a.s1=0;a.s0.tileHeight3=a.s1;a.s0=a.l0;a.s1=0;a.s0.height2=a.s1;return;}a.pc=66;a.s0=a.l1;a.pc=-752;a.s1=cheerpjInternString("\\r?\\n");a.pc=-798;a.s0=a.s0.v53(a.s0,a.s1,a);a.l3=a.s0;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-890;a.s1=a.s1.v11(a.s1,a);a.s0.tileWidth1=a.s1;a.s0=a.l0;a.s1=a.l0;a.s1=a.s1.tileWidth1;a.s2=16;a.s1=Math.imul(a.s2,a.s1)>>0;a.s0.width0=a.s1;a.s0=a.l0;a.s1=a.l3;a.s1=a.s1.length-1;a.s0.tileHeight3=a.s1;a.s0=a.l0;a.s1=a.l0;a.s1=a.s1.tileHeight3;a.s2=16;a.s1=Math.imul(a.s2,a.s1)>>0;a.s0.height2=a.s1;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-1241;a.s1=a.s1.v11(a.s1,a);a.s2=a.l3;a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.levelTiles9=a.s1;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-1502;a.s1=a.s1.v11(a.s1,a);a.s2=a.l3;a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[Lengine/helper/SpriteType;"];for(var i0=0;i0<__i0__;i0++){a.s2=["[Lengine/helper/SpriteType;"];for(var i1=0;i1<__i1__;i1++){a.s2[i1+1]=null;}a.s1[i0+1]=a.s2;}a.s0.spriteTemplates10=a.s1;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-1836;a.s1=a.s1.v11(a.s1,a);a.s2=a.l3;a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.lastSpawnTime11=a.s1;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-2101;a.s1=a.s1.v11(a.s1,a);a.s2=a.l3;a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[Z"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int8Array(1+__i1__);a.s2[0]=90;a.s1[i0+1]=a.s2;}a.s0.solidMap12=a.s1;a.s0=0;a.l4=a.s0;while(1){a.pc=178;a.s0=a.l4;a.s1=a.l3;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=185;a.s0=0;a.l5=a.s0;while(1){a.pc=188;a.s0=a.l5;a.s1=a.l3;a.s2=a.l4;a.s1=a.s1[a.s2+1];a.pc=-2503;a.s1=a.s1.v11(a.s1,a);if(a.s1<=a.s0){break;}a.pc=200;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l5;a.s0=a.s0[a.s1+1];a.s1=a.l4;a.s2=0;a.s0[a.s1+1]=a.s2;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l5;a.s0=a.s0[a.s1+1];a.s1=a.l4;a.pc=-2738;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.NONE0;a.s0[a.s1+1]=a.s2;a.s0=a.l0;a.s0=a.s0.lastSpawnTime11;a.s1=a.l5;a.s0=a.s0[a.s1+1];a.s1=a.l4;a.s2=-40;a.s0[a.s1+1]=a.s2;a.l5+=1;}a.pc=242;a.l4+=1;}a.pc=248;a.s0=0;a.l4=a.s0;a.s0=0;a.l5=a.s0;a.s0=0;a.l6=a.s0;while(1){a.pc=257;a.s0=a.l6;a.s1=a.l3;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=264;a.s0=0;a.l7=a.s0;while(1){a.pc=267;a.s0=a.l7;a.s1=a.l3;a.s2=a.l6;a.s1=a.s1[a.s2+1];a.pc=-3214;a.s1=a.s1.v11(a.s1,a);if(a.s1<=a.s0){break;}a.pc=279;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-3326;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-3364;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=289;a.s0=_m4p19Character7valueOfE1(a.s0,a);a.l8=a.s0;a.s0=a.l0;a.s0=a.s0.solidMap12;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=a.l0;a.s3=a.l8;a.pc=-3565;a.s3=a.s3.v11(a.s3,a);a.pc=-3598;a.s2=_c4_46engine4core10MarioLevel7isSolidE10(a.s2,a.s3,a);a.s0[a.s1+1]=a.s2;a.s0=a.l8;a.pc=-3696;a.s0=a.s0.v11(a.s0,a);do{if(a.s0===33||a.s0===81){a.pc=1126;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=11;a.s0[a.s1+1]=a.s2;}else if(a.s0===35){a.pc=878;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=2;a.s0[a.s1+1]=a.s2;}else if(a.s0===37){a.pc=892;a.s0=0;a.l9=a.s0;a.s0=a.l7;do{if(!(a.s0>>0<=0)){a.pc=900;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.pc=-4240;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=37;if(a.s1!==a.s0){break;}a.pc=916;a.l9+=2;}}while(0);a.pc=919;a.s0=a.l7;a.s1=a.l0;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;a.s2=1;a.s1=a.s1-a.s2>>0;do{if(!(a.s1<=a.s0)){a.pc=931;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s2+a.s1>>0;a.pc=-4535;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=37;if(a.s1!==a.s0){break;}a.pc=947;a.l9+=1;}}while(0);a.pc=950;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=43;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===42){a.pc=983;a.s0=0;a.l9=a.s0;a.s0=a.l6;do{if(!(a.s0>>0<=0)){a.pc=991;a.s0=a.l3;a.s1=a.l6;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-4924;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=42;if(a.s1!==a.s0){break;}a.pc=1007;a.l9+=1;}}while(0);a.pc=1010;a.s0=a.l6;a.s1=1;do{if(!(a.s1>=a.s0)){a.pc=1016;a.s0=a.l3;a.s1=a.l6;a.s2=2;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-5153;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=42;if(a.s1!==a.s0){break;}a.pc=1032;a.l9+=1;}}while(0);a.pc=1035;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=3;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===49){a.pc=1151;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=48;a.s0[a.s1+1]=a.s2;}else if(a.s0===50){a.pc=1166;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=49;a.s0[a.s1+1]=a.s2;}else if(a.s0===60){a.pc=1694;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=18;a.s0[a.s1+1]=a.s2;}else if(a.s0===62){a.pc=1709;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=19;a.s0[a.s1+1]=a.s2;}else if(a.s0===63||a.s0===64){a.pc=1111;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=8;a.s0[a.s1+1]=a.s2;}else if(a.s0===66){a.pc=1052;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=3;a.s0[a.s1+1]=a.s2;}else if(a.s0===67){a.pc=1221;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=7;a.s0[a.s1+1]=a.s2;}else if(a.s0===68){a.pc=1191;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=14;a.s0[a.s1+1]=a.s2;}else if(a.s0===69||a.s0===103){a.pc=768;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-6705;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GOOMBA4;a.s0[a.s1+1]=a.s2;}else if(a.s0===70){a.pc=718;a.s0=a.l0;a.s1=a.l7;a.s0.exitTileX7=a.s1;a.s0=a.l0;a.s1=a.l6;a.s0.exitTileY8=a.s1;a.s0=1;a.l5=a.s0;}else if(a.s0===71){a.pc=784;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-7057;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GOOMBA_WINGED5;a.s0[a.s1+1]=a.s2;}else if(a.s0===75){a.pc=816;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-7288;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GREEN_KOOPA_WINGED9;a.s0[a.s1+1]=a.s2;}else if(a.s0===76){a.pc=1261;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=51;a.s0[a.s1+1]=a.s2;}else if(a.s0===77){a.pc=700;a.s0=a.l0;a.s1=a.l7;a.s0.marioTileX5=a.s1;a.s0=a.l0;a.s1=a.l6;a.s0.marioTileY6=a.s1;a.s0=1;a.l4=a.s0;}else if(a.s0===82){a.pc=848;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-7780;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.RED_KOOPA_WINGED7;a.s0[a.s1+1]=a.s2;}else if(a.s0===83){a.pc=1206;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=6;a.s0[a.s1+1]=a.s2;}else if(a.s0===84){a.pc=1488;a.s0=0;a.l9=a.s0;a.s0=a.l7;a.s1=a.l3;a.s2=a.l6;a.s1=a.s1[a.s2+1];a.pc=-8129;a.s1=a.s1.v11(a.s1,a);a.s2=1;a.s1=a.s1-a.s2>>0;do{if(a.s1<=a.s0){label=248;}else{a.pc=1505;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s2+a.s1>>0;a.pc=-8304;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-8342;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1517;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){label=248;break;}a.pc=1524;a.s0=a.l7;if(a.s0>>0<=0){label=248;break;}a.pc=1529;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.pc=-8628;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-8666;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1541;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){label=248;break;}a.pc=1548;a.s0=1;break;}}while(0);if(label===248){label=0;a.pc=1552;a.s0=0;}a.pc=1553;a.l10=a.s0;a.s0=a.l7;do{if(!(a.s0>>0<=0)){a.pc=1560;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=18;if(!(a.s1===a.s0)){a.pc=1577;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=20;if(a.s1!==a.s0){break;}}a.pc=1594;a.l9+=1;}}while(0);a.pc=1597;a.s0=a.l6;do{if(!(a.s0>>0<=0)){a.pc=1602;a.s0=a.l3;a.s1=a.l6;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-9403;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-9441;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1614;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1!==a.s0){break;}a.pc=1621;a.s0=a.l10;if(a.s0>>0==0){a.pc=1632;a.l9+=2;break;}else{a.pc=1626;a.l9+=1;break;}}}while(0);a.pc=1635;a.s0=a.l10;if(!(a.s0>>0==0)){a.pc=1640;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=52;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;break;}a.pc=1658;a.s0=a.l9;if(!(a.s0>>0!=0)){a.pc=1663;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-9988;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.ENEMY_FLOWER13;a.s0[a.s1+1]=a.s2;}a.pc=1676;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=18;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===85){a.pc=1246;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=50;a.s0[a.s1+1]=a.s2;}else if(a.s0===88){a.pc=864;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=1;a.s0[a.s1+1]=a.s2;}else if(a.s0===89){a.pc=752;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-10604;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.SPIKY_WINGED11;a.s0[a.s1+1]=a.s2;}else if(a.s0===91){a.pc=1724;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=20;a.s0[a.s1+1]=a.s2;}else if(a.s0===93){a.pc=1739;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=21;a.s0[a.s1+1]=a.s2;}else if(a.s0===98){a.pc=1066;a.s0=0;a.l9=a.s0;a.s0=a.l6;a.s1=1;do{if(!(a.s1>=a.s0)){a.pc=1075;a.s0=a.l3;a.s1=a.l6;a.s2=2;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-11151;a.s0=a.s0.v13(a.s0,a.s1,a);a.s1=66;if(a.s1!==a.s0){break;}a.pc=1091;a.l9+=1;}}while(0);a.pc=1094;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=4;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;}else if(a.s0===107){a.pc=800;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-11489;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.GREEN_KOOPA8;a.s0[a.s1+1]=a.s2;}else if(a.s0===111){a.pc=1276;a.s0=a.l0;a.s1=a.s0=a.s0;a.s1=a.s1.totalCoins4;a.s2=1;a.s1=a.s2+a.s1>>0;a.s0.totalCoins4=a.s1;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=15;a.s0[a.s1+1]=a.s2;}else if(a.s0===114){a.pc=832;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-11941;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.RED_KOOPA6;a.s0[a.s1+1]=a.s2;}else if(a.s0===116){a.pc=1301;a.s0=0;a.l9=a.s0;a.s0=0;a.l10=a.s0;a.s0=a.l7;a.s1=a.l3;a.s2=a.l6;a.s1=a.s1[a.s2+1];a.pc=-12178;a.s1=a.s1.v11(a.s1,a);a.s2=1;a.s1=a.s1-a.s2>>0;do{if(!(a.s1<=a.s0)){a.pc=1321;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s2+a.s1>>0;a.pc=-12341;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-12380;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1333;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){break;}a.pc=1340;a.s0=a.l7;if(a.s0>>0<=0){break;}a.pc=1345;a.s0=a.l3;a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.pc=-12647;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-12686;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1357;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1===a.s0){break;}a.pc=1364;a.s0=1;a.l10=a.s0;}}while(0);a.pc=1367;a.s0=a.l7;do{if(!(a.s0>>0<=0)){a.pc=1372;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=18;if(!(a.s1===a.s0)){a.pc=1389;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s0=a.s0[a.s1+1];a.s1=20;if(a.s1!==a.s0){break;}}a.pc=1406;a.l9+=1;}}while(0);a.pc=1409;a.s0=a.l6;do{if(!(a.s0>>0<=0)){a.pc=1414;a.s0=a.l3;a.s1=a.l6;a.s2=1;a.s1=a.s1-a.s2>>0;a.s0=a.s0[a.s1+1];a.s1=a.l7;a.pc=-13366;a.s0=a.s0.v13(a.s0,a.s1,a);a.pc=-13405;;if((N4java4lang9CharacterG|0)==0){cjG(a);}a.pc=1426;a.s0=_m4V29Character11toLowerCaseE64(a.s0,a);a.s1=116;if(a.s1!==a.s0){break;}a.pc=1433;a.s0=a.l10;if(a.s0>>0==0){a.pc=1444;a.l9+=2;break;}else{a.pc=1438;a.l9+=1;break;}}}while(0);a.pc=1447;a.s0=a.l10;if(a.s0>>0==0){a.pc=1470;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=18;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;break;}else{a.pc=1452;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=52;a.s3=a.l9;a.s2=a.s3+a.s2>>0;a.s0[a.s1+1]=a.s2;break;}}else if(a.s0===121){a.pc=736;a.s0=a.l0;a.s0=a.s0.spriteTemplates10;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.pc=-14078;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s2=N6engine6helper10SpriteType.SPIKY10;a.s0[a.s1+1]=a.s2;}else if(a.s0===124){a.pc=968;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=47;a.s0[a.s1+1]=a.s2;}}while(0);a.pc=1751;a.l7+=1;}a.pc=1757;a.l6+=1;}a.pc=1763;a.s0=a.l4;if(!(a.s0>>0!=0)){a.pc=1768;a.s0=a.l0;a.s1=0;a.s0.marioTileX5=a.s1;a.s0=a.l0;a.s1=a.l0;a.s2=a.l3;a.s3=a.l0;a.s3=a.s3.marioTileX5;a.pc=-14522;a.s1=_c4_66engine4core10MarioLevel14findFirstFloorE11(a.s1,a.s2,a.s3,a);a.s0.marioTileY6=a.s1;}a.pc=1786;a.s0=a.l5;if(!(a.s0>>0!=0)){a.pc=1791;a.s0=a.l0;a.s1=a.l3;a.s2=0;a.s1=a.s1[a.s2+1];a.pc=-14722;a.s1=a.s1.v11(a.s1,a);a.s2=1;a.s1=a.s1-a.s2>>0;a.s0.exitTileX7=a.s1;a.s0=a.l0;a.s1=a.l0;a.s2=a.l3;a.s3=a.l0;a.s3=a.s3.exitTileX7;a.pc=-14863;a.s1=_c4_66engine4core10MarioLevel14findFirstFloorE11(a.s1,a.s2,a.s3,a);a.s0.exitTileY8=a.s1;}a.pc=1816;a.s0=a.l0;a.s0=a.s0.exitTileY8;a.l6=a.s0;while(1){a.pc=1822;a.s0=a.l6;a.s1=1;a.s2=a.l0;a.s2=a.s2.exitTileY8;a.s3=11;a.s2=a.s2-a.s3>>0;a.pc=-15113;;if((N4java4lang4MathG|0)==0){cjG(a);}a.pc=1833;a.s1=_m4pZ4Math3maxE44(a.s1,a.s2,a);if(a.s1>=a.s0){break;}a.pc=1838;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l0;a.s1=a.s1.exitTileX7;a.s0=a.s0[a.s1+1];a.s1=a.l6;a.s2=40;a.s0[a.s1+1]=a.s2;a.l6+=-1;}a.pc=1858;a.s0=a.l0;a.s0=a.s0.levelTiles9;a.s1=a.l0;a.s1=a.s1.exitTileX7;a.s0=a.s0[a.s1+1];a.s1=1;a.s2=a.l0;a.s2=a.s2.exitTileY8;a.s3=11;a.s2=a.s2-a.s3>>0;a.pc=-15523;;if((N4java4lang4MathG|0)==0){cjG(a);}a.pc=1876;a.s1=_m4pZ4Math3maxE44(a.s1,a.s2,a);a.s2=39;a.s0[a.s1+1]=a.s2;a.s0=a.l2;if(!(a.s0>>0==0)){a.pc=1885;a.s0=a.l0;a.pc=-15693;;if((N6engine8graphics12MarioTilemapG|0)==0){cjG(a);}a.s1=new N6engine8graphics12MarioTilemap;a.s2=a.s1=a.s1;a.pc=-15814;;if((N6engine6helper6AssetsG|0)==0){cjG(a);}a.s3=N6engine6helper6Assets.level5;a.s4=a.l0;a.s4=a.s4.levelTiles9;a.pc=-15937;_c4V46engine8graphics12MarioTilemapC2E0(a.s2,a.s3,a.s4,a);a.s0.graphics13=a.s1;a.s0=a.l0;a.pc=-16038;;if((N6engine8graphics10MarioImageG|0)==0){cjG(a);}a.s1=new N6engine8graphics10MarioImage;a.s2=a.s1=a.s1;a.pc=-16155;;if((N6engine6helper6AssetsG|0)==0){cjG(a);}a.s3=N6engine6helper6Assets.level5;a.s4=41;a.pc=-16254;_c4p46engine8graphics10MarioImageC2E0(a.s2,a.s3,a.s4,a);a.s0.flag14=a.s1;a.s0=a.l0;a.s0=a.s0.flag14;a.s1=16;a.s0.width6=a.s1;a.s0=a.l0;a.s0=a.s0.flag14;a.s1=16;a.s0.height7=a.s1;}a.pc=1937;return;}function _c4p46engine4core10MarioLevel5cloneE1(a0,p){var a={p:p,f:_c4p46engine4core10MarioLevel5cloneE1,l0:a0,l1:null,l2:null,l3:null,s0:null,s1:null,s2:null,s3:null};a.pc=0;a.s0=new N6engine4core10MarioLevel;a.s1=a.s0=a.s0;a.pc=-224;a.s2=cheerpjInternString("");a.s3=0;a.pc=-270;_c4p36engine4core10MarioLevelC2E0(a.s1,a.s2,a.s3,a);a.l1=a.s0;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.width0;a.s0.width0=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.height2;a.s0.height2=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.tileWidth1;a.s0.tileWidth1=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.tileHeight3;a.s0.tileHeight3=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.totalCoins4;a.s0.totalCoins4=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.marioTileX5;a.s0.marioTileX5=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.marioTileY6;a.s0.marioTileY6=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.exitTileX7;a.s0.exitTileX7=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.exitTileY8;a.s0.exitTileY8=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;a.s2=a.l0;a.s2=a.s2.levelTiles9;a.s3=0;a.s2=a.s2[a.s3+1];a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.levelTiles9=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;a.s2=a.l0;a.s2=a.s2.levelTiles9;a.s3=0;a.s2=a.s2[a.s3+1];a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int32Array(1+__i1__);a.s2[0]=73;a.s1[i0+1]=a.s2;}a.s0.lastSpawnTime11=a.s1;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;a.s2=a.l0;a.s2=a.s2.levelTiles9;a.s3=0;a.s2=a.s2[a.s3+1];a.s2=a.s2.length-1;var __i0__=a.s1;var __i1__=a.s2;a.s1=["[[Z"];for(var i0=0;i0<__i0__;i0++){a.s2=new Int8Array(1+__i1__);a.s2[0]=90;a.s1[i0+1]=a.s2;}a.s0.solidMap12=a.s1;a.s0=0;a.l2=a.s0;while(1){a.pc=145;a.s0=a.l2;a.s1=a.l1;a.s1=a.s1.levelTiles9;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=154;a.s0=0;a.l3=a.s0;while(1){a.pc=156;a.s0=a.l3;a.s1=a.l1;a.s1=a.s1.levelTiles9;a.s2=a.l2;a.s1=a.s1[a.s2+1];a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=167;a.s0=a.l1;a.s0=a.s0.levelTiles9;a.s1=a.l2;a.s0=a.s0[a.s1+1];a.s1=a.l3;a.s2=a.l0;a.s2=a.s2.levelTiles9;a.s3=a.l2;a.s2=a.s2[a.s3+1];a.s3=a.l3;a.s2=a.s2[a.s3+1];a.s0[a.s1+1]=a.s2;a.s0=a.l1;a.s0=a.s0.lastSpawnTime11;a.s1=a.l2;a.s0=a.s0[a.s1+1];a.s1=a.l3;a.s2=a.l0;a.s2=a.s2.lastSpawnTime11;a.s3=a.l2;a.s2=a.s2[a.s3+1];a.s3=a.l3;a.s2=a.s2[a.s3+1];a.s0[a.s1+1]=a.s2;a.s0=a.l1;a.s0=a.s0.solidMap12;a.s1=a.l2;a.s0=a.s0[a.s1+1];a.s1=a.l3;a.s2=a.l0;a.s2=a.s2.solidMap12;a.s3=a.l2;a.s2=a.s2[a.s3+1];a.s3=a.l3;a.s2=a.s2[a.s3+1];a.s0[a.s1+1]=a.s2;a.l3+=1;}a.pc=221;a.l2+=1;}a.pc=227;a.s0=a.l1;a.s1=a.l0;a.s1=a.s1.spriteTemplates10;a.s0.spriteTemplates10=a.s1;a.s0=a.l1;return a.s0;}var N6engine4core10MarioLevelG; +function N6engine4core10MarioLevel(){N4java4lang6Object.call(this);this.width0=0;this.tileWidth1=0;this.height2=0;this.tileHeight3=0;this.totalCoins4=0;this.marioTileX5=0;this.marioTileY6=0;this.exitTileX7=0;this.exitTileY8=0;this.levelTiles9=null;this.spriteTemplates10=null;this.lastSpawnTime11=null;this.solidMap12=null;this.graphics13=null;this.flag14=null;} N6engine4core10MarioLevel.cl=cheerpjCL; -function N6engine4core10MarioLevelX(a){a.f=N6engine4core10MarioLevelX;if(cheerpjSafeInitGuard('N6engine4core10MarioLevel')) return;var q=a.q=N6engine4core10MarioLevel.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core10MarioLevel;q.v11=_c4p46engine4core10MarioLevel5cloneE1;q.v12=_c4V56engine4core10MarioLevel10isBlockingE2;q.v13=_c4_46engine4core10MarioLevel8getBlockE3;q.v14=_c4_46engine4core10MarioLevel8setBlockE4;q.v15=_c4F66engine4core10MarioLevel13setShiftIndexE5;q.v16=_c4F66engine4core10MarioLevel13getSpriteTypeE6;q.v17=_c4p76engine4core10MarioLevel16getLastSpawnTickE7;q.v18=_c4p76engine4core10MarioLevel16setLastSpawnTickE8;q.v19=_c4F66engine4core10MarioLevel13getSpriteCodeE9;q.v20=_c4V46engine4core10MarioLevel6updateE12;q.v21=_c4V46engine4core10MarioLevel6renderE13;q.v3=_c4F46engine4core10MarioLevel5cloneE14;N6engine4core10MarioLevelG=1;cheerpjSafeInitFinish('N6engine4core10MarioLevel');} +function N6engine4core10MarioLevelX(a){a.f=N6engine4core10MarioLevelX;if(cheerpjSafeInitGuard('N6engine4core10MarioLevel')) return;var q=a.q=N6engine4core10MarioLevel.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core10MarioLevel;q.v11=_c4p46engine4core10MarioLevel5cloneE1;q.v12=_c4V56engine4core10MarioLevel10isBlockingE2;q.v13=_c4_46engine4core10MarioLevel8getBlockE3;q.v14=_c4_46engine4core10MarioLevel8setBlockE4;q.v15=_c4F66engine4core10MarioLevel13setShiftIndexE5;q.v16=_c4F66engine4core10MarioLevel13getSpriteTypeE6;q.v17=_c4p76engine4core10MarioLevel16getLastSpawnTickE7;q.v18=_c4p76engine4core10MarioLevel16setLastSpawnTickE8;q.v19=_c4F66engine4core10MarioLevel13getSpriteCodeE9;q.v20=_c4V46engine4core10MarioLevel6updateE12;q.v21=_c4V46engine4core10MarioLevel6renderE13;q.v22=_c4F56engine4core10MarioLevel9standableE14;q.v3=_c4F46engine4core10MarioLevel5cloneE15;N6engine4core10MarioLevelG=1;cheerpjSafeInitFinish('N6engine4core10MarioLevel');} var N6engine8graphics12MarioTilemapG; var N6engine6helper11TileFeatureG; var N4java4lang9CharacterG; var N4java4lang4MathG; var N4java4lang13StringBuilderG; -function _c4V56engine4core10MarioLevel10isBlockingE2(r,q,o,n,m,p){var c=0,d=null,e=0;var a={p:p,pc:0,f:_c4V56engine4core10MarioLevel10isBlockingE2,c:0,m:+m,d:null,e:0};a.pc=-168;a.c=c=r.v13(r,q,o,a)|0;a.pc=-201;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-262;a.d=d=_c4p46engine6helper11TileFeature11gete9GXTypeE3(c,a);a.pc=-331;a.e=e=d.v14(d,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;if(mcjF(0)){a.pc=-529;e=d.v14(d,N6engine6helper11TileFeature.BLOCK_LOWER2,a)|0;return c|((e|0)!==0?1:0)|0;}return c|0|0;}function _c4_46engine4core10MarioLevel8getBlockE3(k,j,h,p){var c=0;c=(j|0)<0?0|0:j|0;if((c|0)>((k.tileWidth1|0)-1|0)){c=k.tileWidth1|0;c=c-1|0;}if((h|0)>=0){if(((k.tileHeight3|0)-1|0)>=(h|0)){return k.levelTiles9[(c+1|0)][(h+1|0)]|0|0;}}return 0|0;}function _c4_46engine4core10MarioLevel8setBlockE4(l,k,j,h,p){if((j|k|0)>=0){if(((l.tileWidth1|0)-1|0)>=(k|0)){if(((l.tileHeight3|0)-1|0)>=(j|0)){l.levelTiles9[(k+1|0)][(j+1|0)]=h;return ;}}}}function _c4F66engine4core10MarioLevel13setShiftIndexE5(l,k,j,h,p){if(!((j|k|0)<0||l.graphics12===null)){if(((l.tileWidth1|0)-1|0)>=(k|0)){if(((l.tileHeight3|0)-1|0)>=(j|0)){l.graphics12.moveShift11[(k+1|0)][(j+1|0)]=cjF((h|0));return ;}}}}function _c4F66engine4core10MarioLevel13getSpriteTypeE6(j,h,g,p){var a={p:p,pc:0,f:_c4F66engine4core10MarioLevel13getSpriteTypeE6};if((g|h|0)>=0){if((j.tileWidth1|0|0)>(h|0)){if((j.tileHeight3|0|0)>(g|0)){return j.spriteTemplates10[(h+1|0)][(g+1|0)];}}}a.pc=-253;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};return N6engine6helper10SpriteType.NONE0;}function _c4p76engine4core10MarioLevel16getLastSpawnTickE7(j,h,g,p){if((g|h|0)>=0){if(((j.tileWidth1|0)-1|0)>=(h|0)){if(((j.tileHeight3|0)-1|0)>=(g|0)){return j.lastSpawnTime11[(h+1|0)][(g+1|0)]|0|0;}}}return 0|0;}function _c4p76engine4core10MarioLevel16setLastSpawnTickE8(l,k,j,h,p){if((j|k|0)>=0){if(((l.tileWidth1|0)-1|0)>=(k|0)){if(((l.tileHeight3|0)-1|0)>=(j|0)){l.lastSpawnTime11[(k+1|0)][(j+1|0)]=h;return ;}}}}function _c4F66engine4core10MarioLevel13getSpriteCodeE9(m,l,k,p){var c=null,d=null,e=0;var a={p:p,pc:0,f:_c4F66engine4core10MarioLevel13getSpriteCodeE9,m:m,l:l|0,k:k|0,c:null};a.pc=-176;;if((N4java4lang13StringBuilderG|0)==0){cjG(a);};a.c=c=new N4java4lang13StringBuilder();a.pc=-274;_m4FJge_YBuilderC2E0(c,a);a.pc=-310;c=c.v74(c,l,a);a.pc=-335;c=c.v66(c,cheerpjInternString("_"),a);a.pc=-383;c=c.v74(c,k,a);a.pc=-408;a.c=c=c.v66(c,cheerpjInternString("_"),a);a.pc=-460;d=m.v16(m,l,k,a);a.pc=-487;e=d.v16(d,a)|0;a.pc=-512;d=c.v74(c,e,a);return d.v4(d,p);}function _c4_46engine4core10MarioLevel7isSolidE10(g,e,p){return ((e&65535)!==84&&((e&65535)===116||(e&65535)===37||(e&65535)===68||(e&65535)===85||(e&65535)===83||(e&65535)===63||(e&65535)===93||(e&65535)===91||((e|2)&65535)===62||(e&65535)===81||((e|1)&65535)===67||(e&65535)===33||(e&65535)===64||(e&65535)===88||(e&65535)===35?1:0)^1?1:0)^1|0;}function _c4_66engine4core10MarioLevel14findFirstFloorE11(n,m,l,p){var g=0,c=0,e=null,d=0;var a=new createStacklet_c4_66engine4core10MarioLevel14findFirstFloorE11(p,n,m,l);c=m.length-1|0;a.g=g=0;while(1){a.d=d=c-1|0;if((d|0)<0){return -1|0;}a.pc=-242;a.c=c=m[c].v13(m[c],l,a)|0;a.pc=-279;;if((N4java4lang9CharacterG|0)==0){cjG(a);};a.pc=-333;a.e=e=_m4p19Character7valueOfE1(c,a);a.pc=-380;c=e.v11(e,a)|0;a.pc=-405;c=_c4_46engine4core10MarioLevel7isSolidE10(n,c,a)|0;if((c|0)===0){if(!(g)){c=d;continue;}a.g=g=d;e=e;a.pc=-516;c=e.v11(e,a)|0;a.pc=-541;c=_c4_46engine4core10MarioLevel7isSolidE10(n,c,a)|0;if((c|0)===0){c=g;return c|0;}c=g;}else{c=d;}a.g=g=1;continue;}}function _c4V46engine4core10MarioLevel6updateE12(j,h,g,p){}function _c4V46engine4core10MarioLevel6renderE13(o,n,m,l,p){var e=null,d=0,c=0;var a={p:p,pc:0,f:_c4V46engine4core10MarioLevel6renderE13,o:o,n:n,m:m|0,l:l|0};a.pc=-158;o.graphics12.v11(o.graphics12,n,m,l,a);if((m+256|0)>=((o.exitTileX7|0)<<4|0)){e=o.flag13;d=o.exitTileX7|0;c=(o.exitTileY8|0)-11|0;c=(c|0)>1?c|0:1|0;a.pc=-316;e.v11(e,n,(( -8-m|0)+(d<<4)|0),((16-l|0)+(c<<4)|0),a);}}function _c4F46engine4core10MarioLevel5cloneE14(d,p){return d.v11(d,p);}function createStacklet_c4_66engine4core10MarioLevel14findFirstFloorE11(p,n,m,l){this.p=p;this.pc=0;this.f=_c4_66engine4core10MarioLevel14findFirstFloorE11;this.g=0;this.c=0;this.e=null;this.n=n;this.m=m;this.l=l|0;this.d=0;}var N6engine4core19MarioLevelGeneratorG; +function _c4V56engine4core10MarioLevel10isBlockingE2(r,q,o,n,m,p){var c=0,d=null,e=0;var a={p:p,pc:0,f:_c4V56engine4core10MarioLevel10isBlockingE2,c:0,m:+m,d:null,e:0};a.pc=-168;a.c=c=r.v13(r,q,o,a)|0;a.pc=-201;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-262;a.d=d=_c4p46engine6helper11TileFeature11gete9GXTypeE3(c,a);a.pc=-331;a.e=e=d.v14(d,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;if(mcjF(0)){a.pc=-529;e=d.v14(d,N6engine6helper11TileFeature.BLOCK_LOWER2,a)|0;return c|((e|0)!==0?1:0)|0;}return c|0|0;}function _c4_46engine4core10MarioLevel8getBlockE3(k,j,h,p){var c=0;c=(j|0)<0?0|0:j|0;if((c|0)>((k.tileWidth1|0)-1|0)){c=k.tileWidth1|0;c=c-1|0;}if((h|0)>=0){if(((k.tileHeight3|0)-1|0)>=(h|0)){return k.levelTiles9[(c+1|0)][(h+1|0)]|0|0;}}return 0|0;}function _c4_46engine4core10MarioLevel8setBlockE4(l,k,j,h,p){if((j|k|0)>=0){if(((l.tileWidth1|0)-1|0)>=(k|0)){if(((l.tileHeight3|0)-1|0)>=(j|0)){l.levelTiles9[(k+1|0)][(j+1|0)]=h;return ;}}}}function _c4F66engine4core10MarioLevel13setShiftIndexE5(l,k,j,h,p){if(!((j|k|0)<0||l.graphics13===null)){if(((l.tileWidth1|0)-1|0)>=(k|0)){if(((l.tileHeight3|0)-1|0)>=(j|0)){l.graphics13.moveShift11[(k+1|0)][(j+1|0)]=cjF((h|0));return ;}}}}function _c4F66engine4core10MarioLevel13getSpriteTypeE6(j,h,g,p){var a={p:p,pc:0,f:_c4F66engine4core10MarioLevel13getSpriteTypeE6};if((g|h|0)>=0){if((j.tileWidth1|0|0)>(h|0)){if((j.tileHeight3|0|0)>(g|0)){return j.spriteTemplates10[(h+1|0)][(g+1|0)];}}}a.pc=-253;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};return N6engine6helper10SpriteType.NONE0;}function _c4p76engine4core10MarioLevel16getLastSpawnTickE7(j,h,g,p){if((g|h|0)>=0){if(((j.tileWidth1|0)-1|0)>=(h|0)){if(((j.tileHeight3|0)-1|0)>=(g|0)){return j.lastSpawnTime11[(h+1|0)][(g+1|0)]|0|0;}}}return 0|0;}function _c4p76engine4core10MarioLevel16setLastSpawnTickE8(l,k,j,h,p){if((j|k|0)>=0){if(((l.tileWidth1|0)-1|0)>=(k|0)){if(((l.tileHeight3|0)-1|0)>=(j|0)){l.lastSpawnTime11[(k+1|0)][(j+1|0)]=h;return ;}}}}function _c4F66engine4core10MarioLevel13getSpriteCodeE9(m,l,k,p){var c=null,d=null,e=0;var a={p:p,pc:0,f:_c4F66engine4core10MarioLevel13getSpriteCodeE9,m:m,l:l|0,k:k|0,c:null};a.pc=-176;;if((N4java4lang13StringBuilderG|0)==0){cjG(a);};a.c=c=new N4java4lang13StringBuilder();a.pc=-274;_m4FJge_YBuilderC2E0(c,a);a.pc=-310;c=c.v74(c,l,a);a.pc=-335;c=c.v66(c,cheerpjInternString("_"),a);a.pc=-383;c=c.v74(c,k,a);a.pc=-408;a.c=c=c.v66(c,cheerpjInternString("_"),a);a.pc=-460;d=m.v16(m,l,k,a);a.pc=-487;e=d.v16(d,a)|0;a.pc=-512;d=c.v74(c,e,a);return d.v4(d,p);}function _c4_46engine4core10MarioLevel7isSolidE10(g,e,p){return ((e&65535)!==84&&((e&65535)===116||(e&65535)===37||(e&65535)===68||(e&65535)===85||(e&65535)===83||(e&65535)===63||(e&65535)===93||(e&65535)===91||((e|2)&65535)===62||(e&65535)===81||((e|1)&65535)===67||(e&65535)===33||(e&65535)===64||(e&65535)===88||(e&65535)===35?1:0)^1?1:0)^1|0;}function _c4_66engine4core10MarioLevel14findFirstFloorE11(n,m,l,p){var g=0,c=0,e=null,d=0;var a=new createStacklet_c4_66engine4core10MarioLevel14findFirstFloorE11(p,n,m,l);c=m.length-1|0;a.g=g=0;while(1){a.d=d=c-1|0;if((d|0)<0){return -1|0;}a.pc=-242;a.c=c=m[c].v13(m[c],l,a)|0;a.pc=-279;;if((N4java4lang9CharacterG|0)==0){cjG(a);};a.pc=-333;a.e=e=_m4p19Character7valueOfE1(c,a);a.pc=-380;c=e.v11(e,a)|0;a.pc=-405;c=_c4_46engine4core10MarioLevel7isSolidE10(n,c,a)|0;if((c|0)===0){if(!(g)){c=d;continue;}a.g=g=d;e=e;a.pc=-516;c=e.v11(e,a)|0;a.pc=-541;c=_c4_46engine4core10MarioLevel7isSolidE10(n,c,a)|0;if((c|0)===0){c=g;return c|0;}c=g;}else{c=d;}a.g=g=1;continue;}}function _c4V46engine4core10MarioLevel6updateE12(j,h,g,p){}function _c4V46engine4core10MarioLevel6renderE13(o,n,m,l,p){var e=null,d=0,c=0;var a={p:p,pc:0,f:_c4V46engine4core10MarioLevel6renderE13,o:o,n:n,m:m|0,l:l|0};a.pc=-158;o.graphics13.v11(o.graphics13,n,m,l,a);if((m+256|0)>=((o.exitTileX7|0)<<4|0)){e=o.flag14;d=o.exitTileX7|0;c=(o.exitTileY8|0)-11|0;c=(c|0)>1?c|0:1|0;a.pc=-316;e.v11(e,n,(( -8-m|0)+(d<<4)|0),((16-l|0)+(c<<4)|0),a);}}function _c4F56engine4core10MarioLevel9standableE14(k,j,h,p){var c=0;if((k.tileHeight3|0|0)>(h|0)){c=j+1|0;if(((k.solidMap12[c][(h+1|0)]|0)&255)===0){return (((k.solidMap12[c][(h+2|0)]|0)&255)!==0?1:0)|0;}}return 0|0;}function _c4F46engine4core10MarioLevel5cloneE15(d,p){return d.v11(d,p);}function createStacklet_c4_66engine4core10MarioLevel14findFirstFloorE11(p,n,m,l){this.p=p;this.pc=0;this.f=_c4_66engine4core10MarioLevel14findFirstFloorE11;this.g=0;this.c=0;this.e=null;this.n=n;this.m=m;this.l=l|0;this.d=0;}var N6engine4core19MarioLevelGeneratorG; function N6engine4core19MarioLevelGenerator(){N4java4lang6Object.call(this);} N6engine4core19MarioLevelGenerator.cl=cheerpjCL; function N6engine4core19MarioLevelGeneratorX(a){a.f=N6engine4core19MarioLevelGeneratorX;if(cheerpjSafeInitGuard('N6engine4core19MarioLevelGenerator')) return;var q=a.q=N6engine4core19MarioLevelGenerator.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core19MarioLevelGenerator;N6engine4core19MarioLevelGeneratorG=1;cheerpjSafeInitFinish('N6engine4core19MarioLevelGenerator');} @@ -76,7 +76,7 @@ function N6engine4core11MarioRenderX(a){a.f=N6engine4core11MarioRenderX;if(cheer var N4java3awt9DimensionG; var N4java4lang7IntegerG; var N5javax5swing10JComponentG; -function _c4F36engine4core11MarioRenderC2E0(l,k,p){var g=0,e=0,d=null,c=-0.;var a={p:p,pc:0,f:_c4F36engine4core11MarioRenderC2E0,l:l,k:+k,d:null};a.pc=-146;_c4Fdzdn9iNdZJtdrZeNTxTn(l,a);a.pc=-186;l.v239(l,1,a);a.pc=-210;l.v46(l,1,a);l.scale99=k;a.pc=-245;;if((N4java3awt9DimensionG|0)==0){cjG(a);};a.d=d=new N4java3awt9Dimension();c=cjF(k*cjF(256));g=~~c;if( +Math.trunc(c)!==cjF((g|0))){g=cjN2I(c)|0;}c=cjF(k*cjF(240));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}a.pc=-473;_h4V03awt9DimensionC2E3(d,g,e,a);a.pc=-516;l.v99(l,d,a);a.pc=-539;l.v103(l,d,a);a.pc=-563;l.v107(l,d,a);l.v239(l,1,p);}function _c4p46engine4core11MarioRender4initE1(e,p){var c=null;var a={p:p,pc:0,f:_c4p46engine4core11MarioRender4initE1,e:e,c:null};a.pc=-131;c=e.v25(e,a);e.graphicsConfiguration100=c;a.c=c=e.graphicsConfiguration100;a.pc=-216;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};_c4p36engine6helper6Assets4initE1(c,p);}function _c4p36engine4core11MarioRender11rfDWXWorldE2(t,s,r,q,o,p){var c=null,g=0,e=0,h=null,d=-0.;var a=new createStacklet_c4p36engine4core11MarioRender11rfDWXWorldE2(p,t,s,r,q,o);a.pc=-181;o.v29(o,0,0,256,240,a);a.pc=-214;s.v30(s,o,a);a.pc=-237;;if((N4java4lang13StringBuilderG|0)==0){cjG(a);};a.c=c=new N4java4lang13StringBuilder();a.pc=-335;_m4FJge_YBuilderC2E0(c,a);a.pc=-371;c=c.v66(c,cheerpjInternString("Lives: "),a);a.pc=-425;c=c.v74(c,(s.lives11|0),a);a.pc=-462;c=c.v4(c,a);a.pc=-484;t.v499(t,o,c,0,0,7,a);a.c=c=new N4java4lang13StringBuilder();a.pc=-555;_m4FJge_YBuilderC2E0(c,a);a.pc=-591;c=c.v66(c,cheerpjInternString("Coins: "),a);a.pc=-645;c=c.v74(c,(s.coins10|0),a);a.pc=-682;c=c.v4(c,a);a.pc=-704;t.v499(t,o,c,11,0,7,a);a.c=c=new N4java4lang13StringBuilder();a.pc=-776;_m4FJge_YBuilderC2E0(c,a);a.pc=-812;a.h=h=c.v66(c,cheerpjInternString("Time: "),a);if((s.currentTimer3|0|0)===-1){c=cheerpjInternString("Inf");}else{a.pc=-935;a.d=d=+_m4FZ4Math4ceilE15(cjF(cjF((s.currentTimer3|0|0))/cjF(1000)),0.,a);a.pc=-1019;;if((N4java4lang7IntegerG|0)==0){cjG(a);};a.pc=-1072;c=_m4_07Integer7valueOfE17(~~d,a);}a.pc=-1118;c=h.v65(h,c,a);a.pc=-1144;c=c.v4(c,a);a.pc=-1167;t.v499(t,o,c,22,0,7,a);if( +t.scale99>cjF(1)){d=cjF( +t.scale99*cjF(256));g=~~d;if( +Math.trunc(d)!==cjF((g|0))){g=cjN2I(d)|0;}d=cjF( +t.scale99*cjF(240));e=~~d;if( +Math.trunc(d)!==cjF((e|0))){e=cjN2I(d)|0;}a.pc=-1386;q.v50(q,r,0,0,g,e,null,a)|0;}else{a.pc=-1431;q.v49(q,r,0,0,null,a)|0;}}function _c4_36engine4core11MarioRender20drawgepZDropShadowE3(s,r,q,o,n,m,p){var d=0,c=0;var a=new createStacklet_c4_36engine4core11MarioRender20drawgepZDropShadowE3(p,s,r,q,m);a.d=d=o<<3;a.c=c=n<<3;a.pc=-199;_c4_36engine4core11MarioRender10drawgeVWE4(s,r,q,(d+5|0),(c+5|0),0,a);_c4_36engine4core11MarioRender10drawgeVWE4(s,r,q,(d+4|0),(c+4|0),m,p);}function _c4_36engine4core11MarioRender10drawgeVWE4(v,j,k,l,m,n,p){var e=0,d=null,h=0,g=null,c=0;var a=new createStacklet_c4_36engine4core11MarioRender10drawgeVWE4(p,j,l,m,n);a.pc=-175;a.d=d=k.v59(k,a);if((d.length-1|0|0)>0){a.h=h=n+1|0;a.e=e=0;while(1){a.pc=-254;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};g=N6engine6helper6Assets.font7;a.c=c=e+1|0;a.pc=-352;j.v49(j,g[(((d[c]|0)&65535)-31|0)][h],((e<<3)+l|0),m,null,a)|0;if((c|0)<(d.length-1|0|0)){a.e=e=c;continue;}break;}}}function _c4p66engine4core11MarioRender11focusGainedE5(g,e,p){g.focused103=1;}function _c4V16engine4core11MarioReneK1YfocusLostE6(g,e,p){g.focused103=0;}function createStacklet_c4_36engine4core11MarioRender10drawgeVWE4(p,j,l,m,n){this.p=p;this.pc=0;this.f=_c4_36engine4core11MarioRender10drawgeVWE4;this.e=0;this.j=j;this.l=l|0;this.m=m|0;this.n=n|0;this.d=null;this.h=0;this.c=0;}function createStacklet_c4p36engine4core11MarioRender11rfDWXWorldE2(p,t,s,r,q,o){this.p=p;this.pc=0;this.f=_c4p36engine4core11MarioRender11rfDWXWorldE2;this.c=null;this.t=t;this.s=s;this.r=r;this.q=q;this.o=o;this.h=null;this.d=-0.;}function createStacklet_c4_36engine4core11MarioRender20drawgepZDropShadowE3(p,s,r,q,m){this.p=p;this.pc=0;this.f=_c4_36engine4core11MarioRender20drawgepZDropShadowE3;this.s=s;this.r=r;this.q=q;this.m=m|0;this.d=0;this.c=0;}function N6engine4core11MarioResult(){N4java4lang6Object.call(this);this.world0=null;this.gameEvents1=null;this.agentEvents2=null;} +function _c4F36engine4core11MarioRenderC2E0(l,k,p){var g=0,e=0,d=null,c=-0.;var a={p:p,pc:0,f:_c4F36engine4core11MarioRenderC2E0,l:l,k:+k,d:null};a.pc=-146;_c4Fdzdn9iNdZJtdrZeNTxTn(l,a);a.pc=-186;l.v239(l,1,a);a.pc=-210;l.v46(l,1,a);l.scale99=k;a.pc=-245;;if((N4java3awt9DimensionG|0)==0){cjG(a);};a.d=d=new N4java3awt9Dimension();c=cjF(k*cjF(256));g=~~c;if( +Math.trunc(c)!==cjF((g|0))){g=cjN2I(c)|0;}c=cjF(k*cjF(240));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}a.pc=-473;_h4V03awt9DimensionC2E3(d,g,e,a);a.pc=-516;l.v99(l,d,a);a.pc=-539;l.v103(l,d,a);a.pc=-563;l.v107(l,d,a);l.v239(l,1,p);}function _c4p46engine4core11MarioRender4initE1(e,p){var c=null;var a={p:p,pc:0,f:_c4p46engine4core11MarioRender4initE1,e:e,c:null};a.pc=-131;c=e.v25(e,a);e.graphicsConfiguration100=c;a.c=c=e.graphicsConfiguration100;a.pc=-216;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};_c4p36engine6helper6Assets4initE1(c,p);}function _c4p36engine4core11MarioRender11rfDWXWorldE2(t,s,r,q,o,p){var c=null,g=0,e=0,h=null,d=-0.;var a=new createStacklet_c4p36engine4core11MarioRender11rfDWXWorldE2(p,t,s,r,q,o);a.pc=-181;o.v29(o,0,0,256,240,a);a.pc=-214;s.v31(s,o,a);a.pc=-237;;if((N4java4lang13StringBuilderG|0)==0){cjG(a);};a.c=c=new N4java4lang13StringBuilder();a.pc=-335;_m4FJge_YBuilderC2E0(c,a);a.pc=-371;c=c.v66(c,cheerpjInternString("Lives: "),a);a.pc=-425;c=c.v74(c,(s.lives11|0),a);a.pc=-462;c=c.v4(c,a);a.pc=-484;t.v499(t,o,c,0,0,7,a);a.c=c=new N4java4lang13StringBuilder();a.pc=-555;_m4FJge_YBuilderC2E0(c,a);a.pc=-591;c=c.v66(c,cheerpjInternString("Coins: "),a);a.pc=-645;c=c.v74(c,(s.coins10|0),a);a.pc=-682;c=c.v4(c,a);a.pc=-704;t.v499(t,o,c,11,0,7,a);a.c=c=new N4java4lang13StringBuilder();a.pc=-776;_m4FJge_YBuilderC2E0(c,a);a.pc=-812;a.h=h=c.v66(c,cheerpjInternString("Time: "),a);if((s.currentTimer3|0|0)===-1){c=cheerpjInternString("Inf");}else{a.pc=-935;a.d=d=+_m4FZ4Math4ceilE15(cjF(cjF((s.currentTimer3|0|0))/cjF(1000)),0.,a);a.pc=-1019;;if((N4java4lang7IntegerG|0)==0){cjG(a);};a.pc=-1072;c=_m4_07Integer7valueOfE17(~~d,a);}a.pc=-1118;c=h.v65(h,c,a);a.pc=-1144;c=c.v4(c,a);a.pc=-1167;t.v499(t,o,c,22,0,7,a);if( +t.scale99>cjF(1)){d=cjF( +t.scale99*cjF(256));g=~~d;if( +Math.trunc(d)!==cjF((g|0))){g=cjN2I(d)|0;}d=cjF( +t.scale99*cjF(240));e=~~d;if( +Math.trunc(d)!==cjF((e|0))){e=cjN2I(d)|0;}a.pc=-1386;q.v50(q,r,0,0,g,e,null,a)|0;}else{a.pc=-1431;q.v49(q,r,0,0,null,a)|0;}}function _c4_36engine4core11MarioRender20drawgepZDropShadowE3(s,r,q,o,n,m,p){var d=0,c=0;var a=new createStacklet_c4_36engine4core11MarioRender20drawgepZDropShadowE3(p,s,r,q,m);a.d=d=o<<3;a.c=c=n<<3;a.pc=-199;_c4_36engine4core11MarioRender10drawgeVWE4(s,r,q,(d+5|0),(c+5|0),0,a);_c4_36engine4core11MarioRender10drawgeVWE4(s,r,q,(d+4|0),(c+4|0),m,p);}function _c4_36engine4core11MarioRender10drawgeVWE4(v,j,k,l,m,n,p){var e=0,d=null,h=0,g=null,c=0;var a=new createStacklet_c4_36engine4core11MarioRender10drawgeVWE4(p,j,l,m,n);a.pc=-175;a.d=d=k.v59(k,a);if((d.length-1|0|0)>0){a.h=h=n+1|0;a.e=e=0;while(1){a.pc=-254;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};g=N6engine6helper6Assets.font7;a.c=c=e+1|0;a.pc=-352;j.v49(j,g[(((d[c]|0)&65535)-31|0)][h],((e<<3)+l|0),m,null,a)|0;if((c|0)<(d.length-1|0|0)){a.e=e=c;continue;}break;}}}function _c4p66engine4core11MarioRender11focusGainedE5(g,e,p){g.focused103=1;}function _c4V16engine4core11MarioReneK1YfocusLostE6(g,e,p){g.focused103=0;}function createStacklet_c4_36engine4core11MarioRender10drawgeVWE4(p,j,l,m,n){this.p=p;this.pc=0;this.f=_c4_36engine4core11MarioRender10drawgeVWE4;this.e=0;this.j=j;this.l=l|0;this.m=m|0;this.n=n|0;this.d=null;this.h=0;this.c=0;}function createStacklet_c4p36engine4core11MarioRender11rfDWXWorldE2(p,t,s,r,q,o){this.p=p;this.pc=0;this.f=_c4p36engine4core11MarioRender11rfDWXWorldE2;this.c=null;this.t=t;this.s=s;this.r=r;this.q=q;this.o=o;this.h=null;this.d=-0.;}function createStacklet_c4_36engine4core11MarioRender20drawgepZDropShadowE3(p,s,r,q,m){this.p=p;this.pc=0;this.f=_c4_36engine4core11MarioRender20drawgepZDropShadowE3;this.s=s;this.r=r;this.q=q;this.m=m|0;this.d=0;this.c=0;}function N6engine4core11MarioResult(){N4java4lang6Object.call(this);this.world0=null;this.gameEvents1=null;this.agentEvents2=null;} N6engine4core11MarioResult.cl=cheerpjCL; function N6engine4core11MarioResultX(a){a.f=N6engine4core11MarioResultX;if(cheerpjSafeInitGuard('N6engine4core11MarioResult')) return;var q=a.q=N6engine4core11MarioResult.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core11MarioResult;q.v11=_c4V66engine4core11MarioResult13getGameStatusE1;q.v12=_c4p56engine4core11MarioResult23getCompleeWtWPeCGalwmGbHNn;q.v13=_c4_46engine4core11MarioResult16getRemaieGSXTimeE3;q.v14=_c4V36engine4core11MarioResult12getf9GXModeE4;q.v15=_c4V66engine4core11MarioResult13getGameEventsE5;q.v16=_c4_66engine4core11MarioResult14getAgentEventsE6;q.v17=_c4V66engine4core11MarioResult13getKillsTotalE7;q.v18=_c4_66engine4core11MarioResult14getKillsByFireE8;q.v19=_c4p76engine4core11MarioResult15getKillsByStompE9;q.v20=_c4F76engine4core11MarioResult15getKillsByShellE10;q.v21=_c4V36engine4core11MarioResult16getf9WYNumKillsE11;q.v22=_c4V36engine4core11MarioResult16getf9WYNumHurtsE12;q.v23=_c4F66engine4core11MarioResult23getNumBumpQueseWdYBlockE13;q.v24=_c4F76engine4core11MarioResult15getNumBumpBrickE14;q.v25=_c4p76engine4core11MarioResult14getKillsByFallE15;q.v26=_c4F66engine4core11MarioResult11getNumJumpsE16;q.v27=_c4F66engine4core11MarioResult11getMaxXJumpE17;q.v28=_c4_76engine4core11MarioResult17getMaxJumpAirTimeE18;q.v29=_c4F76engine4core11MarioResult15getCurrentLivesE19;q.v30=_c4F76engine4core11MarioResult15getCurrentCoinsE20;q.v31=_c4p56engine4core11MarioResult24getNumColeGKaEWSjL0rKJdJKNDn;q.v32=_c4p56engine4core11MarioResult25getNumColeGKaEi8hcblDSJfrKNTn;q.v33=_c4p56engine4core11MarioResult24getNumColeGKaEWClYcbNdsJKN9n;q.v34=_c4_86engine4core11MarioResult21getNumDestroyedBricksE24;N6engine4core11MarioResultG=1;cheerpjSafeInitFinish('N6engine4core11MarioResult');} function _c4F36engine4core11MarioResultC2E0(l,k,j,h,p){var a={p:p,pc:0,f:_c4F36engine4core11MarioResultC2E0,l:l,k:k,j:j,h:h};a.pc=-125;_n4VYObjectC2E0(l,a);l.world0=k;l.gameEvents1=j;l.agentEvents2=h;}function _c4V66engine4core11MarioResult13getGameStatusE1(d,p){return d.world0.gameStatus0;}function _c4p56engine4core11MarioResult23getCompleeWtWPeCGalwmGbHNn(e,p){var c=-0.;c=+e.world0.mario6.x2;return cjF(c/cjF(((e.world0.level7.exitTileX7|0)<<4|0)));}function _c4_46engine4core11MarioResult16getRemaieGSXTimeE3(d,p){return d.world0.currentTimer3|0|0;}function _c4V36engine4core11MarioResult12getf9GXModeE4(g,p){var c=0,d=0;c=g.world0.mario6.isLarge11|0;d=g.world0.mario6.isFire12|0;c=(d&255)===0?((c&255)!==0?1:0)|0:2|0;return c|0;}function _c4V66engine4core11MarioResult13getGameEventsE5(d,p){return d.gameEvents1;}function _c4_66engine4core11MarioResult14getAgentEventsE6(d,p){return d.agentEvents2;}function _c4V66engine4core11MarioResult13getKillsTotalE7(k,p){var h=0,g=null,d=0,c=null,e=0;var a={p:p,pc:0,f:_c4V66engine4core11MarioResult13getKillsTotalE7,h:0,g:null,d:0,c:null};a.pc=-181;a.g=g=k.gameEvents1.v11(k.gameEvents1,a);a.h=h=0;while(1){a.pc=-249;d=g.kFaiDsCn96nd(g,a)|0;if((d|0)===0){return h|0;}a.pc=-309;a.c=c=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(c&&!(((N6engine4core10MarioEventG|0)&&c instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,c);};a.pc=-468;a.d=d=c.v11(c,a)|0;a.pc=-497;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-555;e=N6engine6helper9EventType.STOMP_KILL1.v16(N6engine6helper9EventType.STOMP_KILL1,a)|0;if((d|0)!==(e|0)){a.pc=-670;a.d=d=c.v11(c,a)|0;a.pc=-699;e=N6engine6helper9EventType.FIRE_KILL2.v16(N6engine6helper9EventType.FIRE_KILL2,a)|0;if((d|0)!==(e|0)){a.pc=-812;a.d=d=c.v11(c,a)|0;a.pc=-841;e=N6engine6helper9EventType.FALL_KILL4.v16(N6engine6helper9EventType.FALL_KILL4,a)|0;if((d|0)!==(e|0)){a.pc=-954;a.d=d=c.v11(c,a)|0;a.pc=-983;e=N6engine6helper9EventType.SHELL_KILL3.v16(N6engine6helper9EventType.SHELL_KILL3,a)|0;if((d|0)!==(e|0))continue;}}}a.h=h=h+1|0;continue;}}function _c4_66engine4core11MarioResult14getKillsByFireE8(k,p){var c=0,d=null,g=null,h=0,e=0;var a={p:p,pc:0,f:_c4_66engine4core11MarioResult14getKillsByFireE8,c:0,d:null,g:null,h:0};a.pc=-183;a.d=d=k.gameEvents1.v11(k.gameEvents1,a);a.pc=-234;c=d.kFaiDsCn96nd(d,a)|0;if((c|0)===0){return 0|0;}a.c=c=0;while(1){a.pc=-311;a.g=g=d.cSQa1j8Rhd9BmAqcHWe(d,a);a.pc=25;;if(g&&!(((N6engine4core10MarioEventG|0)&&g instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,g);};a.pc=-470;a.h=h=g.v11(g,a)|0;a.pc=-499;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-557;e=N6engine6helper9EventType.FIRE_KILL2.v16(N6engine6helper9EventType.FIRE_KILL2,a)|0;a.c=c=((h|0)===(e|0)?1:0)+c|0;a.pc=-682;e=d.kFaiDsCn96nd(d,a)|0;if((e|0)!==0)continue;break;}c=c;return c|0;}function _c4p76engine4core11MarioResult15getKillsByStompE9(k,p){var c=0,d=null,g=null,h=0,e=0;var a={p:p,pc:0,f:_c4p76engine4core11MarioResult15getKillsByStompE9,c:0,d:null,g:null,h:0};a.pc=-185;a.d=d=k.gameEvents1.v11(k.gameEvents1,a);a.pc=-236;c=d.kFaiDsCn96nd(d,a)|0;if((c|0)===0){return 0|0;}a.c=c=0;while(1){a.pc=-313;a.g=g=d.cSQa1j8Rhd9BmAqcHWe(d,a);a.pc=25;;if(g&&!(((N6engine4core10MarioEventG|0)&&g instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,g);};a.pc=-472;a.h=h=g.v11(g,a)|0;a.pc=-501;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-559;e=N6engine6helper9EventType.STOMP_KILL1.v16(N6engine6helper9EventType.STOMP_KILL1,a)|0;a.c=c=((h|0)===(e|0)?1:0)+c|0;a.pc=-686;e=d.kFaiDsCn96nd(d,a)|0;if((e|0)!==0)continue;break;}c=c;return c|0;}function _c4F76engine4core11MarioResult15getKillsByShellE10(k,p){var c=0,d=null,g=null,h=0,e=0;var a={p:p,pc:0,f:_c4F76engine4core11MarioResult15getKillsByShellE10,c:0,d:null,g:null,h:0};a.pc=-187;a.d=d=k.gameEvents1.v11(k.gameEvents1,a);a.pc=-238;c=d.kFaiDsCn96nd(d,a)|0;if((c|0)===0){return 0|0;}a.c=c=0;while(1){a.pc=-315;a.g=g=d.cSQa1j8Rhd9BmAqcHWe(d,a);a.pc=25;;if(g&&!(((N6engine4core10MarioEventG|0)&&g instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,g);};a.pc=-474;a.h=h=g.v11(g,a)|0;a.pc=-503;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-561;e=N6engine6helper9EventType.SHELL_KILL3.v16(N6engine6helper9EventType.SHELL_KILL3,a)|0;a.c=c=((h|0)===(e|0)?1:0)+c|0;a.pc=-688;e=d.kFaiDsCn96nd(d,a)|0;if((e|0)!==0)continue;break;}c=c;return c|0;}function _c4V36engine4core11MarioResult16getf9WYNumKillsE11(m,l,p){var h=0,c=null,g=null,e=0,d=0;var a={p:p,pc:0,f:_c4V36engine4core11MarioResult16getf9WYNumKillsE11,h:0,c:null,l:l|0,g:null,e:0};a.pc=-195;a.g=g=m.gameEvents1.v11(m.gameEvents1,a);a.h=h=0;while(1){a.pc=-263;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)===0){return h|0;}a.pc=-323;a.c=c=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(c&&!(((N6engine4core10MarioEventG|0)&&c instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,c);};a.pc=-482;a.e=e=c.v11(c,a)|0;a.pc=-511;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-569;d=N6engine6helper9EventType.SHELL_KILL3.v16(N6engine6helper9EventType.SHELL_KILL3,a)|0;if((e|0)===(d|0)){c=c;}else{a.pc=-694;a.e=e=c.v11(c,a)|0;a.pc=-723;d=N6engine6helper9EventType.FIRE_KILL2.v16(N6engine6helper9EventType.FIRE_KILL2,a)|0;if((e|0)===(d|0)){c=c;}else{a.pc=-846;a.e=e=c.v11(c,a)|0;a.pc=-875;d=N6engine6helper9EventType.STOMP_KILL1.v16(N6engine6helper9EventType.STOMP_KILL1,a)|0;if((e|0)!==(d|0))continue;c=c;}}a.pc=-1004;d=c.v12(c,a)|0;a.h=h=((d|0)===(l|0)?1:0)+h|0;continue;}}function _c4V36engine4core11MarioResult16getf9WYNumHurtsE12(k,p){var c=0,d=null,g=null,h=0,e=0;var a={p:p,pc:0,f:_c4V36engine4core11MarioResult16getf9WYNumHurtsE12,c:0,d:null,g:null,h:0};a.pc=-187;a.d=d=k.gameEvents1.v11(k.gameEvents1,a);a.pc=-238;c=d.kFaiDsCn96nd(d,a)|0;if((c|0)===0){return 0|0;}a.c=c=0;while(1){a.pc=-315;a.g=g=d.cSQa1j8Rhd9BmAqcHWe(d,a);a.pc=25;;if(g&&!(((N6engine4core10MarioEventG|0)&&g instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,g);};a.pc=-474;a.h=h=g.v11(g,a)|0;a.pc=-503;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-561;e=N6engine6helper9EventType.HURT8.v16(N6engine6helper9EventType.HURT8,a)|0;a.c=c=((h|0)===(e|0)?1:0)+c|0;a.pc=-676;e=d.kFaiDsCn96nd(d,a)|0;if((e|0)!==0)continue;break;}c=c;return c|0;}function _c4F66engine4core11MarioResult23getNumBumpQueseWdYBlockE13(k,p){var h=0,c=null,g=null,e=0,d=0;var a={p:p,pc:0,f:_c4F66engine4core11MarioResult23getNumBumpQueseWdYBlockE13,h:0,c:null,g:null,e:0};a.pc=-203;a.g=g=k.gameEvents1.v11(k.gameEvents1,a);a.h=h=0;while(1){a.pc=-271;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)===0){return h|0;}a.pc=-331;a.c=c=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(c&&!(((N6engine4core10MarioEventG|0)&&c instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,c);};a.pc=-490;a.e=e=c.v11(c,a)|0;a.pc=-519;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-577;d=N6engine6helper9EventType.BUMP0.v16(N6engine6helper9EventType.BUMP0,a)|0;if((e|0)!==(d|0))continue;c=c;a.pc=-692;d=c.v12(c,a)|0;a.h=h=((d|0)===24?1:0)+h|0;continue;}}function _c4F76engine4core11MarioResult15getNumBumpBrickE14(k,p){var h=0,c=null,g=null,e=0,d=0;var a={p:p,pc:0,f:_c4F76engine4core11MarioResult15getNumBumpBrickE14,h:0,c:null,g:null,e:0};a.pc=-187;a.g=g=k.gameEvents1.v11(k.gameEvents1,a);a.h=h=0;while(1){a.pc=-255;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)===0){return h|0;}a.pc=-315;a.c=c=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(c&&!(((N6engine4core10MarioEventG|0)&&c instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,c);};a.pc=-474;a.e=e=c.v11(c,a)|0;a.pc=-503;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-561;d=N6engine6helper9EventType.BUMP0.v16(N6engine6helper9EventType.BUMP0,a)|0;if((e|0)!==(d|0))continue;c=c;a.pc=-676;d=c.v12(c,a)|0;a.h=h=((d|0)===22?1:0)+h|0;continue;}}function _c4p76engine4core11MarioResult14getKillsByFallE15(k,p){var c=0,d=null,g=null,h=0,e=0;var a={p:p,pc:0,f:_c4p76engine4core11MarioResult14getKillsByFallE15,c:0,d:null,g:null,h:0};a.pc=-185;a.d=d=k.gameEvents1.v11(k.gameEvents1,a);a.pc=-236;c=d.kFaiDsCn96nd(d,a)|0;if((c|0)===0){return 0|0;}a.c=c=0;while(1){a.pc=-313;a.g=g=d.cSQa1j8Rhd9BmAqcHWe(d,a);a.pc=25;;if(g&&!(((N6engine4core10MarioEventG|0)&&g instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,g);};a.pc=-472;a.h=h=g.v11(g,a)|0;a.pc=-501;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-559;e=N6engine6helper9EventType.FALL_KILL4.v16(N6engine6helper9EventType.FALL_KILL4,a)|0;a.c=c=((h|0)===(e|0)?1:0)+c|0;a.pc=-684;e=d.kFaiDsCn96nd(d,a)|0;if((e|0)!==0)continue;break;}c=c;return c|0;}function _c4F66engine4core11MarioResult11getNumJumpsE16(k,p){var c=0,d=null,g=null,h=0,e=0;var a={p:p,pc:0,f:_c4F66engine4core11MarioResult11getNumJumpsE16,c:0,d:null,g:null,h:0};a.pc=-179;a.d=d=k.gameEvents1.v11(k.gameEvents1,a);a.pc=-230;c=d.kFaiDsCn96nd(d,a)|0;if((c|0)===0){return 0|0;}a.c=c=0;while(1){a.pc=-307;a.g=g=d.cSQa1j8Rhd9BmAqcHWe(d,a);a.pc=25;;if(g&&!(((N6engine4core10MarioEventG|0)&&g instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,g);};a.pc=-466;a.h=h=g.v11(g,a)|0;a.pc=-495;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-553;e=N6engine6helper9EventType.JUMP5.v16(N6engine6helper9EventType.JUMP5,a)|0;a.c=c=((h|0)===(e|0)?1:0)+c|0;a.pc=-668;e=d.kFaiDsCn96nd(d,a)|0;if((e|0)!==0)continue;break;}c=c;return c|0;}function _c4F66engine4core11MarioResult11getMaxXJumpE17(m,p){var c=-0.,h=-0.,d=null,g=null,k=0,e=0,j=-0.;var a={p:p,pc:0,f:_c4F66engine4core11MarioResult11getMaxXJumpE17,c:-0.,h:-0.,d:null,g:null,k:0};a.pc=-201;a.g=g=m.gameEvents1.v11(m.gameEvents1,a);a.pc=-252;k=g.kFaiDsCn96nd(g,a)|0;if((k|0)===0){return cjF(0);}a.h=h=cjF(0);c=cjF(-100);L0:while(1){a.c=c=c;while(1){a.pc=-369;a.d=d=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=28;;if(d&&!(((N6engine4core10MarioEventG|0)&&d instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,d);};a.pc=-528;a.k=k=d.v11(d,a)|0;a.pc=-557;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-615;e=N6engine6helper9EventType.JUMP5.v16(N6engine6helper9EventType.JUMP5,a)|0;if((k|0)===(e|0)){a.pc=-718;c=+d.v13(d,a);a.c=c=c;}a.pc=-751;a.k=k=d.v11(d,a)|0;a.pc=-780;e=N6engine6helper9EventType.LAND6.v16(N6engine6helper9EventType.LAND6,a)|0;if((k|0)===(e|0)){a.pc=-883;j=+d.v13(d,a);a.pc=-907;j=+_m4pZ4Math3absE42(cjF(j-c),a);if(j>h){d=d;a.pc=-962;j=+d.v13(d,a);a.pc=-986;a.h=h=+_m4pZ4Math3absE42(cjF(j-c),a);a.pc=-1033;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)===0){c=h;return c;}c=c;continue L0;}}a.pc=-1114;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)!==0)continue;break;}c=h;return c;}}function _c4_76engine4core11MarioResult17getMaxJumpAirTimeE18(l,p){var c=0,h=0,e=null,g=null,j=0,d=0;var a={p:p,pc:0,f:_c4_76engine4core11MarioResult17getMaxJumpAirTimeE18,c:0,h:0,e:null,g:null,j:0};a.pc=-199;a.g=g=l.gameEvents1.v11(l.gameEvents1,a);a.pc=-250;c=g.kFaiDsCn96nd(g,a)|0;if((c|0)===0){return 0|0;}a.h=h=0;c=-100;L0:while(1){a.c=c=c;while(1){a.pc=-354;a.e=e=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=28;;if(e&&!(((N6engine4core10MarioEventG|0)&&e instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,e);};a.pc=-513;a.j=j=e.v11(e,a)|0;a.pc=-542;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-600;d=N6engine6helper9EventType.JUMP5.v16(N6engine6helper9EventType.JUMP5,a)|0;if((j|0)===(d|0)){a.pc=-703;d=e.v16(e,a)|0;a.c=c=d;}a.pc=-737;a.j=j=e.v11(e,a)|0;a.pc=-766;d=N6engine6helper9EventType.LAND6.v16(N6engine6helper9EventType.LAND6,a)|0;if((j|0)===(d|0)){a.pc=-869;d=e.v16(e,a)|0;if((d-c|0)>(h|0)){e=e;a.pc=-916;d=e.v16(e,a)|0;a.h=h=d-c|0;a.pc=-953;d=g.kFaiDsCn96nd(g,a)|0;if((d|0)===0){c=h;return c|0;}c=c;continue L0;}}a.pc=-1035;d=g.kFaiDsCn96nd(g,a)|0;if((d|0)!==0)continue;break;}c=h;return c|0;}}function _c4F76engine4core11MarioResult15getCurrentLivesE19(d,p){return d.world0.lives11|0|0;}function _c4F76engine4core11MarioResult15getCurrentCoinsE20(d,p){return d.world0.coins10|0|0;}function _c4p56engine4core11MarioResult24getNumColeGKaEWSjL0rKJdJKNDn(k,p){var h=0,c=null,g=null,d=0,e=0;var a={p:p,pc:0,f:_c4p56engine4core11MarioResult24getNumColeGKaEWSjL0rKJdJKNDn,h:0,c:null,g:null,d:0};a.pc=-207;a.g=g=k.gameEvents1.v11(k.gameEvents1,a);a.h=h=0;while(1){a.pc=-275;d=g.kFaiDsCn96nd(g,a)|0;if((d|0)===0){return h|0;}a.pc=-335;a.c=c=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(c&&!(((N6engine4core10MarioEventG|0)&&c instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,c);};a.pc=-494;a.d=d=c.v11(c,a)|0;a.pc=-523;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-581;e=N6engine6helper9EventType.COLLECT7.v16(N6engine6helper9EventType.COLLECT7,a)|0;if((d|0)!==(e|0))continue;c=c;a.pc=-702;a.d=d=c.v12(c,a)|0;a.pc=-731;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-791;e=N6engine6helper10SpriteType.MUSHROOM14.v16(N6engine6helper10SpriteType.MUSHROOM14,a)|0;a.h=h=((d|0)===(e|0)?1:0)+h|0;continue;}}function _c4p56engine4core11MarioResult25getNumColeGKaEi8hcblDSJfrKNTn(k,p){var h=0,c=null,g=null,d=0,e=0;var a={p:p,pc:0,f:_c4p56engine4core11MarioResult25getNumColeGKaEi8hcblDSJfrKNTn,h:0,c:null,g:null,d:0};a.pc=-209;a.g=g=k.gameEvents1.v11(k.gameEvents1,a);a.h=h=0;while(1){a.pc=-277;d=g.kFaiDsCn96nd(g,a)|0;if((d|0)===0){return h|0;}a.pc=-337;a.c=c=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(c&&!(((N6engine4core10MarioEventG|0)&&c instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,c);};a.pc=-496;a.d=d=c.v11(c,a)|0;a.pc=-525;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-583;e=N6engine6helper9EventType.COLLECT7.v16(N6engine6helper9EventType.COLLECT7,a)|0;if((d|0)!==(e|0))continue;c=c;a.pc=-704;a.d=d=c.v12(c,a)|0;a.pc=-733;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-793;e=N6engine6helper10SpriteType.FIRE_FLOWER15.v16(N6engine6helper10SpriteType.FIRE_FLOWER15,a)|0;a.h=h=((d|0)===(e|0)?1:0)+h|0;continue;}}function _c4p56engine4core11MarioResult24getNumColeGKaEWClYcbNdsJKN9n(k,p){var h=0,c=null,g=null,e=0,d=0;var a={p:p,pc:0,f:_c4p56engine4core11MarioResult24getNumColeGKaEWClYcbNdsJKN9n,h:0,c:null,g:null,e:0};a.pc=-207;a.g=g=k.gameEvents1.v11(k.gameEvents1,a);a.h=h=0;while(1){a.pc=-275;e=g.kFaiDsCn96nd(g,a)|0;if((e|0)===0){return h|0;}a.pc=-335;a.c=c=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(c&&!(((N6engine4core10MarioEventG|0)&&c instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,c);};a.pc=-494;a.e=e=c.v11(c,a)|0;a.pc=-523;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-581;d=N6engine6helper9EventType.COLLECT7.v16(N6engine6helper9EventType.COLLECT7,a)|0;if((e|0)!==(d|0))continue;c=c;a.pc=-702;d=c.v12(c,a)|0;a.h=h=((d|0)===31?1:0)+h|0;continue;}}function _c4_86engine4core11MarioResult21getNumDestroyedBricksE24(k,p){var c=0,e=null,g=null,h=0,d=0;var a={p:p,pc:0,f:_c4_86engine4core11MarioResult21getNumDestroyedBricksE24,c:0,e:null,g:null,h:0};a.pc=-199;a.g=g=k.gameEvents1.v11(k.gameEvents1,a);a.pc=-250;c=g.kFaiDsCn96nd(g,a)|0;if((c|0)===0){return 0|0;}a.c=c=0;while(1){a.pc=-327;a.e=e=g.cSQa1j8Rhd9BmAqcHWe(g,a);a.pc=25;;if(e&&!(((N6engine4core10MarioEventG|0)&&e instanceof N6engine4core10MarioEvent)>>0)){cjCastFailure(a,e);};a.pc=-486;a.h=h=e.v11(e,a)|0;a.pc=-515;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-573;d=N6engine6helper9EventType.BUMP0.v16(N6engine6helper9EventType.BUMP0,a)|0;if((h|0)===(d|0)){a.pc=-676;d=e.v12(e,a)|0;if((d|0)===22){e=e;a.pc=-720;d=e.v15(e,a)|0;a.c=c=((d|0)>0?1:0)+c|0;a.pc=-769;d=g.kFaiDsCn96nd(g,a)|0;if((d|0)!==0)continue;c=c;return c|0;}}a.pc=-842;d=g.kFaiDsCn96nd(g,a)|0;if((d|0)!==0)continue;break;}c=c;return c|0;}function N6engine4core11MarioSprite(){N4java4lang6Object.call(this);this.type0=null;this.initialCode1=null;this.x2=-0;this.y3=-0;this.xa4=-0;this.ya5=-0;this.width6=0;this.height7=0;this.facing8=0;this.alive9=0;this.world10=null;} @@ -85,10 +85,10 @@ function N6engine4core11MarioSpriteX(a){a.f=N6engine4core11MarioSpriteX;if(cheer function _c4F36engine4core11MarioSpriteC2E0(l,k,j,h,p){var a={p:p,pc:0,f:_c4F36engine4core11MarioSpriteC2E0,l:l,k:+k,j:+j,h:h};a.pc=-127;_n4VYObjectC2E0(l,a);a.pc=-158;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};l.type0=N6engine6helper10SpriteType.UNDEF1;l.initialCode1=cheerpjInternString("");l.x2=k;l.y3=j;l.xa4=cjF(0);l.ya5=cjF(0);l.facing8=1;l.alive9=1;l.world10=null;l.width6=16;l.height7=16;l.type0=h;}function _c4F46engine4core11MarioSprite5cloneE1(d,p){return null;}function _c4F46engine4core11MarioSprite5addedE2(d,p){}function _c4_46engine4core11MarioSprite7removedE3(d,p){}function _c4_46engine4core11MarioSprite7getMapXE4(g,p){var c=-0.,d=0;c=cjF( +g.x2*cjF(.0625));d=~~c;if( +Math.trunc(c)!==cjF((d|0))){return cjN2I(c)|0|0;}return d|0;}function _c4_46engine4core11MarioSprite7getMapYE5(g,p){var c=-0.,d=0;c=cjF( +g.y3*cjF(.0625));d=~~c;if( +Math.trunc(c)!==cjF((d|0))){return cjN2I(c)|0|0;}return d|0;}function _c4V46engine4core11MarioSprite6renderE6(g,e,p){}function _c4V46engine4core11MarioSprite6updateE7(d,p){}function _c4F66engine4core11MarioSprite12collideCheckE8(d,p){}function _c4F56engine4core11MarioSprite9bumpCheckE9(j,h,g,p){}function _c4_76engine4core11MarioSprite17shellCollideCheckE10(g,e,p){return 0|0;}function _c4p56engine4core11MarioSprite7releaseE11(g,e,p){}function _c4V86engine4core11MarioSprite20fireballCollideCheckE12(g,e,p){return 0|0;}function _c4V46engine4core11MarioSprite5cloneE13(d,p){return d.v11(d,p);}function N6engine4core10MarioTimer(){N4java4lang6Object.call(this);this.startTimer0=0;this.startTimer0h=0;this.remainingTime1=0;this.remainingTime1h=0;} N6engine4core10MarioTimer.cl=cheerpjCL; function N6engine4core10MarioTimerX(a){a.f=N6engine4core10MarioTimerX;if(cheerpjSafeInitGuard('N6engine4core10MarioTimer')) return;var q=a.q=N6engine4core10MarioTimer.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core10MarioTimer;q.v11=_c4V46engine4core10MarioTimer16getRemaieGmrsiSxn;N6engine4core10MarioTimerG=1;cheerpjSafeInitFinish('N6engine4core10MarioTimer');} -function _c4p36engine4core10MarioTimerC2E0(l,k,j,p){var d=0,c=0;var a={p:p,pc:0,f:_c4p36engine4core10MarioTimerC2E0,l:l,k:k|0,j:j|0};a.pc=-133;_n4VYObjectC2E0(l,a);a.pc=-164;d=_o4_2ystem17currentTimeMillisE14(a)|0;c=hSlot|0;l.startTimer0=d;l.startTimer0h=c;l.remainingTime1=k;l.remainingTime1h=j;}function _c4V46engine4core10MarioTimer16getRemaieGmrsiSxn(k,p){var h=0,g=0,c=0,e=0,d=0;var a={p:p,pc:0,f:_c4V46engine4core10MarioTimer16getRemaieGmrsiSxn,k:k,h:0,g:0};a.h=h=k.remainingTime1|0;a.g=g=k.remainingTime1h|0;a.pc=-218;c=_o4_2ystem17currentTimeMillisE14(a)|0;e=hSlot|0;d=k.startTimer0|0;c=sub64(c>>>0,e>>>0,d>>>0,(k.startTimer0h|0)>>>0)|0;c=sub64(h>>>0,g>>>0,c>>>0,(hSlot|0)>>>0)|0;a.pc=-391;c=_m4pZ4Math3maxE45(0,0,c,(hSlot|0),a)|0;hSlot=(hSlot|0);return c|0;}function _c4p56engine4core10MarioWorld19getSceneObeixb9mSxno(a0,a1,a2,a3,p){var label=0;var a={p:p,f:_c4p56engine4core10MarioWorld19getSceneObeixb9mSxno,l0:a0,l1:a1,l2:a2,l3:a3,l4:null,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,l11:null,l12:null,s0:null,s1:null,s2:null,s3:null,s4:null};a.pc=0;a.s0=16;a.s1=16;var __i0__=a.s0;var __i1__=a.s1;a.s0=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s1=new Int32Array(1+__i1__);a.s1[0]=73;a.s0[i0+1]=a.s1;}a.l4=a.s0;a.s0=a.l1;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l5=a.s0;a.s0=a.l2;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l6=a.s0;a.s0=a.l6;a.s1=8;a.s0=a.s0-a.s1>>0;a.l7=a.s0;a.s0=0;a.l8=a.s0;while(1){a.pc=34;a.s0=a.l7;a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=44;a.s0=a.l5;a.s1=8;a.s0=a.s0-a.s1>>0;a.l9=a.s0;a.s0=0;a.l10=a.s0;while(1){a.pc=54;a.s0=a.l9;a.s1=a.l5;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=64;a.s0=a.l9;a.l11=a.s0;a.s0=a.l11;if(!(a.s0>>0>=0)){a.pc=73;a.s0=0;a.l11=a.s0;}a.pc=76;a.s0=a.l11;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileWidth1;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=90;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileWidth1;a.s1=1;a.s0=a.s0-a.s1>>0;a.l11=a.s0;}a.pc=101;a.s0=a.l7;a.l12=a.s0;a.s0=a.l12;if(!(a.s0>>0>=0)){a.pc=110;a.s0=0;a.l12=a.s0;}a.pc=113;a.s0=a.l12;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileHeight3;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=127;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileHeight3;a.s1=1;a.s0=a.s0-a.s1>>0;a.l12=a.s0;}a.pc=138;a.s0=a.l4;a.s1=a.l10;a.s0=a.s0[a.s1+1];a.s1=a.l8;a.s2=a.l0;a.s2=a.s2.level7;a.s3=a.l11;a.s4=a.l12;a.pc=-1696;a.s2=a.s2.v13(a.s2,a.s3,a.s4,a);a.s3=a.l3;a.pc=-1749;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=158;a.s2=_c4_96engine4core17MarioForwardModel27getBlockValueGeneralizf0JWE1(a.s2,a.s3,a);a.s0[a.s1+1]=a.s2;a.l9+=1;a.l10+=1;}a.pc=170;a.l7+=1;a.l8+=1;}a.pc=179;a.s0=a.l4;return a.s0;}function _c4V56engine4core10MarioWorld21getEnemiesObeixb9mSxDo(a0,a1,a2,a3,p){var label=0;var a={p:p,f:_c4V56engine4core10MarioWorld21getEnemiesObeixb9mSxDo,l0:a0,l1:a1,l2:a2,l3:a3,l4:null,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,s0:null,s1:null,s2:null,s3:null};a.pc=0;a.s0=16;a.s1=16;var __i0__=a.s0;var __i1__=a.s1;a.s0=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s1=new Int32Array(1+__i1__);a.s1[0]=73;a.s0[i0+1]=a.s1;}a.l4=a.s0;a.s0=a.l1;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l5=a.s0;a.s0=a.l2;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l6=a.s0;a.s0=0;a.l7=a.s0;while(1){a.pc=27;a.s0=a.l7;a.s1=a.l4;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=35;a.s0=0;a.l8=a.s0;while(1){a.pc=38;a.s0=a.l8;a.s1=a.l4;a.s2=0;a.s1=a.s1[a.s2+1];a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=48;a.s0=a.l4;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l8;a.s2=0;a.s0[a.s1+1]=a.s2;a.l8+=1;}a.pc=63;a.l7+=1;}a.pc=69;a.s0=a.l0;a.s0=a.s0.sprites14;a.pc=-1052;a.s0=a.s0.v11(a.s0,a);a.l7=a.s0;while(1){a.pc=78;a.s0=a.l7;a.pc=-1122;a.s0=a.s0.kFaiDsCn96nd(a.s0,a);if(a.s0>>0==0){break;}a.pc=88;a.s0=a.l7;a.pc=-1204;a.s0=a.s0.cSQa1j8Rhd9BmAqcHWe(a.s0,a);a.s0=a.s0;a.s1=a.s0;a.pc=-1273;;if(a.s1&&!(((N6engine4core11MarioSpriteG|0)&&a.s1 instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,a.s1);}a.l8=a.s0;a.s0=a.l8;a.s0=a.s0.type0;a.pc=-1438;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s1=N6engine6helper10SpriteType.MARIO2;if(!(a.s1!==a.s0)){a.pc=111;continue;}a.pc=114;a.s0=a.l8;a.pc=-1595;a.s0=a.s0.v14(a.s0,a);do{if(!(a.s0>>0<0)){a.pc=122;a.s0=a.l8;a.pc=-1667;a.s0=a.s0.v14(a.s0,a);a.s1=a.l5;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=135;a.s0=a.l8;a.pc=-1776;a.s0=a.s0.v14(a.s0,a);a.s1=a.l5;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=148;a.s0=a.l8;a.pc=-1885;a.s0=a.s0.v15(a.s0,a);if(a.s0>>0<0){break;}a.pc=156;a.s0=a.l8;a.pc=-1958;a.s0=a.s0.v15(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=169;a.s0=a.l8;a.pc=-2067;a.s0=a.s0.v15(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=182;a.s0=a.l8;a.pc=-2176;a.s0=a.s0.v14(a.s0,a);a.s1=a.l5;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l9=a.s0;a.s0=a.l8;a.pc=-2282;a.s0=a.s0.v15(a.s0,a);a.s1=a.l6;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l10=a.s0;a.s0=a.l4;a.s1=a.l9;a.s0=a.s0[a.s1+1];a.s1=a.l10;a.s2=a.l8;a.s2=a.s2.type0;a.s3=a.l3;a.pc=-2464;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=222;a.s2=_c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0(a.s2,a.s3,a);a.s0[a.s1+1]=a.s2;}}while(0);a.pc=225;}a.pc=228;a.s0=a.l4;return a.s0;}function _c4F56engine4core10MarioWorld20getMergedObeixb9mSxTo(a0,a1,a2,a3,a4,p){var label=0;var a={p:p,f:_c4F56engine4core10MarioWorld20getMergedObeixb9mSxTo,l0:a0,l1:a1,l2:a2,l3:a3,l4:a4,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,l11:null,l12:null,l13:null,s0:null,s1:null,s2:null,s3:null,s4:null};a.pc=0;a.s0=16;a.s1=16;var __i0__=a.s0;var __i1__=a.s1;a.s0=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s1=new Int32Array(1+__i1__);a.s1[0]=73;a.s0[i0+1]=a.s1;}a.l5=a.s0;a.s0=a.l1;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l6=a.s0;a.s0=a.l2;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l7=a.s0;a.s0=a.l7;a.s1=8;a.s0=a.s0-a.s1>>0;a.l8=a.s0;a.s0=0;a.l9=a.s0;while(1){a.pc=34;a.s0=a.l8;a.s1=a.l7;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=44;a.s0=a.l6;a.s1=8;a.s0=a.s0-a.s1>>0;a.l10=a.s0;a.s0=0;a.l11=a.s0;while(1){a.pc=54;a.s0=a.l10;a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=64;a.s0=a.l10;a.l12=a.s0;a.s0=a.l12;if(!(a.s0>>0>=0)){a.pc=73;a.s0=0;a.l12=a.s0;}a.pc=76;a.s0=a.l12;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileWidth1;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=90;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileWidth1;a.s1=1;a.s0=a.s0-a.s1>>0;a.l12=a.s0;}a.pc=101;a.s0=a.l8;a.l13=a.s0;a.s0=a.l13;if(!(a.s0>>0>=0)){a.pc=110;a.s0=0;a.l13=a.s0;}a.pc=113;a.s0=a.l13;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileHeight3;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=127;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileHeight3;a.s1=1;a.s0=a.s0-a.s1>>0;a.l13=a.s0;}a.pc=138;a.s0=a.l5;a.s1=a.l11;a.s0=a.s0[a.s1+1];a.s1=a.l9;a.s2=a.l0;a.s2=a.s2.level7;a.s3=a.l10;a.s4=a.l8;a.pc=-1710;a.s2=a.s2.v13(a.s2,a.s3,a.s4,a);a.s3=a.l3;a.pc=-1763;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=158;a.s2=_c4_96engine4core17MarioForwardModel27getBlockValueGeneralizf0JWE1(a.s2,a.s3,a);a.s0[a.s1+1]=a.s2;a.l10+=1;a.l11+=1;}a.pc=170;a.l8+=1;a.l9+=1;}a.pc=179;a.s0=a.l0;a.s0=a.s0.sprites14;a.pc=-2024;a.s0=a.s0.v11(a.s0,a);a.l8=a.s0;while(1){a.pc=188;a.s0=a.l8;a.pc=-2095;a.s0=a.s0.kFaiDsCn96nd(a.s0,a);if(a.s0>>0==0){break;}a.pc=198;a.s0=a.l8;a.pc=-2178;a.s0=a.s0.cSQa1j8Rhd9BmAqcHWe(a.s0,a);a.s0=a.s0;a.s1=a.s0;a.pc=-2247;;if(a.s1&&!(((N6engine4core11MarioSpriteG|0)&&a.s1 instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,a.s1);}a.l9=a.s0;a.s0=a.l9;a.s0=a.s0.type0;a.pc=-2412;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s1=N6engine6helper10SpriteType.MARIO2;if(!(a.s1!==a.s0)){a.pc=221;continue;}a.pc=224;a.s0=a.l9;a.pc=-2569;a.s0=a.s0.v14(a.s0,a);do{if(!(a.s0>>0<0)){a.pc=232;a.s0=a.l9;a.pc=-2641;a.s0=a.s0.v14(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=245;a.s0=a.l9;a.pc=-2750;a.s0=a.s0.v14(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=258;a.s0=a.l9;a.pc=-2859;a.s0=a.s0.v15(a.s0,a);if(a.s0>>0<0){break;}a.pc=266;a.s0=a.l9;a.pc=-2932;a.s0=a.s0.v15(a.s0,a);a.s1=a.l7;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=279;a.s0=a.l9;a.pc=-3041;a.s0=a.s0.v15(a.s0,a);a.s1=a.l7;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=292;a.s0=a.l9;a.pc=-3150;a.s0=a.s0.v14(a.s0,a);a.s1=a.l6;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l10=a.s0;a.s0=a.l9;a.pc=-3257;a.s0=a.s0.v15(a.s0,a);a.s1=a.l7;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l11=a.s0;a.s0=a.l9;a.s0=a.s0.type0;a.s1=a.l4;a.pc=-3390;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=326;a.s0=_c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0(a.s0,a.s1,a);a.l12=a.s0;a.s0=a.l12;a.pc=-3571;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s1=N6engine6helper10SpriteType.NONE0;a.pc=-3670;a.s1=a.s1.v16(a.s1,a);if(a.s1===a.s0){break;}a.pc=341;a.s0=a.l5;a.s1=a.l10;a.s0=a.s0[a.s1+1];a.s1=a.l11;a.s2=a.l12;a.s0[a.s1+1]=a.s2;}}while(0);a.pc=351;}a.pc=354;a.s0=a.l5;return a.s0;}var N6engine4core10MarioWorldG; -function N6engine4core10MarioWorld(){N4java4lang6Object.call(this);this.gameStatus0=null;this.pauseTimer1=0;this.fireballsOnScreen2=0;this.currentTimer3=0;this.cameraX4=-0;this.cameraY5=-0;this.mario6=null;this.level7=null;this.visuals8=0;this.currentTick9=0;this.coins10=0;this.lives11=0;this.lastFrameEvents12=null;this.killEvents13=null;this.sprites14=null;this.shellsToCheck15=null;this.fireballsToCheck16=null;this.addedSprites17=null;this.removedSprites18=null;this.effects19=null;this.backgrounds20=null;} +function _c4p36engine4core10MarioTimerC2E0(l,k,j,p){var d=0,c=0;var a={p:p,pc:0,f:_c4p36engine4core10MarioTimerC2E0,l:l,k:k|0,j:j|0};a.pc=-133;_n4VYObjectC2E0(l,a);a.pc=-164;d=_o4_2ystem17currentTimeMillisE14(a)|0;c=hSlot|0;l.startTimer0=d;l.startTimer0h=c;l.remainingTime1=k;l.remainingTime1h=j;}function _c4V46engine4core10MarioTimer16getRemaieGmrsiSxn(k,p){var h=0,g=0,c=0,e=0,d=0;var a={p:p,pc:0,f:_c4V46engine4core10MarioTimer16getRemaieGmrsiSxn,k:k,h:0,g:0};a.h=h=k.remainingTime1|0;a.g=g=k.remainingTime1h|0;a.pc=-218;c=_o4_2ystem17currentTimeMillisE14(a)|0;e=hSlot|0;d=k.startTimer0|0;c=sub64(c>>>0,e>>>0,d>>>0,(k.startTimer0h|0)>>>0)|0;c=sub64(h>>>0,g>>>0,c>>>0,(hSlot|0)>>>0)|0;a.pc=-391;c=_m4pZ4Math3maxE45(0,0,c,(hSlot|0),a)|0;hSlot=(hSlot|0);return c|0;}function _c4p56engine4core10MarioWorld19getSceneObeixb9mSxDo(a0,a1,a2,a3,p){var label=0;var a={p:p,f:_c4p56engine4core10MarioWorld19getSceneObeixb9mSxDo,l0:a0,l1:a1,l2:a2,l3:a3,l4:null,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,l11:null,l12:null,s0:null,s1:null,s2:null,s3:null,s4:null};a.pc=0;a.s0=16;a.s1=16;var __i0__=a.s0;var __i1__=a.s1;a.s0=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s1=new Int32Array(1+__i1__);a.s1[0]=73;a.s0[i0+1]=a.s1;}a.l4=a.s0;a.s0=a.l1;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l5=a.s0;a.s0=a.l2;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l6=a.s0;a.s0=a.l6;a.s1=8;a.s0=a.s0-a.s1>>0;a.l7=a.s0;a.s0=0;a.l8=a.s0;while(1){a.pc=34;a.s0=a.l7;a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=44;a.s0=a.l5;a.s1=8;a.s0=a.s0-a.s1>>0;a.l9=a.s0;a.s0=0;a.l10=a.s0;while(1){a.pc=54;a.s0=a.l9;a.s1=a.l5;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=64;a.s0=a.l9;a.l11=a.s0;a.s0=a.l11;if(!(a.s0>>0>=0)){a.pc=73;a.s0=0;a.l11=a.s0;}a.pc=76;a.s0=a.l11;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileWidth1;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=90;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileWidth1;a.s1=1;a.s0=a.s0-a.s1>>0;a.l11=a.s0;}a.pc=101;a.s0=a.l7;a.l12=a.s0;a.s0=a.l12;if(!(a.s0>>0>=0)){a.pc=110;a.s0=0;a.l12=a.s0;}a.pc=113;a.s0=a.l12;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileHeight3;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=127;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileHeight3;a.s1=1;a.s0=a.s0-a.s1>>0;a.l12=a.s0;}a.pc=138;a.s0=a.l4;a.s1=a.l10;a.s0=a.s0[a.s1+1];a.s1=a.l8;a.s2=a.l0;a.s2=a.s2.level7;a.s3=a.l11;a.s4=a.l12;a.pc=-1696;a.s2=a.s2.v13(a.s2,a.s3,a.s4,a);a.s3=a.l3;a.pc=-1749;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=158;a.s2=_c4_96engine4core17MarioForwardModel27getBlockValueGeneralizf0JWE1(a.s2,a.s3,a);a.s0[a.s1+1]=a.s2;a.l9+=1;a.l10+=1;}a.pc=170;a.l7+=1;a.l8+=1;}a.pc=179;a.s0=a.l4;return a.s0;}function _c4V56engine4core10MarioWorld21getEnemiesObeixb9mSxTo(a0,a1,a2,a3,p){var label=0;var a={p:p,f:_c4V56engine4core10MarioWorld21getEnemiesObeixb9mSxTo,l0:a0,l1:a1,l2:a2,l3:a3,l4:null,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,s0:null,s1:null,s2:null,s3:null};a.pc=0;a.s0=16;a.s1=16;var __i0__=a.s0;var __i1__=a.s1;a.s0=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s1=new Int32Array(1+__i1__);a.s1[0]=73;a.s0[i0+1]=a.s1;}a.l4=a.s0;a.s0=a.l1;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l5=a.s0;a.s0=a.l2;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l6=a.s0;a.s0=0;a.l7=a.s0;while(1){a.pc=27;a.s0=a.l7;a.s1=a.l4;a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=35;a.s0=0;a.l8=a.s0;while(1){a.pc=38;a.s0=a.l8;a.s1=a.l4;a.s2=0;a.s1=a.s1[a.s2+1];a.s1=a.s1.length-1;if(a.s1<=a.s0){break;}a.pc=48;a.s0=a.l4;a.s1=a.l7;a.s0=a.s0[a.s1+1];a.s1=a.l8;a.s2=0;a.s0[a.s1+1]=a.s2;a.l8+=1;}a.pc=63;a.l7+=1;}a.pc=69;a.s0=a.l0;a.s0=a.s0.sprites20;a.pc=-1052;a.s0=a.s0.v11(a.s0,a);a.l7=a.s0;while(1){a.pc=78;a.s0=a.l7;a.pc=-1122;a.s0=a.s0.kFaiDsCn96nd(a.s0,a);if(a.s0>>0==0){break;}a.pc=88;a.s0=a.l7;a.pc=-1204;a.s0=a.s0.cSQa1j8Rhd9BmAqcHWe(a.s0,a);a.s0=a.s0;a.s1=a.s0;a.pc=-1273;;if(a.s1&&!(((N6engine4core11MarioSpriteG|0)&&a.s1 instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,a.s1);}a.l8=a.s0;a.s0=a.l8;a.s0=a.s0.type0;a.pc=-1438;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s1=N6engine6helper10SpriteType.MARIO2;if(!(a.s1!==a.s0)){a.pc=111;continue;}a.pc=114;a.s0=a.l8;a.pc=-1595;a.s0=a.s0.v14(a.s0,a);do{if(!(a.s0>>0<0)){a.pc=122;a.s0=a.l8;a.pc=-1667;a.s0=a.s0.v14(a.s0,a);a.s1=a.l5;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=135;a.s0=a.l8;a.pc=-1776;a.s0=a.s0.v14(a.s0,a);a.s1=a.l5;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=148;a.s0=a.l8;a.pc=-1885;a.s0=a.s0.v15(a.s0,a);if(a.s0>>0<0){break;}a.pc=156;a.s0=a.l8;a.pc=-1958;a.s0=a.s0.v15(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=169;a.s0=a.l8;a.pc=-2067;a.s0=a.s0.v15(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=182;a.s0=a.l8;a.pc=-2176;a.s0=a.s0.v14(a.s0,a);a.s1=a.l5;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l9=a.s0;a.s0=a.l8;a.pc=-2282;a.s0=a.s0.v15(a.s0,a);a.s1=a.l6;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l10=a.s0;a.s0=a.l4;a.s1=a.l9;a.s0=a.s0[a.s1+1];a.s1=a.l10;a.s2=a.l8;a.s2=a.s2.type0;a.s3=a.l3;a.pc=-2464;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=222;a.s2=_c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0(a.s2,a.s3,a);a.s0[a.s1+1]=a.s2;}}while(0);a.pc=225;}a.pc=228;a.s0=a.l4;return a.s0;}function _c4F56engine4core10MarioWorld20getMergedObeixb9mSx9o(a0,a1,a2,a3,a4,p){var label=0;var a={p:p,f:_c4F56engine4core10MarioWorld20getMergedObeixb9mSx9o,l0:a0,l1:a1,l2:a2,l3:a3,l4:a4,l5:null,l6:null,l7:null,l8:null,l9:null,l10:null,l11:null,l12:null,l13:null,s0:null,s1:null,s2:null,s3:null,s4:null};a.pc=0;a.s0=16;a.s1=16;var __i0__=a.s0;var __i1__=a.s1;a.s0=["[[I"];for(var i0=0;i0<__i0__;i0++){a.s1=new Int32Array(1+__i1__);a.s1[0]=73;a.s0[i0+1]=a.s1;}a.l5=a.s0;a.s0=a.l1;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l6=a.s0;a.s0=a.l2;a.s0=a.s0;if((a.s0|0)!==Math.trunc(a.s0)){a.s0=cjN2I(a.s0);}else{a.s0=a.s0|0;}a.s1=16;a.s0=a.s0/a.s1>>0;a.l7=a.s0;a.s0=a.l7;a.s1=8;a.s0=a.s0-a.s1>>0;a.l8=a.s0;a.s0=0;a.l9=a.s0;while(1){a.pc=34;a.s0=a.l8;a.s1=a.l7;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=44;a.s0=a.l6;a.s1=8;a.s0=a.s0-a.s1>>0;a.l10=a.s0;a.s0=0;a.l11=a.s0;while(1){a.pc=54;a.s0=a.l10;a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=64;a.s0=a.l10;a.l12=a.s0;a.s0=a.l12;if(!(a.s0>>0>=0)){a.pc=73;a.s0=0;a.l12=a.s0;}a.pc=76;a.s0=a.l12;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileWidth1;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=90;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileWidth1;a.s1=1;a.s0=a.s0-a.s1>>0;a.l12=a.s0;}a.pc=101;a.s0=a.l8;a.l13=a.s0;a.s0=a.l13;if(!(a.s0>>0>=0)){a.pc=110;a.s0=0;a.l13=a.s0;}a.pc=113;a.s0=a.l13;a.s1=a.l0;a.s1=a.s1.level7;a.s1=a.s1.tileHeight3;a.s2=1;a.s1=a.s1-a.s2>>0;if(!(a.s1>=a.s0)){a.pc=127;a.s0=a.l0;a.s0=a.s0.level7;a.s0=a.s0.tileHeight3;a.s1=1;a.s0=a.s0-a.s1>>0;a.l13=a.s0;}a.pc=138;a.s0=a.l5;a.s1=a.l11;a.s0=a.s0[a.s1+1];a.s1=a.l9;a.s2=a.l0;a.s2=a.s2.level7;a.s3=a.l10;a.s4=a.l8;a.pc=-1710;a.s2=a.s2.v13(a.s2,a.s3,a.s4,a);a.s3=a.l3;a.pc=-1763;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=158;a.s2=_c4_96engine4core17MarioForwardModel27getBlockValueGeneralizf0JWE1(a.s2,a.s3,a);a.s0[a.s1+1]=a.s2;a.l10+=1;a.l11+=1;}a.pc=170;a.l8+=1;a.l9+=1;}a.pc=179;a.s0=a.l0;a.s0=a.s0.sprites20;a.pc=-2024;a.s0=a.s0.v11(a.s0,a);a.l8=a.s0;while(1){a.pc=188;a.s0=a.l8;a.pc=-2095;a.s0=a.s0.kFaiDsCn96nd(a.s0,a);if(a.s0>>0==0){break;}a.pc=198;a.s0=a.l8;a.pc=-2178;a.s0=a.s0.cSQa1j8Rhd9BmAqcHWe(a.s0,a);a.s0=a.s0;a.s1=a.s0;a.pc=-2247;;if(a.s1&&!(((N6engine4core11MarioSpriteG|0)&&a.s1 instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,a.s1);}a.l9=a.s0;a.s0=a.l9;a.s0=a.s0.type0;a.pc=-2412;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s1=N6engine6helper10SpriteType.MARIO2;if(!(a.s1!==a.s0)){a.pc=221;continue;}a.pc=224;a.s0=a.l9;a.pc=-2569;a.s0=a.s0.v14(a.s0,a);do{if(!(a.s0>>0<0)){a.pc=232;a.s0=a.l9;a.pc=-2641;a.s0=a.s0.v14(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=245;a.s0=a.l9;a.pc=-2750;a.s0=a.s0.v14(a.s0,a);a.s1=a.l6;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=258;a.s0=a.l9;a.pc=-2859;a.s0=a.s0.v15(a.s0,a);if(a.s0>>0<0){break;}a.pc=266;a.s0=a.l9;a.pc=-2932;a.s0=a.s0.v15(a.s0,a);a.s1=a.l7;a.s2=8;a.s1=a.s1-a.s2>>0;if(a.s1>=a.s0){break;}a.pc=279;a.s0=a.l9;a.pc=-3041;a.s0=a.s0.v15(a.s0,a);a.s1=a.l7;a.s2=8;a.s1=a.s2+a.s1>>0;if(a.s1<=a.s0){break;}a.pc=292;a.s0=a.l9;a.pc=-3150;a.s0=a.s0.v14(a.s0,a);a.s1=a.l6;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l10=a.s0;a.s0=a.l9;a.pc=-3257;a.s0=a.s0.v15(a.s0,a);a.s1=a.l7;a.s0=a.s0-a.s1>>0;a.s1=8;a.s0=a.s1+a.s0>>0;a.l11=a.s0;a.s0=a.l9;a.s0=a.s0.type0;a.s1=a.l4;a.pc=-3390;;if((N6engine4core17MarioForwardModelG|0)==0){cjG(a);}a.pc=326;a.s0=_c4_96engine4core17MarioForwardModel27getSpriteTypeGeneralizf0JWE0(a.s0,a.s1,a);a.l12=a.s0;a.s0=a.l12;a.pc=-3571;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);}a.s1=N6engine6helper10SpriteType.NONE0;a.pc=-3670;a.s1=a.s1.v16(a.s1,a);if(a.s1===a.s0){break;}a.pc=341;a.s0=a.l5;a.s1=a.l10;a.s0=a.s0[a.s1+1];a.s1=a.l11;a.s2=a.l12;a.s0[a.s1+1]=a.s2;}}while(0);a.pc=351;}a.pc=354;a.s0=a.l5;return a.s0;}var N6engine4core10MarioWorldG; +function N6engine4core10MarioWorld(){N4java4lang6Object.call(this);this.gameStatus0=null;this.pauseTimer1=0;this.fireballsOnScreen2=0;this.currentTimer3=0;this.cameraX4=-0;this.cameraY5=-0;this.mario6=null;this.level7=null;this.visuals8=0;this.currentTick9=0;this.coins10=0;this.lives11=0;this.kills12=0;this.deaths13=0;this.jumps14=0;this.items15=0;this.airStart16=0;this.airTime17=0;this.lastFrameEvents18=null;this.killEvents19=null;this.sprites20=null;this.shellsToCheck21=null;this.fireballsToCheck22=null;this.addedSprites23=null;this.removedSprites24=null;this.effects25=null;this.backgrounds26=null;} N6engine4core10MarioWorld.cl=cheerpjCL; -function N6engine4core10MarioWorldX(a){a.f=N6engine4core10MarioWorldX;if(cheerpjSafeInitGuard('N6engine4core10MarioWorld')) return;var q=a.q=N6engine4core10MarioWorld.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core10MarioWorld;q.v11=_c4F76engine4core10MarioWorld17initializeVisualsE1;q.v12=_c4_66engine4core10MarioWorld15initializeLevelE2;q.v13=_c4V56engine4core10MarioWorld10getEnemiesE3;q.v14=_c4p46engine4core10MarioWorld5cloneE4;q.v15=_c4_46engine4core10MarioWorld8addEventE5;q.v16=_c4p56engine4core10MarioWorld9addEffectE6;q.v17=_c4p56engine4core10MarioWorld9addSpriteE7;q.v18=_c4p66engine4core10MarioWorld12removeSpriteE8;q.v19=_c4F26engine4core10MarioWorld1eam0ckShellCollideE9;q.v20=_c4F86engine4core10MarioWorld20checkFireballCollideE10;q.v21=_c4_36engine4core10MarioWorld3winE11;q.v22=_c4p46engine4core10MarioWorld4loseE12;q.v23=_c4_46engine4core10MarioWorld7timeoutE13;q.v24=_c4p56engine4core10MarioWorld19getSceneObeixb9mSxno;q.v25=_c4V56engine4core10MarioWorld21getEnemiesObeixb9mSxDo;q.v26=_c4F56engine4core10MarioWorld20getMergedObeixb9mSxTo;q.v27=_c4V46engine4core10MarioWorld6updateE18;q.v28=_c4p46engine4core10MarioWorld4bumpE19;q.v29=_c4p56engine4core10MarioWorld8bumpIntoE20;q.v30=_c4V46engine4core10MarioWorld6renderE21;q.v3=_c4F46engine4core10MarioWorld5cloneE22;N6engine4core10MarioWorldG=1;cheerpjSafeInitFinish('N6engine4core10MarioWorld');} +function N6engine4core10MarioWorldX(a){a.f=N6engine4core10MarioWorldX;if(cheerpjSafeInitGuard('N6engine4core10MarioWorld')) return;var q=a.q=N6engine4core10MarioWorld.prototype=Object.create(N4java4lang6Object.prototype);q.constructor=N6engine4core10MarioWorld;q.v11=_c4F76engine4core10MarioWorld17initializeVisualsE1;q.v12=_c4_66engine4core10MarioWorld15initializeLevelE2;q.v13=_c4V56engine4core10MarioWorld10getEnemiesE3;q.v14=_c4p46engine4core10MarioWorld5cloneE4;q.v15=_c4_46engine4core10MarioWorld8addEventE5;q.v16=_c4p56engine4core10MarioWorld9addEffectE6;q.v17=_c4p56engine4core10MarioWorld9addSpriteE7;q.v18=_c4p66engine4core10MarioWorld12removeSpriteE8;q.v19=_c4F26engine4core10MarioWorld1eam0ckShellCollideE9;q.v20=_c4F86engine4core10MarioWorld20checkFireballCollideE10;q.v21=_c4_36engine4core10MarioWorld3winE11;q.v22=_c4p46engine4core10MarioWorld4loseE12;q.v23=_c4_46engine4core10MarioWorld7timeoutE13;q.v24=_c4V46engine4core10MarioWorld6reviveE14;q.v25=_c4p56engine4core10MarioWorld19getSceneObeixb9mSxDo;q.v26=_c4V56engine4core10MarioWorld21getEnemiesObeixb9mSxTo;q.v27=_c4F56engine4core10MarioWorld20getMergedObeixb9mSx9o;q.v28=_c4V46engine4core10MarioWorld6updateE19;q.v29=_c4p46engine4core10MarioWorld4bumpE20;q.v30=_c4p56engine4core10MarioWorld8bumpIntoE21;q.v31=_c4V46engine4core10MarioWorld6renderE22;q.v3=_c4F46engine4core10MarioWorld5cloneE23;N6engine4core10MarioWorld.onlineTimerMax0=100000;N6engine4core10MarioWorldG=1;cheerpjSafeInitFinish('N6engine4core10MarioWorld');} var N6engine4core10MarioLevelG; var N6engine7effects11BrickEffectG; var N6engine7effects10CoinEffectG; @@ -103,7 +103,7 @@ var N6engine7sprites12LifeMushroomG; var N6engine7sprites5MarioG; var N6engine7sprites8MushroomG; var N6engine7sprites5ShellG; -function _c4p36engine4core10MarioWorldC2E0(h,g,p){var c=null;var a={p:p,pc:0,f:_c4p36engine4core10MarioWorldC2E0,h:h,g:g,c:null};a.pc=-129;_n4VYObjectC2E0(h,a);h.pauseTimer1=0;h.fireballsOnScreen2=0;h.currentTimer3= -1;c=["[Lengine/graphics/MarioBackground;"];for(var i=1;i<=2;i=i+1|0)c[i|0]=null;;h.backgrounds20=c;h.pauseTimer1=0;a.pc=-332;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};h.gameStatus0=N6engine6helper10GameStatus.RUNNING0;a.pc=-443;;if((N4java4util9ArrayListG|0)==0){cjG(a);};a.c=c=new N4java4util9ArrayList();a.pc=-531;_i4pbN6CVwueawjI0eNTxn(c,a);h.sprites14=c;a.c=c=new N4java4util9ArrayList();a.pc=-617;_i4pbN6CVwueawjI0eNTxn(c,a);h.shellsToCheck15=c;a.c=c=new N4java4util9ArrayList();a.pc=-709;_i4pbN6CVwueawjI0eNTxn(c,a);h.fireballsToCheck16=c;a.c=c=new N4java4util9ArrayList();a.pc=-804;_i4pbN6CVwueawjI0eNTxn(c,a);h.addedSprites17=c;a.c=c=new N4java4util9ArrayList();a.pc=-895;_i4pbN6CVwueawjI0eNTxn(c,a);h.removedSprites18=c;a.c=c=new N4java4util9ArrayList();a.pc=-988;_i4pbN6CVwueawjI0eNTxn(c,a);h.effects19=c;a.c=c=new N4java4util9ArrayList();a.pc=-1074;_i4pbN6CVwueawjI0eNTxn(c,a);h.lastFrameEvents12=c;h.killEvents13=g;}function _c4F76engine4core10MarioWorld17initializeVisualsE1(k,j,p){var d=null,c=null,e=null;var a={p:p,pc:0,f:_c4F76engine4core10MarioWorld17initializeVisualsE1,k:k,j:j,d:null,c:null,e:null};a.d=d=["[[I"];for(var i=1;i<=16;i=i+1|0)d[i|0]=null;;c=new Int32Array(2);c[0]=73;c[1]=42;d[1]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[2]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[3]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[4]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[5]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[6]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[7]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[8]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[9]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[10]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[11]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[12]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[13]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[14]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[15]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[16]=c;a.c=c=k.backgrounds20;a.pc=-961;;if((N6engine8graphics15MarioBackgroundG|0)==0){cjG(a);};a.e=e=new N6engine8graphics15MarioBackground();a.pc=-1075;_c4F56engine8graphics15MarioBackgroundC2E0(e,j,256,d,a);c[1]=e;d=["[[I"];for(var i=1;i<=9;i=i+1|0)d[i|0]=null;;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[1]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[2]=c;c=new Int32Array(17);c[0]=73;c[1]=31;c[2]=32;c[3]=33;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[3]=c;c=new Int32Array(17);c[0]=73;c[1]=34;c[2]=35;c[3]=36;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[4]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[5]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=31;c[10]=32;c[11]=33;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[6]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=34;c[10]=35;c[11]=36;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[7]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[8]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[9]=c;a.c=c=k.backgrounds20;a.e=e=new N6engine8graphics15MarioBackground();a.pc=-2673;_c4F56engine8graphics15MarioBackgroundC2E0(e,j,256,d,a);c[2]=e;}function _c4_66engine4core10MarioWorld15initializeLevelE2(m,l,k,p){var c=null,e=0,d=0;var a={p:p,pc:0,f:_c4_66engine4core10MarioWorld15initializeLevelE2,m:m,l:l,c:null};m.currentTimer3=k;a.pc=-187;;if((N6engine4core10MarioLevelG|0)==0){cjG(a);};a.c=c=new N6engine4core10MarioLevel();a.pc=-283;_c4p36engine4core10MarioLevelC2E0(c,l,((m.visuals8|0)&255),a);m.level7=c;a.pc=-366;;if((N6engine7sprites5MarioG|0)==0){cjG(a);};a.c=c=new N6engine7sprites5Mario();e=m.visuals8|0;d=m.level7.marioTileX5|0;a.pc=-496;_c4F26engine7sprites5MarioC2E0(c,(e&255),cjF((d<<4|0)),cjF(((m.level7.marioTileY6|0)<<4|0)),a);m.mario6=c;m.mario6.alive9=1;m.mario6.world10=m;c=m.sprites14;c.v17(c,m.mario6,p)|0;}function _c4V56engine4core10MarioWorld10getEnemiesE3(j,p){var g=null,e=null,d=0,c=null;var a={p:p,pc:0,f:_c4V56engine4core10MarioWorld10getEnemiesE3,j:j,g:null,e:null,c:null};a.pc=-175;;if((N4java4util9ArrayListG|0)==0){cjG(a);};a.g=g=new N4java4util9ArrayList();a.pc=-263;_i4pbN6CVwueawjI0eNTxn(g,a);a.pc=-301;a.e=e=j.sprites14.v11(j.sprites14,a);a.pc=-348;d=e.kFaiDsCn96nd(e,a)|0;if((d|0)!==0){while(1){a.pc=-405;a.c=c=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=31;;if(c&&!(((N6engine4core11MarioSpriteG|0)&&c instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,c);};a.pc=-566;d=_c4_46engine4core10MarioWorld7isEnemyE17(j,c,a)|0;if((d|0)!==0){a.pc=-642;g.v17(g,c,a)|0;}a.pc=-668;d=e.kFaiDsCn96nd(e,a)|0;if((d|0)!==0)continue;break;}}return g;}function _c4p46engine4core10MarioWorld5cloneE4(k,p){var c=null,e=null,g=0,d=null,h=null;var a={p:p,pc:0,f:_c4p46engine4core10MarioWorld5cloneE4,k:k,c:null,e:null,d:null,h:null};a.c=c=new N6engine4core10MarioWorld();a.pc=-215;_c4p36engine4core10MarioWorldC2E0(c,k.killEvents13,a);c.visuals8=0;c.cameraX4= +k.cameraX4;c.cameraY5= +k.cameraY5;c.fireballsOnScreen2=(k.fireballsOnScreen2|0);c.gameStatus0=k.gameStatus0;c.pauseTimer1=(k.pauseTimer1|0);c.currentTimer3=(k.currentTimer3|0);c.currentTick9=(k.currentTick9|0);a.pc=-516;e=k.level7.v11(k.level7,a);c.level7=e;a.pc=-564;a.e=e=k.sprites14.v11(k.sprites14,a);a.pc=-611;g=e.kFaiDsCn96nd(e,a)|0;if((g|0)!==0){while(1){a.pc=-668;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=107;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};a.pc=-830;a.d=d=d.v11(d,a);d.world10=c;a.h=h=d.type0;a.pc=-883;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(h===N6engine6helper10SpriteType.MARIO2){a.pc=137;;if(d&&!(((N6engine7sprites5MarioG|0)&&d instanceof N6engine7sprites5Mario)>>0)){cjCastFailure(a,d);};c.mario6=d;}a.pc=-1109;c.sprites14.v17(c.sprites14,d,a)|0;a.pc=-1155;g=e.kFaiDsCn96nd(e,a)|0;if((g|0)!==0)continue;break;}}if(c.mario6===null){a.pc=-1240;a.e=e=k.mario6.v11(k.mario6,a);a.pc=171;;if(e&&!(((N6engine7sprites5MarioG|0)&&e instanceof N6engine7sprites5Mario)>>0)){cjCastFailure(a,e);};c.mario6=e;}c.coins10=(k.coins10|0);c.lives11=(k.lives11|0);return c;}function _c4_46engine4core10MarioWorld8addEventE5(q,o,n,p){var d=0,j=0,h=null,c=null,g=-0.,e=-0.;var a=new createStacklet_c4_46engine4core10MarioWorld8addEventE5(p,q,o,n);d=q.mario6.isLarge11|0;j=q.mario6.isFire12|0;a.d=d=(j&255)===0?((d&255)!==0?1:0)|0:2|0;a.h=h=q.lastFrameEvents12;a.pc=-284;;if((N6engine4core10MarioEventG|0)==0){cjG(a);};a.c=c=new N6engine4core10MarioEvent();g=+q.mario6.x2;e=+q.mario6.y3;a.pc=-410;_c4p36engine4core10MarioEventC2E3(c,o,n,g,e,d,(q.currentTick9|0),a);h.v17(h,c,p)|0;}function _c4p56engine4core10MarioWorld9addEffectE6(g,e,p){g.effects19.v17(g.effects19,e,p)|0;}function _c4p56engine4core10MarioWorld9addSpriteE7(g,e,p){var a={p:p,pc:0,f:_c4p56engine4core10MarioWorld9addSpriteE7,g:g,e:e};a.pc=-127;g.addedSprites17.v17(g.addedSprites17,e,a)|0;e.alive9=1;e.world10=g;a.pc=-205;e.v12(e,a);e.v17(e,p);}function _c4p66engine4core10MarioWorld12removeSpriteE8(g,e,p){var a={p:p,pc:0,f:_c4p66engine4core10MarioWorld12removeSpriteE8,e:e};a.pc=-131;g.removedSprites18.v17(g.removedSprites18,e,a)|0;e.alive9=0;a.pc=-201;e.v13(e,a);e.world10=null;}function _c4F26engine4core10MarioWorld1eam0ckShellCollideE9(g,e,p){g.shellsToCheck15.v17(g.shellsToCheck15,e,p)|0;}function _c4F86engine4core10MarioWorld20checkFireballCollideE10(g,e,p){g.fireballsToCheck16.v17(g.fireballsToCheck16,e,p)|0;}function _c4_36engine4core10MarioWorld3winE11(d,p){var a={p:p,pc:0,f:_c4_36engine4core10MarioWorld3winE11,d:d};a.pc=-111;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-169;d.v15(d,N6engine6helper9EventType.WIN11,0,a);a.pc=-224;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};d.gameStatus0=N6engine6helper10GameStatus.WIN1;}function _c4p46engine4core10MarioWorld4loseE12(d,p){var a={p:p,pc:0,f:_c4p46engine4core10MarioWorld4loseE12,d:d};a.pc=-113;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-171;d.v15(d,N6engine6helper9EventType.LOSE10,0,a);a.pc=-227;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};d.gameStatus0=N6engine6helper10GameStatus.LOSE2;d.mario6.alive9=0;}function _c4_46engine4core10MarioWorld7timeoutE13(d,p){var a={p:p,pc:0,f:_c4_46engine4core10MarioWorld7timeoutE13,d:d};a.pc=-119;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};d.gameStatus0=N6engine6helper10GameStatus.TIME_OUT3;d.mario6.alive9=0;}function _c4_46engine4core10MarioWorld7isEnemyE17(g,e,p){if(!(((N6engine7sprites5EnemyG|0)&&e instanceof N6engine7sprites5Enemy)>>0|0)){if(!(((N6engine7sprites11FlowerEnemyG|0)&&e instanceof N6engine7sprites11FlowerEnemy)>>0|0)){return (((N6engine7sprites10BulletBillG|0)&&e instanceof N6engine7sprites10BulletBill)>>0|0?1:0)|0;}}return 1|0;}function _c4V46engine4core10MarioWorld6updateE18(t,s,p){var c=0,g=0,l=0,e=null,h=-0.,d=null,k=null,j=null,o=0,m=-0.,n=0;var a=new createStacklet_c4V46engine4core10MarioWorld6updateE18(p,t,s);a.e=e=t.gameStatus0;a.pc=-211;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};L0:do{if(e===N6engine6helper10GameStatus.RUNNING0){if((t.pauseTimer1|0|0)<1){if((t.currentTimer3|0|0)>=1){t.currentTimer3=((t.currentTimer3|0)-30|0);if((t.currentTimer3|0|0)<=0){t.currentTimer3=0;a.pc=-467;t.v23(t,a);break L0;}}t.currentTick9=((t.currentTick9|0)+1|0);t.cameraX4=cjF( +t.mario6.x2+cjF(-128));h=+t.cameraX4;if(cjF(h+cjF(256))>cjF((t.level7.width0|0|0))){t.cameraX4=cjF(((t.level7.width0|0)-256|0));}if( +t.cameraX4cjF((t.level7.height2|0|0))){t.cameraY5=cjF(((t.level7.height2|0)-256|0));}if( +t.cameraY5>0)){cjCastFailure(a,d);};m=+d.x2;L1:do{if(!(mh&&m>=h)){m=+d.y3;if(!(m>cjF(((t.level7.height2|0)+32|0)))){a.d=d=d.type0;a.pc=-1448;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(d!==N6engine6helper10SpriteType.FIREBALL3)break L1;t.fireballsOnScreen2=((t.fireballsOnScreen2|0)+1|0);break L1;}}}a.k=k=d.type0;a.pc=-1641;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(k===N6engine6helper10SpriteType.MARIO2){a.pc=-1745;t.v22(t,a);}a.pc=-1768;t.v18(t,d,a);a.pc=-1792;c=_c4_46engine4core10MarioWorld7isEnemyE17(t,d,a)|0;if((c|0)!==0){if( +d.y3>cjF(288)){a.pc=-1889;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.k=k=N6engine6helper9EventType.FALL_KILL4;a.pc=-1991;c=d.type0.v16(d.type0,a)|0;a.pc=-2029;t.v15(t,k,c,a);}}}while(0);a.pc=-2067;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}e=t.level7;h=+t.cameraX4;c=~~h;if( +Math.trunc(h)!==cjF((c|0))){c=cjN2I(h)|0;}h=+t.cameraY5;g=~~h;if( +Math.trunc(h)!==cjF((g|0))){g=cjN2I(h)|0;}a.pc=-2277;e.v20(e,c,g,a);h=+t.cameraX4;c=~~h;if( +Math.trunc(h)!==cjF((c|0))){c=cjN2I(h)|0;}a.c=c=((c|0)/16|0)-1|0;L1:while(1){h=cjF( +t.cameraX4+cjF(256));g=~~h;if( +Math.trunc(h)!==cjF((g|0))){g=cjN2I(h)|0;}if((c|0)>(((g|0)/16|0)+1|0)){t.mario6.actions18=s;a.pc=-2537;a.e=e=t.sprites14.v11(t.sprites14,a);a.pc=-2585;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-2643;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=780;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};if(((d.alive9|0)&255)!==0){a.pc=-2833;d.v17(d,a);}a.pc=-2856;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-2921;a.e=e=t.sprites14.v11(t.sprites14,a);a.pc=-2969;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-3027;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=824;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};if(((d.alive9|0)&255)!==0){a.pc=-3217;d.v18(d,a);}a.pc=-3240;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-3305;a.e=e=t.shellsToCheck15.v11(t.shellsToCheck15,a);a.pc=-3365;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-3423;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=868;;if(d&&!(((N6engine7sprites5ShellG|0)&&d instanceof N6engine7sprites5Shell)>>0)){cjCastFailure(a,d);};a.pc=-3578;a.k=k=t.sprites14.v11(t.sprites14,a);a.pc=-3626;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0){while(1){a.pc=-3684;a.j=j=k.cSQa1j8Rhd9BmAqcHWe(k,a);a.pc=898;;if(j&&!(((N6engine4core11MarioSpriteG|0)&&j instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,j);};if(j!==d){if(((d.alive9|0)&255)!==0){if(((j.alive9|0)&255)!==0){a.pc=-3911;c=j.v20(j,d,a)|0;if((c|0)!==0){a.pc=-3953;t.v18(t,j,a);}}}}a.pc=-3981;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0)continue;break;}}a.pc=-4046;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-4111;t.shellsToCheck15.v23(t.shellsToCheck15,a);a.pc=-4165;a.e=e=t.fireballsToCheck16.v11(t.fireballsToCheck16,a);a.pc=-4231;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-4289;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=975;;if(d&&!(((N6engine7sprites8FireballG|0)&&d instanceof N6engine7sprites8Fireball)>>0)){cjCastFailure(a,d);};a.pc=-4450;a.k=k=t.sprites14.v11(t.sprites14,a);a.pc=-4498;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0){while(1){a.pc=-4556;a.j=j=k.cSQa1j8Rhd9BmAqcHWe(k,a);a.pc=1005;;if(j&&!(((N6engine4core11MarioSpriteG|0)&&j instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,j);};if(j!==d){if(((d.alive9|0)&255)!==0){if(((j.alive9|0)&255)!==0){a.pc=-4784;c=j.v22(j,d,a)|0;if((c|0)!==0){if(((t.visuals8|0)&255)!==0){a.pc=-4855;;if((N6engine7effects14FireballEffectG|0)==0){cjG(a);};a.j=j=new N6engine7effects14FireballEffect();h=+d.x2;a.pc=-4974;_c4V26engine7effects14FireballEfbHaciShn(j,h, +d.y3,a);a.pc=-5040;t.v16(t,j,a);}a.pc=-5065;t.v18(t,d,a);}}}}a.pc=-5093;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0)continue;break;}}a.pc=-5158;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-5223;t.fireballsToCheck16.v23(t.fireballsToCheck16,a);e=t.sprites14;a.pc=-5297;e.v30(e,0,t.addedSprites17,a)|0;e=t.sprites14;a.pc=-5354;e.v21(e,t.removedSprites18,a)|0;a.pc=-5397;t.addedSprites17.v23(t.addedSprites17,a);a.pc=-5449;t.removedSprites18.v23(t.removedSprites18,a);if(t.killEvents13!==null){a.e=e=t.killEvents13;a.c=c=e.length-1|0;if((c|0)>0){g=0;while(1){a.g=g=g+1|0;d=e[g];a.pc=-5615;l=t.lastFrameEvents12.v14(t.lastFrameEvents12,d,a)|0;if((l|0)!==0){a.pc=-5693;t.v22(t,a);}if((g|0)<(c|0)){g=g;continue;}break;}}}}else{h=+t.cameraY5;g=~~h;if( +Math.trunc(h)!==cjF((g|0))){g=cjN2I(h)|0;}a.o=o=(c<<4)+8|0;a.h=h=cjF((o|0));a.g=g=((g|0)/16|0)-1|0;while(1){m=cjF( +t.cameraY5+cjF(256));l=~~m;if( +Math.trunc(m)!==cjF((l|0))){l=cjN2I(m)|0;}if((g|0)>(((l|0)/16|0)+1|0)){a.c=c=c+1|0;continue L1;}if(h>cjF( +t.mario6.x2+cjF(16))){l=-1;}else{l=0;}if(h>0)){cjCastFailure(a,j);};a.pc=-6780;n=j.initialCode1.v2(j.initialCode1,d,a)|0;if((n|0)===0)continue;}break;}e=t.level7;a.pc=-6874;e.v18(e,c,g,(t.currentTick9|0),a);}if((l|0)!==0){a.pc=-6934;a.n=n=t.level7.v13(t.level7,c,g,a)|0;a.pc=-6982;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-7044;e=_c4p46engine6helper11TileFeature11gete9GXTypeE3(n,a);a.pc=-7110;n=e.v14(e,N6engine6helper11TileFeature.SPAWNER9,a)|0;if((n|0)!==0){if(((t.currentTick9|0|0)%100|0)===0){a.pc=-7225;;if((N6engine7sprites10BulletBillG|0)==0){cjG(a);};a.e=e=new N6engine7sprites10BulletBill();a.pc=-7328;_c4_36engine7sprites10BulletBillC2E0(e,((t.visuals8|0)&255),cjF(((l<<3)+o|0)),cjF(((g<<4)+15|0)),l,a);a.pc=-7441;t.v17(t,e,a);}}}a.g=g=g+1|0;continue;}}break;}}else{t.pauseTimer1=((t.pauseTimer1|0)-1|0);if(((t.visuals8|0)&255)!==0){a.pc=-7571;t.mario6.v23(t.mario6,a);}}}}while(0);}function _c4p46engine4core10MarioWorld4bumpE19(t,s,r,q,p){var e=0,c=null,k=0,g=-0.,j=-0.,h=-0.,d=null;var a=new createStacklet_c4p46engine4core10MarioWorld4bumpE19(p,t,s,r,q);a.pc=-175;a.e=e=t.level7.v13(t.level7,s,r,a)|0;a.pc=-222;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-283;a.c=c=_c4p46engine6helper11TileFeature11gete9GXTypeE3(e,a);a.pc=-352;e=c.v14(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;if((e|0)!==0){a.pc=-430;t.v29(t,s,(r-1|0),a);a.pc=-461;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-519;t.v15(t,N6engine6helper9EventType.BUMP0,24,a);a.pc=-575;t.level7.v14(t.level7,s,r,14,a);a.pc=-617;t.level7.v15(t.level7,s,r,4,a);a.pc=-658;e=c.v14(c,N6engine6helper11TileFeature.SPECIAL3,a)|0;if((e|0)===0){a.pc=-735;e=c.v14(c,N6engine6helper11TileFeature.LIFE4,a)|0;if((e|0)===0){a.pc=-809;t.mario6.v33(t.mario6,a);if(((t.visuals8|0)&255)!==0){a.pc=-873;;if((N6engine7effects10CoinEffectG|0)==0){cjG(a);};a.d=d=new N6engine7effects10CoinEffect();a.pc=-975;_c4V16engine7effects10CoinEfXGaciShn(d,cjF(((s<<4)+8|0)),cjF((r<<4|0)),a);a.pc=-1059;t.v16(t,d,a);}}else{a.pc=-1090;;if((N6engine7sprites12LifeMushroomG|0)==0){cjG(a);};a.d=d=new N6engine7sprites12LifeMushroom();a.pc=-1197;_c4F46engine7sprites12LifeMushroomC2E0(d,((t.visuals8|0)&255),cjF(((s<<4)+9|0)),cjF(((r<<4)+8|0)),a);a.pc=-1309;t.v17(t,d,a);}}else{if(((t.mario6.isLarge11|0)&255)===0){a.pc=-1377;;if((N6engine7sprites8MushroomG|0)==0){cjG(a);};a.d=d=new N6engine7sprites8Mushroom();a.pc=-1474;_c4p36engine7sprites8MushroomC2E0(d,((t.visuals8|0)&255),cjF(((s<<4)+9|0)),cjF(((r<<4)+8|0)),a);a.pc=-1581;t.v17(t,d,a);}else{a.pc=-1611;;if((N6engine7sprites10FireFlowerG|0)==0){cjG(a);};a.d=d=new N6engine7sprites10FireFlower();a.pc=-1714;_c4_36engine7sprites10FireFlowerC2E0(d,((t.visuals8|0)&255),cjF(((s<<4)+9|0)),cjF(((r<<4)+8|0)),a);a.pc=-1824;t.v17(t,d,a);}}}a.pc=-1851;e=c.v14(c,N6engine6helper11TileFeature.BREAKABLE6,a)|0;if((e|0)!==0){a.pc=-1931;t.v29(t,s,(r-1|0),a);if((q&255)===0){a.pc=-1979;t.level7.v15(t.level7,s,r,4,a);}else{a.pc=-2027;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-2086;t.v15(t,N6engine6helper9EventType.BUMP0,22,a);a.pc=-2143;t.level7.v14(t.level7,s,r,0,a);if(((t.visuals8|0)&255)!==0){a.e=e=s<<4;a.k=k=r<<4;a.g=g=cjF((e+4|0));a.pc=-2255;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.j=j=cjF((k+4|0));a.pc=-2379;_c4_16engine7effects11BrickEf1GaciShn(c,g,j,cjF(-4),cjF(-12),a);a.pc=-2454;t.v16(t,c,a);a.pc=-2478;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.h=h=cjF((k+12|0));a.pc=-2603;_c4_16engine7effects11BrickEf1GaciShn(c,g,h,cjF(-4),cjF(-4),a);a.pc=-2677;t.v16(t,c,a);a.g=g=cjF((e+12|0));a.pc=-2721;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.pc=-2826;_c4_16engine7effects11BrickEf1GaciShn(c,g,j,cjF(4),cjF(-12),a);a.pc=-2900;t.v16(t,c,a);a.pc=-2924;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.pc=-3029;_c4_16engine7effects11BrickEf1GaciShn(c,g,h,cjF(4),cjF(-4),a);a.pc=-3102;t.v16(t,c,a);}}}}function _c4p56engine4core10MarioWorld8bumpIntoE20(n,m,l,p){var g=0,c=null,d=0,e=null;var a=new createStacklet_c4p56engine4core10MarioWorld8bumpIntoE20(p,n,m,l);a.pc=-161;a.g=g=n.level7.v13(n.level7,m,l,a)|0;a.pc=-208;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-269;c=_c4p46engine6helper11TileFeature11gete9GXTypeE3(g,a);a.pc=-334;d=c.v14(c,N6engine6helper11TileFeature.PICKABLE7,a)|0;if((d|0)!==0){a.pc=-412;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-470;n.v15(n,N6engine6helper9EventType.COLLECT7,g,a);a.pc=-528;n.mario6.v33(n.mario6,a);a.pc=-563;n.level7.v14(n.level7,m,l,0,a);if(((n.visuals8|0)&255)!==0){a.pc=-633;;if((N6engine7effects10CoinEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects10CoinEffect();a.pc=-735;_c4V16engine7effects10CoinEfXGaciShn(c,cjF(((m<<4)+8|0)),cjF(((l<<4)+8|0)),a);a.pc=-823;n.v16(n,c,a);}}a.pc=-848;a.c=c=n.sprites14.v11(n.sprites14,a);a.pc=-895;d=c.kFaiDsCn96nd(c,a)|0;if((d|0)!==0){while(1){a.pc=-952;a.e=e=c.cSQa1j8Rhd9BmAqcHWe(c,a);a.pc=108;;if(e&&!(((N6engine4core11MarioSpriteG|0)&&e instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,e);};a.pc=-1114;e.v19(e,m,l,a);a.pc=-1140;d=c.kFaiDsCn96nd(c,a)|0;if((d|0)!==0)continue;break;}}}function _c4V46engine4core10MarioWorld6renderE21(o,n,p){var d=0,c=0,k=0,e=null,g=-0.,h=null,j=null;var a=new createStacklet_c4V46engine4core10MarioWorld6renderE21(p,o,n);if((o.backgrounds20.length-1|0|0)>0){d=0;while(1){a.k=k=d+1|0;e=o.backgrounds20[k];g=+o.cameraX4;d=~~g;if( +Math.trunc(g)!==cjF((d|0))){d=cjN2I(g)|0;}g=+o.cameraY5;c=~~g;if( +Math.trunc(g)!==cjF((c|0))){c=cjN2I(g)|0;}a.pc=-387;e.v11(e,n,d,c,a);if((k|0)<(o.backgrounds20.length-1|0|0)){d=k;continue;}break;}}a.pc=-477;a.e=e=o.sprites14.v11(o.sprites14,a);a.pc=-524;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-581;a.h=h=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=60;;if(h&&!(((N6engine4core11MarioSpriteG|0)&&h instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,h);};a.j=j=h.type0;a.pc=-756;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};L0:do{if(j!==N6engine6helper10SpriteType.MUSHROOM14){j=h.type0;if(j!==N6engine6helper10SpriteType.LIFE_MUSHROOM17){j=h.type0;if(j!==N6engine6helper10SpriteType.FIRE_FLOWER15){j=h.type0;if(j!==N6engine6helper10SpriteType.ENEMY_FLOWER13)break L0;}}}a.pc=-1063;h.v16(h,n,a);}while(0);a.pc=-1097;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}e=o.level7;g=+o.cameraX4;d=~~g;if( +Math.trunc(g)!==cjF((d|0))){d=cjN2I(g)|0;}g=+o.cameraY5;c=~~g;if( +Math.trunc(g)!==cjF((c|0))){c=cjN2I(g)|0;}a.pc=-1307;e.v21(e,n,d,c,a);a.pc=-1335;a.e=e=o.sprites14.v11(o.sprites14,a);a.pc=-1383;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-1441;a.h=h=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=153;;if(h&&!(((N6engine4core11MarioSpriteG|0)&&h instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,h);};a.j=j=h.type0;a.pc=-1618;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(j!==N6engine6helper10SpriteType.MUSHROOM14){j=h.type0;if(j!==N6engine6helper10SpriteType.LIFE_MUSHROOM17){j=h.type0;if(j!==N6engine6helper10SpriteType.FIRE_FLOWER15){j=h.type0;if(j!==N6engine6helper10SpriteType.ENEMY_FLOWER13){a.pc=-1909;h.v16(h,n,a);}}}}a.pc=-1937;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-2002;c=o.effects19.v12(o.effects19,a)|0;if((c|0)>0){a.d=d=0;while(1){a.pc=-2077;a.e=e=o.effects19.v24(o.effects19,d,a);a.pc=226;;if(e&&!(((N6engine4core11MarioEffectG|0)&&e instanceof N6engine4core11MarioEffect)>>0)){cjCastFailure(a,e);};c=e.life6|0;e=o.effects19;if((c|0)>0){a.pc=-2284;a.e=e=e.v24(e,d,a);a.pc=258;;if(e&&!(((N6engine4core11MarioEffectG|0)&&e instanceof N6engine4core11MarioEffect)>>0)){cjCastFailure(a,e);};g=+o.cameraX4;a.pc=-2447;e.v11(e,n,g, +o.cameraY5,a);c=d;}else{a.pc=-2496;e.v27(e,d,a);c=d-1|0;}a.d=d=c+1|0;a.pc=-2541;c=o.effects19.v12(o.effects19,a)|0;if((d|0)<(c|0))continue;break;}}}function _c4F46engine4core10MarioWorld5cloneE22(d,p){return d.v14(d,p);}function createStacklet_c4V46engine4core10MarioWorld6renderE21(p,o,n){this.p=p;this.pc=0;this.f=_c4V46engine4core10MarioWorld6renderE21;this.d=0;this.o=o;this.n=n;this.k=0;this.e=null;this.h=null;this.j=null;}function createStacklet_c4p56engine4core10MarioWorld8bumpIntoE20(p,n,m,l){this.p=p;this.pc=0;this.f=_c4p56engine4core10MarioWorld8bumpIntoE20;this.n=n;this.m=m|0;this.l=l|0;this.g=0;this.c=null;this.e=null;}function createStacklet_c4p46engine4core10MarioWorld4bumpE19(p,t,s,r,q){this.p=p;this.pc=0;this.f=_c4p46engine4core10MarioWorld4bumpE19;this.t=t;this.s=s|0;this.r=r|0;this.q=q|0;this.e=0;this.c=null;this.k=0;this.g=-0.;this.j=-0.;this.h=-0.;this.d=null;}function createStacklet_c4_46engine4core10MarioWorld8addEventE5(p,q,o,n){this.p=p;this.pc=0;this.f=_c4_46engine4core10MarioWorld8addEventE5;this.q=q;this.o=o;this.n=n|0;this.d=0;this.h=null;this.c=null;}function createStacklet_c4V46engine4core10MarioWorld6updateE18(p,t,s){this.p=p;this.pc=0;this.f=_c4V46engine4core10MarioWorld6updateE18;this.c=0;this.g=0;this.l=0;this.t=t;this.s=s;this.e=null;this.h=-0.;this.d=null;this.k=null;this.j=null;this.o=0;this.n=0;}function N6engine7effects11BrickEffect(){N6engine4core11MarioEffect.call(this);} +function _c4p36engine4core10MarioWorldC2E0(h,g,p){var c=null;var a={p:p,pc:0,f:_c4p36engine4core10MarioWorldC2E0,h:h,g:g,c:null};a.pc=-129;_n4VYObjectC2E0(h,a);h.pauseTimer1=0;h.fireballsOnScreen2=0;h.currentTimer3= -1;c=["[Lengine/graphics/MarioBackground;"];for(var i=1;i<=2;i=i+1|0)c[i|0]=null;;h.backgrounds26=c;h.pauseTimer1=0;a.pc=-332;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};h.gameStatus0=N6engine6helper10GameStatus.RUNNING0;a.pc=-443;;if((N4java4util9ArrayListG|0)==0){cjG(a);};a.c=c=new N4java4util9ArrayList();a.pc=-531;_i4pbN6CVwueawjI0eNTxn(c,a);h.sprites20=c;a.c=c=new N4java4util9ArrayList();a.pc=-617;_i4pbN6CVwueawjI0eNTxn(c,a);h.shellsToCheck21=c;a.c=c=new N4java4util9ArrayList();a.pc=-709;_i4pbN6CVwueawjI0eNTxn(c,a);h.fireballsToCheck22=c;a.c=c=new N4java4util9ArrayList();a.pc=-804;_i4pbN6CVwueawjI0eNTxn(c,a);h.addedSprites23=c;a.c=c=new N4java4util9ArrayList();a.pc=-895;_i4pbN6CVwueawjI0eNTxn(c,a);h.removedSprites24=c;a.c=c=new N4java4util9ArrayList();a.pc=-988;_i4pbN6CVwueawjI0eNTxn(c,a);h.effects25=c;a.c=c=new N4java4util9ArrayList();a.pc=-1074;_i4pbN6CVwueawjI0eNTxn(c,a);h.lastFrameEvents18=c;h.killEvents19=g;h.lives11=0;h.kills12=0;h.deaths13=0;}function _c4F76engine4core10MarioWorld17initializeVisualsE1(k,j,p){var d=null,c=null,e=null;var a={p:p,pc:0,f:_c4F76engine4core10MarioWorld17initializeVisualsE1,k:k,j:j,d:null,c:null,e:null};a.d=d=["[[I"];for(var i=1;i<=16;i=i+1|0)d[i|0]=null;;c=new Int32Array(2);c[0]=73;c[1]=42;d[1]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[2]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[3]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[4]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[5]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[6]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[7]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[8]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[9]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[10]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[11]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[12]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[13]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[14]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[15]=c;c=new Int32Array(2);c[0]=73;c[1]=42;d[16]=c;a.c=c=k.backgrounds26;a.pc=-961;;if((N6engine8graphics15MarioBackgroundG|0)==0){cjG(a);};a.e=e=new N6engine8graphics15MarioBackground();a.pc=-1075;_c4F56engine8graphics15MarioBackgroundC2E0(e,j,256,d,a);c[1]=e;d=["[[I"];for(var i=1;i<=9;i=i+1|0)d[i|0]=null;;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[1]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[2]=c;c=new Int32Array(17);c[0]=73;c[1]=31;c[2]=32;c[3]=33;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[3]=c;c=new Int32Array(17);c[0]=73;c[1]=34;c[2]=35;c[3]=36;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[4]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[5]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=31;c[10]=32;c[11]=33;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[6]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=34;c[10]=35;c[11]=36;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[7]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[8]=c;c=new Int32Array(17);c[0]=73;c[1]=0;c[2]=0;c[3]=0;c[4]=0;c[5]=0;c[6]=0;c[7]=0;c[8]=0;c[9]=0;c[10]=0;c[11]=0;c[12]=0;c[13]=0;c[14]=0;c[15]=0;c[16]=0;d[9]=c;a.c=c=k.backgrounds26;a.e=e=new N6engine8graphics15MarioBackground();a.pc=-2673;_c4F56engine8graphics15MarioBackgroundC2E0(e,j,256,d,a);c[2]=e;}function _c4_66engine4core10MarioWorld15initializeLevelE2(m,l,k,p){var c=null,e=0,d=0;var a={p:p,pc:0,f:_c4_66engine4core10MarioWorld15initializeLevelE2,m:m,l:l,c:null};m.currentTimer3=k;a.pc=-187;;if((N6engine4core10MarioLevelG|0)==0){cjG(a);};a.c=c=new N6engine4core10MarioLevel();a.pc=-283;_c4p36engine4core10MarioLevelC2E0(c,l,((m.visuals8|0)&255),a);m.level7=c;a.pc=-366;;if((N6engine7sprites5MarioG|0)==0){cjG(a);};a.c=c=new N6engine7sprites5Mario();e=m.visuals8|0;d=m.level7.marioTileX5|0;a.pc=-496;_c4F26engine7sprites5MarioC2E0(c,(e&255),cjF((d<<4|0)),cjF(((m.level7.marioTileY6|0)<<4|0)),a);m.mario6=c;m.mario6.alive9=1;m.mario6.world10=m;c=m.sprites20;c.v17(c,m.mario6,p)|0;}function _c4V56engine4core10MarioWorld10getEnemiesE3(j,p){var g=null,e=null,d=0,c=null;var a={p:p,pc:0,f:_c4V56engine4core10MarioWorld10getEnemiesE3,j:j,g:null,e:null,c:null};a.pc=-175;;if((N4java4util9ArrayListG|0)==0){cjG(a);};a.g=g=new N4java4util9ArrayList();a.pc=-263;_i4pbN6CVwueawjI0eNTxn(g,a);a.pc=-301;a.e=e=j.sprites20.v11(j.sprites20,a);a.pc=-348;d=e.kFaiDsCn96nd(e,a)|0;if((d|0)!==0){while(1){a.pc=-405;a.c=c=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=31;;if(c&&!(((N6engine4core11MarioSpriteG|0)&&c instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,c);};a.pc=-566;d=_c4_46engine4core10MarioWorld7isEnemyE18(j,c,a)|0;if((d|0)!==0){a.pc=-642;g.v17(g,c,a)|0;}a.pc=-668;d=e.kFaiDsCn96nd(e,a)|0;if((d|0)!==0)continue;break;}}return g;}function _c4p46engine4core10MarioWorld5cloneE4(k,p){var c=null,e=null,g=0,d=null,h=null;var a={p:p,pc:0,f:_c4p46engine4core10MarioWorld5cloneE4,k:k,c:null,e:null,d:null,h:null};a.c=c=new N6engine4core10MarioWorld();a.pc=-215;_c4p36engine4core10MarioWorldC2E0(c,k.killEvents19,a);c.visuals8=0;c.cameraX4= +k.cameraX4;c.cameraY5= +k.cameraY5;c.fireballsOnScreen2=(k.fireballsOnScreen2|0);c.gameStatus0=k.gameStatus0;c.pauseTimer1=(k.pauseTimer1|0);c.currentTimer3=(k.currentTimer3|0);c.currentTick9=(k.currentTick9|0);a.pc=-516;e=k.level7.v11(k.level7,a);c.level7=e;a.pc=-564;a.e=e=k.sprites20.v11(k.sprites20,a);a.pc=-611;g=e.kFaiDsCn96nd(e,a)|0;if((g|0)!==0){while(1){a.pc=-668;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=107;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};a.pc=-830;a.d=d=d.v11(d,a);d.world10=c;a.h=h=d.type0;a.pc=-883;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(h===N6engine6helper10SpriteType.MARIO2){a.pc=137;;if(d&&!(((N6engine7sprites5MarioG|0)&&d instanceof N6engine7sprites5Mario)>>0)){cjCastFailure(a,d);};c.mario6=d;}a.pc=-1109;c.sprites20.v17(c.sprites20,d,a)|0;a.pc=-1155;g=e.kFaiDsCn96nd(e,a)|0;if((g|0)!==0)continue;break;}}if(c.mario6===null){a.pc=-1240;a.e=e=k.mario6.v11(k.mario6,a);a.pc=171;;if(e&&!(((N6engine7sprites5MarioG|0)&&e instanceof N6engine7sprites5Mario)>>0)){cjCastFailure(a,e);};c.mario6=e;}c.coins10=(k.coins10|0);c.lives11=(k.lives11|0);return c;}function _c4_46engine4core10MarioWorld8addEventE5(r,q,o,p){var e=0,d=0,k=0,j=null,c=null,h=-0.,g=-0.;var a=new createStacklet_c4_46engine4core10MarioWorld8addEventE5(p,r,q,o);e=r.mario6.isLarge11|0;d=r.mario6.isFire12|0;a.e=e=(d&255)===0?((e&255)!==0?1:0)|0:2|0;a.pc=-262;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};L0:do{if(N6engine6helper9EventType.STOMP_KILL1!==q){if(N6engine6helper9EventType.FIRE_KILL2!==q){if(N6engine6helper9EventType.SHELL_KILL3!==q)break L0;}}r.kills12=((r.kills12|0)+1|0);}while(0);if(!((o|0)===31||N6engine6helper9EventType.COLLECT7!==q)){r.items15=((r.items15|0)+1|0);}if(N6engine6helper9EventType.JUMP5===q){r.jumps14=((r.jumps14|0)+1|0);r.airStart16=(r.currentTick9|0);}if(N6engine6helper9EventType.LAND6===q){d=r.airTime17|0;k=r.currentTick9|0;r.airTime17=((k+d|0)-(r.airStart16|0)|0);}a.j=j=r.lastFrameEvents18;a.pc=-848;;if((N6engine4core10MarioEventG|0)==0){cjG(a);};a.c=c=new N6engine4core10MarioEvent();h=+r.mario6.x2;g=+r.mario6.y3;a.pc=-974;_c4p36engine4core10MarioEventC2E3(c,q,o,h,g,e,(r.currentTick9|0),a);j.v17(j,c,p)|0;}function _c4p56engine4core10MarioWorld9addEffectE6(g,e,p){g.effects25.v17(g.effects25,e,p)|0;}function _c4p56engine4core10MarioWorld9addSpriteE7(g,e,p){var a={p:p,pc:0,f:_c4p56engine4core10MarioWorld9addSpriteE7,g:g,e:e};a.pc=-127;g.addedSprites23.v17(g.addedSprites23,e,a)|0;e.alive9=1;e.world10=g;a.pc=-205;e.v12(e,a);e.v17(e,p);}function _c4p66engine4core10MarioWorld12removeSpriteE8(g,e,p){var a={p:p,pc:0,f:_c4p66engine4core10MarioWorld12removeSpriteE8,e:e};a.pc=-131;g.removedSprites24.v17(g.removedSprites24,e,a)|0;e.alive9=0;a.pc=-201;e.v13(e,a);e.world10=null;}function _c4F26engine4core10MarioWorld1eam0ckShellCollideE9(g,e,p){g.shellsToCheck21.v17(g.shellsToCheck21,e,p)|0;}function _c4F86engine4core10MarioWorld20checkFireballCollideE10(g,e,p){g.fireballsToCheck22.v17(g.fireballsToCheck22,e,p)|0;}function _c4_36engine4core10MarioWorld3winE11(d,p){var a={p:p,pc:0,f:_c4_36engine4core10MarioWorld3winE11,d:d};a.pc=-111;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-169;d.v15(d,N6engine6helper9EventType.WIN11,0,a);a.pc=-224;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};d.gameStatus0=N6engine6helper10GameStatus.WIN1;}function _c4p46engine4core10MarioWorld4loseE12(d,p){var a={p:p,pc:0,f:_c4p46engine4core10MarioWorld4loseE12,d:d};a.pc=-113;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-171;d.v15(d,N6engine6helper9EventType.LOSE10,0,a);a.pc=-227;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};d.gameStatus0=N6engine6helper10GameStatus.LOSE2;d.mario6.alive9=0;}function _c4_46engine4core10MarioWorld7timeoutE13(d,p){var a={p:p,pc:0,f:_c4_46engine4core10MarioWorld7timeoutE13,d:d};a.pc=-119;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};d.gameStatus0=N6engine6helper10GameStatus.TIME_OUT3;d.mario6.alive9=0;}function _c4V46engine4core10MarioWorld6reviveE14(k,p){var c=0,d=0,e=-0.,h=0,g=null;var a={p:p,pc:0,f:_c4V46engine4core10MarioWorld6reviveE14,c:0,d:0,k:k,e:-0.,g:null};a.pc=0;;a.e=e=+k.mario6.x2;a.c=c=~~e;if( +Math.trunc(e)!==cjF((c|0))){a.pc=1;;a.c=c=cjN2I(e)|0;c=c;}else{c=c;}a.pc=2;;a.c=c=(c|0)/16|0;a.e=e=+k.mario6.y3;if( +Math.trunc(e)!==cjF((~~e|0))){a.pc=3;;cjN2I(e)|0;}a.pc=4;;L24:while(1){a.pc=5;;a.d=d=(k.level7.tileHeight3|0)-2|0;if((d|0)>=8){a.pc=6;;while(1){a.pc=7;;a.pc=46;h=k.level7.v22(k.level7,c,d,a);a.pc=8;;if((h|0)!==0){d=d;c=c;break L24;}a.pc=9;;a.d=d=d-1|0;if((d|0)<8){break;}}}a.pc=10;;a.c=c=c-1|0;}a.pc=11;;k.mario6.x2=cjF((+(c|0))*16+8);k.mario6.y3=cjF((+(d|0))*16);}function ec4V46engine4core10MarioWorld6reviveE14(a,b){a.f=ec4V46engine4core10MarioWorld6reviveE14;var c=a.c|0,d=a.d|0,k=a.k,e=+a.e,g=a.g;var pc=a.pc;a.pc=12;;a.g=g=b;if(!((pc>=24&&pc<69)&&self.hasOwnProperty("N4java4lang30ArrayIndexOutOfBoundsException")&&(b instanceof N4java4lang30ArrayIndexOutOfBoundsException)|0)){a.pc=13;;a.pc=-1;return;}a.pc=14;;a.pc=74;k.v22(k,a);a.pc=15;;}function _c4_46engine4core10MarioWorld7isEnemyE18(g,e,p){if(!(((N6engine7sprites5EnemyG|0)&&e instanceof N6engine7sprites5Enemy)>>0|0)){if(!(((N6engine7sprites11FlowerEnemyG|0)&&e instanceof N6engine7sprites11FlowerEnemy)>>0|0)){return (((N6engine7sprites10BulletBillG|0)&&e instanceof N6engine7sprites10BulletBill)>>0|0?1:0)|0;}}return 1|0;}function _c4V46engine4core10MarioWorld6updateE19(t,s,p){var c=0,g=0,l=0,e=null,h=-0.,d=null,k=null,j=null,o=0,m=-0.,n=0;var a=new createStacklet_c4V46engine4core10MarioWorld6updateE19(p,t,s);a.e=e=t.gameStatus0;a.pc=-211;;if((N6engine6helper10GameStatusG|0)==0){cjG(a);};L0:do{if(e===N6engine6helper10GameStatus.RUNNING0){if((t.pauseTimer1|0|0)<1){if((t.currentTimer3|0|0)>=1){t.currentTimer3=((t.currentTimer3|0)-30|0);if((t.currentTimer3|0|0)<=0){t.currentTimer3=0;a.pc=-467;t.v23(t,a);break L0;}}t.currentTick9=((t.currentTick9|0)+1|0);t.cameraX4=cjF( +t.mario6.x2+cjF(-128));h=+t.cameraX4;if(cjF(h+cjF(256))>cjF((t.level7.width0|0|0))){t.cameraX4=cjF(((t.level7.width0|0)-256|0));}if( +t.cameraX4cjF((t.level7.height2|0|0))){t.cameraY5=cjF(((t.level7.height2|0)-256|0));}if( +t.cameraY5>0)){cjCastFailure(a,d);};m=+d.x2;L1:do{if(!(mh&&m>=h)){m=+d.y3;if(!(m>cjF(((t.level7.height2|0)+32|0)))){a.d=d=d.type0;a.pc=-1448;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(d!==N6engine6helper10SpriteType.FIREBALL3)break L1;t.fireballsOnScreen2=((t.fireballsOnScreen2|0)+1|0);break L1;}}}a.k=k=d.type0;a.pc=-1641;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(k===N6engine6helper10SpriteType.MARIO2){if((t.lives11|0|0)<1){a.pc=-1767;t.v22(t,a);}else{a.pc=-1795;t.mario6.v27(t.mario6,a);a.pc=-1831;t.v24(t,a);}}else{a.pc=-1860;t.v18(t,d,a);a.pc=-1884;c=_c4_46engine4core10MarioWorld7isEnemyE18(t,d,a)|0;if((c|0)!==0){if( +d.y3>cjF(288)){a.pc=-1981;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.k=k=N6engine6helper9EventType.FALL_KILL4;a.pc=-2083;c=d.type0.v16(d.type0,a)|0;a.pc=-2121;t.v15(t,k,c,a);}}}}while(0);a.pc=-2160;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}e=t.level7;h=+t.cameraX4;c=~~h;if( +Math.trunc(h)!==cjF((c|0))){c=cjN2I(h)|0;}h=+t.cameraY5;g=~~h;if( +Math.trunc(h)!==cjF((g|0))){g=cjN2I(h)|0;}a.pc=-2370;e.v20(e,c,g,a);h=+t.cameraX4;c=~~h;if( +Math.trunc(h)!==cjF((c|0))){c=cjN2I(h)|0;}a.c=c=((c|0)/16|0)-1|0;L1:while(1){h=cjF( +t.cameraX4+cjF(256));g=~~h;if( +Math.trunc(h)!==cjF((g|0))){g=cjN2I(h)|0;}if((c|0)>(((g|0)/16|0)+1|0)){t.mario6.actions18=s;a.pc=-2630;a.e=e=t.sprites20.v11(t.sprites20,a);a.pc=-2678;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-2736;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=804;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};if(((d.alive9|0)&255)!==0){a.pc=-2926;d.v17(d,a);}a.pc=-2949;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-3014;a.e=e=t.sprites20.v11(t.sprites20,a);a.pc=-3062;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-3120;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=848;;if(d&&!(((N6engine4core11MarioSpriteG|0)&&d instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,d);};if(((d.alive9|0)&255)!==0){a.pc=-3310;d.v18(d,a);}a.pc=-3333;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-3398;a.e=e=t.shellsToCheck21.v11(t.shellsToCheck21,a);a.pc=-3458;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-3516;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=892;;if(d&&!(((N6engine7sprites5ShellG|0)&&d instanceof N6engine7sprites5Shell)>>0)){cjCastFailure(a,d);};a.pc=-3671;a.k=k=t.sprites20.v11(t.sprites20,a);a.pc=-3719;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0){while(1){a.pc=-3777;a.j=j=k.cSQa1j8Rhd9BmAqcHWe(k,a);a.pc=922;;if(j&&!(((N6engine4core11MarioSpriteG|0)&&j instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,j);};if(j!==d){if(((d.alive9|0)&255)!==0){if(((j.alive9|0)&255)!==0){a.pc=-4004;c=j.v20(j,d,a)|0;if((c|0)!==0){a.pc=-4046;t.v18(t,j,a);}}}}a.pc=-4074;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0)continue;break;}}a.pc=-4139;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-4204;t.shellsToCheck21.v23(t.shellsToCheck21,a);a.pc=-4258;a.e=e=t.fireballsToCheck22.v11(t.fireballsToCheck22,a);a.pc=-4324;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-4382;a.d=d=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=999;;if(d&&!(((N6engine7sprites8FireballG|0)&&d instanceof N6engine7sprites8Fireball)>>0)){cjCastFailure(a,d);};a.pc=-4543;a.k=k=t.sprites20.v11(t.sprites20,a);a.pc=-4591;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0){while(1){a.pc=-4649;a.j=j=k.cSQa1j8Rhd9BmAqcHWe(k,a);a.pc=1029;;if(j&&!(((N6engine4core11MarioSpriteG|0)&&j instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,j);};if(j!==d){if(((d.alive9|0)&255)!==0){if(((j.alive9|0)&255)!==0){a.pc=-4877;c=j.v22(j,d,a)|0;if((c|0)!==0){if(((t.visuals8|0)&255)!==0){a.pc=-4948;;if((N6engine7effects14FireballEffectG|0)==0){cjG(a);};a.j=j=new N6engine7effects14FireballEffect();h=+d.x2;a.pc=-5067;_c4V26engine7effects14FireballEfbHaciShn(j,h, +d.y3,a);a.pc=-5133;t.v16(t,j,a);}a.pc=-5158;t.v18(t,d,a);}}}}a.pc=-5186;c=k.kFaiDsCn96nd(k,a)|0;if((c|0)!==0)continue;break;}}a.pc=-5251;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-5316;t.fireballsToCheck22.v23(t.fireballsToCheck22,a);e=t.sprites20;a.pc=-5390;e.v30(e,0,t.addedSprites23,a)|0;e=t.sprites20;a.pc=-5447;e.v21(e,t.removedSprites24,a)|0;a.pc=-5490;t.addedSprites23.v23(t.addedSprites23,a);a.pc=-5542;t.removedSprites24.v23(t.removedSprites24,a);if(t.killEvents19!==null){a.e=e=t.killEvents19;a.c=c=e.length-1|0;if((c|0)>0){g=0;while(1){a.g=g=g+1|0;d=e[g];a.pc=-5708;l=t.lastFrameEvents18.v14(t.lastFrameEvents18,d,a)|0;if((l|0)!==0){a.pc=-5786;t.v22(t,a);}if((g|0)<(c|0)){g=g;continue;}break;}}}}else{h=+t.cameraY5;g=~~h;if( +Math.trunc(h)!==cjF((g|0))){g=cjN2I(h)|0;}a.o=o=(c<<4)+8|0;a.h=h=cjF((o|0));a.g=g=((g|0)/16|0)-1|0;while(1){m=cjF( +t.cameraY5+cjF(256));l=~~m;if( +Math.trunc(m)!==cjF((l|0))){l=cjN2I(m)|0;}if((g|0)>(((l|0)/16|0)+1|0)){a.c=c=c+1|0;continue L1;}if(h>cjF( +t.mario6.x2+cjF(16))){l=-1;}else{l=0;}if(h>0)){cjCastFailure(a,j);};a.pc=-6873;n=j.initialCode1.v2(j.initialCode1,d,a)|0;if((n|0)===0)continue;}break;}e=t.level7;a.pc=-6967;e.v18(e,c,g,(t.currentTick9|0),a);}if((l|0)!==0){a.pc=-7027;a.n=n=t.level7.v13(t.level7,c,g,a)|0;a.pc=-7075;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-7137;e=_c4p46engine6helper11TileFeature11gete9GXTypeE3(n,a);a.pc=-7203;n=e.v14(e,N6engine6helper11TileFeature.SPAWNER9,a)|0;if((n|0)!==0){if(((t.currentTick9|0|0)%100|0)===0){a.pc=-7318;;if((N6engine7sprites10BulletBillG|0)==0){cjG(a);};a.e=e=new N6engine7sprites10BulletBill();a.pc=-7421;_c4_36engine7sprites10BulletBillC2E0(e,((t.visuals8|0)&255),cjF(((l<<3)+o|0)),cjF(((g<<4)+15|0)),l,a);a.pc=-7534;t.v17(t,e,a);}}}a.g=g=g+1|0;continue;}}break;}}else{t.pauseTimer1=((t.pauseTimer1|0)-1|0);if(((t.visuals8|0)&255)!==0){a.pc=-7664;t.mario6.v23(t.mario6,a);}}}}while(0);}function _c4p46engine4core10MarioWorld4bumpE20(t,s,r,q,p){var e=0,c=null,k=0,g=-0.,j=-0.,h=-0.,d=null;var a=new createStacklet_c4p46engine4core10MarioWorld4bumpE20(p,t,s,r,q);a.pc=-175;a.e=e=t.level7.v13(t.level7,s,r,a)|0;a.pc=-222;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-283;a.c=c=_c4p46engine6helper11TileFeature11gete9GXTypeE3(e,a);a.pc=-352;e=c.v14(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;if((e|0)!==0){a.pc=-430;t.v30(t,s,(r-1|0),a);a.pc=-461;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-519;t.v15(t,N6engine6helper9EventType.BUMP0,24,a);a.pc=-575;t.level7.v14(t.level7,s,r,14,a);a.pc=-617;t.level7.v15(t.level7,s,r,4,a);a.pc=-658;e=c.v14(c,N6engine6helper11TileFeature.SPECIAL3,a)|0;if((e|0)===0){a.pc=-735;e=c.v14(c,N6engine6helper11TileFeature.LIFE4,a)|0;if((e|0)===0){a.pc=-809;t.mario6.v34(t.mario6,a);if(((t.visuals8|0)&255)!==0){a.pc=-873;;if((N6engine7effects10CoinEffectG|0)==0){cjG(a);};a.d=d=new N6engine7effects10CoinEffect();a.pc=-975;_c4V16engine7effects10CoinEfXGaciShn(d,cjF(((s<<4)+8|0)),cjF((r<<4|0)),a);a.pc=-1059;t.v16(t,d,a);}}else{a.pc=-1090;;if((N6engine7sprites12LifeMushroomG|0)==0){cjG(a);};a.d=d=new N6engine7sprites12LifeMushroom();a.pc=-1197;_c4F46engine7sprites12LifeMushroomC2E0(d,((t.visuals8|0)&255),cjF(((s<<4)+9|0)),cjF(((r<<4)+8|0)),a);a.pc=-1309;t.v17(t,d,a);}}else{if(((t.mario6.isLarge11|0)&255)===0){a.pc=-1377;;if((N6engine7sprites8MushroomG|0)==0){cjG(a);};a.d=d=new N6engine7sprites8Mushroom();a.pc=-1474;_c4p36engine7sprites8MushroomC2E0(d,((t.visuals8|0)&255),cjF(((s<<4)+9|0)),cjF(((r<<4)+8|0)),a);a.pc=-1581;t.v17(t,d,a);}else{a.pc=-1611;;if((N6engine7sprites10FireFlowerG|0)==0){cjG(a);};a.d=d=new N6engine7sprites10FireFlower();a.pc=-1714;_c4_36engine7sprites10FireFlowerC2E0(d,((t.visuals8|0)&255),cjF(((s<<4)+9|0)),cjF(((r<<4)+8|0)),a);a.pc=-1824;t.v17(t,d,a);}}}a.pc=-1851;e=c.v14(c,N6engine6helper11TileFeature.BREAKABLE6,a)|0;if((e|0)!==0){a.pc=-1931;t.v30(t,s,(r-1|0),a);if((q&255)===0){a.pc=-1979;t.level7.v15(t.level7,s,r,4,a);}else{a.pc=-2027;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-2086;t.v15(t,N6engine6helper9EventType.BUMP0,22,a);a.pc=-2143;t.level7.v14(t.level7,s,r,0,a);if(((t.visuals8|0)&255)!==0){a.e=e=s<<4;a.k=k=r<<4;a.g=g=cjF((e+4|0));a.pc=-2255;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.j=j=cjF((k+4|0));a.pc=-2379;_c4_16engine7effects11BrickEf1GaciShn(c,g,j,cjF(-4),cjF(-12),a);a.pc=-2454;t.v16(t,c,a);a.pc=-2478;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.h=h=cjF((k+12|0));a.pc=-2603;_c4_16engine7effects11BrickEf1GaciShn(c,g,h,cjF(-4),cjF(-4),a);a.pc=-2677;t.v16(t,c,a);a.g=g=cjF((e+12|0));a.pc=-2721;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.pc=-2826;_c4_16engine7effects11BrickEf1GaciShn(c,g,j,cjF(4),cjF(-12),a);a.pc=-2900;t.v16(t,c,a);a.pc=-2924;;if((N6engine7effects11BrickEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects11BrickEffect();a.pc=-3029;_c4_16engine7effects11BrickEf1GaciShn(c,g,h,cjF(4),cjF(-4),a);a.pc=-3102;t.v16(t,c,a);}}}}function _c4p56engine4core10MarioWorld8bumpIntoE21(n,m,l,p){var g=0,c=null,d=0,e=null;var a=new createStacklet_c4p56engine4core10MarioWorld8bumpIntoE21(p,n,m,l);a.pc=-161;a.g=g=n.level7.v13(n.level7,m,l,a)|0;a.pc=-208;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-269;c=_c4p46engine6helper11TileFeature11gete9GXTypeE3(g,a);a.pc=-334;d=c.v14(c,N6engine6helper11TileFeature.PICKABLE7,a)|0;if((d|0)!==0){a.pc=-412;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-470;n.v15(n,N6engine6helper9EventType.COLLECT7,g,a);a.pc=-528;n.mario6.v34(n.mario6,a);a.pc=-563;n.level7.v14(n.level7,m,l,0,a);if(((n.visuals8|0)&255)!==0){a.pc=-633;;if((N6engine7effects10CoinEffectG|0)==0){cjG(a);};a.c=c=new N6engine7effects10CoinEffect();a.pc=-735;_c4V16engine7effects10CoinEfXGaciShn(c,cjF(((m<<4)+8|0)),cjF(((l<<4)+8|0)),a);a.pc=-823;n.v16(n,c,a);}}a.pc=-848;a.c=c=n.sprites20.v11(n.sprites20,a);a.pc=-895;d=c.kFaiDsCn96nd(c,a)|0;if((d|0)!==0){while(1){a.pc=-952;a.e=e=c.cSQa1j8Rhd9BmAqcHWe(c,a);a.pc=108;;if(e&&!(((N6engine4core11MarioSpriteG|0)&&e instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,e);};a.pc=-1114;e.v19(e,m,l,a);a.pc=-1140;d=c.kFaiDsCn96nd(c,a)|0;if((d|0)!==0)continue;break;}}}function _c4V46engine4core10MarioWorld6renderE22(o,n,p){var d=0,c=0,k=0,e=null,g=-0.,h=null,j=null;var a=new createStacklet_c4V46engine4core10MarioWorld6renderE22(p,o,n);if((o.backgrounds26.length-1|0|0)>0){d=0;while(1){a.k=k=d+1|0;e=o.backgrounds26[k];g=+o.cameraX4;d=~~g;if( +Math.trunc(g)!==cjF((d|0))){d=cjN2I(g)|0;}g=+o.cameraY5;c=~~g;if( +Math.trunc(g)!==cjF((c|0))){c=cjN2I(g)|0;}a.pc=-387;e.v11(e,n,d,c,a);if((k|0)<(o.backgrounds26.length-1|0|0)){d=k;continue;}break;}}a.pc=-477;a.e=e=o.sprites20.v11(o.sprites20,a);a.pc=-524;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-581;a.h=h=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=60;;if(h&&!(((N6engine4core11MarioSpriteG|0)&&h instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,h);};a.j=j=h.type0;a.pc=-756;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};L0:do{if(j!==N6engine6helper10SpriteType.MUSHROOM14){j=h.type0;if(j!==N6engine6helper10SpriteType.LIFE_MUSHROOM17){j=h.type0;if(j!==N6engine6helper10SpriteType.FIRE_FLOWER15){j=h.type0;if(j!==N6engine6helper10SpriteType.ENEMY_FLOWER13)break L0;}}}a.pc=-1063;h.v16(h,n,a);}while(0);a.pc=-1097;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}e=o.level7;g=+o.cameraX4;d=~~g;if( +Math.trunc(g)!==cjF((d|0))){d=cjN2I(g)|0;}g=+o.cameraY5;c=~~g;if( +Math.trunc(g)!==cjF((c|0))){c=cjN2I(g)|0;}a.pc=-1307;e.v21(e,n,d,c,a);a.pc=-1335;a.e=e=o.sprites20.v11(o.sprites20,a);a.pc=-1383;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0){while(1){a.pc=-1441;a.h=h=e.cSQa1j8Rhd9BmAqcHWe(e,a);a.pc=153;;if(h&&!(((N6engine4core11MarioSpriteG|0)&&h instanceof N6engine4core11MarioSprite)>>0)){cjCastFailure(a,h);};a.j=j=h.type0;a.pc=-1618;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};if(j!==N6engine6helper10SpriteType.MUSHROOM14){j=h.type0;if(j!==N6engine6helper10SpriteType.LIFE_MUSHROOM17){j=h.type0;if(j!==N6engine6helper10SpriteType.FIRE_FLOWER15){j=h.type0;if(j!==N6engine6helper10SpriteType.ENEMY_FLOWER13){a.pc=-1909;h.v16(h,n,a);}}}}a.pc=-1937;c=e.kFaiDsCn96nd(e,a)|0;if((c|0)!==0)continue;break;}}a.pc=-2002;c=o.effects25.v12(o.effects25,a)|0;if((c|0)>0){a.d=d=0;while(1){a.pc=-2077;a.e=e=o.effects25.v24(o.effects25,d,a);a.pc=226;;if(e&&!(((N6engine4core11MarioEffectG|0)&&e instanceof N6engine4core11MarioEffect)>>0)){cjCastFailure(a,e);};c=e.life6|0;e=o.effects25;if((c|0)>0){a.pc=-2284;a.e=e=e.v24(e,d,a);a.pc=258;;if(e&&!(((N6engine4core11MarioEffectG|0)&&e instanceof N6engine4core11MarioEffect)>>0)){cjCastFailure(a,e);};g=+o.cameraX4;a.pc=-2447;e.v11(e,n,g, +o.cameraY5,a);c=d;}else{a.pc=-2496;e.v27(e,d,a);c=d-1|0;}a.d=d=c+1|0;a.pc=-2541;c=o.effects25.v12(o.effects25,a)|0;if((d|0)<(c|0))continue;break;}}}function _c4F46engine4core10MarioWorld5cloneE23(d,p){return d.v14(d,p);}function createStacklet_c4V46engine4core10MarioWorld6renderE22(p,o,n){this.p=p;this.pc=0;this.f=_c4V46engine4core10MarioWorld6renderE22;this.d=0;this.o=o;this.n=n;this.k=0;this.e=null;this.h=null;this.j=null;}function createStacklet_c4p56engine4core10MarioWorld8bumpIntoE21(p,n,m,l){this.p=p;this.pc=0;this.f=_c4p56engine4core10MarioWorld8bumpIntoE21;this.n=n;this.m=m|0;this.l=l|0;this.g=0;this.c=null;this.e=null;}function createStacklet_c4p46engine4core10MarioWorld4bumpE20(p,t,s,r,q){this.p=p;this.pc=0;this.f=_c4p46engine4core10MarioWorld4bumpE20;this.t=t;this.s=s|0;this.r=r|0;this.q=q|0;this.e=0;this.c=null;this.k=0;this.g=-0.;this.j=-0.;this.h=-0.;this.d=null;}function createStacklet_c4_46engine4core10MarioWorld8addEventE5(p,r,q,o){this.p=p;this.pc=0;this.f=_c4_46engine4core10MarioWorld8addEventE5;this.r=r;this.q=q;this.o=o|0;this.e=0;this.j=null;this.c=null;}function createStacklet_c4V46engine4core10MarioWorld6updateE19(p,t,s){this.p=p;this.pc=0;this.f=_c4V46engine4core10MarioWorld6updateE19;this.c=0;this.g=0;this.l=0;this.t=t;this.s=s;this.e=null;this.h=-0.;this.d=null;this.k=null;this.j=null;this.o=0;this.n=0;}function N6engine7effects11BrickEffect(){N6engine4core11MarioEffect.call(this);} N6engine7effects11BrickEffect.cl=cheerpjCL; function N6engine7effects11BrickEffectX(a){a.f=N6engine7effects11BrickEffectX;if(cheerpjSafeInitGuard('N6engine7effects11BrickEffect')) return;a.pc=-143;;if((N6engine4core11MarioEffectG|0)==0){cjG(a);}var q=a.q=N6engine7effects11BrickEffect.prototype=Object.create(N6engine4core11MarioEffect.prototype);q.constructor=N6engine7effects11BrickEffect;q.v11=_c4_16engine7effects11BrickEf1qY6renderE1;N6engine7effects11BrickEffectG=1;cheerpjSafeInitFinish('N6engine7effects11BrickEffect');} function _c4_16engine7effects11BrickEf1GaciShn(n,m,l,k,j,p){_c4F36engine4core11MarioEffectC2E0(n,m,l,k,j,cjF(0),cjF(3),16,10,p);}function _c4_16engine7effects11BrickEf1qY6renderE1(n,m,l,k,p){var d=null,c=0;d=n.graphics8;c=n.startingIndex7|0;d.index9=(((n.life6|0|0)%4|0)+c|0);n.ya5=cjF( +n.ya5*cjF(.949999988));_c4V46engine4core11MarioEffect6renderE1(n,m,l,k,p);}function N6engine7effects10CoinEffect(){N6engine4core11MarioEffect.call(this);} @@ -172,7 +172,7 @@ function N6engine6helper11TileFeatureX(a){a.f=N6engine6helper11TileFeatureX;if(c function _c4p56engine6helper11TileFeature6valuesE0(p){var c=null;var a={p:p,pc:0,f:_c4p56engine6helper11TileFeature6valuesE0,c:null};a.pc=-133;a.c=c=N6engine6helper11TileFeature.$VALUES10.v3(N6engine6helper11TileFeature.$VALUES10,a);a.pc=6;;if(c&&!(cheerpjArrayInstanceof(c,"[Lengine/helper/TileFeature;",a))){cjCastFailure(a,c);};return c;}function _c4F56engine6helper11TileFeature7valueOfE1(e,p){var c=null;var a={p:p,pc:0,f:_c4F56engine6helper11TileFeature7valueOfE1,e:e,c:null};a.pc=0;a.c=c=cjC("engine/helper/TileFeature",a);a.pc=-189;;if((N4java4lang4EnumG|0)==0){cjG(a);};a.pc=-238;a.c=c=_m4_Z4Enum7valueOfE9(c,e,a);a.pc=6;;if(c&&!(((N6engine6helper11TileFeatureG|0)&&c instanceof N6engine6helper11TileFeature)>>0)){cjCastFailure(a,c);};return c;}function _c4_36engine6helper11TileFeatureC2E2(j,h,g,p){_m4FY4EnumC2E2(j,h,g,p);}function _c4p46engine6helper11TileFeature11gete9GXTypeE3(e,p){var c=null;var a={p:p,pc:0,f:_c4p46engine6helper11TileFeature11gete9GXTypeE3,e:e|0,c:null};a.pc=-153;;if((N4java4util9ArrayListG|0)==0){cjG(a);};a.c=c=new N4java4util9ArrayList();a.pc=-241;_i4pbN6CVwueawjI0eNTxn(c,a);L0:do{switch(e|0){case 1:{}case 2:{}case 4:{}case 5:{}case 53:{}case 52:{}case 14:{}case 18:{}case 19:{}case 20:{}case 21:{a.pc=-402;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;break L0;}case 3:{a.pc=-483;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;a.pc=-546;c.v17(c,N6engine6helper11TileFeature.SPAWNER9,a)|0;break L0;}case 6:{a.pc=-625;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;a.pc=-688;c.v17(c,N6engine6helper11TileFeature.BREAKABLE6,a)|0;break L0;}case 7:{a.pc=-769;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;a.pc=-832;c.v17(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;break L0;}case 8:{a.pc=-912;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;a.pc=-975;c.v17(c,N6engine6helper11TileFeature.SPECIAL3,a)|0;a.pc=-1036;c.v17(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;a.pc=-1099;c.v17(c,N6engine6helper11TileFeature.ANIMATED8,a)|0;break L0;}case 11:{a.pc=-1181;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;a.pc=-1245;c.v17(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;a.pc=-1308;c.v17(c,N6engine6helper11TileFeature.ANIMATED8,a)|0;break L0;}case 51:{a.pc=-1390;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;a.pc=-1454;c.v17(c,N6engine6helper11TileFeature.LIFE4,a)|0;a.pc=-1513;c.v17(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;break L0;}case 50:{a.pc=-1595;c.v17(c,N6engine6helper11TileFeature.BLOCK_ALL1,a)|0;a.pc=-1659;c.v17(c,N6engine6helper11TileFeature.SPECIAL3,a)|0;a.pc=-1721;c.v17(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;break L0;}case 15:{a.pc=-1803;c.v17(c,N6engine6helper11TileFeature.PICKABLE7,a)|0;a.pc=-1866;c.v17(c,N6engine6helper11TileFeature.ANIMATED8,a)|0;break L0;}case 49:{a.pc=-1948;c.v17(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;a.pc=-2011;c.v17(c,N6engine6helper11TileFeature.BLOCK_UPPER0,a)|0;break L0;}case 48:{a.pc=-2096;c.v17(c,N6engine6helper11TileFeature.BLOCK_UPPER0,a)|0;a.pc=-2162;c.v17(c,N6engine6helper11TileFeature.LIFE4,a)|0;a.pc=-2221;c.v17(c,N6engine6helper11TileFeature.BUMPABLE5,a)|0;break L0;}case 46:{}case 45:{}case 44:{}case 43:{a.pc=-2333;c.v17(c,N6engine6helper11TileFeature.BLOCK_LOWER2,a)|0;break L0;}default:{}}}while(0);return c;}function _c4_36engine6helper11TileFeatureXXE4(p){var c=null;var a={p:p,pc:0,f:_c4_36engine6helper11TileFeatureXXE4,c:null};a.c=c=new N6engine6helper11TileFeature();a.pc=-164;_m4FY4EnumC2E2(c,cheerpjInternString("BLOCK_UPPER"),0,a);N6engine6helper11TileFeature.BLOCK_UPPER0=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-316;_m4FY4EnumC2E2(c,cheerpjInternString("BLOCK_ALL"),1,a);N6engine6helper11TileFeature.BLOCK_ALL1=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-464;_m4FY4EnumC2E2(c,cheerpjInternString("BLOCK_LOWER"),2,a);N6engine6helper11TileFeature.BLOCK_LOWER2=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-616;_m4FY4EnumC2E2(c,cheerpjInternString("SPECIAL"),3,a);N6engine6helper11TileFeature.SPECIAL3=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-760;_m4FY4EnumC2E2(c,cheerpjInternString("LIFE"),4,a);N6engine6helper11TileFeature.LIFE4=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-898;_m4FY4EnumC2E2(c,cheerpjInternString("BUMPABLE"),5,a);N6engine6helper11TileFeature.BUMPABLE5=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-1044;_m4FY4EnumC2E2(c,cheerpjInternString("BREAKABLE"),6,a);N6engine6helper11TileFeature.BREAKABLE6=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-1193;_m4FY4EnumC2E2(c,cheerpjInternString("PICKABLE"),7,a);N6engine6helper11TileFeature.PICKABLE7=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-1340;_m4FY4EnumC2E2(c,cheerpjInternString("ANIMATED"),8,a);N6engine6helper11TileFeature.ANIMATED8=c;a.c=c=new N6engine6helper11TileFeature();a.pc=-1487;_m4FY4EnumC2E2(c,cheerpjInternString("SPAWNER"),9,a);N6engine6helper11TileFeature.SPAWNER9=c;c=["[Lengine/helper/TileFeature;"];for(var i=1;i<=10;i=i+1|0)c[i|0]=null;;c[1]=N6engine6helper11TileFeature.BLOCK_UPPER0;c[2]=N6engine6helper11TileFeature.BLOCK_ALL1;c[3]=N6engine6helper11TileFeature.BLOCK_LOWER2;c[4]=N6engine6helper11TileFeature.SPECIAL3;c[5]=N6engine6helper11TileFeature.LIFE4;c[6]=N6engine6helper11TileFeature.BUMPABLE5;c[7]=N6engine6helper11TileFeature.BREAKABLE6;c[8]=N6engine6helper11TileFeature.PICKABLE7;c[9]=N6engine6helper11TileFeature.ANIMATED8;c[10]=N6engine6helper11TileFeature.SPAWNER9;N6engine6helper11TileFeature.$VALUES10=c;}function N6engine7sprites10BulletBill(){N6engine4core11MarioSprite.call(this);this.graphics11=null;} N6engine7sprites10BulletBill.cl=cheerpjCL; function N6engine7sprites10BulletBillX(a){a.f=N6engine7sprites10BulletBillX;if(cheerpjSafeInitGuard('N6engine7sprites10BulletBill')) return;a.pc=-140;;if((N6engine4core11MarioSpriteG|0)==0){cjG(a);}var q=a.q=N6engine7sprites10BulletBill.prototype=Object.create(N6engine4core11MarioSprite.prototype);q.constructor=N6engine7sprites10BulletBill;q.v11=_c4_46engine7sprites10BulletBill5cloneE1;q.v17=_c4p56engine7sprites10BulletBill6updateE2;q.v16=_c4p56engine7sprites10BulletBill6renderE3;q.v18=_c4_66engine7sprites10BulletBill12collideCheckE4;q.v22=_c4_86engine7sprites10BulletBill20fireballCollideCheckE6;q.v20=_c4p86engine7sprites10BulletBill17shellCollideCheckE7;q.v3=_c4_46engine7sprites10BulletBill5cloneE8;N6engine7sprites10BulletBillG=1;cheerpjSafeInitFinish('N6engine7sprites10BulletBill');} -function _c4_36engine7sprites10BulletBillC2E0(o,n,m,l,k,p){var c=null;var a=new createStacklet_c4_36engine7sprites10BulletBillC2E0(p,o,n,m,l,k);a.pc=-144;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-204;_c4F36engine4core11MarioSpriteC2E0(o,m,l,N6engine6helper10SpriteType.BULLET_BILL12,a);o.width6=4;o.height7=12;o.ya5=cjF(-5);o.facing8=k;if((n&255)!==0){a.pc=-366;;if((N6engine8graphics10MarioImageG|0)==0){cjG(a);};a.c=c=new N6engine8graphics10MarioImage();a.pc=-470;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};a.pc=-525;_c4p46engine8graphics10MarioImageC2E0(c,N6engine6helper6Assets.enemies3,40,a);o.graphics11=c;o.graphics11.originX2=8;o.graphics11.originY3=31;o.graphics11.width6=16;}}function _c4_46engine7sprites10BulletBill5cloneE1(h,p){var c=null,e=-0.,d=-0.;var a={p:p,pc:0,f:_c4_46engine7sprites10BulletBill5cloneE1,h:h,c:null};a.c=c=new N6engine7sprites10BulletBill();e=+h.x2;d=+h.y3;a.pc=-206;_c4_36engine7sprites10BulletBillC2E0(c,0,e,d,(h.facing8|0),a);c.xa4= +h.xa4;c.ya5= +h.ya5;c.width6=(h.width6|0);c.height7=(h.height7|0);return c;}function _c4p56engine7sprites10BulletBill6updateE2(e,p){var c=null;var a={p:p,pc:0,f:_c4p56engine7sprites10BulletBill6updateE2,e:e};if(((e.alive9|0)&255)!==0){e.xa4=cjF(cjF((e.facing8|0|0))*cjF(4));a.pc=-198;_c4V46engine7sprites10BulletBill4moveE5(e, +e.xa4,cjF(0),a)|0;if(e.graphics11!==null){c=e.graphics11;c.flipX4=((e.facing8|0|0)===-1?1:0);}}}function _c4p56engine7sprites10BulletBill6renderE3(l,k,p){var e=0,d=0,g=null,c=-0.;g=l.graphics11;c=+l.x2;c-= +l.world10.cameraX4;e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}c=+l.y3;c-= +l.world10.cameraY5;d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}g.v11(g,k,e,d,p);}function _c4_66engine7sprites10BulletBill12collideCheckE4(k,p){var d=-0.,c=-0.,g=null,e=null,h=0;var a={p:p,pc:0,f:_c4_66engine7sprites10BulletBill12collideCheckE4,k:k,g:null,e:null};L0:do{if(((k.alive9|0)&255)!==0){d=+k.world10.mario6.x2;d-= +k.x2;c=+k.world10.mario6.y3;c-= +k.y3;if(!(!(d>cjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF(0)){if(!(!(c<=cjF(0))&&!(ccjF(-16))||!(dcjF((-(j.height7|0)|0))){return (ccjF(-16))||!(dcjF((-(m.height7|0)|0))){if(ccjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF(0)){if(!(!(c<=cjF(0))&&!(ccjF(-16))||!(dcjF((-(j.height7|0)|0))){return (ccjF(-16))||!(dcjF((-(m.height7|0)|0))){if(ccjF(((Math.imul(l.width6|0,-2)|0)-4|0))){if(hcjF((-(l.height7|0)|0))){if(gcjF(0)){if(!(!(g<=cjF(0))&&!(gcjF(2)){j.facing8=1;}if( +j.xa4cjF(8)){a.c=c=s;while(1){a.pc=-204;g=_c4p36engine7sprites5Enemy4moveE5(t,cjF(8),cjF(0),a)|0;if((g|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=s;}if(ccjF(8)){a.d=d=r;while(1){a.pc=-576;g=_c4p36engine7sprites5Enemy4moveE5(t,cjF(0),cjF(8),a)|0;if((g|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=r;}if(dcjF(0))){a.j=j=0;}else{e=+t.x2;h=t.width6|0;a.pc=-969;h=_c4_46engine7sprites5Enemy10isBlockingE6(t,cjF(cjF(c+e)-cjF((h|0))),cjF(d+ +t.y3),c,cjF(0),a)|0;if((h|0)===0){e=+t.x2;h=t.width6|0;a.pc=-1112;h=_c4_46engine7sprites5Enemy10isBlockingE6(t,cjF(cjF(c+e)+cjF((h|0))),cjF(d+ +t.y3),c,cjF(0),a)|0;if((h|0)===0){e=+t.x2;h=t.width6|0;a.pc=-1256;h=_c4_46engine7sprites5Enemy10isBlockingE6(t,cjF(cjF(c+e)-cjF((h|0))),cjF(cjF(d+ +t.y3)+cjF(1)),c,d,a)|0;if((h|0)===0){e=+t.x2;h=t.width6|0;a.pc=-1407;h=_c4_46engine7sprites5Enemy10isBlockingE6(t,cjF(cjF(c+e)+cjF((h|0))),cjF(cjF(d+ +t.y3)+cjF(1)),c,d,a)|0;a.j=j=(h|0)!==0?1:0;}else{a.j=j=1;}}else{a.j=j=1;}}else{a.j=j=1;}}if(dcjF(0)){e=+t.x2;h=t.width6|0;l=+t.y3;a.pc=-2166;a.g=g=_c4_46engine7sprites5Enemy10isBlockingE6(t,cjF(cjF(c+e)+cjF((h|0))),cjF(cjF(d+l)-cjF((t.height7|0|0))),c,d,a)|0;e=+t.x2;h=t.width6|0;l=+t.y3;a.pc=-2324;a.k=k=_c4_46engine7sprites5Enemy10isBlockingE6(t,cjF(cjF(c+e)+cjF((h|0))),cjF(cjF(d+l)-cjF(((t.height7|0|0)/2|0))),c,d,a)|0;e=+t.x2;h=t.width6|0;a.pc=-2480;h=_c4_46engine7sprites5Enemy10isBlockingE6(t,cjF(cjF(c+e)+cjF((h|0))),cjF(d+ +t.y3),c,d,a)|0;a.j=j=(k|g|h|0)===0?j|0:1|0;if(((t.avoidCliffs12|0)&255)!==0){if(((t.onGround11|0)&255)!==0){m=t.world10.level7;e=+t.x2;e=cjF(cjF(cjF(c+e)+cjF((t.width6|0|0)))*cjF(.0625));g=~~e;if( +Math.trunc(e)!==cjF((g|0))){g=cjN2I(e)|0;}e=cjF(cjF( +t.y3*cjF(.0625))+cjF(1));k=~~e;if( +Math.trunc(e)!==cjF((k|0))){k=cjN2I(e)|0;}a.pc=-2899;h=m.v12(m,g,k,c,cjF(1),a)|0;h=(h|0)===0?1|0:j|0;a.j=j=h;}}}L1:do{if(!(ccjF(0)){c=+t.x2;c=cjF(cjF(cjF(c+cjF((t.width6|0|0)))*cjF(.0625))+cjF(1));g=~~c;if( +Math.trunc(c)!==cjF((g|0))){g=cjN2I(c)|0;j=g;}else{j=g;}t.x2=cjF(((j<<4)+((t.width6|0)^ -1)|0));t.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +t.y3*cjF(.0625))+cjF(1));g=~~c;if( +Math.trunc(c)!==cjF((g|0))){g=cjN2I(c)|0;j=g;}else{j=g;}t.y3=cjF(((j<<4)-1|0));t.onGround11=1;}}while(0);return 0|0;}function _c4_46engine7sprites5Enemy10isBlockingE6(s,r,q,o,n,p){var g=0,e=0,d=0,c=-0.;c=cjF(r*cjF(.0625));g=~~c;if( +Math.trunc(c)!==cjF((g|0))){g=cjN2I(c)|0;}c=cjF(q*cjF(.0625));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}c=cjF( +s.x2*cjF(.0625));d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}if((g|0)===(d|0)){c=cjF( +s.y3*cjF(.0625));d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}if((e|0)===(d|0)){return 0|0;}}return s.world10.level7.v12(s.world10.level7,g,e,o,n,p)|0|0;}function _c4V66engine7sprites5Enemy17shellCollideCheckE7(m,l,p){var g=-0.,e=-0.,c=null,d=null,h=0;var a={p:p,pc:0,f:_c4V66engine7sprites5Enemy17shellCollideCheckE7,m:m,c:null,d:null};if(((m.alive9|0)&255)===0){return 0|0;}g=+l.x2;g-= +m.x2;e=+l.y3;e-= +m.y3;if(!(g>cjF(-16))||!(gcjF((-(m.height7|0)|0))){if(ecjF(-16))||!(gcjF((-(m.height7|0)|0))){if(ecjF((g|0))){d=+o.x2;if(cjF(d-cjF((o.width6|0|0)))cjF(8)){a.c=c=r;while(1){a.pc=-203;e=_c4_36engine7sprites8Fireball4moveE2(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-581;e=_c4_36engine7sprites8Fireball4moveE2(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-980;g=_c4V56engine7sprites8Fireball10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1126;g=_c4V56engine7sprites8Fireball10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1273;g=_c4V56engine7sprites8Fireball10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1427;g=_c4V56engine7sprites8Fireball10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2198;a.l=l=_c4V56engine7sprites8Fireball10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2359;a.j=j=_c4V56engine7sprites8Fireball10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2518;g=_c4V56engine7sprites8Fireball10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +s.y3*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround11=1;}}while(0);return 0|0;}function _c4V56engine7sprites8Fireball10isBlockingE3(s,r,q,o,n,p){var g=0,e=0,d=0,c=-0.;c=cjF(r*cjF(.0625));g=~~c;if( +Math.trunc(c)!==cjF((g|0))){g=cjN2I(c)|0;}c=cjF(q*cjF(.0625));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}c=cjF( +s.x2*cjF(.0625));d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}if((g|0)===(d|0)){c=cjF( +s.y3*cjF(.0625));d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}if((e|0)===(d|0)){return 0|0;}}return s.world10.level7.v12(s.world10.level7,g,e,o,n,p)|0|0;}function _c4F46engine7sprites8Fireball6updateE4(g,p){var d=0,c=null;var a={p:p,pc:0,f:_c4F46engine7sprites8Fireball6updateE4,g:g};if(((g.alive9|0)&255)!==0){if((g.facing8|0|0)!==0){g.anim13=((g.anim13|0)+1|0);}if( +g.xa4>cjF(2)){g.facing8=1;}if( +g.xa4cjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF(0)){c=+j.y3;if(c>= +j.yStart19){j.y3= +j.yStart19;c=+j.world10.mario6.x2;a.pc=-270;c=+_m4pZ4Math3absE42(cjF(c- +j.x2),a);d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}j.waitTime21=((j.waitTime21|0)+1|0);if(!((d|0)<25||(j.waitTime21|0|0)<41)){j.waitTime21=0;j.ya5=cjF(-1);}}}else{if( +j.ya5cjF(20)){j.y3=cjF( +j.yStart19+cjF(-20));j.waitTime21=((j.waitTime21|0)+1|0);if((j.waitTime21|0|0)>=41){j.waitTime21=0;j.ya5=cjF(1);}}}}c=+j.y3;j.y3=cjF(c+ +j.ya5);if(j.graphics18!==null){j.tick20=((j.tick20|0)+1|0);a.g=g=j.graphics18;a.pc=-768;d=j.type0.v17(j.type0,a)|0;e=j.tick20|0;g.index9=((((e|0)/2<<1&2)+d|0)+((j.tick20|0|0)/6&1)|0);}}}function _c4p56engine7sprites11FlowerEnemy5cloneE3(d,p){return d.v11(d,p);}function N6engine7sprites12LifeMushroom(){N6engine4core11MarioSprite.call(this);this.onGround11=0;this.life12=0;this.graphics13=null;} N6engine7sprites12LifeMushroom.cl=cheerpjCL; function N6engine7sprites12LifeMushroomX(a){a.f=N6engine7sprites12LifeMushroomX;if(cheerpjSafeInitGuard('N6engine7sprites12LifeMushroom')) return;a.pc=-146;;if((N6engine4core11MarioSpriteG|0)==0){cjG(a);}var q=a.q=N6engine7sprites12LifeMushroom.prototype=Object.create(N6engine4core11MarioSprite.prototype);q.constructor=N6engine7sprites12LifeMushroom;q.v11=_c4F56engine7sprites12LifeMushroom5cloneE1;q.v18=_c4F76engine7sprites12LifeMushroom12collideCheckE2;q.v19=_c4F66engine7sprites12LifeMushroom9bumpCheckE4;q.v17=_c4V56engine7sprites12LifeMushroom6updateE6;q.v16=_c4V56engine7sprites12LifeMushroom6renderE7;q.v3=_c4F56engine7sprites12LifeMushroom5cloneE8;N6engine7sprites12LifeMushroom.GROUND_INERTIA0=0.89;N6engine7sprites12LifeMushroom.AIR_INERTIA1=0.89;N6engine7sprites12LifeMushroomG=1;cheerpjSafeInitFinish('N6engine7sprites12LifeMushroom');} -function _c4F46engine7sprites12LifeMushroomC2E0(m,l,k,j,p){var c=null;var a={p:p,pc:0,f:_c4F46engine7sprites12LifeMushroomC2E0,m:m,l:l|0,k:+k,j:+j,c:null};a.pc=-155;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-215;_c4F36engine4core11MarioSpriteC2E0(m,k,j,N6engine6helper10SpriteType.LIFE_MUSHROOM17,a);m.onGround11=0;m.width6=4;m.height7=12;m.facing8=1;m.life12=0;if((l&255)!==0){a.pc=-391;;if((N6engine8graphics10MarioImageG|0)==0){cjG(a);};a.c=c=new N6engine8graphics10MarioImage();a.pc=-495;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};a.pc=-550;_c4p46engine8graphics10MarioImageC2E0(c,N6engine6helper6Assets.items4,3,a);m.graphics13=c;m.graphics13.width6=16;m.graphics13.height7=16;m.graphics13.originX2=8;m.graphics13.originY3=15;}}function _c4F56engine7sprites12LifeMushroom5cloneE1(g,p){var c=null,d=-0.;var a={p:p,pc:0,f:_c4F56engine7sprites12LifeMushroom5cloneE1,g:g,c:null};a.c=c=new N6engine7sprites12LifeMushroom();d=+g.x2;a.pc=-198;_c4F46engine7sprites12LifeMushroomC2E0(c,0,d, +g.y3,a);c.xa4= +g.xa4;c.ya5= +g.ya5;c.initialCode1=g.initialCode1;c.width6=(g.width6|0);c.height7=(g.height7|0);c.facing8=(g.facing8|0);c.life12=(g.life12|0);c.onGround11=(g.onGround11|0);return c;}function _c4F76engine7sprites12LifeMushroom12collideCheckE2(k,p){var d=-0.,c=-0.,h=null,g=null,e=0;var a={p:p,pc:0,f:_c4F76engine7sprites12LifeMushroom12collideCheckE2,k:k,h:null,g:null};if(((k.alive9|0)&255)!==0){d=+k.world10.mario6.x2;d-= +k.x2;c=+k.world10.mario6.y3;c-= +k.y3;if(!(!(d>cjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF((c|0))){d=+l.x2;if(cjF(d-cjF((l.width6|0|0)))cjF(8)){a.c=c=r;while(1){a.pc=-213;e=_c4p56engine7sprites12LifeMushroom4moveE5(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-601;e=_c4p56engine7sprites12LifeMushroom4moveE5(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-1010;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1162;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1314;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1473;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2264;a.l=l=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2430;a.j=j=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2594;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +s.y3*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround11=1;}}while(0);return 0|0;}function _c4V56engine7sprites12LifeMushroom6updateE6(e,p){var c=0;var a={p:p,pc:0,f:_c4V56engine7sprites12LifeMushroom6updateE6,e:e};if(((e.alive9|0)&255)!==0){if((e.life12|0|0)<=8){e.y3=cjF( +e.y3+cjF(-1));e.life12=((e.life12|0)+1|0);return ;}if( +e.xa4>cjF(2)){e.facing8=1;}if( +e.xa4cjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF((c|0))){d=+l.x2;if(cjF(d-cjF((l.width6|0|0)))cjF(8)){a.c=c=r;while(1){a.pc=-213;e=_c4p56engine7sprites12LifeMushroom4moveE5(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-601;e=_c4p56engine7sprites12LifeMushroom4moveE5(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-1010;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1162;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1314;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1473;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2264;a.l=l=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2430;a.j=j=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2594;g=_c4_66engine7sprites12LifeMushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +s.y3*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround11=1;}}while(0);return 0|0;}function _c4V56engine7sprites12LifeMushroom6updateE6(e,p){var c=0;var a={p:p,pc:0,f:_c4V56engine7sprites12LifeMushroom6updateE6,e:e};if(((e.alive9|0)&255)!==0){if((e.life12|0|0)<=8){e.y3=cjF( +e.y3+cjF(-1));e.life12=((e.life12|0)+1|0);return ;}if( +e.xa4>cjF(2)){e.facing8=1;}if( +e.xa40){d=0;while(1){e=c.actions18;d=d+1|0;e[d]=(j.actions18[d]|0);if((d|0)<(j.actions18.length-1|0|0))continue;break;}}c.xJumpSpeed20= +j.xJumpSpeed20;c.yJumpSpeed21= +j.yJumpSpeed21;c.invulnerableTime22=(j.invulnerableTime22|0);c.jumpTime19=(j.jumpTime19|0);c.xJumpStart27= +j.xJumpStart27;return c;}function _c4p36engine7sprites5Mario4moveE2(s,r,q,p){var c=-0.,d=-0.,e=0,h=-0.,l=0,k=-0.,j=0,g=0;var a=new createStacklet_c4p36engine7sprites5Mario4moveE2(p,s,q);L0:do{if(r>cjF(8)){a.c=c=r;while(1){a.pc=-197;e=_c4p36engine7sprites5Mario4moveE2(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-569;e=_c4p36engine7sprites5Mario4moveE2(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-962;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1105;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1249;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1400;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2159;a.l=l=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2317;a.j=j=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2473;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF(cjF( +s.y3+cjF(-1))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround13=1;}}while(0);return 0|0;}function _c4_46engine7sprites5Mario10isBlockingE3(t,s,r,q,o,p){var e=0,g=0,c=0,d=-0.,j=0,h=null,k=0;var a=new createStacklet_c4_46engine7sprites5Mario10isBlockingE3(p,t,o);d=cjF(s*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.e=e=c;}else{a.e=e=c;}d=cjF(r*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.g=g=c;}else{a.g=g=c;}d=cjF( +t.x2*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((e|0)===(c|0)){d=cjF( +t.y3*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((g|0)===(c|0)){return 0|0;}}a.pc=-567;a.c=c=t.world10.level7.v12(t.world10.level7,e,g,q,o,a)|0;a.pc=-634;a.j=j=t.world10.level7.v13(t.world10.level7,e,g,a)|0;a.pc=-697;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-758;h=_c4p46engine6helper11TileFeature11gete9GXTypeE3(j,a);a.pc=-823;k=h.v14(h,N6engine6helper11TileFeature.PICKABLE7,a)|0;if((k|0)!==0){a.h=h=t.world10;a.pc=-917;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-975;h.v15(h,N6engine6helper9EventType.COLLECT7,j,a);a.pc=-1033;t.v33(t,a);a.pc=-1055;t.world10.level7.v14(t.world10.level7,e,g,0,a);}if(!(ocjF(10)){c=c+2|0;}else{c=c;}if(((l.onGround13|0)&255)===0){a.pc=-1517;d=+_m4pZ4Math3absE42( +l.xa4,a);c=!(d>cjF(10))?4|0:5|0;}}else{if(j!==cjF((c|0))){c=cjN2I(d)|0;}c=(c|0)%4|0;a.c=c=(c|0)!==3?c|0:1|0;a.pc=-1659;d=+_m4pZ4Math3absE42( +l.xa4,a);if(d>cjF(10)){c=c+3|0;}else{c=c;}if(((l.onGround13|0)&255)===0){a.pc=-1766;d=+_m4pZ4Math3absE42( +l.xa4,a);c=!(d>cjF(10))?5|0:6|0;}}L0:do{if(((l.onGround13|0)&255)!==0){L1:do{if((l.facing8|0|0)===-1){d=+l.xa4;if(d>cjF(0)&&d>=cjF(0))break L1;}if((l.facing8|0|0)!==1)break L0;if(!( +l.xa4cjF(1)&&d>=cjF(1))){if(!( +l.xa4=1){m.invulnerableTime22=((m.invulnerableTime22|0)-1|0);}m.wasOnGround14=(m.onGround13|0);a.d=d=m.actions18;a.pc=-341;;if((N6engine6helper12MarioActionsG|0)==0){cjG(a);};a.pc=-403;c=N6engine6helper12MarioActions.SPEED3.v16(N6engine6helper12MarioActions.SPEED3,a)|0;c=d[(c+1|0)]|0;a.g=g=(c&255)===0?cjF(.6):cjF(1.2);if(((m.onGround13|0)&255)!==0){a.d=d=m.actions18;a.pc=-597;c=N6engine6helper12MarioActions.DOWN2.v16(N6engine6helper12MarioActions.DOWN2,a)|0;if(((d[(c+1|0)]|0)&255)===0){c=0;}else{c=m.isLarge11|0;c=(c&255)!==0?1:0;}m.isDucking15=c;}if(((m.isLarge11|0)&255)===0){m.height7=12;}else{c=m.isDucking15|0;c=(c&255)===0?24|0:12|0;m.height7=c;}if( +m.xa4>cjF(2)){m.facing8=1;}if( +m.xa4-1){if(((m.onGround13|0)&255)!==0){if(((m.mayJump17|0)&255)!==0){m.xJumpSpeed20=cjF(0);m.yJumpSpeed21=cjF(-1.9);m.jumpTime19=7;c=m.jumpTime19|0;m.ya5=cjF(cjF((c|0))* +m.yJumpSpeed21);m.onGround13=0;e=+m.x2;h=+m.y3;a.pc=-1442;c=_c4_46engine7sprites5Mario10isBlockingE3(m,e,cjF(cjF(h+cjF(-4))-cjF((m.height7|0|0))),cjF(0),cjF(-4),a)|0;if((c|0)!==0)break L0;e=+m.x2;c=m.width6|0;h=+m.y3;a.pc=-1612;c=_c4_46engine7sprites5Mario10isBlockingE3(m,cjF(e-cjF((c|0))),cjF(cjF(h+cjF(-4))-cjF((m.height7|0|0))),cjF(0),cjF(-4),a)|0;if((c|0)!==0)break L0;e=+m.x2;c=m.width6|0;h=+m.y3;a.pc=-1798;c=_c4_46engine7sprites5Mario10isBlockingE3(m,cjF(e+cjF((c|0))),cjF(cjF(h+cjF(-4))-cjF((m.height7|0|0))),cjF(0),cjF(-4),a)|0;if((c|0)!==0)break L0;m.xJumpStart27= +m.x2;a.d=d=m.world10;a.pc=-1993;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-2052;d.v15(d,N6engine6helper9EventType.JUMP5,0,a);break L0;}}if((m.jumpTime19|0|0)>=1){e=+m.xa4;m.xa4=cjF(e+ +m.xJumpSpeed20);c=m.jumpTime19|0;m.ya5=cjF(cjF((c|0))* +m.yJumpSpeed21);m.jumpTime19=((m.jumpTime19|0)-1|0);}}else{m.xa4= +m.xJumpSpeed20;c=m.jumpTime19|0;m.ya5=cjF(cjF((-c|0))* +m.yJumpSpeed21);m.jumpTime19=((m.jumpTime19|0)+1|0);}}while(0);a.d=d=m.actions18;a.pc=-2428;c=N6engine6helper12MarioActions.LEFT0.v16(N6engine6helper12MarioActions.LEFT0,a)|0;if(((d[(c+1|0)]|0)&255)!==0){if(((m.isDucking15|0)&255)===0){m.xa4=cjF( +m.xa4-g);if((m.jumpTime19|0|0)>=0){m.facing8= -1;}}}a.d=d=m.actions18;a.pc=-2665;c=N6engine6helper12MarioActions.RIGHT1.v16(N6engine6helper12MarioActions.RIGHT1,a)|0;if(((d[(c+1|0)]|0)&255)!==0){if(((m.isDucking15|0)&255)===0){m.xa4=cjF(g+ +m.xa4);if((m.jumpTime19|0|0)>=0){m.facing8=1;}}}a.d=d=m.actions18;a.pc=-2902;c=N6engine6helper12MarioActions.SPEED3.v16(N6engine6helper12MarioActions.SPEED3,a)|0;if(((d[(c+1|0)]|0)&255)!==0){if(((m.canShoot16|0)&255)!==0){if(((m.isFire12|0)&255)!==0){if((m.world10.fireballsOnScreen2|0|0)<=1){a.d=d=m.world10;a.pc=-3145;;if((N6engine7sprites8FireballG|0)==0){cjG(a);};a.j=j=new N6engine7sprites8Fireball();k=m.graphics26;g=+m.x2;c=m.facing8|0;e=+m.y3;a.pc=-3287;_c4p36engine7sprites8FireballC2E0(j,(k!==null?1:0),cjF(g+cjF((Math.imul(c,6)|0))),cjF(e+cjF(-20)),(m.facing8|0),a);a.pc=-3413;d.v17(d,j,a);}}}}a.d=d=m.actions18;a.pc=-3459;c=N6engine6helper12MarioActions.SPEED3.v16(N6engine6helper12MarioActions.SPEED3,a)|0;m.canShoot16=(((d[(c+1|0)]|0)&255)===0?1:0);if(((m.onGround13|0)&255)===0){c=0;}else{a.d=d=m.actions18;a.pc=-3658;c=N6engine6helper12MarioActions.JUMP4.v16(N6engine6helper12MarioActions.JUMP4,a)|0;c=d[(c+1|0)]|0;c=(c&255)===0?1:0;}m.mayJump17=c;a.pc=-3800;g=+_m4pZ4Math3absE42( +m.xa4,a);if(g=cjF(0)){a.d=d=m.world10;a.pc=-4130;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-4189;d.v15(d,N6engine6helper9EventType.LAND6,0,a);m.xJumpStart27=cjF(-100);}}}if( +m.x2cjF(((m.world10.level7.exitTileX7|0)<<4|0))){m.x2=cjF(((m.world10.level7.exitTileX7|0)<<4|0));m.xa4=cjF(0);a.pc=-4437;m.world10.v21(m.world10,a);}m.ya5=cjF( +m.ya5*cjF(.85));m.onGround13|0;m.xa4=cjF( +m.xa4*cjF(.889999985));if(((m.onGround13|0)&255)===0){m.ya5=cjF( +m.ya5+cjF(3));}if(m.graphics26!==null){a.pc=-4636;m.v23(m,a);}}}function _c4F36engine7sprites5Mario5stompE6(j,h,p){var d=-0.,c=0;var a={p:p,pc:0,f:_c4F36engine7sprites5Mario5stompE6,j:j};if(((j.alive9|0)&255)===0){return ;}d=+h.y3;c=h.height7|0;a.pc=-181;_c4p36engine7sprites5Mario4moveE2(j,cjF(0),cjF(cjF(d-cjF(((c|0)/2|0)))- +j.y3),a)|0;j.xJumpSpeed20=cjF(0);j.yJumpSpeed21=cjF(-1.9);j.jumpTime19=8;c=j.jumpTime19|0;j.ya5=cjF(cjF((c|0))* +j.yJumpSpeed21);j.onGround13=0;j.invulnerableTime22=1;}function _c4F36engine7sprites5Mario5stompE7(j,h,p){var d=-0.,c=0;var a={p:p,pc:0,f:_c4F36engine7sprites5Mario5stompE7,j:j};if(((j.alive9|0)&255)===0){return ;}d=+h.y3;c=h.height7|0;a.pc=-181;_c4p36engine7sprites5Mario4moveE2(j,cjF(0),cjF(cjF(d-cjF(((c|0)/2|0)))- +j.y3),a)|0;j.xJumpSpeed20=cjF(0);j.yJumpSpeed21=cjF(-1.9);j.jumpTime19=8;c=j.jumpTime19|0;j.ya5=cjF(cjF((c|0))* +j.yJumpSpeed21);j.onGround13=0;j.invulnerableTime22=1;}function _c4_36engine7sprites5Mario7getHurtE8(g,p){var d=0,c=null;var a={p:p,pc:0,f:_c4_36engine7sprites5Mario7getHurtE8};if((g.invulnerableTime22|0|0)<=0){if(((g.alive9|0)&255)!==0){d=g.isLarge11|0;c=g.world10;if((d&255)===0){if(c!==null){a.pc=-240;g.world10.v22(g.world10,a);}}else{c.pauseTimer1=9;g.oldLarge24=(g.isLarge11|0);g.oldFire25=(g.isFire12|0);if(((g.isFire12|0)&255)===0){g.isLarge11=0;}else{g.isFire12=0;}g.invulnerableTime22=32;}}}}function _c4F46engine7sprites5Mario9getFlowerE9(d,p){var a={p:p,pc:0,f:_c4F46engine7sprites5Mario9getFlowerE9};if(((d.alive9|0)&255)!==0){if(((d.isFire12|0)&255)===0){d.world10.pauseTimer1=9;d.oldFire25=(d.isFire12|0);d.oldLarge24=(d.isLarge11|0);d.isFire12=1;d.isLarge11=1;}else{a.pc=-280;d.v33(d,a);}}}function _c4F56engine7sprites5Mario11getMushroomE10(d,p){var a={p:p,pc:0,f:_c4F56engine7sprites5Mario11getMushroomE10};if(((d.alive9|0)&255)!==0){if(((d.isLarge11|0)&255)===0){d.world10.pauseTimer1=9;d.oldFire25=(d.isFire12|0);d.oldLarge24=(d.isLarge11|0);d.isLarge11=1;}else{a.pc=-276;d.v33(d,a);}}}function _c4F36engine7sprites5Mario4kickE11(g,e,p){if(((g.alive9|0)&255)===0){return ;}g.invulnerableTime22=1;}function _c4V36engine7sprites5Mario5stompE12(j,h,p){var d=-0.,c=0;var a={p:p,pc:0,f:_c4V36engine7sprites5Mario5stompE12,j:j};if(((j.alive9|0)&255)===0){return ;}d=+h.y3;c=h.height7|0;a.pc=-183;_c4p36engine7sprites5Mario4moveE2(j,cjF(0),cjF(cjF(d-cjF(((c|0)/2|0)))- +j.y3),a)|0;j.xJumpSpeed20=cjF(0);j.yJumpSpeed21=cjF(-1.9);j.jumpTime19=8;c=j.jumpTime19|0;j.ya5=cjF(cjF((c|0))* +j.yJumpSpeed21);j.onGround13=0;j.invulnerableTime22=1;}function _c4V26engine7sprites5Mario12getfLWXTypeE13(d,p){if(((d.isFire12|0)&255)===0){if(((d.isLarge11|0)&255)===0){return cheerpjInternString("small");}return cheerpjInternString("large");}return cheerpjInternString("fire");}function _c4V26engine7sprites5Mario10colfGuXUpE14(e,p){var c=null;if(((e.alive9|0)&255)===0){return ;}c=e.world10;c.lives11=((c.lives11|0)+1|0);}function _c4V26engine7sprites5Mario11coleG0XCoinE15(e,p){var c=null;var a={p:p,pc:0,f:_c4V26engine7sprites5Mario11coleG0XCoinE15};if(((e.alive9|0)&255)!==0){c=e.world10;c.coins10=((c.coins10|0)+1|0);if(((e.world10.coins10|0|0)%100|0)===0){a.pc=-239;e.v32(e,a);}}}function _c4_36engine7sprites5Mario6renderE16(l,k,p){var e=0,d=0,g=null,c=-0.;g=l.graphics26;c=+l.x2;c-= +l.world10.cameraX4;e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}c=+l.y3;c-= +l.world10.cameraY5;d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}g.v11(g,k,e,d,p);}function _c4V36engine7sprites5Mario5cloneE17(d,p){return d.v11(d,p);}function createStacklet_c4_46engine7sprites5Mario10isBlockingE3(p,t,o){this.p=p;this.pc=0;this.f=_c4_46engine7sprites5Mario10isBlockingE3;this.e=0;this.g=0;this.c=0;this.t=t;this.o=+o;this.j=0;this.h=null;}function createStacklet_c4p36engine7sprites5Mario4moveE2(p,s,q){this.p=p;this.pc=0;this.f=_c4p36engine7sprites5Mario4moveE2;this.c=-0.;this.d=-0.;this.e=0;this.s=s;this.q=+q;this.l=0;this.j=0;}function N6engine7sprites8Mushroom(){N6engine4core11MarioSprite.call(this);this.onGround11=0;this.life12=0;this.graphics13=null;} +function N6engine7sprites5MarioX(a){a.f=N6engine7sprites5MarioX;if(cheerpjSafeInitGuard('N6engine7sprites5Mario')) return;a.pc=-122;;if((N6engine4core11MarioSpriteG|0)==0){cjG(a);}var q=a.q=N6engine7sprites5Mario.prototype=Object.create(N6engine4core11MarioSprite.prototype);q.constructor=N6engine7sprites5Mario;q.v11=_c4F36engine7sprites5Mario5cloneE1;q.v23=_c4_56engine7sprites5Mario14updateGraphicsE4;q.v17=_c4V36engine7sprites5Mario6updateE5;q.v24=_c4F36engine7sprites5Mario5stompE6;q.v25=_c4F36engine7sprites5Mario5stompE7;q.v26=_c4_36engine7sprites5Mario7getHurtE8;q.v27=_c4_36engine7sprites5Mario7getDropE9;q.v28=_c4V46engine7sprites5Mario9getFlowerE10;q.v29=_c4F56engine7sprites5Mario11getMushroomE11;q.v30=_c4F36engine7sprites5Mario4kickE12;q.v31=_c4V36engine7sprites5Mario5stompE13;q.v32=_c4V26engine7sprites5Mario12getfLWXTypeE14;q.v33=_c4V26engine7sprites5Mario10colfGuXUpE15;q.v34=_c4V26engine7sprites5Mario11coleG0XCoinE16;q.v16=_c4_36engine7sprites5Mario6renderE17;q.v3=_c4V36engine7sprites5Mario5cloneE18;N6engine7sprites5MarioG=1;cheerpjSafeInitFinish('N6engine7sprites5Mario');} +function _c4F26engine7sprites5MarioC2E0(m,l,k,j,p){var c=null;var a={p:p,pc:0,f:_c4F26engine7sprites5MarioC2E0,m:m,l:l|0,k:+k,j:+j,c:null};a.pc=-139;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-199;_c4F36engine4core11MarioSpriteC2E0(m,cjF(k+cjF(8)),cjF(j+cjF(15)),N6engine6helper10SpriteType.MARIO2,a);m.actions18=null;m.jumpTime19=0;m.yJumpSpeed21=cjF(0);m.invulnerableTime22=0;m.marioFrameSpeed23=cjF(0);m.oldFire25=0;m.graphics26=null;m.xJumpStart27=cjF(-100);m.GROUND_INERTIA28=cjF(.889999985);m.AIR_INERTIA29=cjF(.889999985);m.POWERUP_TIME30=3;m.oldLarge24=0;m.isLarge11=0;m.oldFire25=0;m.isFire12=0;m.width6=4;m.height7=24;if((l&255)!==0){a.pc=-656;;if((N6engine8graphics10MarioImageG|0)==0){cjG(a);};a.c=c=new N6engine8graphics10MarioImage();a.pc=-760;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};a.pc=-815;_c4p46engine8graphics10MarioImageC2E0(c,N6engine6helper6Assets.smallMario1,0,a);m.graphics26=c;}}function _c4F36engine7sprites5Mario5cloneE1(j,p){var d=0,c=null,g=-0.,e=null;var a={p:p,pc:0,f:_c4F36engine7sprites5Mario5cloneE1,j:j,c:null};a.c=c=new N6engine7sprites5Mario();g=+j.x2;a.pc=-185;_c4F26engine7sprites5MarioC2E0(c,0,cjF(g+cjF(-8)),cjF( +j.y3+cjF(-15)),a);c.xa4= +j.xa4;c.ya5= +j.ya5;c.initialCode1=j.initialCode1;c.width6=(j.width6|0);c.height7=(j.height7|0);c.facing8=(j.facing8|0);c.isLarge11=(j.isLarge11|0);c.isFire12=(j.isFire12|0);c.wasOnGround14=(j.wasOnGround14|0);c.onGround13=(j.onGround13|0);c.isDucking15=(j.isDucking15|0);c.canShoot16=(j.canShoot16|0);c.mayJump17=(j.mayJump17|0);e=new Int8Array(((j.actions18.length-1|0)+1|0));e[0]=90;c.actions18=e;if((j.actions18.length-1|0|0)>0){d=0;while(1){e=c.actions18;d=d+1|0;e[d]=(j.actions18[d]|0);if((d|0)<(j.actions18.length-1|0|0))continue;break;}}c.xJumpSpeed20= +j.xJumpSpeed20;c.yJumpSpeed21= +j.yJumpSpeed21;c.invulnerableTime22=(j.invulnerableTime22|0);c.jumpTime19=(j.jumpTime19|0);c.xJumpStart27= +j.xJumpStart27;return c;}function _c4p36engine7sprites5Mario4moveE2(s,r,q,p){var c=-0.,d=-0.,e=0,h=-0.,l=0,k=-0.,j=0,g=0;var a=new createStacklet_c4p36engine7sprites5Mario4moveE2(p,s,q);L0:do{if(r>cjF(8)){a.c=c=r;while(1){a.pc=-197;e=_c4p36engine7sprites5Mario4moveE2(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-569;e=_c4p36engine7sprites5Mario4moveE2(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-962;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1105;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1249;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1400;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2159;a.l=l=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2317;a.j=j=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2473;g=_c4_46engine7sprites5Mario10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF(cjF( +s.y3+cjF(-1))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround13=1;}}while(0);return 0|0;}function _c4_46engine7sprites5Mario10isBlockingE3(t,s,r,q,o,p){var e=0,g=0,c=0,d=-0.,j=0,h=null,k=0;var a=new createStacklet_c4_46engine7sprites5Mario10isBlockingE3(p,t,o);d=cjF(s*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.e=e=c;}else{a.e=e=c;}d=cjF(r*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.g=g=c;}else{a.g=g=c;}d=cjF( +t.x2*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((e|0)===(c|0)){d=cjF( +t.y3*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((g|0)===(c|0)){return 0|0;}}a.pc=-567;a.c=c=t.world10.level7.v12(t.world10.level7,e,g,q,o,a)|0;a.pc=-634;a.j=j=t.world10.level7.v13(t.world10.level7,e,g,a)|0;a.pc=-697;;if((N6engine6helper11TileFeatureG|0)==0){cjG(a);};a.pc=-758;h=_c4p46engine6helper11TileFeature11gete9GXTypeE3(j,a);a.pc=-823;k=h.v14(h,N6engine6helper11TileFeature.PICKABLE7,a)|0;if((k|0)!==0){a.h=h=t.world10;a.pc=-917;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-975;h.v15(h,N6engine6helper9EventType.COLLECT7,j,a);a.pc=-1033;t.v34(t,a);a.pc=-1055;t.world10.level7.v14(t.world10.level7,e,g,0,a);}if(!(ocjF(10)){c=c+2|0;}else{c=c;}if(((l.onGround13|0)&255)===0){a.pc=-1517;d=+_m4pZ4Math3absE42( +l.xa4,a);c=!(d>cjF(10))?4|0:5|0;}}else{if(j!==cjF((c|0))){c=cjN2I(d)|0;}c=(c|0)%4|0;a.c=c=(c|0)!==3?c|0:1|0;a.pc=-1659;d=+_m4pZ4Math3absE42( +l.xa4,a);if(d>cjF(10)){c=c+3|0;}else{c=c;}if(((l.onGround13|0)&255)===0){a.pc=-1766;d=+_m4pZ4Math3absE42( +l.xa4,a);c=!(d>cjF(10))?5|0:6|0;}}L0:do{if(((l.onGround13|0)&255)!==0){L1:do{if((l.facing8|0|0)===-1){d=+l.xa4;if(d>cjF(0)&&d>=cjF(0))break L1;}if((l.facing8|0|0)!==1)break L0;if(!( +l.xa4cjF(1)&&d>=cjF(1))){if(!( +l.xa4=1){m.invulnerableTime22=((m.invulnerableTime22|0)-1|0);}m.wasOnGround14=(m.onGround13|0);a.d=d=m.actions18;a.pc=-341;;if((N6engine6helper12MarioActionsG|0)==0){cjG(a);};a.pc=-403;c=N6engine6helper12MarioActions.SPEED3.v16(N6engine6helper12MarioActions.SPEED3,a)|0;c=d[(c+1|0)]|0;a.g=g=(c&255)===0?cjF(.6):cjF(1.2);if(((m.onGround13|0)&255)!==0){a.d=d=m.actions18;a.pc=-597;c=N6engine6helper12MarioActions.DOWN2.v16(N6engine6helper12MarioActions.DOWN2,a)|0;if(((d[(c+1|0)]|0)&255)===0){c=0;}else{c=m.isLarge11|0;c=(c&255)!==0?1:0;}m.isDucking15=c;}if(((m.isLarge11|0)&255)===0){m.height7=12;}else{c=m.isDucking15|0;c=(c&255)===0?24|0:12|0;m.height7=c;}if( +m.xa4>cjF(2)){m.facing8=1;}if( +m.xa4-1){if(((m.onGround13|0)&255)!==0){if(((m.mayJump17|0)&255)!==0){m.xJumpSpeed20=cjF(0);m.yJumpSpeed21=cjF(-1.9);m.jumpTime19=7;c=m.jumpTime19|0;m.ya5=cjF(cjF((c|0))* +m.yJumpSpeed21);m.onGround13=0;e=+m.x2;h=+m.y3;a.pc=-1442;c=_c4_46engine7sprites5Mario10isBlockingE3(m,e,cjF(cjF(h+cjF(-4))-cjF((m.height7|0|0))),cjF(0),cjF(-4),a)|0;if((c|0)!==0)break L0;e=+m.x2;c=m.width6|0;h=+m.y3;a.pc=-1612;c=_c4_46engine7sprites5Mario10isBlockingE3(m,cjF(e-cjF((c|0))),cjF(cjF(h+cjF(-4))-cjF((m.height7|0|0))),cjF(0),cjF(-4),a)|0;if((c|0)!==0)break L0;e=+m.x2;c=m.width6|0;h=+m.y3;a.pc=-1798;c=_c4_46engine7sprites5Mario10isBlockingE3(m,cjF(e+cjF((c|0))),cjF(cjF(h+cjF(-4))-cjF((m.height7|0|0))),cjF(0),cjF(-4),a)|0;if((c|0)!==0)break L0;m.xJumpStart27= +m.x2;a.d=d=m.world10;a.pc=-1993;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-2052;d.v15(d,N6engine6helper9EventType.JUMP5,0,a);break L0;}}if((m.jumpTime19|0|0)>=1){e=+m.xa4;m.xa4=cjF(e+ +m.xJumpSpeed20);c=m.jumpTime19|0;m.ya5=cjF(cjF((c|0))* +m.yJumpSpeed21);m.jumpTime19=((m.jumpTime19|0)-1|0);}}else{m.xa4= +m.xJumpSpeed20;c=m.jumpTime19|0;m.ya5=cjF(cjF((-c|0))* +m.yJumpSpeed21);m.jumpTime19=((m.jumpTime19|0)+1|0);}}while(0);a.d=d=m.actions18;a.pc=-2428;c=N6engine6helper12MarioActions.LEFT0.v16(N6engine6helper12MarioActions.LEFT0,a)|0;if(((d[(c+1|0)]|0)&255)!==0){if(((m.isDucking15|0)&255)===0){m.xa4=cjF( +m.xa4-g);if((m.jumpTime19|0|0)>=0){m.facing8= -1;}}}a.d=d=m.actions18;a.pc=-2665;c=N6engine6helper12MarioActions.RIGHT1.v16(N6engine6helper12MarioActions.RIGHT1,a)|0;if(((d[(c+1|0)]|0)&255)!==0){if(((m.isDucking15|0)&255)===0){m.xa4=cjF(g+ +m.xa4);if((m.jumpTime19|0|0)>=0){m.facing8=1;}}}a.d=d=m.actions18;a.pc=-2902;c=N6engine6helper12MarioActions.SPEED3.v16(N6engine6helper12MarioActions.SPEED3,a)|0;if(((d[(c+1|0)]|0)&255)!==0){if(((m.canShoot16|0)&255)!==0){if(((m.isFire12|0)&255)!==0){if((m.world10.fireballsOnScreen2|0|0)<=1){a.d=d=m.world10;a.pc=-3145;;if((N6engine7sprites8FireballG|0)==0){cjG(a);};a.j=j=new N6engine7sprites8Fireball();k=m.graphics26;g=+m.x2;c=m.facing8|0;e=+m.y3;a.pc=-3287;_c4p36engine7sprites8FireballC2E0(j,(k!==null?1:0),cjF(g+cjF((Math.imul(c,6)|0))),cjF(e+cjF(-20)),(m.facing8|0),a);a.pc=-3413;d.v17(d,j,a);}}}}a.d=d=m.actions18;a.pc=-3459;c=N6engine6helper12MarioActions.SPEED3.v16(N6engine6helper12MarioActions.SPEED3,a)|0;m.canShoot16=(((d[(c+1|0)]|0)&255)===0?1:0);if(((m.onGround13|0)&255)===0){c=0;}else{a.d=d=m.actions18;a.pc=-3658;c=N6engine6helper12MarioActions.JUMP4.v16(N6engine6helper12MarioActions.JUMP4,a)|0;c=d[(c+1|0)]|0;c=(c&255)===0?1:0;}m.mayJump17=c;a.pc=-3800;g=+_m4pZ4Math3absE42( +m.xa4,a);if(g=cjF(0)){a.d=d=m.world10;a.pc=-4130;;if((N6engine6helper9EventTypeG|0)==0){cjG(a);};a.pc=-4189;d.v15(d,N6engine6helper9EventType.LAND6,0,a);m.xJumpStart27=cjF(-100);}}}if( +m.x2cjF(((m.world10.level7.exitTileX7|0)<<4|0))){m.x2=cjF(((m.world10.level7.exitTileX7|0)<<4|0));m.xa4=cjF(0);a.pc=-4437;m.world10.v21(m.world10,a);}m.ya5=cjF( +m.ya5*cjF(.85));m.onGround13|0;m.xa4=cjF( +m.xa4*cjF(.889999985));if(((m.onGround13|0)&255)===0){m.ya5=cjF( +m.ya5+cjF(3));}if(m.graphics26!==null){a.pc=-4636;m.v23(m,a);}}}function _c4F36engine7sprites5Mario5stompE6(j,h,p){var d=-0.,c=0;var a={p:p,pc:0,f:_c4F36engine7sprites5Mario5stompE6,j:j};if(((j.alive9|0)&255)===0){return ;}d=+h.y3;c=h.height7|0;a.pc=-181;_c4p36engine7sprites5Mario4moveE2(j,cjF(0),cjF(cjF(d-cjF(((c|0)/2|0)))- +j.y3),a)|0;j.xJumpSpeed20=cjF(0);j.yJumpSpeed21=cjF(-1.9);j.jumpTime19=8;c=j.jumpTime19|0;j.ya5=cjF(cjF((c|0))* +j.yJumpSpeed21);j.onGround13=0;j.invulnerableTime22=1;}function _c4F36engine7sprites5Mario5stompE7(j,h,p){var d=-0.,c=0;var a={p:p,pc:0,f:_c4F36engine7sprites5Mario5stompE7,j:j};if(((j.alive9|0)&255)===0){return ;}d=+h.y3;c=h.height7|0;a.pc=-181;_c4p36engine7sprites5Mario4moveE2(j,cjF(0),cjF(cjF(d-cjF(((c|0)/2|0)))- +j.y3),a)|0;j.xJumpSpeed20=cjF(0);j.yJumpSpeed21=cjF(-1.9);j.jumpTime19=8;c=j.jumpTime19|0;j.ya5=cjF(cjF((c|0))* +j.yJumpSpeed21);j.onGround13=0;j.invulnerableTime22=1;}function _c4_36engine7sprites5Mario7getHurtE8(g,p){var d=0,c=null;var a={p:p,pc:0,f:_c4_36engine7sprites5Mario7getHurtE8};if((g.invulnerableTime22|0|0)<=0){if(((g.alive9|0)&255)!==0){d=g.isLarge11|0;c=g.world10;if((d&255)===0){if(c!==null){d=g.world10.lives11|0;c=g.world10;if((d|0)>0){c.lives11=((c.lives11|0)-1|0);c=g.world10;c.deaths13=((c.deaths13|0)+1|0);g.world10.pauseTimer1=9;g.invulnerableTime22=32;}else{a.pc=-414;c.v22(c,a);}}}else{c.pauseTimer1=9;g.oldLarge24=(g.isLarge11|0);g.oldFire25=(g.isFire12|0);if(((g.isFire12|0)&255)===0){g.isLarge11=0;}else{g.isFire12=0;}g.invulnerableTime22=32;}}}}function _c4_36engine7sprites5Mario7getDropE9(e,p){var c=null;var a={p:p,pc:0,f:_c4_36engine7sprites5Mario7getDropE9,e:e};if(((e.alive9|0)&255)===0){return ;}e.oldLarge24=(e.isLarge11|0);e.oldFire25=(e.isFire12|0);e.isFire12=0;e.isLarge11=0;if(e.world10!==null){if((e.world10.lives11|0|0)>0){if((e.invulnerableTime22|0|0)<=0){c=e.world10;c.lives11=((c.lives11|0)-1|0);c=e.world10;c.deaths13=((c.deaths13|0)+1|0);e.world10.pauseTimer1=9;}}else{a.pc=-443;e.world10.v22(e.world10,a);}}e.invulnerableTime22=72;}function _c4V46engine7sprites5Mario9getFlowerE10(d,p){var a={p:p,pc:0,f:_c4V46engine7sprites5Mario9getFlowerE10};if(((d.alive9|0)&255)!==0){if(((d.isFire12|0)&255)===0){d.world10.pauseTimer1=9;d.oldFire25=(d.isFire12|0);d.oldLarge24=(d.isLarge11|0);d.isFire12=1;d.isLarge11=1;}else{a.pc=-282;d.v34(d,a);}}}function _c4F56engine7sprites5Mario11getMushroomE11(d,p){var a={p:p,pc:0,f:_c4F56engine7sprites5Mario11getMushroomE11};if(((d.alive9|0)&255)!==0){if(((d.isLarge11|0)&255)===0){d.world10.pauseTimer1=9;d.oldFire25=(d.isFire12|0);d.oldLarge24=(d.isLarge11|0);d.isLarge11=1;}else{a.pc=-276;d.v34(d,a);}}}function _c4F36engine7sprites5Mario4kickE12(g,e,p){if(((g.alive9|0)&255)===0){return ;}g.invulnerableTime22=1;}function _c4V36engine7sprites5Mario5stompE13(j,h,p){var d=-0.,c=0;var a={p:p,pc:0,f:_c4V36engine7sprites5Mario5stompE13,j:j};if(((j.alive9|0)&255)===0){return ;}d=+h.y3;c=h.height7|0;a.pc=-183;_c4p36engine7sprites5Mario4moveE2(j,cjF(0),cjF(cjF(d-cjF(((c|0)/2|0)))- +j.y3),a)|0;j.xJumpSpeed20=cjF(0);j.yJumpSpeed21=cjF(-1.9);j.jumpTime19=8;c=j.jumpTime19|0;j.ya5=cjF(cjF((c|0))* +j.yJumpSpeed21);j.onGround13=0;j.invulnerableTime22=1;}function _c4V26engine7sprites5Mario12getfLWXTypeE14(d,p){if(((d.isFire12|0)&255)===0){if(((d.isLarge11|0)&255)===0){return cheerpjInternString("small");}return cheerpjInternString("large");}return cheerpjInternString("fire");}function _c4V26engine7sprites5Mario10colfGuXUpE15(e,p){var c=null;if(((e.alive9|0)&255)===0){return ;}c=e.world10;c.lives11=((c.lives11|0)+1|0);}function _c4V26engine7sprites5Mario11coleG0XCoinE16(e,p){var c=null;var a={p:p,pc:0,f:_c4V26engine7sprites5Mario11coleG0XCoinE16};if(((e.alive9|0)&255)!==0){c=e.world10;c.coins10=((c.coins10|0)+1|0);if(((e.world10.coins10|0|0)%100|0)===0){a.pc=-239;e.v33(e,a);}}}function _c4_36engine7sprites5Mario6renderE17(l,k,p){var e=0,d=0,g=null,c=-0.;g=l.graphics26;c=+l.x2;c-= +l.world10.cameraX4;e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}c=+l.y3;c-= +l.world10.cameraY5;d=~~c;if( +Math.trunc(c)!==cjF((d|0))){d=cjN2I(c)|0;}g.v11(g,k,e,d,p);}function _c4V36engine7sprites5Mario5cloneE18(d,p){return d.v11(d,p);}function createStacklet_c4_46engine7sprites5Mario10isBlockingE3(p,t,o){this.p=p;this.pc=0;this.f=_c4_46engine7sprites5Mario10isBlockingE3;this.e=0;this.g=0;this.c=0;this.t=t;this.o=+o;this.j=0;this.h=null;}function createStacklet_c4p36engine7sprites5Mario4moveE2(p,s,q){this.p=p;this.pc=0;this.f=_c4p36engine7sprites5Mario4moveE2;this.c=-0.;this.d=-0.;this.e=0;this.s=s;this.q=+q;this.l=0;this.j=0;}function N6engine7sprites8Mushroom(){N6engine4core11MarioSprite.call(this);this.onGround11=0;this.life12=0;this.graphics13=null;} N6engine7sprites8Mushroom.cl=cheerpjCL; function N6engine7sprites8MushroomX(a){a.f=N6engine7sprites8MushroomX;if(cheerpjSafeInitGuard('N6engine7sprites8Mushroom')) return;a.pc=-131;;if((N6engine4core11MarioSpriteG|0)==0){cjG(a);}var q=a.q=N6engine7sprites8Mushroom.prototype=Object.create(N6engine4core11MarioSprite.prototype);q.constructor=N6engine7sprites8Mushroom;q.v11=_c4p46engine7sprites8Mushroom5cloneE1;q.v18=_c4p66engine7sprites8Mushroom12collideCheckE2;q.v19=_c4p56engine7sprites8Mushroom9bumpCheckE4;q.v17=_c4F46engine7sprites8Mushroom6updateE6;q.v16=_c4F46engine7sprites8Mushroom6renderE7;q.v3=_c4p46engine7sprites8Mushroom5cloneE8;N6engine7sprites8Mushroom.GROUND_INERTIA0=0.89;N6engine7sprites8Mushroom.AIR_INERTIA1=0.89;N6engine7sprites8MushroomG=1;cheerpjSafeInitFinish('N6engine7sprites8Mushroom');} -function _c4p36engine7sprites8MushroomC2E0(m,l,k,j,p){var c=null;var a={p:p,pc:0,f:_c4p36engine7sprites8MushroomC2E0,m:m,l:l|0,k:+k,j:+j,c:null};a.pc=-145;;if((N6engine6helper10SpriteTypeG|0)==0){cjG(a);};a.pc=-205;_c4F36engine4core11MarioSpriteC2E0(m,k,j,N6engine6helper10SpriteType.MUSHROOM14,a);m.onGround11=0;m.width6=4;m.height7=12;m.facing8=1;m.life12=0;if((l&255)!==0){a.pc=-376;;if((N6engine8graphics10MarioImageG|0)==0){cjG(a);};a.c=c=new N6engine8graphics10MarioImage();a.pc=-480;;if((N6engine6helper6AssetsG|0)==0){cjG(a);};a.pc=-535;_c4p46engine8graphics10MarioImageC2E0(c,N6engine6helper6Assets.items4,0,a);m.graphics13=c;m.graphics13.width6=16;m.graphics13.height7=16;m.graphics13.originX2=8;m.graphics13.originY3=15;}}function _c4p46engine7sprites8Mushroom5cloneE1(g,p){var c=null,d=-0.;var a={p:p,pc:0,f:_c4p46engine7sprites8Mushroom5cloneE1,g:g,c:null};a.c=c=new N6engine7sprites8Mushroom();d=+g.x2;a.pc=-183;_c4p36engine7sprites8MushroomC2E0(c,0,d, +g.y3,a);c.xa4= +g.xa4;c.ya5= +g.ya5;c.initialCode1=g.initialCode1;c.width6=(g.width6|0);c.height7=(g.height7|0);c.facing8=(g.facing8|0);c.life12=(g.life12|0);c.onGround11=(g.onGround11|0);return c;}function _c4p66engine7sprites8Mushroom12collideCheckE2(k,p){var d=-0.,c=-0.,h=null,g=null,e=0;var a={p:p,pc:0,f:_c4p66engine7sprites8Mushroom12collideCheckE2,k:k,h:null,g:null};if(((k.alive9|0)&255)!==0){d=+k.world10.mario6.x2;d-= +k.x2;c=+k.world10.mario6.y3;c-= +k.y3;if(!(!(d>cjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF((c|0))){d=+l.x2;if(cjF(d-cjF((l.width6|0|0)))cjF(8)){a.c=c=r;while(1){a.pc=-203;e=_c4_36engine7sprites8Mushroom4moveE5(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-581;e=_c4_36engine7sprites8Mushroom4moveE5(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-980;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1126;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1273;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1427;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2198;a.l=l=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2359;a.j=j=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2518;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +s.y3*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround11=1;}}while(0);return 0|0;}function _c4F46engine7sprites8Mushroom6updateE6(e,p){var c=0;var a={p:p,pc:0,f:_c4F46engine7sprites8Mushroom6updateE6,e:e};if(((e.alive9|0)&255)!==0){if((e.life12|0|0)<=8){e.y3=cjF( +e.y3+cjF(-1));e.life12=((e.life12|0)+1|0);return ;}if( +e.xa4>cjF(2)){e.facing8=1;}if( +e.xa4cjF(-16))||!(dcjF((-(k.height7|0)|0))){if(ccjF((c|0))){d=+l.x2;if(cjF(d-cjF((l.width6|0|0)))cjF(8)){a.c=c=r;while(1){a.pc=-203;e=_c4_36engine7sprites8Mushroom4moveE5(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-581;e=_c4_36engine7sprites8Mushroom4moveE5(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-980;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1126;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1273;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1427;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2198;a.l=l=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2359;a.j=j=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2518;g=_c4V56engine7sprites8Mushroom10isBlockingE3(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +s.y3*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround11=1;}}while(0);return 0|0;}function _c4F46engine7sprites8Mushroom6updateE6(e,p){var c=0;var a={p:p,pc:0,f:_c4F46engine7sprites8Mushroom6updateE6,e:e};if(((e.alive9|0)&255)!==0){if((e.life12|0|0)<=8){e.y3=cjF( +e.y3+cjF(-1));e.life12=((e.life12|0)+1|0);return ;}if( +e.xa4>cjF(2)){e.facing8=1;}if( +e.xa4cjF(2)){g.facing8=1;}if( +g.xa4cjF(-16))||!(dcjF((-(m.height7|0)|0))){if(ccjF(-16))||!(ecjF((-(k.height7|0)|0))){if(ccjF(0)){if(!(!(c<=cjF(0))&&!(ccjF(8)){a.c=c=r;while(1){a.pc=-197;e=_c4p36engine7sprites5Shell4moveE6(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-569;e=_c4p36engine7sprites5Shell4moveE6(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-962;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1105;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1249;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1400;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2159;a.l=l=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2317;a.j=j=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2473;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +s.y3*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround12=1;}}while(0);return 0|0;}function _c4_46engine7sprites5Shell10isBlockingE7(s,r,q,o,n,p){var g=0,e=0,c=0,d=-0.;var a=new createStacklet_c4_46engine7sprites5Shell10isBlockingE7(p,s,o,n);d=cjF(r*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.g=g=c;}else{a.g=g=c;}d=cjF(q*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.e=e=c;}else{a.e=e=c;}d=cjF( +s.x2*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((g|0)===(c|0)){d=cjF( +s.y3*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((e|0)===(c|0)){return 0|0;}}a.pc=-554;a.c=c=s.world10.level7.v12(s.world10.level7,g,e,o,n,a)|0;if((c|0)===0){return 0|0;}if(!(n>=cjF(0))||n>cjF(0)){return c|0;}if(o>=cjF(0)&&!(o>cjF(0))){return c|0;}a.pc=-725;s.world10.v28(s.world10,g,e,1,a);return c|0;}function _c4F46engine7sprites5Shell9bumpCheckE8(l,k,j,p){var c=0,d=-0.;if(((l.alive9|0)&255)!==0){d=+l.x2;c=k<<4;if(cjF(d+cjF((l.width6|0|0)))>cjF((c|0))){d=+l.x2;if(cjF(d-cjF((l.width6|0|0)))cjF(-16))||!(dcjF((-(m.height7|0)|0))){if(ccjF(2)){g.facing8=1;}if( +g.xa4cjF(-16))||!(dcjF((-(m.height7|0)|0))){if(ccjF(-16))||!(ecjF((-(k.height7|0)|0))){if(ccjF(0)){if(!(!(c<=cjF(0))&&!(ccjF(8)){a.c=c=r;while(1){a.pc=-197;e=_c4p36engine7sprites5Shell4moveE6(s,cjF(8),cjF(0),a)|0;if((e|0)===0)break L0;c+=cjF(-8);if(c>cjF(8)){a.c=c=c;continue;}break;}}else{c=r;}if(ccjF(8)){a.d=d=q;while(1){a.pc=-569;e=_c4p36engine7sprites5Shell4moveE6(s,cjF(0),cjF(8),a)|0;if((e|0)===0)break L0;d+=cjF(-8);if(d>cjF(8)){a.d=d=d;continue;}break;}}else{d=q;}if(dcjF(0))){a.e=e=0;}else{h=+s.x2;g=s.width6|0;a.pc=-962;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)-cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1105;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,cjF(0),a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1249;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)-cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;if((g|0)===0){h=+s.x2;g=s.width6|0;a.pc=-1400;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((g|0))),cjF(cjF(d+ +s.y3)+cjF(1)),c,d,a)|0;a.e=e=(g|0)!==0?1:0;}else{a.e=e=1;}}else{a.e=e=1;}}else{a.e=e=1;}}if(dcjF(0)){h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2159;a.l=l=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF((s.height7|0|0))),c,d,a)|0;h=+s.x2;j=s.width6|0;k=+s.y3;a.pc=-2317;a.j=j=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((j|0))),cjF(cjF(d+k)-cjF(((s.height7|0|0)/2|0))),c,d,a)|0;h=+s.x2;g=s.width6|0;a.pc=-2473;g=_c4_46engine7sprites5Shell10isBlockingE7(s,cjF(cjF(c+h)+cjF((g|0))),cjF(d+ +s.y3),c,d,a)|0;g=(j|l|g|0)===0?e|0:1|0;a.e=e=g;}L1:do{L2:do{if(!(ccjF(0)){c=+s.x2;c=cjF(cjF(cjF(c+cjF((s.width6|0|0)))*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.x2=cjF(((e<<4)+((s.width6|0)^ -1)|0));s.xa4=cjF(0);}if(dcjF(0)){c=cjF(cjF( +s.y3*cjF(.0625))+cjF(1));e=~~c;if( +Math.trunc(c)!==cjF((e|0))){e=cjN2I(c)|0;}s.y3=cjF(((e<<4)-1|0));s.onGround12=1;}}while(0);return 0|0;}function _c4_46engine7sprites5Shell10isBlockingE7(s,r,q,o,n,p){var g=0,e=0,c=0,d=-0.;var a=new createStacklet_c4_46engine7sprites5Shell10isBlockingE7(p,s,o,n);d=cjF(r*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.g=g=c;}else{a.g=g=c;}d=cjF(q*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;a.e=e=c;}else{a.e=e=c;}d=cjF( +s.x2*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((g|0)===(c|0)){d=cjF( +s.y3*cjF(.0625));c=~~d;if( +Math.trunc(d)!==cjF((c|0))){c=cjN2I(d)|0;}if((e|0)===(c|0)){return 0|0;}}a.pc=-554;a.c=c=s.world10.level7.v12(s.world10.level7,g,e,o,n,a)|0;if((c|0)===0){return 0|0;}if(!(n>=cjF(0))||n>cjF(0)){return c|0;}if(o>=cjF(0)&&!(o>cjF(0))){return c|0;}a.pc=-725;s.world10.v29(s.world10,g,e,1,a);return c|0;}function _c4F46engine7sprites5Shell9bumpCheckE8(l,k,j,p){var c=0,d=-0.;if(((l.alive9|0)&255)!==0){d=+l.x2;c=k<<4;if(cjF(d+cjF((l.width6|0|0)))>cjF((c|0))){d=+l.x2;if(cjF(d-cjF((l.width6|0|0)))cjF(-16))||!(dcjF((-(m.height7|0)|0))){if(c=3&&pc<22)&&self.hasOwnProperty("N4java2io11IOException")&&(b instanceof N4java2io11IOException)|0){a.pc=5;;return e;}else{a.pc=6;;a.pc=-1;return;}}function _d4_YPlay4mainE2(d,p){d[1];d[2];}function _d4p1Play12playGameMainE3(l,k,p){var e=null,d=null,c=null,g=null;var a={p:p,pc:0,f:_d4p1Play12playGameMainE3,k:k,e:null,d:null,c:null,g:null};e=cheerpjInternString("/app/levels/%s.lvl");d=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)d[i|0]=null;;d[1]=k;a.pc=-266;a.e=e=_t4VY6formatE78(e,d,a);d=cheerpjInternString("/files/%s_sav.rep");c=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)c[i|0]=null;;c[1]=k;a.pc=-419;a.d=d=_t4VY6formatE78(d,c,a);a.pc=-458;;if((N6engine4core9MarioGameG|0)==0){cjG(a);};a.c=c=new N6engine4core9MarioGame();a.pc=-550;_c4V26engine4core9MarioGameC2E0(c,a);a.pc=-597;;if((N6agents10HumanAgentG|0)==0){cjG(a);};a.g=g=new N6agents10HumanAgent();a.pc=-683;_c4Vaw0SbrZKunDifdqJgrmiGac7rd(g,a);a.pc=-729;e=_d4_ZPlay8getLevelE1(e,a);a.pc=-767;e=c.v11(c,g,e,200,d,a);a.pc=-800;a.e=e=e.v16(e,a);a.pc=-827;;if((N6engine6helper6ReplayG|0)==0){cjG(a);};return _c4F76engine6helper6Replay20serializeAgentEventsE2(e,p);}function _d4V1Play14replayGameMainE4(l,k,p){var e=null,c=null,d=null,g=null;var a={p:p,pc:0,f:_d4V1Play14replayGameMainE4,k:k,e:null,c:null,d:null,g:null};e=cheerpjInternString("/app/levels/%s.lvl");c=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)c[i|0]=null;;c[1]=k;a.pc=-270;a.e=e=_t4VY6formatE78(e,c,a);c=cheerpjInternString("/files/%s_sav.rep");d=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)d[i|0]=null;;d[1]=k;a.pc=-423;a.c=c=_t4VY6formatE78(c,d,a);a.pc=-462;;if((N6engine4core9MarioGameG|0)==0){cjG(a);};a.d=d=new N6engine4core9MarioGame();a.pc=-554;_c4V26engine4core9MarioGameC2E0(d,a);a.pc=-601;;if((N6engine6helper6ReplayG|0)==0){cjG(a);};a.pc=-656;a.g=g=_c4p76engine6helper6Replay19getRepAgentFromFileE1(c,a);a.pc=-727;e=_d4_ZPlay8getLevelE1(e,a);d.v11(d,g,e,200,c,p);} \ No newline at end of file +function _d4pYPlayC2E0(d,p){_n4VYObjectC2E0(d,p);}function _d4_ZPlay8getLevelE1(h,p){var e=null,d=null,c=null;var a={p:p,pc:0,f:_d4_ZPlay8getLevelE1,h:h,e:null,d:null,c:null};a.pc=0;;a.e=e=cheerpjInternString("");a.d=d=new N4java4lang6String();a.c=c=["[Ljava/lang/String;"];for(var i=1;i<=0;i=i+1|0)c[i|0]=null;;a.pc=12;;if((N4java3nio4file5PathsG|0)==0){cjG(a);};a.pc=13;a.c=c=_h4VaSkWorJxGSqKNcmDiDBqm5vd(h,c,a);a.pc=1;;a.pc=15;;if((N4java3nio4file5FilesG|0)==0){cjG(a);};a.pc=16;c=_h4VaSkWoCJxGSqK_HSqivBhramOTSSHnri5Pxd(c,a);a.pc=2;;a.pc=18;_t4VacmSx9n(d,c,a);a.pc=3;;return d;}function ed4_ZPlay8getLevelE1(a,b){a.f=ed4_ZPlay8getLevelE1;var h=a.h,e=a.e,d=a.d,c=a.c;var pc=a.pc;a.pc=4;;a.d=d=b;if((pc>=3&&pc<22)&&self.hasOwnProperty("N4java2io11IOException")&&(b instanceof N4java2io11IOException)|0){a.pc=5;;return e;}else{a.pc=6;;a.pc=-1;return;}}function _d4_YPlay4mainE2(d,p){d[1];d[2];}function _d4p1Play12playGameMainE3(n,m,l,p){var e=null,d=null,c=null,g=null;var a=new createStacklet_d4p1Play12playGameMainE3(p,m,l);e=cheerpjInternString("/app/levels/%s.lvl");d=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)d[i|0]=null;;d[1]=m;a.pc=-248;a.e=e=_t4VY6formatE78(e,d,a);d=cheerpjInternString("/files/%s_sav.rep");c=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)c[i|0]=null;;c[1]=m;a.pc=-401;a.d=d=_t4VY6formatE78(d,c,a);a.pc=-440;;if((N6engine4core9MarioGameG|0)==0){cjG(a);};a.c=c=new N6engine4core9MarioGame();a.pc=-532;_c4V26engine4core9MarioGameC2E0(c,a);a.pc=-579;c.v15(c,l,a);a.pc=-602;;if((N6agents10HumanAgentG|0)==0){cjG(a);};a.g=g=new N6agents10HumanAgent();a.pc=-688;_c4Vaw0SbrZKunDifdqJgrmiGac7rd(g,a);a.pc=-734;e=_d4_ZPlay8getLevelE1(e,a);a.pc=-772;e=c.v12(c,g,e,200,d,a);a.pc=-805;a.e=e=e.v16(e,a);a.pc=-832;;if((N6engine6helper6ReplayG|0)==0){cjG(a);};return _c4F76engine6helper6Replay20serializeAgentEventsE2(e,p);}function _d4p1Play12playGameMainE4(g,e,p){return _d4p1Play12playGameMainE3(g,e,0,p);}function _d4V1Play14replayGameMainE5(n,m,l,p){var e=null,d=null,c=null,g=null;var a=new createStacklet_d4V1Play14replayGameMainE5(p,m,l);e=cheerpjInternString("/app/levels/%s.lvl");d=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)d[i|0]=null;;d[1]=m;a.pc=-252;a.e=e=_t4VY6formatE78(e,d,a);d=cheerpjInternString("/files/%s_sav.rep");c=["[Ljava/lang/Object;"];for(var i=1;i<=1;i=i+1|0)c[i|0]=null;;c[1]=m;a.pc=-405;a.d=d=_t4VY6formatE78(d,c,a);a.pc=-444;;if((N6engine4core9MarioGameG|0)==0){cjG(a);};a.c=c=new N6engine4core9MarioGame();a.pc=-536;_c4V26engine4core9MarioGameC2E0(c,a);a.pc=-583;c.v15(c,l,a);a.pc=-606;;if((N6engine6helper6ReplayG|0)==0){cjG(a);};a.pc=-661;a.g=g=_c4p76engine6helper6Replay19getRepAgentFromFileE1(d,a);a.pc=-732;e=_d4_ZPlay8getLevelE1(e,a);c.v12(c,g,e,200,d,p);}function createStacklet_d4V1Play14replayGameMainE5(p,m,l){this.p=p;this.pc=0;this.f=_d4V1Play14replayGameMainE5;this.m=m;this.l=l|0;this.e=null;this.d=null;this.c=null;this.g=null;}function createStacklet_d4p1Play12playGameMainE3(p,m,l){this.p=p;this.pc=0;this.f=_d4p1Play12playGameMainE3;this.m=m;this.l=l|0;this.e=null;this.d=null;this.c=null;this.g=null;} \ No newline at end of file diff --git a/Mario-AI-Interface/src/Play.java b/Mario-AI-Interface/src/Play.java index a22cfac..5f57fad 100644 --- a/Mario-AI-Interface/src/Play.java +++ b/Mario-AI-Interface/src/Play.java @@ -23,14 +23,14 @@ public class Play { public static void main(String[] args) throws IOException { String groupID = args[0]; String levelName = args[1]; - MarioGame game = new MarioGame(); + //MarioGame game = new MarioGame(); // String levelPath = String.format("/app/levels/group%s/%s.txt", groupID, levelName); // For web // String repPath = String.format("/files/tmp.rep"); // For web - game.setLives(10); - String levelPath = String.format("./levels/group%s/%s.txt", groupID, levelName); // For local - String repPath = String.format("./reps/%s_sav.rep", levelName); // For local - MarioResult r2 = game.playGame(getLevel(levelPath), repPath); +// game.setLives(10); +// String levelPath = String.format("./levels/group%s/%s.txt", groupID, levelName); // For local +// String repPath = String.format("./reps/%s_sav.rep", levelName); // For local +// MarioResult r2 = game.playGame(getLevel(levelPath), repPath); // MarioResult tmpResult = game.playGame(Replay.getRepAgentFromFile(repPath),getLevel(levelPath), 200, repPath); // MarioGame game2 = new MarioGame(); @@ -52,7 +52,7 @@ public class Play { return playGameMain(groupID, levelName, 0); } - public static void replayGameMain(String groupID, String levelName){ + public static void replayGameMain(String groupID, String levelName, int lives){ String levelPath = String.format("/app/levels/%s.lvl", levelName); // For web String repPath = String.format("/files/%s_sav.rep", levelName); // For web @@ -60,6 +60,7 @@ public class Play { // String repPath = String.format("./files/%s_sav.rep", levelName); // For local MarioGame game = new MarioGame(); + game.setLives(lives); game.playGame(Replay.getRepAgentFromFile(repPath),getLevel(levelPath), 200, repPath); } } diff --git a/Mario-AI-Interface/src/engine/helper/Assets.java b/Mario-AI-Interface/src/engine/helper/Assets.java index eb63254..8871912 100644 --- a/Mario-AI-Interface/src/engine/helper/Assets.java +++ b/Mario-AI-Interface/src/engine/helper/Assets.java @@ -43,8 +43,8 @@ public class Assets { private static Image getImage(GraphicsConfiguration gc, String imageName) throws IOException { //FIXME web/local - File file = new File(System.getProperty("user.dir") + "/img/" + imageName); // Local test -// File file = new File("/app/img/" + imageName); // For web + //File file = new File(System.getProperty("user.dir") + "/img/" + imageName); // Local test + File file = new File("/app/img/" + imageName); // For web BufferedImage source = ImageIO.read(file); Image image = gc.createCompatibleImage(source.getWidth(), source.getHeight(), Transparency.BITMASK); Graphics2D g = (Graphics2D) image.getGraphics(); diff --git a/data/annotation.csv b/data/annotation.csv index 9c84f70..33cd510 100644 --- a/data/annotation.csv +++ b/data/annotation.csv @@ -4,3 +4,4 @@ 127.0.0.1,a,b,A 127.0.0.1,168,15,N 127.0.0.1,19,50,A +127.0.0.1,68,83,N diff --git a/data/questionare.csv b/data/questionare.csv index 1d7b88f..7c92bc5 100644 --- a/data/questionare.csv +++ b/data/questionare.csv @@ -22,3 +22,4 @@ IP,Style,Frequency,Age,Gender 127.0.0.1,C,E,A,B, 127.0.0.1,B,A,D,A, 127.0.0.1,A,A,A,B, +127.0.0.1,A,A,F,A, diff --git a/reps/127.0.0.1lvl6866.txt b/reps/127.0.0.1lvl6866.txt new file mode 100644 index 0000000..ec3f064 --- /dev/null +++ b/reps/127.0.0.1lvl6866.txt @@ -0,0 +1 @@ +['0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '17', '17', '17', '17', '17', '17', '17', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '1', '1', '17', '17', '17', '17', '17', '17', '17', '17', '17', '17', '17', '17', '17', '1', '1', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2'] \ No newline at end of file diff --git a/reps/127.0.0.1lvl8366.txt b/reps/127.0.0.1lvl8366.txt new file mode 100644 index 0000000..8c568b6 --- /dev/null +++ b/reps/127.0.0.1lvl8366.txt @@ -0,0 +1 @@ +['0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '18', '18', '18', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '0', '0', '0', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '16', '16', '16', '16', '0', '0', '0', '0', '0', '0', '1', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '16', '16', '16', '16', '16', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '1', '1', '1', '1', '1', '1', '1', '1', '17', '17', '17', '17', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '2', '2', '0', '0', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '17', '17', '17', '17', '17', '1', '1', '1', '1', '1', '1', '1', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '0', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '2', '2', '2', '0', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2', '2', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '2', '2', '2', '2', '2', '18', '18', '18', '18', '18', '18', '18', '18', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '1', '1', '1', '1', '1', '0', '0'] \ No newline at end of file diff --git a/templates/GameAnnotation.html b/templates/GameAnnotation.html index 361541e..43485b0 100644 --- a/templates/GameAnnotation.html +++ b/templates/GameAnnotation.html @@ -203,12 +203,12 @@ function Replay(id){ console.log("{{level1}}") var replayWindow=document.getElementById("replayWindow"); replayWindow.style.visibility = 'visible'; - cjCall("Play", "replayGameMain", "{{level1}}", "{{level1}}"); + cjCall("Play", "replayGameMain", "{{level1}}", "{{level1}}",5); }else if(id==2){ console.log("{{level2}}") var replayWindow=document.getElementById("replayWindow"); replayWindow.style.visibility = 'visible'; - cjCall("Play", "replayGameMain", "{{level2}}", "{{level2}}"); + cjCall("Play", "replayGameMain", "{{level2}}", "{{level2}}",5); }else{ } diff --git a/templates/data.js b/templates/data.js index 95c0555..b08a856 100644 --- a/templates/data.js +++ b/templates/data.js @@ -30,7 +30,7 @@ function PostToServer(url,data) { } } function PlayLevel(group, level){ - var returnVal = cjCall("Play", "playGameMain", group, level); + var returnVal = cjCall("Play", "playGameMain", group, level,5); return returnVal.then(function(){ console.log("the return val is ready"); console.log(returnVal.value);