var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return b .btn-supporter");clickTargetElement(c);return d.yield(sleep(.5),3)}clickTarget(".btn-usual-ok");frdclicked=!0;d.jumpToEnd()})} function getBonus(){var a;return $jscomp.asyncExecutePromiseGeneratorProgram(function(b){return(a=checkExist(".btn-usual-next"))&&"\u5831\u916c\u3092\u7372\u5f97"==a.innerText?b.yield(clickIfExist(".btn-usual-next"),0):b.jumpTo(0)})}function backEventHome(){var a;return $jscomp.asyncExecutePromiseGeneratorProgram(function(b){return(a=checkExist(".btn-control"))&&"\u30a4\u30d9\u30f3\u30c8TOP\u3078"==a.dataset.butonName?b.yield(clickIfExist(".btn-control"),0):b.jumpTo(0)})} function eventHomeJoinBack(){var a,b,c,d,e;return $jscomp.asyncExecutePromiseGeneratorProgram(function(f){switch(f.nextAddress){case 1:a=checkExist(".img-raid-boss");if(!a){f.jumpTo(0);break}console.log("event Home");clickTarget(".img-raid-boss");return f.yield(sleep(2),3);case 3:b=$jscomp.makeIterator(document.querySelectorAll(".txt-need-ap")),c=b.next();case 4:if(c.done){f.jumpTo(0);break}d=c.value;e="AP-"+levelAP;if(d.innerText!=e){f.jumpTo(5);break}clickTargetElement(d);return f.yield(sleep(1), 5);case 5:c=b.next(),f.jumpTo(4)}})} function main(){var a;return $jscomp.asyncExecutePromiseGeneratorProgram(function(b){switch(b.nextAddress){case 1:return a=getpopupTitle(),b.yield(clickIfExist(".btn-retry"),2);case 2:return b.yield(hendlePopup(),3);case 3:if(""!=a){b.jumpTo(4);break}return b.yield(clickIfExist(".btn-retry"),5);case 5:return b.yield(clickIfExist(".btn-control"),4);case 4:return b.yield(hendlefd(),7);case 7:return console.log("autoclicked",autoclicked),autoclicked||clickAuto()&&(autoclicked=!0),b["return"]()}})} yieldingLoop(500,1E3,function(a){return $jscomp.asyncExecutePromiseGeneratorProgram(function(b){switch(b.nextAddress){case 1:return b.yield(sleep(1),2);case 2:return b.setCatchFinallyBlocks(3),b.yield(main(),5);case 5:b.leaveTryBlock(0);break;case 3:b.enterCatchBlock(),b.jumpToEnd()}})},function(){});