Builds / 1.12.99
Update 1.12.99
Compared with 1.12.84 · published Fri, 31 Jul 2026 08:11:24 GMT · live channel
No summary yet.
Text changes 25
| Key | Text | |
|---|---|---|
| COMMON_553 | + | Payment approval is pending. |
| COMMON_554 | + | After the payment is approved, restart the game and check your Mailbox for the item delivery. |
| COMMON_555 | + | Items are not delivered for payments that are not approved. |
| COMMON_556 | + | After the payment is approved, restart the game and check whether the item has been delivered. |
| COMMON_557 | + | Preparing payment service. |
| COMMON_558 | + | Payment service is unavailable. |
| COMMON_559 | + | An error occurred while initializing the payment service. |
| COMMON_560 | + | This app was not installed via Google Play. |
| COMMON_561 | + | Please install the official version from Google Play. |
| COMMON_562 | + | The security of this app cannot be verified. |
| COMMON_563 | + | Please update the Google Play Store app to the latest version. |
| COMMON_564 | + | Google Play Store is not installed or unavailable. Please check that it is installed and enabled. |
| COMMON_565 | + | Please check that Google Play Store is installed and enabled. |
| COMMON_566 | + | Please update the Google Play Store app to the latest version, then sign in. |
| COMMON_567 | + | Google Play services are unavailable. Please check that they are installed, updated, and enabled. |
| COMMON_568 | + | Please check that Google Play services are installed, updated, and enabled. |
| COMMON_569 | + | A temporary error occurred on the Google Play server. |
| COMMON_570 | + | Google Play services are outdated or unsupported. Please update to the latest version. |
| COMMON_571 | + | A temporary internal error occurred. |
| COMMON_572 | + | An error occurred while initializing the Play Integrity service. |
| GAME_1517 | + | Rebirth Record |
| GAME_1518 | + | Time Since Rebirth |
| GAME_1519 | + | Medals Earned per Minute |
| GAME_1520 | + | Highest Medals per Minute |
| GAME_1521 | + | Updating! |
Translations touched: de (25), es (25), fr (25), id (25), it (25), ja (25), ko (25), pl (51), pt (25), ru (25), th (25), tr (25), vi (25), zh-CN (25), zh-TW (25)
Assets 2
| File | Change | Size | Preview |
|---|---|---|---|
assets/ekkorr/UI_Ekkorr.json |
changed | 188.7 KB → 188.9 KB | |
|
New sprites: UI-TIMER | |||
assets/ekkorr/UI_Ekkorr.ktx2 |
changed | 2,058.5 KB → 2,057.9 KB | |
Code 93 changes in 50 classes
Minified client code with short names blanked for diffing. Class names are real.
- AutoTogglePill 234
- AttestManager 104
- WaveCallInfo 39
- SystemErrorPopup 37
- TowerReadyPopup 23
- ActiveSkillMain 22
- RebirthMedalManager 18
- LocalDataManager 15
- CapacitorPlayIntegrityWeb 14
- CommonToast 8
- RightBottomMenus 7
- QuestSubMenu 7
- SoulRestEndConfirmPopup 6
- SystemService 5
- ActiveSkillButton 5
- Oo 5
- ResourceInfo 4
- Fo 4
- URLManager 3
- BaseUnit 3
- SHA256 3
- SuiProvider 3
- AttendanceAutoTrigger 3
- ServerErrorManager 2
- ActiveSkillPopup 2
- Mo 2
- Es 2
- Wu 2
- Guild2ApplicationPopup 2
- VersionManager 1
- UnitVO 1
- SoundManager 1
- ConnectManager 1
- Sr 1
- Ko 1
- Ma 1
- Eh 1
- Ah 1
- Wh 1
- Yp 1
- SuiStandardProvider 1
- AppReadyEvent 1
- SolProvider 1
- OkxwalletInjectConnector 1
- TcRootElement 1
- BattleController 1
- Delay 1
- NetworkTimeout 1
- RecaptchaVerifier 1
- BrowserPopupRedirectResolver 1
AutoTogglePill 1 hunks, 234 statements
+ const OF=class t extends Ge{ + constructor(i="AUTO"){ + super(),Kt(this,"inner",new Ge),Kt(this,"bg",new Lf),Kt(this,"lbl"),Kt(this,"pillW",0),Kt(this,"isOn",!1),Kt(this,"onTap",null); + const s={ + ...cD.DEFAULT_FONT_OPTION_15,fontSize:t.FONT_SIZE,lineHeight:t.PILL_H} + ; + this.lbl=new JD(i,t.OFF_TEXT,s),this.lbl.eventMode="none",this.bg.eventMode="none",this.inner.addChild(this.bg,this.lbl),this.addChild(this.inner); + const e=t.PILL_H; + this.pillW=t.PAD_X+t.DOT_D+t.DOT_GAP+this.lbl.width+t.PAD_X,this.inner.pivot.set(.5*this.pillW,.5*e),this.inner.position.set(.5*this.pillW,.5*e); + const n=t.HIT_PAD; + this.hitArea=new Ri(-n,-n,this.pillW+2*n,e+2*n),this.eventMode="static",this.cursor="pointer",this.on("pointertap",this.onPointerTap,this),this.on("pointerdown",t.stopEvent),this.on("pointerup",t.stopEvent),this.draw()} + static stopEvent(t){ + t.stopPropagation()} + setOn(t){ + this.isOn!==t&&(this.isOn=t,this.draw())} + get pillWidth(){ + return this.pillW} + get pillHeight(){ + return t.PILL_H} + pop(){ + Fk.fromTo(this.inner.scale,{ + x:.8,y:.8} + ,{ + x:1,y:1,duration:.22,ease:"back.out(2.5)"} + )} + onPointerTap(t){ + var i; + t.stopPropagation(),$L(),this.pop(),null==(i=this.onTap)||i.call(this)} + draw(){ + const i=this.isOn,s=t.PAD_X,e=t.PILL_H,n=t.DOT_D; + this.bg.clear().roundRect(0,0,this.pillW,e,e/2).fill({ + color:i?t.ON_BG:t.OFF_BG,alpha:i?t.ON_BG_ALPHA:t.OFF_BG_ALPHA} + ).circle(s+.5*n,.5*e,.5*n).fill({ + color:i?t.ON_DOT:t.OFF_DOT} + ),this.lbl.textColor=i?t.ON_TEXT:t.OFF_TEXT,this.lbl.x=s+n+t.DOT_GAP,this.lbl.y=.5*(e-this.lbl.height)} + } + ; + Vt(OF,"AutoTogglePill"),Kt(OF,"ON_TEXT",16752688),Kt(OF,"ON_DOT",16757568),Kt(OF,"ON_BG",5189384),Kt(OF,"ON_BG_ALPHA",.8),Kt(OF,"OFF_TEXT",10132122),Kt(OF,"OFF_DOT",6710886),Kt(OF,"OFF_BG",0),Kt(OF,"OFF_BG_ALPHA",.65),Kt(OF,"FONT_SIZE",10),Kt(OF,"PILL_H",20),Kt(OF,"PAD_X",8),Kt(OF,"DOT_D",5),Kt(OF,"DOT_GAP",4),Kt(OF,"HIT_PAD",8); + let kF=OF; + const xF=class t extends tL{ + static getInstance(){ + return null==this.instance&&(this.instance=new t),this.instance} + constructor(){ + super()} + showError(t,i=null,s=90){ + let e=(null==t?void 0:t.errorMessage)??CG.getText("COMMON_77","네트워크 오류가 발생하였습니다."),n=CG.getErrorMessage(t.error); + n&&(e=n),i&&(e+="\n"+i),this.showMessage(e,s)} + } + ; + Vt(xF,"CommonToast"),Kt(xF,"instance"); + let RF=xF; + const NF=class t{ + constructor(){ + Kt(this,"skillTarget",null),Kt(this,"waveTarget",null),Kt(this,"frameCount",0),Kt(this,"running",!1),Kt(this,"_skillEnabled",t.DEFAULT_ENABLED),Kt(this,"_waveEnabled",t.DEFAULT_ENABLED),Kt(this,"loadPromise",null)} + static getInstance(){ + return this.instance||(this.instance=new t),this.instance} + static get isUnlocked(){ + return ML.maxWave>=t.UNLOCK_MAX_WAVE} + toggleSkillFromUI(){ + this.blockedByUnlockGate()||this.setSkillEnabled(!this._skillEnabled)} + toggleWaveFromUI(){ + this.blockedByUnlockGate()||this.setWaveEnabled(!this._waveEnabled)} + blockedByUnlockGate(){ + return!t.isUnlocked&&(RF.getInstance().showMessage(CG.getValueReplace("GAME_633","##",t.UNLOCK_MAX_WAVE,"최고 WAVE 100 이상에서 환생 후 이용가능합니다.")),!0)} + get skillEnabled(){ + return this._skillEnabled} + get waveEnabled(){ + return this._waveEnabled} + setSkillTarget(t){ + this.skillTarget=t} + setWaveTarget(t){ + this.waveTarget=t} + loadSetting(){ + return this.loadPromise||(this.loadPromise=Promise.all([$A.getBattleAutoSkillEnabled(),$A.getBattleAutoWaveEnabled(),$A.getBattleAutoEnabledLegacy()]).then(([t,i,s])=>{ + this._skillEnabled=null==t?!0===s:!0===t,this._waveEnabled=null==i?!0===s:!0===i,this.syncLoop()} + )),this.loadPromise} + setSkillEnabled(t){ + var i; + this._skillEnabled!==t&&(this._skillEnabled=t,$A.setBattleAutoSkillEnabled(t),this.syncLoop(),t&&this.tick(),null==(i=this.skillTarget)||i.onAutoEnabledChanged())} + setWaveEnabled(t){ + var i; + this._waveEnabled!==t&&(this._waveEnabled=t,$A.setBattleAutoWaveEnabled(t),this.syncLoop(),t&&this.tick(),null==(i=this.waveTarget)||i.onAutoEnabledChanged())} + syncLoop(){ + this._skillEnabled||this._waveEnabled?this.start():this.stop()} + start(){ + this.running||(this.running=!0,this.frameCount=0,XG.getInstance().add(this.onEnter,this))} + stop(){ + this.running&&(this.running=!1,XG.getInstance().remove(this.onEnter,this))} + onEnter(){ + ++this.frameCount<t.TICK_FRAMES||(this.frameCount=0,this.tick())} + tick(){ + if(!t.isUnlocked)return; + const i=this.skillTarget; + this._skillEnabled&&i&&i.canAutoCast&&this.hasLivingEnemy()&&i.castFirstReadySlot(); + const s=this.waveTarget; + this._waveEnabled&&s&&s.canAutoCall&&s.autoCallIfFull()} + hasLivingEnemy(){ + const t=lri.getInstance().getEnemyList(); + for(const i of t)if(i.isAlive)return!0; + return!1} + } + ; + Vt(NF,"BattleAutoController"),Kt(NF,"instance"),Kt(NF,"TICK_FRAMES",30),Kt(NF,"DEFAULT_ENABLED",!1),Kt(NF,"UNLOCK_MAX_WAVE",100); + let PF=NF; + const DF=class t{ + constructor(){ + Kt(this,"medals",[])} + static getInstance(){ + return null==this.instance&&(this.instance=new t),this.instance} + setBookData(t){ + var i; + (null==(i=null==t?void 0:t[0])?void 0:i.medal)&&(this.medals=String(t[0].medal).split("|").map(Number))} + init(){ + } + getMedal(t){ + if(t<10)return 0; + const i=Math.floor(t/10)-1; + return i>=this.medals.length?this.medals[this.medals.length-1]??0:this.medals[i]??0} + getExpectedNormalMedal(t){ + const i=this.getMedal(t); + if(i<=0)return 0; + const s=cx.getInstance().getRebirthMedalPetDelta(),e=wx.getInstance(),n=e.getGlobalTransMedalBonusPct(IR.getWaterDragonOwnedMedalCapBonus()),h=e.getCurrentTeamTransMedalBonusPct(),r=IR.getWaterDragonTeamMedalBonus(e.getTeamIds()),o=VR.getInstance().getGameplayMultiplier(Cx.MedalBuff)+.01*s+.01*(n+h+r); + return Math.floor(i*o)} + } + ; + Vt(DF,"RebirthMedalManager"),Kt(DF,"instance"); + let LF=DF; + const GF=class t extends cG{ + constructor(){ + super(),Kt(this,"lblTime"),Kt(this,"lblMpm"),Kt(this,"lblBest"),Kt(this,"provider",null),Kt(this,"frameCnt",0),Kt(this,"ticking",!1),this.width=520,this.height=260,this.outSideClickHide=!0,this.lblTime=new JD("",16777215,cD.DEFAULT_FONT_OPTION_18),this.lblMpm=new JD("",16777215,cD.DEFAULT_FONT_OPTION_18),this.lblBest=new JD("",16768341,cD.DEFAULT_FONT_OPTION_18); + const t=[this.lblTime,this.lblMpm,this.lblBest]; + for(let i=0; + i<t.length; + i++)t[i].x=36,t[i].y=80+52*i,this.contentContainer.addChild(t[i])} + static getInstance(){ + return this._instance||(this._instance=new t),this._instance} + showRunInfo(t){ + this.provider=t,this.title=CG.getText("GAME_1517","환생 기록"),this.refresh(),this.startTicker(),super.show()} + hide(){ + this.stopTicker(),super.hide()} + startTicker(){ + this.ticking||(this.ticking=!0,this.frameCnt=0,LM.getInstance().add(this.onFrame,this))} + stopTicker(){ + this.ticking&&(this.ticking=!1,LM.getInstance().remove(this.onFrame,this))} + onFrame(){ + ++this.frameCnt<t.REFRESH_FRAMES||(this.frameCnt=0,this.refresh())} + refresh(){ + const i=this.provider; + if(!i)return; + const s=CG.getText.bind(CG); + this.lblTime.text=`${ + s("GAME_1518","환생후 지난 시간")} + : `+t.formatDuration(i.runElapsedSec); + const e=s("GAME_1519","분당 훈장 획득량"),n=i.currentMpm; + if(null==n)this.lblMpm.text=`${ + e} + : -`; + else{ + const t=VD.displayLargeNumberAsAlphabet(n)+"/m",h=i.isRecordWindow&&n>0&&n>=i.bestMpm?` (${ + s("GAME_1521","갱신중!")} + )`:""; + this.lblMpm.text=`${ + e} + : ${ + t} + ${ + h} + `} + const h=s("GAME_1520","분당 훈장 획득량 최고 기록"); + this.lblBest.text=i.bestMpm>0?`${ + h} + : ${ + VD.displayLargeNumberAsAlphabet(i.bestMpm)} + /m`:`${ + h} + : -`} + static formatDuration(t){ + const i=Math.floor(t/3600),s=Math.floor(t%3600/60),e=(t%60).toString().padStart(2,"0"); + return i>0?`${ + i} + :${ + s.toString().padStart(2,"0")} + :${ + e} + `:`${ + s} + :${ + e} + `} + } + ; + Vt(GF,"RunInfoPopup"),Kt(GF,"_instance"),Kt(GF,"REFRESH_FRAMES",30); + let BF=GF; + const UF=class t extends Ge{ + constructor(){ + super(),Kt(this,"lblTime"),Kt(this,"allowedByMode",!0),Kt(this,"frameCnt",0),Kt(this,"lastTimeText",""),this.lblTime=new VB("UI-TIMER","--:--",16777215,cD.DEFAULT_FONT_OPTION_18),this.lblTime.iconScale=31/30,this.lblTime.y=.5*(t.BAR_H-31)-2,this.lblTime.textOffsetY=.5*t.BAR_H-this.lblTime.y-15.5,this.addChild(this.lblTime),this.hitArea=new Ri(0,0,100,t.BAR_H),this.eventMode="static",this.cursor="pointer",this.on("pointertap",this.onTap,this),this.visible=!1,LM.getInstance().add(this.onFrame,this)} + get runElapsedSec(){ + const t=ML.lastReviveTime; + return t<=0?0:Math.max(0,Math.floor(.001*(tx.time-t)))} + get currentMpm(){ + const i=this.runElapsedSec; + return i<t.MPM_DISPLAY_MIN_SEC?null:LF.getInstance().getExpectedNormalMedal(ML.wave)/(i/60)} + get bestMpm(){ + return ML.bestMedalPerMin} + get isRecordWindow(){ + return ML.lastReviveTime>0&&this.runElapsedSec>=t.RECORD_MIN_SEC} + setAllowedByMode(t){ + this.allowedByMode=t,t||(this.visible=!1)} + onTap(){ + $L(),BF.getInstance().showRunInfo(this)} + onFrame(){ + ++this.frameCnt<60||(this.frameCnt=0,this.tick())} + tick(){ + const i=this.allowedByMode&&ML.bestMedalPerMin>0&&ML.lastReviveTime>0; + if(this.visible!==i&&(this.visible=i),!i)return; + const s=t.formatDuration(this.runElapsedSec); + s!==this.lastTimeText&&(this.lastTimeText=s,this.lblTime.text=s)} + static formatDuration(t){ + const i=Math.floor(t/3600),s=Math.floor(t%3600/60),e=(t%60).toString().padStart(2,"0"); + return i>0?`${ + i} + :${ + s.toString().padStart(2,"0")} + :${ + e} + `:`${ + s} + :${ + e} + `} + } + ; + Vt(UF,"RunInfo"),Kt(UF,"MPM_DISPLAY_MIN_SEC",600),Kt(UF,"RECORD_MIN_SEC",1200),Kt(UF,"BAR_H",40); + let FF=UF;
AttestManager 1 hunks, 104 statements
+ static getInstance(){ + return this._instance||(this._instance=new t),this._instance} + constructor(){ + } + async run(t,i){ + if(!t)return!0; + const s=AL.getInstance(); + let e=t.nonce??"",n=t.pn?Number(t.pn):911317121499; + if(""==e)return!0; + const h=s.getClientData("PLAY_INTEGRITY_ENABLED"); + if(h&&"N"==h)return!0; + if(zA.isAppBundleVersionLessThan("1.12.93"))return!0; + if("capacitor"!=s.envPlatform)return this.showMessage(this.getMessage(9001)),!1; + const{ + Capacitor:r} + =await Xt(async()=>{ + const{ + Capacitor:t} + =await Promise.resolve().then(()=>ajt); + return{ + Capacitor:t} + } + ,void 0); + if(!r.isNativePlatform())return this.showMessage(this.getMessage(9002)),!1; + if(r.getPlatform()!=s.buildType)return this.showMessage(this.getMessage(9003)),!1; + try{ + const{ + PlayIntegrity:s} + =await Xt(async()=>{ + const{ + PlayIntegrity:t} + =await Promise.resolve().then(()=>qui); + return{ + PlayIntegrity:t} + } + ,void 0),h=await s.requestIntegrityToken({ + nonce:e,googleCloudProjectNumber:n} + ); + return await this.attest(t,h,i,2)} + catch(o){ + const t=this.parseErrorCode((null==o?void 0:o.message)??""); + return this.showMessage(this.getMessage(t)),!1} + } + parseErrorCode(t){ + let i=t.match(/^\s*(-?\d+)/); + return i?Number(i[1]):(i=t.match(/\((-?\d+)\)/),i?Number(i[1]):null)} + async attest(t,i,s,e){ + const n=(null==i?void 0:i.token)??"",h=await rD.getInstance().system.attest(n,s,e); + return h&&h.success?"ok"in h.body&&1==h.body.ok||(this.showMessage(this.getMessage(9004)),!1):(this.showMessage(this.getMessage(9005)),!1)} + async showMessage(t){ + if(t){ + let s; + try{ + s=UL()} + catch(i){ + } + s||await BL(),wG.getInstance().show(t,()=>{ + try{ + s=UL(),s.exitApp()} + catch(i){ + } + } + )} + } + getMessage(t){ + let i=""; + switch(t){ + case-1:i=CG.getText("COMMON_563","Play 스토어 앱을 최신 버전으로 업데이트해 주세요."); + break; + case-2:i=CG.getText("COMMON_564","Google Play 스토어가 설치되어 있지 않거나 사용할 수 없습니다. 설치 및 활성화 여부를 확인해 주세요."); + break; + case-3:i=CG.getText("AGE_RANGE_15","네트워크 연결에 문제가 있습니다. 인터넷 상태를 확인해 주세요."); + break; + case-4:i=CG.getText("COMMON_566","Play 스토어 앱을 최신 버전으로 업데이트한 후 로그인해 주세요."); + break; + case-5:i=CG.getText("COMMON_560","이 앱은 Google Play에서 설치되지 않았습니다.")+"\n"+CG.getText("COMMON_561","Google Play에서 정식 버전을 설치해 주세요."); + break; + case-6:i=CG.getText("COMMON_567","Google Play 서비스를 사용할 수 없습니다. 설치, 업데이트 및 활성화 여부를 확인해 주세요."); + break; + case-7:i=CG.getText("COMMON_562","이 앱의 안전성을 확인할 수 없습니다.")+"\n"+CG.getText("COMMON_561","Google Play에서 정식 버전을 설치해 주세요."); + break; + case-8:i=CG.getText("AGE_RANGE_20","일시적인 오류가 발생했습니다. 잠시 후 다시 시도해 주세요."); + break; + case-9:i=CG.getText("COMMON_563","Play 스토어 앱을 최신 버전으로 업데이트해 주세요."); + break; + case-12:i=CG.getText("COMMON_569","Google Play 서버에 일시적인 오류가 발생했습니다.")+"\n"+CG.getText("COMMON_82","잠시 후에 다시 시도해 주세요."); + break; + case-14:i=CG.getText("COMMON_563","Play 스토어 앱을 최신 버전으로 업데이트해 주세요."); + break; + case-15:i=CG.getText("COMMON_570","Google Play 서비스가 오래되었거나 지원되지 않습니다. 최신 버전으로 업데이트해 주세요."); + break; + case-17:case-18:i=CG.getText("AGE_RANGE_20","일시적인 오류가 발생했습니다. 잠시 후 다시 시도해 주세요."); + break; + case-100:case-101:case-102:i=CG.getText("COMMON_571","일시적인 내부 오류가 발생했습니다.")+"\n"+CG.getText("COMMON_82","잠시 후에 다시 시도해 주세요.")} + return i||(i=CG.getText("COMMON_562","이 앱의 안전성을 확인할 수 없습니다.")+"\n"+CG.getText("COMMON_561","Google Play에서 정식 버전을 설치해 주세요.")),t&&(i=`${ + i} + (P${ + t} + )`),i} + } + ; + Vt(bG,"AttestManager"),Kt(bG,"_instance"); + let _G=bG; + const yG=class t{
WaveCallInfo 9 hunks, 39 statements
+ constructor(){ + super(),Kt(this,"icon",new AB("UI_Ekkorr","BTN_WAVE")),Kt(this,"bar",new ZD),Kt(this,"barBg",new ZD),Kt(this,"lblNumCall",new JD("0",16777215,cD.DEFAULT_OUTLINE_FONT_OPTION_17)),Kt(this,"lblBuff",new JD("",65280,cD.DEFAULT_OUTLINE_FONT_OPTION_16)),Kt(this,"autoChip",new kF),Kt(this,"onAutoChipVisibilityChanged",null),Kt(this,"doubleWaveGroup",new Ge),Kt(this,"doubleWaveIcon",null),Kt(this,"lblDoubleWaveJump",new JD("",16768324,cD.DEFAULT_OUTLINE_FONT_OPTION_20)),Kt(this,"doubleWaveTimer",0),Kt(this,"doubleWaveStartY",0),Kt(this,"maxCall",1),Kt(this,"energy",0),Kt(this,"maxEnergy",100),Kt(this,"lastCallTime",tx.time),Kt(this,"cnt",0),Kt(this,"pendingCalls",0),Kt(this,"debounceTimer",null),Kt(this,"DEBOUNCE_DELAY",3e3),this.bar.setIndex(2),this.barBg.setIndex(6),this.addChild(this.barBg),this.addChild(this.icon),this.addChild(this.bar),this.addChild(this.lblNumCall),this.bar.width=40,this.barBg.width=44,this.barBg.height=12,this.bar.height=this.barBg.height-4,this.bar.x=this.icon.width+2,this.bar.y=26,this.barBg.x=this.bar.x-2,this.barBg.y=24,this.lblNumCall.x=this.bar.x,this.lblNumCall.y=1,this.lblBuff.textColor=16750848,this.lblBuff.x=0,this.lblBuff.y=this.icon.height-16,this.lblBuff.visible=!1,this.addChild(this.lblBuff),this.doubleWaveIcon=new He(QA.getTexture("UI_Ekkorr","Hero83")),this.doubleWaveIcon.anchor.set(0,.5),this.doubleWaveIcon.scale.set(.5),this.doubleWaveIcon.x=0,this.doubleWaveIcon.y=0,this.doubleWaveGroup.addChild(this.doubleWaveIcon),this.lblDoubleWaveJump.x=this.doubleWaveIcon.width+6,this.lblDoubleWaveJump.y=.5*-this.lblDoubleWaveJump.height,this.doubleWaveGroup.addChild(this.lblDoubleWaveJump),this.doubleWaveStartY=-20,this.doubleWaveGroup.x=5,this.doubleWaveGroup.y=this.doubleWaveStartY,this.doubleWaveGroup.visible=!1,this.addChild(this.doubleWaveGroup),this.autoChip.x=.5*(this.icon.width-this.autoChip.pillWidth),this.autoChip.y=this.icon.height+6,this.autoChip.visible=!1,this.autoChip.onTap=()=>{ + PF.getInstance().toggleWaveFromUI()} + ,this.addChild(this.autoChip),this.initialize(); + const t=PF.getInstance(); + t.setWaveTarget(this),t.loadSetting().then(()=>this.onAutoEnabledChanged())}
- constructor(){ - super()} - showError(t,i=null,s=90){ - let e=(null==t?void 0:t.errorMessage)??SG.getText("COMMON_77","네트워크 오류가 발생하였습니다."),n=SG.getErrorMessage(t.error); - n&&(e=n),i&&(e+="\n"+i),this.showMessage(e,s)} + get contentBottom(){ + if(this.autoChip.visible)return this.autoChip.y+this.autoChip.pillHeight; + let t=Math.max(this.icon.height,this.barBg.y+this.barBg.height); + return this.lblBuff.visible&&(t=Math.max(t,this.lblBuff.y+this.lblBuff.height)),t} + get canAutoCall(){ + var t; + return this.visible&&!0===(null==(t=this.parent)?void 0:t.visible)&&!ML.isSoulResting} + autoCallIfFull(){ + if(this.getChargeState().numCall<this.maxCall)return!1; + const t=this.callWave(); + return t&&this.autoChip.pop(),t} + onAutoEnabledChanged(){ + this.autoChip.setOn(PF.getInstance().waveEnabled)} + getChargeState(){ + const t=tx.time-this.lastCallTime,i=VR.getInstance().getGameplayMultiplier(kR.WaveCall),s=.001*t*i; + return{ + waveCallBuff:i,elapsedSec:s,numCall:Math.min(Math.floor(s/this.maxEnergy),this.maxCall)}
+ var t;
- const t=tx.time-this.lastCallTime,i=VR.getInstance().getGameplayMultiplier(kR.WaveCall),s=.001*t*i,e=Math.round(100*(i-1)); + const i=PF.isUnlocked; + this.autoChip.visible!==i&&(this.autoChip.visible=i,null==(t=this.onAutoChipVisibilityChanged)||t.call(this,i)); + const{ + waveCallBuff:s,elapsedSec:e,numCall:n} + =this.getChargeState(),h=Math.round(100*(s-1));
- %`,this.lblBuff.x=.5*(this.icon.width-this.lblBuff.width),this.lblBuff.visible=!0):this.lblBuff.visible=!1; - const n=Math.min(Math.floor(s/this.maxEnergy),this.maxCall); - n>=this.maxCall?this.energy=this.maxEnergy:this.energy=s%this.maxEnergy,this.energy<0&&(this.energy=0),this.bar.width=40*this.energy/this.maxEnergy,this.lblNumCall.text=n.toString()+" / "+this.maxCall.toString()} + %`,this.lblBuff.x=.5*(this.icon.width-this.lblBuff.width),this.lblBuff.visible=!0):this.lblBuff.visible=!1,n>=this.maxCall?this.energy=this.maxEnergy:this.energy=e%this.maxEnergy,this.energy<0&&(this.energy=0),this.bar.width=40*this.energy/this.maxEnergy,this.lblNumCall.text=n.toString()+" / "+this.maxCall.toString()}
- const t=tx.time-this.lastCallTime,i=VR.getInstance().getGameplayMultiplier(kR.WaveCall),s=.001*t*i,e=Math.min(Math.floor(s/this.maxEnergy),this.maxCall); - if(e<=0)return void u2.getInstance().showMessage(SG.getText("GAME_186","아직 분노게이지가 충전되지 않았습니다.")); + const{ + waveCallBuff:t,numCall:i} + =this.getChargeState(); + if(i<=0)return RF.getInstance().showMessage(CG.getText("GAME_186","아직 분노게이지가 충전되지 않았습니다.")),!1;
- if(!tri.getInstance().callNextWave(o))return; + if(!lri.getInstance().callNextWave(h))return!1;
- e>=this.maxCall?this.lastCallTime=tx.time-a*c*1e3:this.lastCallTime+=1e3*c,zL.getInstance().playSFX(zL.SFX_WAVE_CALL,2),this.cnt=0,this.update(),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout(()=>{ + return i>=this.maxCall?this.lastCallTime=tx.time-r*o*1e3:this.lastCallTime+=1e3*o,zL.getInstance().playSFX(zL.SFX_WAVE_CALL,2),this.cnt=0,this.update(),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout(()=>{
- ,this.DEBOUNCE_DELAY)} + ,this.DEBOUNCE_DELAY),!0}
SystemErrorPopup 5 hunks, 37 statements
- super(),Kt(this,"lblMessage"),Kt(this,"btnConfirm"),Kt(this,"delayCount",0),this.outSideClickHide=!1,this.lblMessage=new JD("게임 데이터가 업데이트 되었습니다.\n게임을 재실행 해주세요.",cD.DEFAULT_COLOR,{ + super(),Kt(this,"lblMessage"),Kt(this,"btnConfirm"),Kt(this,"error",""),Kt(this,"delayCount",0),this.outSideClickHide=!1,this.lblMessage=new JD("게임 데이터가 업데이트 되었습니다.\n게임을 재실행 해주세요.",cD.DEFAULT_COLOR,{
- onConfirmBtn(){ + async onConfirmBtn(){ + if("CLIENT_NOT_ATTESTED"!=this.error){
+ return} + const{ + getPlatform:t} + =await Xt(async()=>{ + const{ + getPlatform:t} + =await Promise.resolve().then(()=>VL); + return{ + getPlatform:t} + } + ,void 0); + let i; + try{ + i=t()} + catch(s){ + } + if(!i){ + const{ + initPlatform:t} + =await Xt(async()=>{ + const{ + initPlatform:t} + =await Promise.resolve().then(()=>VL); + return{ + initPlatform:t} + } + ,void 0); + await t()} + try{ + i=t(),i.exitApp()} + catch(s){ + }
+ this.error=t;
- "LT_ERROR"==t?(i=SG.getText("COMMON_268","게임 데이터가 업데이트 되었습니다."),i+=" (LE)"):"DUPLICATE_LOGIN"==t||"DUPLICATE_SESSION"==t?(i=SG.getText("COMMON_75","다른 기기에서 접속하였습니다."),i+=" (DL)"):"INVALID_USER_TYPE"==t?i=MG.getInstance().getInvalidUserTypeMessage("(IUT-SEP)"):(i=SG.getText("COMMON_74","서버와의 접속이 끊어졌습니다."),i+=" ("+t.toUpperCase().substring(0,3)+")"),this.lblMessage.text=i,this.btnConfirm.text=SG.getText("COMMON_1","확인"),this.updateLayout()} + "CLIENT_NOT_ATTESTED"==t?i=CG.getText("COMMON_562","이 앱의 안전성을 확인할 수 없습니다.")+"\n"+CG.getText("COMMON_561","Google Play에서 정식 버전을 설치해 주세요."):"LT_ERROR"==t?(i=CG.getText("COMMON_268","게임 데이터가 업데이트 되었습니다."),i+=" (LE)"):"DUPLICATE_LOGIN"==t||"DUPLICATE_SESSION"==t?(i=CG.getText("COMMON_75","다른 기기에서 접속하였습니다."),i+=" (DL)"):"INVALID_USER_TYPE"==t?i=AG.getInstance().getInvalidUserTypeMessage("(IUT-SEP)"):(i=CG.getText("COMMON_74","서버와의 접속이 끊어졌습니다."),i+=" ("+t.toUpperCase().substring(0,3)+")"),this.lblMessage.text=i,this.btnConfirm.text=CG.getText("COMMON_1","확인"),this.updateLayout()}
TowerReadyPopup 1 hunks, 23 statements
- var t; - this.teamKindNums=new Array(12).fill(-1),this.teamTrans=new Array(12).fill(0); - const i=wx.getInstance().list,s=wx.getInstance(),e=null==(t=this.floorVO)?void 0:t.battleVO,n=e&&"0"!==String(e.tribes)?new Set(String(e.tribes).split("|").map(Number)):null; - let h=0; - for(let r=0; - r<i.length&&h<this.maxAllies; - r++){ - const t=i[r]; - if(!(t.kindNum>=1e4)){ - if(e){ - const i=s.getBookVO(t.kindNum); - if(i){ - if(e.gradeMax>0&&i.grade>e.gradeMax)continue; - if(n&&!n.has(i.tribe))continue; - if("Y"===e.femaleExclude&&i.sex===hx.FEMALE)continue; - if("Y"===e.maleExclude&&i.sex===hx.MALE)continue; - if("Y"===e.rangeExclude&&i.unitType===ix.RANGE)continue; - if("Y"===e.meleeExclude&&i.unitType===ix.MELEE)continue; - if("Y"===e.airExclude&&i.isAir)continue} - } - this.teamKindNums[h]=t.kindNum,this.teamTrans[h]=t.trans,h++} - } - } + this.teamKindNums=new Array(12).fill(-1),this.teamTrans=new Array(12).fill(0)}
ActiveSkillMain 5 hunks, 22 statements
- super(),Kt(this,"list",[]),Kt(this,"btnAdd"),Kt(this,"btnChange"),Kt(this,"skillMaxNum",3),Kt(this,"count",0),Kt(this,"darkLightningCount",40),Kt(this,"lightningHitTargets",new Set),Kt(this,"thunderStormRatio",0),Kt(this,"thunderStormIter",0),Kt(this,"thunderStormMaxTargets",35),Kt(this,"thunderStormHitCount",0),Kt(this,"heavenSwordFrame",0),Kt(this,"heavenSwordSpawned",[]),Kt(this,"actLightningCount",0),Kt(this,"actLightningFrameCount",0),Kt(this,"actLightningStage",0),Kt(this,"summonGunnerCount",0),Kt(this,"summonGunnerTotal",25),Kt(this,"summonGunnerStage",0),Kt(this,"summonGunnerFrameCount",0); + super(),Kt(this,"list",[]),Kt(this,"btnAdd"),Kt(this,"btnChange"),Kt(this,"autoToggle"),Kt(this,"skillMaxNum",3),Kt(this,"unlockPollCnt",0),Kt(this,"count",0),Kt(this,"darkLightningCount",40),Kt(this,"lightningHitTargets",new Set),Kt(this,"thunderStormRatio",0),Kt(this,"thunderStormIter",0),Kt(this,"thunderStormMaxTargets",35),Kt(this,"thunderStormHitCount",0),Kt(this,"heavenSwordFrame",0),Kt(this,"heavenSwordSpawned",[]),Kt(this,"actLightningCount",0),Kt(this,"actLightningFrameCount",0),Kt(this,"actLightningStage",0),Kt(this,"summonGunnerCount",0),Kt(this,"summonGunnerTotal",25),Kt(this,"summonGunnerStage",0),Kt(this,"summonGunnerFrameCount",0);
- this.btnAdd=new He(QA.getTexture("UI_Ekkorr","UI_SKILL_ADD")),this.btnAdd.scale.set(.8),this.btnAdd.x=.5*this.btnAdd.width,this.btnAdd.y=.5*this.btnAdd.height,this.btnAdd.anchor.set(.5),this.addChild(this.btnAdd),this.btnAdd.eventMode="static",this.btnAdd.cursor="pointer",this.btnAdd.on("pointertap",this.onAddClick,this),this.btnChange=new He(QA.getTexture("UI_Ekkorr","UI_SKILL_CHANGE")),this.btnChange.scale.set(1),this.btnChange.anchor.set(.5),this.addChild(this.btnChange),this.btnChange.eventMode="static",this.btnChange.cursor="pointer",this.btnChange.on("pointertap",this.onChangeClick,this),this.refreshSlots()} + this.btnAdd=new He(QA.getTexture("UI_Ekkorr","UI_SKILL_ADD")),this.btnAdd.scale.set(.8),this.btnAdd.x=.5*this.btnAdd.width,this.btnAdd.y=.5*this.btnAdd.height,this.btnAdd.anchor.set(.5),this.addChild(this.btnAdd),this.btnAdd.eventMode="static",this.btnAdd.cursor="pointer",this.btnAdd.on("pointertap",this.onAddClick,this),this.btnChange=new He(QA.getTexture("UI_Ekkorr","UI_SKILL_CHANGE")),this.btnChange.scale.set(1),this.btnChange.anchor.set(.5),this.addChild(this.btnChange),this.btnChange.eventMode="static",this.btnChange.cursor="pointer",this.btnChange.on("pointertap",this.onChangeClick,this),this.autoToggle=new kF,this.autoToggle.onTap=()=>{ + PF.getInstance().toggleSkillFromUI()} + ,this.addChild(this.autoToggle),this.refreshSlots(); + const t=PF.getInstance(); + t.setSkillTarget(this),t.loadSetting().then(()=>this.refreshAutoToggle()),XG.getInstance().add(this.onUnlockPoll,this)}
+ onUnlockPoll(){ + ++this.unlockPollCnt<60||(this.unlockPollCnt=0,this.autoToggle.visible!==PF.isUnlocked&&this.refreshAutoToggle())} + get canAutoCast(){ + return this.visible&&this.btnChange.visible} + castFirstReadySlot(){ + for(const t of this.list)if(t.isReady)return t.press(!1); + return!1} + onAutoEnabledChanged(){ + this.refreshAutoToggle()} + refreshAutoToggle(){ + if(this.autoToggle.visible=PF.isUnlocked,!this.autoToggle.visible)return; + this.autoToggle.setOn(PF.getInstance().skillEnabled); + const i=this.btnChange.visible?this.btnChange:this.btnAdd; + this.autoToggle.x=i.x-.5*this.autoToggle.pillWidth,this.autoToggle.y=i.y+.5*i.height+t.AUTO_PILL_GAP}
- e<this.skillMaxNum?(this.btnAdd.visible=!0,this.btnAdd.x=n+.5*this.btnAdd.width,this.btnAdd.y=.5*this.btnAdd.height,n+=this.btnAdd.width+5):this.btnAdd.visible=!1,this.btnChange.visible=e>0,this.btnChange.x=n+.5*this.btnChange.width,this.btnChange.y=.5*this.btnChange.height+2,n+=this.btnChange.width,this.x=.5*(640-n)} + e<this.skillMaxNum?(this.btnAdd.visible=!0,this.btnAdd.x=n+.5*this.btnAdd.width,this.btnAdd.y=.5*this.btnAdd.height,n+=this.btnAdd.width+5):this.btnAdd.visible=!1,this.btnChange.visible=e>0,this.btnChange.x=n+.5*this.btnChange.width,this.btnChange.y=.5*this.btnChange.height+2,n+=this.btnChange.width,this.x=.5*(640-n),this.refreshAutoToggle()}
- Vt(j2,"ActiveSkillMain"),Kt(j2,"instance"),Kt(j2,"SWORD_DATA",[{ + Vt(s5,"ActiveSkillMain"),Kt(s5,"instance"),Kt(s5,"AUTO_PILL_GAP",-4),Kt(s5,"SWORD_DATA",[{
RebirthMedalManager 1 hunks, 18 statements
- const ehi=class t{ - constructor(){ - Kt(this,"medals",[])} - static getInstance(){ - return null==this.instance&&(this.instance=new t),this.instance} - setBookData(t){ - var i; - (null==(i=null==t?void 0:t[0])?void 0:i.medal)&&(this.medals=String(t[0].medal).split("|").map(Number))} - init(){ - } - getMedal(t){ - if(t<10)return 0; - const i=Math.floor(t/10)-1; - return i>=this.medals.length?this.medals[this.medals.length-1]??0:this.medals[i]??0} - } - ; - Vt(ehi,"RebirthMedalManager"),Kt(ehi,"instance"); - let nhi=ehi;
LocalDataManager 1 hunks, 15 statements
+ static async getBattleAutoSkillEnabled(){ + const t=this.getKey("bAutoSkill"); + return await this.getData(t)} + static async setBattleAutoSkillEnabled(t){ + const i=this.getKey("bAutoSkill"); + await this.saveData(i,t)} + static async getBattleAutoWaveEnabled(){ + const t=this.getKey("bAutoWave"); + return await this.getData(t)} + static async setBattleAutoWaveEnabled(t){ + const i=this.getKey("bAutoWave"); + await this.saveData(i,t)} + static async getBattleAutoEnabledLegacy(){ + const t=this.getKey("bAuto"); + return await this.getData(t)}
CapacitorPlayIntegrityWeb 1 hunks, 14 statements
+ async requestIntegrityToken(t){ + if(!t.nonce)throw new Error("Nonce must be specified"); + return{ + token:""} + } + } + ; + Vt(BSi,"CapacitorPlayIntegrityWeb"); + let USi=BSi; + const FSi=Object.freeze(Object.defineProperty({ + __proto__:null,CapacitorPlayIntegrityWeb:USi} + ,Symbol.toStringTag,{ + value:"Module"} + )),HSi=class extends V$t{
CommonToast 1 hunks, 8 statements
- ; - Vt(l2,"CommonToast"),Kt(l2,"instance"); - let u2=l2; - const d2=class t extends Ge{ - constructor(){ - super(),Kt(this,"icon",new MB("UI_Ekkorr","BTN_WAVE")),Kt(this,"bar",new ZD),Kt(this,"barBg",new ZD),Kt(this,"lblNumCall",new JD("0",16777215,cD.DEFAULT_OUTLINE_FONT_OPTION_17)),Kt(this,"lblBuff",new JD("",65280,cD.DEFAULT_OUTLINE_FONT_OPTION_16)),Kt(this,"doubleWaveGroup",new Ge),Kt(this,"doubleWaveIcon",null),Kt(this,"lblDoubleWaveJump",new JD("",16768324,cD.DEFAULT_OUTLINE_FONT_OPTION_20)),Kt(this,"doubleWaveTimer",0),Kt(this,"doubleWaveStartY",0),Kt(this,"maxCall",1),Kt(this,"energy",0),Kt(this,"maxEnergy",100),Kt(this,"lastCallTime",tx.time),Kt(this,"cnt",0),Kt(this,"pendingCalls",0),Kt(this,"debounceTimer",null),Kt(this,"DEBOUNCE_DELAY",3e3),this.bar.setIndex(2),this.barBg.setIndex(6),this.addChild(this.barBg),this.addChild(this.icon),this.addChild(this.bar),this.addChild(this.lblNumCall),this.bar.width=40,this.barBg.width=44,this.barBg.height=12,this.bar.height=this.barBg.height-4,this.bar.x=this.icon.width+2,this.bar.y=26,this.barBg.x=this.bar.x-2,this.barBg.y=24,this.lblNumCall.x=this.bar.x,this.lblNumCall.y=1,this.lblBuff.textColor=16750848,this.lblBuff.x=0,this.lblBuff.y=this.icon.height-16,this.lblBuff.visible=!1,this.addChild(this.lblBuff),this.doubleWaveIcon=new He(QA.getTexture("UI_Ekkorr","Hero83")),this.doubleWaveIcon.anchor.set(0,.5),this.doubleWaveIcon.scale.set(.5),this.doubleWaveIcon.x=0,this.doubleWaveIcon.y=0,this.doubleWaveGroup.addChild(this.doubleWaveIcon),this.lblDoubleWaveJump.x=this.doubleWaveIcon.width+6,this.lblDoubleWaveJump.y=.5*-this.lblDoubleWaveJump.height,this.doubleWaveGroup.addChild(this.lblDoubleWaveJump),this.doubleWaveStartY=-20,this.doubleWaveGroup.x=5,this.doubleWaveGroup.y=this.doubleWaveStartY,this.doubleWaveGroup.visible=!1,this.addChild(this.doubleWaveGroup),this.initialize()} - static getInstance(){ - return null==this.instance&&(this.instance=new t),this.instance}
RightBottomMenus 3 hunks, 7 statements
- super(),Kt(this,"btnDungeon",new MB("UI_Ekkorr","HeroGrade6")),Kt(this,"btnIdle",new MB("UI_Ekkorr","HeroGrade4")),Kt(this,"btnMap3",new MB("UI_Ekkorr","HeroGrade2")),Kt(this,"btnMap4",new MB("UI_Ekkorr","HeroGrade16")),Kt(this,"btnRaid",new MB("UI_Ekkorr","HeroGrade8")),Kt(this,"btnBuff",new MB("UI_Ekkorr","HeroGrade10")),Kt(this,"btnMine",new MB("UI_Ekkorr","HeroGrade12")),Kt(this,"healthOrb",bZt.getInstance()),Kt(this,"waveCallInfo",f2.getInstance()),this.healthOrb.x=640-.5*this.healthOrb.width-3,this.healthOrb.y=13,this.addChild(this.healthOrb),this.waveCallInfo.x=10,this.waveCallInfo.y=0,this.addChild(this.waveCallInfo),this.waveCallInfo.eventMode="static",this.waveCallInfo.on("pointerup",this.getNextWave,this),this.waveCallInfo.start(),Jjt.getInstance().x=0,Jjt.getInstance().y=-13,this.addChild(Jjt.getInstance()),Jjt.getInstance().onVisibilityChanged=t=>{ - this.waveCallInfo.y=t?-65:0} - ,this.btnDungeon.x=500,this.btnDungeon.y=0,this.btnIdle.x=this.healthOrb.x-this.btnIdle.width-10,this.btnIdle.y=this.healthOrb.y,this.addChild(this.btnIdle),this.btnIdle.on("pointerup",this.onIdle,this),this.btnDungeon.x=this.btnIdle.x-this.btnDungeon.width-10,this.btnDungeon.y=this.btnIdle.y,this.addChild(this.btnDungeon),this.btnDungeon.on("pointerup",this.onDungeon,this),this.btnMap3.x=this.btnDungeon.x-this.btnMap3.width-10,this.btnMap3.y=this.btnDungeon.y,this.addChild(this.btnMap3),this.btnMap3.on("pointerup",this.onMap3,this),this.btnMap4.x=this.btnMap3.x-this.btnMap4.width-10,this.btnMap4.y=this.btnMap3.y,this.addChild(this.btnMap4),this.btnMap4.on("pointerup",this.onMap4,this),this.btnRaid.x=this.btnMap4.x-this.btnRaid.width-10,this.btnRaid.y=this.btnMap4.y,this.addChild(this.btnRaid),this.btnRaid.on("pointerup",this.onRaid,this),this.btnBuff.x=this.btnRaid.x-this.btnBuff.width-10,this.btnBuff.y=this.btnRaid.y,this.addChild(this.btnBuff),this.btnBuff.on("pointerup",this.onBuff,this),this.btnMine.x=this.btnBuff.x-this.btnMine.width-10,this.btnMine.y=this.btnBuff.y,this.addChild(this.btnMine),this.btnMine.on("pointerup",this.onMine,this); + super(),Kt(this,"btnDungeon",new AB("UI_Ekkorr","HeroGrade6")),Kt(this,"btnIdle",new AB("UI_Ekkorr","HeroGrade4")),Kt(this,"btnMap3",new AB("UI_Ekkorr","HeroGrade2")),Kt(this,"btnMap4",new AB("UI_Ekkorr","HeroGrade16")),Kt(this,"btnRaid",new AB("UI_Ekkorr","HeroGrade8")),Kt(this,"btnBuff",new AB("UI_Ekkorr","HeroGrade10")),Kt(this,"btnMine",new AB("UI_Ekkorr","HeroGrade12")),Kt(this,"healthOrb",xZt.getInstance()),Kt(this,"waveCallInfo",S2.getInstance()),this.healthOrb.x=640-.5*this.healthOrb.width-3,this.healthOrb.y=13,this.addChild(this.healthOrb),this.waveCallInfo.x=10,this.waveCallInfo.y=t.WAVE_CALL_BASE_Y,this.addChild(this.waveCallInfo),this.waveCallInfo.eventMode="static",this.waveCallInfo.on("pointerup",this.getNextWave,this),this.waveCallInfo.start(),cVt.getInstance().x=0,cVt.getInstance().y=-13,this.addChild(cVt.getInstance()),cVt.getInstance().onVisibilityChanged=()=>this.layoutWaveCall(),this.waveCallInfo.onAutoChipVisibilityChanged=()=>this.layoutWaveCall(),this.btnDungeon.x=500,this.btnDungeon.y=0,this.btnIdle.x=this.healthOrb.x-this.btnIdle.width-10,this.btnIdle.y=this.healthOrb.y,this.addChild(this.btnIdle),this.btnIdle.on("pointerup",this.onIdle,this),this.btnDungeon.x=this.btnIdle.x-this.btnDungeon.width-10,this.btnDungeon.y=this.btnIdle.y,this.addChild(this.btnDungeon),this.btnDungeon.on("pointerup",this.onDungeon,this),this.btnMap3.x=this.btnDungeon.x-this.btnMap3.width-10,this.btnMap3.y=this.btnDungeon.y,this.addChild(this.btnMap3),this.btnMap3.on("pointerup",this.onMap3,this),this.btnMap4.x=this.btnMap3.x-this.btnMap4.width-10,this.btnMap4.y=this.btnMap3.y,this.addChild(this.btnMap4),this.btnMap4.on("pointerup",this.onMap4,this),this.btnRaid.x=this.btnMap4.x-this.btnRaid.width-10,this.btnRaid.y=this.btnMap4.y,this.addChild(this.btnRaid),this.btnRaid.on("pointerup",this.onRaid,this),this.btnBuff.x=this.btnRaid.x-this.btnBuff.width-10,this.btnBuff.y=this.btnRaid.y,this.addChild(this.btnBuff),this.btnBuff.on("pointerup",this.onBuff,this),this.btnMine.x=this.btnBuff.x-this.btnMine.width-10,this.btnMine.y=this.btnBuff.y,this.addChild(this.btnMine),this.btnMine.on("pointerup",this.onMine,this);
+ layoutWaveCall(){ + const i=cVt.getInstance(); + i.visible?this.waveCallInfo.y=i.y-t.WAVE_CALL_GUIDE_GAP-this.waveCallInfo.contentBottom:this.waveCallInfo.y=t.WAVE_CALL_BASE_Y}
- Vt(B2t,"RightBottomMenus"),Kt(B2t,"instance"); + Vt(X2t,"RightBottomMenus"),Kt(X2t,"instance"),Kt(X2t,"WAVE_CALL_BASE_Y",-19),Kt(X2t,"WAVE_CALL_GUIDE_GAP",8);
QuestSubMenu 4 hunks, 7 statements
- super(),Kt(this,"btnGold",new VB("UI_GemGold","100")),Kt(this,"btnBox",new Pni("UI-GOLD-BOX","UI_GOLD","0","0/5","(00:00)",145,46)),Kt(this,"btnGuide"),Kt(this,"autoContainer",new Ge),Kt(this,"lblAuto",new JD("자동:",12303291,cD.DEFAULT_OUTLINE_FONT_OPTION_16)),Kt(this,"lblAutoState",new JD("OFF",16737894,cD.DEFAULT_OUTLINE_FONT_OPTION_16)),Kt(this,"boxRequesting",!1),Kt(this,"requesting",!1),Kt(this,"boxTickerStarted",!1),Kt(this,"boxTickerFrame",0),Kt(this,"lastShownCount",-1),Kt(this,"lastShownTime",""),this.lblTitle.textSize=17,this.setTitle(SG.getText("GAME_1","퀘스트")),this.closeBtn.visible=!1,this.btnBox.x=this.bg.width-this.btnBox.width-6,this.btnBox.y=.5*(this.bg.height-this.btnBox.height)-2,this.addChild(this.btnBox),this.btnGold.color=VB.BROWN,this.btnGold.width=155,this.btnGold.height=46,this.btnGold.x=this.btnBox.x-this.btnGold.width-6,this.btnGold.y=.5*(this.bg.height-this.btnGold.height)-2,this.addChild(this.btnGold),this.btnGold.onClick=this.onGoldClick.bind(this),this.btnBox.onClick=this.onGoldBoxClick.bind(this),this.btnGuide=new MB("UI_Ekkorr","UI_Alarm"),this.btnGuide.x=this.lblTitle.x+this.lblTitle.width+3,this.btnGuide.y=this.lblTitle.y+.5*(this.lblTitle.height-this.btnGuide.height)+2,this.addChild(this.btnGuide),this.btnGuide.on("pointertap",()=>{ + super(),Kt(this,"btnGold",new zB("UI_GemGold","100")),Kt(this,"btnBox",new Kni("UI-GOLD-BOX","UI_GOLD","0","0/5","(00:00)",145,46)),Kt(this,"btnGuide"),Kt(this,"autoToggle",new kF),Kt(this,"boxRequesting",!1),Kt(this,"requesting",!1),Kt(this,"boxTickerStarted",!1),Kt(this,"boxTickerFrame",0),Kt(this,"lastShownCount",-1),Kt(this,"lastShownTime",""),this.lblTitle.textSize=17,this.setTitle(CG.getText("GAME_1","퀘스트")),this.closeBtn.visible=!1,this.btnBox.x=this.bg.width-this.btnBox.width-6,this.btnBox.y=.5*(this.bg.height-this.btnBox.height)-2,this.addChild(this.btnBox),this.btnGold.color=zB.BROWN,this.btnGold.width=155,this.btnGold.height=46,this.btnGold.x=this.btnBox.x-this.btnGold.width-6,this.btnGold.y=.5*(this.bg.height-this.btnGold.height)-2,this.addChild(this.btnGold),this.btnGold.onClick=this.onGoldClick.bind(this),this.btnBox.onClick=this.onGoldBoxClick.bind(this),this.btnGuide=new AB("UI_Ekkorr","UI_Alarm"),this.btnGuide.x=this.lblTitle.x+this.lblTitle.width+3,this.btnGuide.y=this.lblTitle.y+.5*(this.lblTitle.height-this.btnGuide.height)+2,this.addChild(this.btnGuide),this.btnGuide.on("pointertap",()=>{
- ),this.autoContainer.addChild(this.lblAuto),this.lblAutoState.x=this.lblAuto.width+5,this.autoContainer.addChild(this.lblAutoState),this.autoContainer.x=10,this.autoContainer.y=this.lblTitle.y+this.lblTitle.height-1,this.autoContainer.eventMode="static",this.autoContainer.cursor="pointer",this.autoContainer.on("pointertap",this.onToggleAuto.bind(this)),this.addChild(this.autoContainer),Rni.getInstance().loadSetting().then(()=>this.refreshAutoLabel())} + ),this.autoToggle.onTap=this.onToggleAuto.bind(this),this.autoToggle.x=10,this.autoToggle.y=this.lblTitle.y+this.lblTitle.height-1,this.addChild(this.autoToggle),jni.getInstance().loadSetting().then(()=>this.refreshAutoToggle())}
- i.setEnabled(!i.enabled),this.refreshAutoLabel()} - refreshAutoLabel(){ - const t=Rni.getInstance().enabled; - this.lblAutoState.text=t?"ON":"OFF",this.lblAutoState.textColor=t?16750899:8947848} + i.setEnabled(!i.enabled),this.refreshAutoToggle()} + refreshAutoToggle(){ + this.autoToggle.setOn(jni.getInstance().enabled)}
- this.setTitle(SG.getText("GAME_1","퀘스트")),this.lblAuto.text=SG.getText("COMMON_483","자동")+":",this.lblAutoState.x=this.lblAuto.width+5,this.btnGuide.x=this.lblTitle.x+this.lblTitle.width+3,this.btnGuide.y=this.lblTitle.y+.5*(this.lblTitle.height-this.btnGuide.height)+2; + this.setTitle(CG.getText("GAME_1","퀘스트")),this.btnGuide.x=this.lblTitle.x+this.lblTitle.width+3,this.btnGuide.y=this.lblTitle.y+.5*(this.lblTitle.height-this.btnGuide.height)+2;
SoulRestEndConfirmPopup 1 hunks, 6 statements
+ )),zui=$$t("CapacitorPlayIntegrity",{ + web:Vt(()=>Xt(()=>Promise.resolve().then(()=>FSi),void 0).then(t=>new t.CapacitorPlayIntegrityWeb),"web")} + ),qui=Object.freeze(Object.defineProperty({ + __proto__:null,PlayIntegrity:zui} + ,Symbol.toStringTag,{ + value:"Module"}
SystemService 1 hunks, 5 statements
+ async attest(t,i,s,e=!1){ + const n={ + token:t,n:i,n2:s,_t:Date.now()} + ; + return this.post(XR.SYSTEM.ATTEST,n,e)}
ActiveSkillButton 1 hunks, 5 statements
- 0!=this.enabled&&0!=this.canUse&&(this.container.scale.set(.8),this.canUse=!1,this.iconOff.visible=!0,$L(),this.onClick&&this.onClick(),this.start())} + this.press(!0)} + get isReady(){ + return this.enabled&&this.canUse} + press(t=!0){ + return 0!=this.enabled&&0!=this.canUse&&(this.container.scale.set(.8),this.canUse=!1,this.iconOff.visible=!0,t&&$L(),this.onClick&&this.onClick(),this.start(),!0)}
Oo 5 hunks, 5 statements
- ),"Io"),set=Vt(t=>new Promise(i=>{ + ),"Io"),get=Vt(t=>new Promise(i=>{
- yield set(s)} + yield get(s)}
- of 3`,t),yield set(200),s.connected)return kst.SocketService("Socket already connected --- ping to retrieve messages"),s.emit(Yst.PING,{ + of 3`,t),yield get(200),s.connected)return Wst.SocketService("Socket already connected --- ping to retrieve messages"),s.emit(oet.PING,{
- ),yield set(100),s.connected)return kst.SocketService(`Reconnection successful on attempt ${ + ),yield get(100),s.connected)return Wst.SocketService(`Reconnection successful on attempt ${
- i.reconnectionAttempts+=1,3>i.reconnectionAttempts&&(yield set(200))} + i.reconnectionAttempts+=1,3>i.reconnectionAttempts&&(yield get(200))}
ResourceInfo 4 hunks, 4 statements
- super(),Kt(this,"bg",new ZD),Kt(this,"lblGold",new $B("UI_GOLD","0",cD.COLOR_ORANGE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblGem",new $B("UI_GEM_ICON","0",cD.COLOR_DEEP_SKYBLUE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblMedal",new $B("UI_STAR_ICON","0",cD.COLOR_WHITE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblSpeed",new $B("UI_SPEED_ICON0","+0%",cD.COLOR_WHITE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblHonor",new $B("PVP_COIN_ON","0",cD.COLOR_PURPLE_PINK,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblGuildCoin",new $B("GUILD_COIN","0",cD.COLOR_BRIGHT_GREEN,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblRaidCoin",new $B("RaidCoin_on","0",cD.COLOR_ORANGE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblCores",[]),Kt(this,"mode",0),Kt(this,"CORE_START_X",260),Kt(this,"CORE_GAP",100),Kt(this,"goldCountTween",null),Kt(this,"gemPoint",new gi),Kt(this,"gemPointInitialized",!1),Kt(this,"medalPoint",new gi),Kt(this,"medalPointInitialized",!1),Kt(this,"goldPoint",new gi),Kt(this,"goldPointInitialized",!1),Kt(this,"guildCoinPoint",new gi),Kt(this,"guildCoinPointInitialized",!1),this.bg.width=640,this.bg.height=40,this.addChild(this.bg),this.bg.alpha=.5,this.bg.setIndex(7),this.lblGem.x=260,this.lblGem.y=.5*(this.bg.height-this.lblGem.height),this.addChild(this.lblGem),this.lblMedal.x=390,this.lblMedal.y=.5*(this.bg.height-this.lblMedal.height),this.addChild(this.lblMedal),this.lblHonor.x=390,this.lblHonor.y=.5*(this.bg.height-this.lblHonor.height),this.lblHonor.visible=!1,this.addChild(this.lblHonor),this.lblGuildCoin.x=510,this.lblGuildCoin.y=.5*(this.bg.height-this.lblGuildCoin.height),this.lblGuildCoin.visible=!1,this.addChild(this.lblGuildCoin),this.lblRaidCoin.x=545,this.lblRaidCoin.y=.5*(this.bg.height-this.lblRaidCoin.height),this.lblRaidCoin.visible=!1,this.addChild(this.lblRaidCoin),this.lblSpeed.x=5,this.lblSpeed.y=.5*(this.bg.height-this.lblSpeed.height),this.lblSpeed.hitArea=new Ri(0,-this.lblSpeed.y,120,this.bg.height),this.lblSpeed.eventMode="static",this.lblSpeed.cursor="pointer",this.lblSpeed.on("pointertap",()=>{ + super(),Kt(this,"bg",new ZD),Kt(this,"lblGold",new VB("UI_GOLD","0",cD.COLOR_ORANGE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblGem",new VB("UI_GEM_ICON","0",cD.COLOR_DEEP_SKYBLUE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblMedal",new VB("UI_STAR_ICON","0",cD.COLOR_WHITE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblSpeed",new VB("UI_SPEED_ICON0","+0%",cD.COLOR_WHITE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblHonor",new VB("PVP_COIN_ON","0",cD.COLOR_PURPLE_PINK,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblGuildCoin",new VB("GUILD_COIN","0",cD.COLOR_BRIGHT_GREEN,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblRaidCoin",new VB("RaidCoin_on","0",cD.COLOR_ORANGE,cD.DEFAULT_FONT_OPTION_18)),Kt(this,"lblCores",[]),Kt(this,"mode",0),Kt(this,"runInfo",new FF),Kt(this,"CORE_START_X",260),Kt(this,"CORE_GAP",100),Kt(this,"goldCountTween",null),Kt(this,"gemPoint",new gi),Kt(this,"gemPointInitialized",!1),Kt(this,"medalPoint",new gi),Kt(this,"medalPointInitialized",!1),Kt(this,"goldPoint",new gi),Kt(this,"goldPointInitialized",!1),Kt(this,"guildCoinPoint",new gi),Kt(this,"guildCoinPointInitialized",!1),this.bg.width=640,this.bg.height=40,this.addChild(this.bg),this.bg.alpha=.5,this.bg.setIndex(7),this.lblGem.x=260,this.lblGem.y=.5*(this.bg.height-this.lblGem.height),this.addChild(this.lblGem),this.lblMedal.x=390,this.lblMedal.y=.5*(this.bg.height-this.lblMedal.height),this.addChild(this.lblMedal),this.lblHonor.x=390,this.lblHonor.y=.5*(this.bg.height-this.lblHonor.height),this.lblHonor.visible=!1,this.addChild(this.lblHonor),this.lblGuildCoin.x=510,this.lblGuildCoin.y=.5*(this.bg.height-this.lblGuildCoin.height),this.lblGuildCoin.visible=!1,this.addChild(this.lblGuildCoin),this.lblRaidCoin.x=545,this.lblRaidCoin.y=.5*(this.bg.height-this.lblRaidCoin.height),this.lblRaidCoin.visible=!1,this.addChild(this.lblRaidCoin),this.lblSpeed.x=5,this.lblSpeed.y=.5*(this.bg.height-this.lblSpeed.height),this.lblSpeed.hitArea=new Ri(0,-this.lblSpeed.y,105,this.bg.height),this.lblSpeed.eventMode="static",this.lblSpeed.cursor="pointer",this.lblSpeed.on("pointertap",()=>{
- this.lblGold.x=510,this.lblGold.y=.5*(this.bg.height-this.lblGold.height),this.addChild(this.lblGold)} + this.lblGold.x=510,this.lblGold.y=.5*(this.bg.height-this.lblGold.height),this.addChild(this.lblGold),this.runInfo.x=110,this.runInfo.y=0,this.addChild(this.runInfo)}
- switch(this.lblRaidCoin.visible=!1,t){ + switch(this.lblRaidCoin.visible=!1,this.runInfo.setAllowedByMode(0===t),t){
+ this.runInfo.setAllowedByMode(!1);
Fo 4 hunks, 4 statements
- var pet,get,met; + var Cet,Iet,Oet;
- )yield set(500)} + )yield get(500)}
- const r=n.platformType===get.MobileWeb||n.platformType===get.ReactNative||n.platformType===get.MetaMaskMobileWebview; + const r=n.platformType===Iet.MobileWeb||n.platformType===Iet.ReactNative||n.platformType===Iet.MetaMaskMobileWebview;
- kst.RemoteCommunication("[RemoteCommunication: handleSocketReconnectEvent()] on 'socket_reconnect' -- reset key exchange status / set ready to false"),i.ready=!1,i.authorized=!1,jst(i),t.emitServiceStatusEvent({ + Wst.RemoteCommunication("[RemoteCommunication: handleSocketReconnectEvent()] on 'socket_reconnect' -- reset key exchange status / set ready to false"),i.ready=!1,i.authorized=!1,set(i),t.emitServiceStatusEvent({
URLManager 1 hunks, 3 statements
- /init/connect`,GET_TIME:`${ + /init/connect`,ATTEST:`${ + t.baseURL} + /init/attest`,GET_TIME:`${
BaseUnit 3 hunks, 3 statements
- ),Kt(this,"startSound",""),Kt(this,"attackSound",""),Kt(this,"skillSound",""),Kt(this,"dieSound",""),Kt(this,"weaponClass",nj.NormalArrow),Kt(this,"initDelay",0),Kt(this,"firePoint",new gi(10,-20)),Kt(this,"_tmpPoint",new gi(0,0)),Kt(this,"container",new Ge),Kt(this,"hasTextEffect",!0),Kt(this,"baseMaxHp",100),Kt(this,"baseAtkDmg",7),Kt(this,"baseDef",1),Kt(this,"baseMoveSpd",1),Kt(this,"baseAtkDuration",30),Kt(this,"baseAtkRange",15),Kt(this,"baseDetectRange",500),Kt(this,"patrolPoint",new gi(0,0)),Kt(this,"patrolRadius",0),Kt(this,"isPatrolMode",!1),Kt(this,"idleLookTimer",0),Kt(this,"idleLookInterval",0),Kt(this,"numBlock",2),Kt(this,"isCastle",!1),Kt(this,"flowField",null),Kt(this,"losBlockedFrames",0),Kt(this,"forceFlowFrames",0),Kt(this,"windowStuckStreak",0),Kt(this,"stuckFrames",0),Kt(this,"lastStuckX",0),Kt(this,"lastStuckY",0),Kt(this,"lastDistToTarget2",1/0),Kt(this,"windowDistOrigin2",1/0),Kt(this,"windowFrames",0),Kt(this,"pathCooldown",0),Kt(this,"pathWaypoints",null),Kt(this,"pathIndex",0),Kt(this,"pathTargetX",0),Kt(this,"pathTargetY",0),Kt(this,"blockedEnemies",new Set),Kt(this,"surroundedFrames",0),Kt(this,"cachedTargetDistance",0),Kt(this,"cacheFrame",0),Kt(this,"cachedTarget",null),Kt(this,"stateChangeTimer",0),Kt(this,"minStateFrames",4),Kt(this,"hysteresisMargin",5),Kt(this,"aggressiveRetarget",!1),Kt(this,"retargetCheckTimer",0),Kt(this,"rallyMoveTimer",0),Kt(this,"farFromCastleFrames",0),Kt(this,"needsReposition",!1),Kt(this,"repositionX",0),Kt(this,"repositionY",0),Kt(this,"repositionPatrolRadius",0),Kt(this,"repositionTimeout",0),Kt(this,"maxRepositionWaitFrames",600),Kt(this,"commandPhase","none"),Kt(this,"commandX",0),Kt(this,"commandY",0),Kt(this,"commandWaitTimer",0),Kt(this,"commandSpeedMult",1),Kt(this,"commandWaitFrames",60),Kt(this,"commandFlowField",null),Kt(this,"commandFrames",0),Kt(this,"commandStuckFrames",0),Kt(this,"showTombstone",!1),Kt(this,"imgTombStone",null),Kt(this,"txtReviveTimer",null),Kt(this,"xDeath",0),Kt(this,"yDeath",0),Kt(this,"healthBar",new CQ),Kt(this,"healthBarVisible",!0),Kt(this,"kindNum",0),Kt(this,"grade",1),Kt(this,"id",99999),Kt(this,"dotDamager",new xQ),Kt(this,"dotHeal",new DQ),Kt(this,"activeDamageBuff",new GQ),Kt(this,"activeDefenseBuff",new GQ),Kt(this,"activeMaxHealthBuff",new GQ),Kt(this,"activeAttackSpeedBuff",new GQ),Kt(this,"activeMoveSpeedBuff",new GQ),Kt(this,"activeCritMultiplierBuff",new GQ),Kt(this,"activeCritChanceBuff",new GQ),Kt(this,"activeRangeEavdeBuff",new GQ),Kt(this,"orgMaxHp",100),Kt(this,"orgAtkDmg",7),Kt(this,"orgDef",1),Kt(this,"orgPhyDef",1),Kt(this,"orgMagDef",1),Kt(this,"orgMoveSpd",1),Kt(this,"orgAtkSpd",1),Kt(this,"orgCritDmg",1.5),Kt(this,"orgCritChance",.1),Kt(this,"orgAtkRange",15),Kt(this,"orgAtkDuration",30),Kt(this,"orgRangeEvadeChange",0),Kt(this,"raidIncomingDamageMult",1),Kt(this,"raidPassiveIncomingMult",1),Kt(this,"ground",0),Kt(this,"reviveAirProgress",1),Kt(this,"shadow"),Kt(this,"shadowSize",1),Kt(this,"hasSkill",!1),Kt(this,"maxMana",500),Kt(this,"mana",0),Kt(this,"_hpDroppedBelow60",!1),Kt(this,"_hpDroppedBelow40",!1),Kt(this,"_hpDroppedBelow20",!1),Kt(this,"effectList",[]),Kt(this,"battleController",null),Kt(this,"isSummoned",!1),Kt(this,"summonDuration",0),Kt(this,"summonTimer",0),Kt(this,"summoner",null),Kt(this,"summonerGeneration",0),Kt(this,"summonLeashRange",0),Kt(this,"generation",0),Kt(this,"weight",1),Kt(this,"bossType",0),Kt(this,"normalSize",1.05),Kt(this,"evolSize",1.1),Kt(this,"gameStarted",!1),Kt(this,"level",1),Kt(this,"gold",0),Kt(this,"enhance",0),Kt(this,"hasDroppedGold",!1),Kt(this,"goldDropFrame",2),Kt(this,"onGoldDrop",null),Kt(this,"sex",hx.MALE),Kt(this,"name",""),Kt(this,"base",0),Kt(this,"lastPercentHp",1),Kt(this,"lastPercentAtkDmg",1),Kt(this,"lastPercentDef",1),Kt(this,"incFrame",1),Kt(this,"dieIncFrame",.3),Kt(this,"loop",!0),Kt(this,"startFrame",0),Kt(this,"endFrame",0),Kt(this,"attackCoolDown",0),Kt(this,"recoveryCoolDown",0),Kt(this,"recoveryInterval",300),Kt(this,"stateHandlers",{ + ),Kt(this,"startSound",""),Kt(this,"attackSound",""),Kt(this,"skillSound",""),Kt(this,"dieSound",""),Kt(this,"weaponClass",vj.NormalArrow),Kt(this,"initDelay",0),Kt(this,"firePoint",new gi(10,-20)),Kt(this,"_tmpPoint",new gi(0,0)),Kt(this,"container",new Ge),Kt(this,"hasTextEffect",!0),Kt(this,"baseMaxHp",100),Kt(this,"baseAtkDmg",7),Kt(this,"baseDef",1),Kt(this,"baseMoveSpd",1),Kt(this,"baseAtkDuration",30),Kt(this,"baseAtkRange",15),Kt(this,"baseDetectRange",500),Kt(this,"patrolPoint",new gi(0,0)),Kt(this,"patrolRadius",0),Kt(this,"isPatrolMode",!1),Kt(this,"idleLookTimer",0),Kt(this,"idleLookInterval",0),Kt(this,"numBlock",2),Kt(this,"isCastle",!1),Kt(this,"flowField",null),Kt(this,"losBlockedFrames",0),Kt(this,"forceFlowFrames",0),Kt(this,"windowStuckStreak",0),Kt(this,"stuckFrames",0),Kt(this,"lastStuckX",0),Kt(this,"lastStuckY",0),Kt(this,"lastDistToTarget2",1/0),Kt(this,"windowDistOrigin2",1/0),Kt(this,"windowFrames",0),Kt(this,"pathCooldown",0),Kt(this,"pathWaypoints",null),Kt(this,"pathIndex",0),Kt(this,"pathTargetX",0),Kt(this,"pathTargetY",0),Kt(this,"blockedEnemies",new Set),Kt(this,"surroundedFrames",0),Kt(this,"cachedTargetDistance",0),Kt(this,"cacheFrame",0),Kt(this,"cachedTarget",null),Kt(this,"stateChangeTimer",0),Kt(this,"minStateFrames",4),Kt(this,"hysteresisMargin",5),Kt(this,"aggressiveRetarget",!1),Kt(this,"retargetCheckTimer",0),Kt(this,"rallyMoveTimer",0),Kt(this,"farFromCastleFrames",0),Kt(this,"needsReposition",!1),Kt(this,"repositionX",0),Kt(this,"repositionY",0),Kt(this,"repositionPatrolRadius",0),Kt(this,"repositionTimeout",0),Kt(this,"maxRepositionWaitFrames",600),Kt(this,"commandPhase","none"),Kt(this,"commandX",0),Kt(this,"commandY",0),Kt(this,"commandWaitTimer",0),Kt(this,"commandSpeedMult",1),Kt(this,"commandWaitFrames",60),Kt(this,"commandFlowField",null),Kt(this,"commandFrames",0),Kt(this,"commandStuckFrames",0),Kt(this,"showTombstone",!1),Kt(this,"imgTombStone",null),Kt(this,"txtReviveTimer",null),Kt(this,"xDeath",0),Kt(this,"yDeath",0),Kt(this,"healthBar",new HQ),Kt(this,"healthBarVisible",!0),Kt(this,"kindNum",0),Kt(this,"grade",1),Kt(this,"id",99999),Kt(this,"dotDamager",new VQ),Kt(this,"dotHeal",new YQ),Kt(this,"activeDamageBuff",new JQ),Kt(this,"activeDefenseBuff",new JQ),Kt(this,"activeMaxHealthBuff",new JQ),Kt(this,"activeAttackSpeedBuff",new JQ),Kt(this,"activeMoveSpeedBuff",new JQ),Kt(this,"activeCritMultiplierBuff",new JQ),Kt(this,"activeCritChanceBuff",new JQ),Kt(this,"activeRangeEavdeBuff",new JQ),Kt(this,"orgMaxHp",100),Kt(this,"orgAtkDmg",7),Kt(this,"orgDef",1),Kt(this,"orgPhyDef",1),Kt(this,"orgMagDef",1),Kt(this,"orgMoveSpd",1),Kt(this,"orgAtkSpd",1),Kt(this,"orgCritDmg",1.5),Kt(this,"orgCritChance",.1),Kt(this,"orgAtkRange",15),Kt(this,"orgAtkDuration",30),Kt(this,"orgRangeEvadeChange",0),Kt(this,"raidIncomingDamageMult",1),Kt(this,"raidPassiveIncomingMult",1),Kt(this,"ground",0),Kt(this,"reviveAirProgress",1),Kt(this,"shadow"),Kt(this,"shadowSize",1),Kt(this,"hasSkill",!1),Kt(this,"maxMana",500),Kt(this,"mana",0),Kt(this,"_hpDroppedBelow60",!1),Kt(this,"_hpDroppedBelow40",!1),Kt(this,"_hpDroppedBelow20",!1),Kt(this,"effectList",[]),Kt(this,"battleController",null),Kt(this,"isSummoned",!1),Kt(this,"summonDuration",0),Kt(this,"summonTimer",0),Kt(this,"summoner",null),Kt(this,"summonerGeneration",0),Kt(this,"summonLeashRange",0),Kt(this,"generation",0),Kt(this,"weight",1),Kt(this,"bossType",0),Kt(this,"normalSize",1.05),Kt(this,"evolSize",1.1),Kt(this,"gameStarted",!1),Kt(this,"level",1),Kt(this,"gold",0),Kt(this,"enhance",0),Kt(this,"isEnemySide",!1),Kt(this,"hasDroppedGold",!1),Kt(this,"goldDropFrame",2),Kt(this,"onGoldDrop",null),Kt(this,"sex",hx.MALE),Kt(this,"name",""),Kt(this,"base",0),Kt(this,"lastPercentHp",1),Kt(this,"lastPercentAtkDmg",1),Kt(this,"lastPercentDef",1),Kt(this,"incFrame",1),Kt(this,"dieIncFrame",.3),Kt(this,"loop",!0),Kt(this,"startFrame",0),Kt(this,"endFrame",0),Kt(this,"attackCoolDown",0),Kt(this,"recoveryCoolDown",0),Kt(this,"recoveryInterval",300),Kt(this,"stateHandlers",{
- if(this.visible=!0,this.renderable=!0,this.alpha=1,this.sp&&(this.sp.visible=!0),this.isAlive=!0,this.kindNum=i.kindNum,this.grade=i.grade,this.sex=i.sex,this.name=i.name,this.base=i.base,this.lastPercentHp=s,this.lastPercentAtkDmg=e,this.lastPercentDef=n,this.baseMaxHp=i.maxHp*s,this.baseAtkDmg=i.atkDmg*e,this.baseDef=i.def*n,this.baseMoveSpd=i.moveSpd,this.baseAtkDuration=1e4/i.atkSpd,this.baseAtkRange=i.atkRange,this.level=i.level,this.enhance=i.enhance,this.numBlock=i.numBlock,this.orgAtkDuration=this.atkDuration=1e4/i.atkSpd,this.orgAtkSpd=i.atkSpd,this.orgAtkRange=this.atkRange=i.atkRange,this.orgMoveSpd=this.moveSpd=i.moveSpd,this.orgDef=this.def=i.def*n,this.orgPhyDef=this.phyDef=i.phyDef*n,this.orgMagDef=this.magDef=i.magDef*n,this.orgMaxHp=this.maxHp=i.maxHp*s,this.hp=this.maxHp,this.orgAtkDmg=this.atkDmg=i.atkDmg*e,this.orgRangeEvadeChange=this.rangeEvadeChange=0,this.orgCritDmg=this.critDmg=this.baseCritDmg,this.orgCritChance=this.critChance=this.baseCritChance,this.atkRange2=this.atkRange*this.atkRange,this.detectRange2=this.detectRange*this.detectRange,this.unitType=i.unitType,this.tribe=i.tribe,this.isAir=i.isAir,this.maxRevive=i.numRevive,this.reviveInterval=i.reviveTime,this.dmgType=i.dmgType,this.recovery=i.recovery,this.evolStage=i.evolStage,this.weight=i.weight,this.cloaking=i.cloaking,this.canDetect=i.detect,this.knockImmune=i.knockImmune,this.blowImmune=i.blowImmune,this.stunImmune=i.stunImmune,this.freezeImmune=i.freezeImmune,this.poisonImmune=!1,this.stunResistPct=0,this.knockResistPct=0,this.blowResistPct=0,this.freezeResistPct=0,this.evolStage>=1?(this.showEvolEffect(),this.setSize(this.evolSize)):this.setSize(this.normalSize),this.mana=0,this.raidIncomingDamageMult=1,this.raidPassiveIncomingMult=1,this.currentFrame=0,this.frame=0,this.incFrame=1,this.initDelay=0,this.rallyMoveTimer=0,this.farFromCastleFrames=0,this.attackCoolDown=0,this.recoveryCoolDown=0,this.numStun=0,this.numFreeze=0,this.numPoison=0,this.numCurse=0,this.numBinding=0,this.numShock=0,this.idleLookInterval=40+this.random.nextInt(60),this.idleLookTimer=0,this.retargetCheckTimer=this.random.nextInt(t.RETARGET_CHECK_INTERVAL),this.aggressiveRetarget=!1,this.battleController&&void 0!==this.battleController.unitScale){ + if(this.visible=!0,this.renderable=!0,this.alpha=1,this.sp&&(this.sp.visible=!0),this.isAlive=!0,this.kindNum=i.kindNum,this.grade=i.grade,this.sex=i.sex,this.name=i.name,this.base=i.base,this.lastPercentHp=s,this.lastPercentAtkDmg=e,this.lastPercentDef=n,this.baseMaxHp=i.maxHp*s,this.baseAtkDmg=i.atkDmg*e,this.baseDef=i.def*n,this.baseMoveSpd=i.moveSpd,this.baseAtkDuration=1e4/i.atkSpd,this.baseAtkRange=i.atkRange,this.level=i.level,this.enhance=i.enhance,this.isEnemySide=i.isEnemy,this.numBlock=i.numBlock,this.orgAtkDuration=this.atkDuration=1e4/i.atkSpd,this.orgAtkSpd=i.atkSpd,this.orgAtkRange=this.atkRange=i.atkRange,this.orgMoveSpd=this.moveSpd=i.moveSpd,this.orgDef=this.def=i.def*n,this.orgPhyDef=this.phyDef=i.phyDef*n,this.orgMagDef=this.magDef=i.magDef*n,this.orgMaxHp=this.maxHp=i.maxHp*s,this.hp=this.maxHp,this.orgAtkDmg=this.atkDmg=i.atkDmg*e,this.orgRangeEvadeChange=this.rangeEvadeChange=0,this.orgCritDmg=this.critDmg=this.baseCritDmg,this.orgCritChance=this.critChance=this.baseCritChance,this.atkRange2=this.atkRange*this.atkRange,this.detectRange2=this.detectRange*this.detectRange,this.unitType=i.unitType,this.tribe=i.tribe,this.isAir=i.isAir,this.maxRevive=i.numRevive,this.reviveInterval=i.reviveTime,this.dmgType=i.dmgType,this.recovery=i.recovery,this.evolStage=i.evolStage,this.weight=i.weight,this.cloaking=i.cloaking,this.canDetect=i.detect,this.knockImmune=i.knockImmune,this.blowImmune=i.blowImmune,this.stunImmune=i.stunImmune,this.freezeImmune=i.freezeImmune,this.poisonImmune=!1,this.stunResistPct=0,this.knockResistPct=0,this.blowResistPct=0,this.freezeResistPct=0,this.evolStage>=1?(this.showEvolEffect(),this.setSize(this.evolSize)):this.setSize(this.normalSize),this.mana=0,this.raidIncomingDamageMult=1,this.raidPassiveIncomingMult=1,this.currentFrame=0,this.frame=0,this.incFrame=1,this.initDelay=0,this.rallyMoveTimer=0,this.farFromCastleFrames=0,this.attackCoolDown=0,this.recoveryCoolDown=0,this.numStun=0,this.numFreeze=0,this.numPoison=0,this.numCurse=0,this.numBinding=0,this.numShock=0,this.idleLookInterval=40+this.random.nextInt(60),this.idleLookTimer=0,this.retargetCheckTimer=this.random.nextInt(t.RETARGET_CHECK_INTERVAL),this.aggressiveRetarget=!1,this.battleController&&void 0!==this.battleController.unitScale){
- e.battleController=n,e.enemyList=this.enemyList,e.allyList=this.allyList,e.setData(t),e.id="function"==typeof n.allocateSummonedUnitId?n.allocateSummonedUnitId():1e6+this.allyList.length,e.isSummoned=!0,e.summonDuration=i,e.summonTimer=i,e.summoner=this,e.summonerGeneration=this.generation; + e.battleController=n,e.enemyList=this.enemyList,e.allyList=this.allyList,t.isEnemy=this.isEnemySide,e.setData(t),e.id="function"==typeof n.allocateSummonedUnitId?n.allocateSummonedUnitId():1e6+this.allyList.length,e.isSummoned=!0,e.summonDuration=i,e.summonTimer=i,e.summoner=this,e.summonerGeneration=this.generation;
SHA256 3 hunks, 3 statements
- ...$ft,...Vft,...zft,...Yft,...Qft,...apt,...upt,...ppt,...bpt} + ...ipt,...ept,...hpt,...opt,...lpt,..._pt,...Ept,...Tpt,...xpt}
- ...sgt,...ngt} + ...pgt,...mgt}
- utf8:Dgt,"utf-8":Dgt,hex:Ogt.base16,latin1:Lgt,ascii:Lgt,binary:Lgt,...Ogt} + utf8:zgt,"utf-8":zgt,hex:Hgt.base16,latin1:qgt,ascii:qgt,binary:qgt,...Hgt}
SuiProvider 3 hunks, 3 statements
- namespace:TAt.NameSpaceKeyAptos,addresses:s,methods:[...IAt.AptosMethods],extra:h} + namespace:BAt.NameSpaceKeyAptos,addresses:s,methods:[...FAt.AptosMethods],extra:h}
- namespace:DAt.NameSpaceKeyTON,addresses:o,methods:[...BAt.TONMethods],extra:a,data:{ + namespace:zAt.NameSpaceKeyTON,addresses:o,methods:[...XAt.TONMethods],extra:a,data:{
- namespace:WAt.NameSpaceKeySui,addresses:i,methods:[...VAt.SuiMethods],extra:s} + namespace:tSt.NameSpaceKeySui,addresses:i,methods:[...eSt.SuiMethods],extra:s}
AttendanceAutoTrigger 1 hunks, 3 statements
- return njt.getInstance().setConfig(i),doi(3.5),doi(3.7),void(await $ri())} + mjt.getInstance().setConfig(i),Moi(3.5); + const s=await _G.getInstance().run(t.body,0); + if(Moi(3.6),0!=s)return Moi(3.8),void(await Zri())}
ServerErrorManager 2 hunks, 2 statements
- Kt(this,"isServerParkingError",!1),Kt(this,"isNoKeyError",!1),Kt(this,"isTsError",!1),Kt(this,"isDuplicateLoginError",!1),Kt(this,"isLtError",!1),Kt(this,"isAppVersionError",!1),Kt(this,"isInvalidUserTypeError",!1),Kt(this,"_invalidUserTypeMessage","")} + Kt(this,"isAttestedError",!1),Kt(this,"isServerParkingError",!1),Kt(this,"isNoKeyError",!1),Kt(this,"isTsError",!1),Kt(this,"isDuplicateLoginError",!1),Kt(this,"isLtError",!1),Kt(this,"isAppVersionError",!1),Kt(this,"isInvalidUserTypeError",!1),Kt(this,"_invalidUserTypeMessage","")}
- "INVALID_USER_TYPE"==t&&(i.includes("/api/user/login")||i.includes("/api/user/loginByPlatform"))||1!=this.isServerParkingError&&1!=this.isNoKeyError&&1!=this.isTsError&&1!=this.isDuplicateLoginError&&1!=this.isLtError&&1!=this.isAppVersionError&&1!=this.isInvalidUserTypeError&&("Server is parking"==t||"SERVER_PARKING"==t?(this.isServerParkingError=!0,CL.getInstance().isWhiteUser=!1,uG.getInstance().showDelay(this.onServerParkingErrorEnd.bind(this))):"NO_KEY"==t||"NO_SESSION"==t||"DECRYPT_ERROR"==t||"DECODE_ERROR"==t||"INVALID_BODY"==t?(this.isNoKeyError=!0,_G.getInstance().onNoSession(this.onNoKeyErrorEnd.bind(this))):"DUPLICATE_TS"==t||"TimeStamp"==t||"TS_NOT_FOUND"==t?(this.isTsError=!0,pN.syncWithServerDelay(this.onTsErrorEnd.bind(this))):"DUPLICATE_LOGIN"==t||"DUPLICATE_SESSION"==t?(this.isDuplicateLoginError=!0,gG.getInstance().showDelay(t)):"LT_ERROR"==t?(this.isLtError=!0,gG.getInstance().showDelay(t)):"UNDER_MIN_APP_VERSION"==t||"OVER_MAX_APP_VERSION"==t?(this.isAppVersionError=!0,gG.getInstance().showDelay(t)):"INVALID_USER_TYPE"==t&&(this.isInvalidUserTypeError=!0,gG.getInstance().showDelay(t)))} + "INVALID_USER_TYPE"==t&&(i.includes("/api/user/login")||i.includes("/api/user/loginByPlatform"))||1!=this.isAttestedError&&1!=this.isServerParkingError&&1!=this.isNoKeyError&&1!=this.isTsError&&1!=this.isDuplicateLoginError&&1!=this.isLtError&&1!=this.isAppVersionError&&1!=this.isInvalidUserTypeError&&("CLIENT_NOT_ATTESTED"==t?(this.isAttestedError=!0,gG.getInstance().showDelay(t)):"Server is parking"==t||"SERVER_PARKING"==t?(this.isServerParkingError=!0,CL.getInstance().isWhiteUser=!1,uG.getInstance().showDelay(this.onServerParkingErrorEnd.bind(this))):"NO_KEY"==t||"NO_SESSION"==t||"DECRYPT_ERROR"==t||"DECODE_ERROR"==t||"INVALID_BODY"==t?(this.isNoKeyError=!0,MG.getInstance().onNoSession(this.onNoKeyErrorEnd.bind(this))):"DUPLICATE_TS"==t||"TimeStamp"==t||"TS_NOT_FOUND"==t?(this.isTsError=!0,pN.syncWithServerDelay(this.onTsErrorEnd.bind(this))):"DUPLICATE_LOGIN"==t||"DUPLICATE_SESSION"==t?(this.isDuplicateLoginError=!0,gG.getInstance().showDelay(t)):"LT_ERROR"==t?(this.isLtError=!0,gG.getInstance().showDelay(t)):"UNDER_MIN_APP_VERSION"==t||"OVER_MAX_APP_VERSION"==t?(this.isAppVersionError=!0,gG.getInstance().showDelay(t)):"INVALID_USER_TYPE"==t&&(this.isInvalidUserTypeError=!0,gG.getInstance().showDelay(t)))}
ActiveSkillPopup 2 hunks, 2 statements
- this.isSelectMode?s=this.selectContainer.y+((null==(t=this.slotLabels[0])?void 0:t.y)??0)+((null==(i=this.slotLabels[0])?void 0:i.height)??20)+40:(this.skillIcon.x=.5*(this.width-this.skillIcon.width),this.skillIcon.y=90,s=this.skillIcon.y+this.skillIcon.height+15),this.lblSkillName.x=30,this.lblSkillName.y=s,this.lblSkillDesc.x=30,this.lblSkillDesc.y=this.lblSkillName.y+this.lblSkillName.height+10,this.lblGuide.x=30,this.lblGuide.y=this.lblSkillDesc.y+this.lblSkillDesc.height+25; + this.isSelectMode?e=this.selectContainer.y+((null==(i=this.slotLabels[0])?void 0:i.y)??0)+((null==(s=this.slotLabels[0])?void 0:s.height)??20)+40:(this.skillIcon.x=.5*(this.width-this.skillIcon.width),this.skillIcon.y=90,e=this.skillIcon.y+this.skillIcon.height+15),this.lblSkillName.x=30-t.OUTLINE_X_COMPENSATION,this.lblSkillName.y=e,this.lblSkillDesc.x=30,this.lblSkillDesc.y=this.lblSkillName.y+this.lblSkillName.height+10,this.lblGuide.x=30,this.lblGuide.y=this.lblSkillDesc.y+this.lblSkillDesc.height+25;
- Vt(kF,"ActiveSkillPopup"),Kt(kF,"_instance"),Kt(kF,"SKILL_NAMES",["","심판의 번개","천지폭렬","하늘의 검","신성한 기도","구원의 날개","총병 소환"]),Kt(kF,"SKILL_DESCS",["","하늘에서 번개를 연속으로 내려, 적들에게 강력한 대미지를 줍니다. 최대 25마리의 적을 즉사시킵니다.","거대한 검을 소환하여 모든 적에게 현재 체력의 80%에 해당하는 대미지를 주고, 멀리 날려버립니다. 체력이 20% 이하인 적은 일정 확률로 즉사합니다.","하늘의 검을 소환하여, 모든 적을 일정시간동안 기절시킵니다. 최대 10마리의 적을 즉사시키고, 나머지 적들에게 현재 체력의 60%에 해당하는 대미지를 줍니다.","성을 치유하고, 쓰러진 영웅을 부활시키며, 살아있는 영웅의 체력을 회복시킵니다. 모든 아군에게 물리 또는 마법 보호막을 부여하고, 영웅의 공격력, 공속, 이속을 일정시간 크게 증가시킵니다.","천사를 소환하여 모든 아군과 성의 체력을 최대로 회복시키고, 일정시간동안 강력한 보호막을 부여합니다.","많은 수의 총병을 소환하여 일정시간 성을 방어합니다"]); + Vt(jF,"ActiveSkillPopup"),Kt(jF,"_instance"),Kt(jF,"SKILL_NAMES",["","심판의 번개","천지폭렬","하늘의 검","신성한 기도","구원의 날개","총병 소환"]),Kt(jF,"SKILL_DESCS",["","하늘에서 번개를 연속으로 내려, 적들에게 강력한 대미지를 줍니다. 최대 25마리의 적을 즉사시킵니다.","거대한 검을 소환하여 모든 적에게 현재 체력의 80%에 해당하는 대미지를 주고, 멀리 날려버립니다. 체력이 20% 이하인 적은 일정 확률로 즉사합니다.","하늘의 검을 소환하여, 모든 적을 일정시간동안 기절시킵니다. 최대 10마리의 적을 즉사시키고, 나머지 적들에게 현재 체력의 60%에 해당하는 대미지를 줍니다.","성을 치유하고, 쓰러진 영웅을 부활시키며, 살아있는 영웅의 체력을 회복시킵니다. 모든 아군에게 물리 또는 마법 보호막을 부여하고, 영웅의 공격력, 공속, 이속을 일정시간 크게 증가시킵니다.","천사를 소환하여 모든 아군과 성의 체력을 최대로 회복시키고, 일정시간동안 강력한 보호막을 부여합니다.","많은 수의 총병을 소환하여 일정시간 성을 방어합니다"]),Kt(jF,"OUTLINE_X_COMPENSATION",2);
Mo 2 hunks, 2 statements
- function jst(t){ + function set(t){
- Vt($st,"bo"),Vt(jst,"wo"),(Jst=Vst||(Vst={ + Vt(iet,"bo"),Vt(set,"wo"),(cet=eet||(eet={
Es 2 hunks, 2 statements
- (get||(get={ + (Iet||(Iet={
- return jst(this.state)} + return set(this.state)}
Wu 2 hunks, 2 statements
- return this.state.platformType===get.MobileWeb} + return this.state.platformType===Iet.MobileWeb}
- return i.platformType?i.platformType:t.isReactNative()?get.ReactNative:t.isNotBrowser()?get.NonBrowser:t.isMetaMaskMobileWebView()?get.MetaMaskMobileWebview:t.isMobile()?get.MobileWeb:get.DesktopWeb} + return i.platformType?i.platformType:t.isReactNative()?Iet.ReactNative:t.isNotBrowser()?Iet.NonBrowser:t.isMetaMaskMobileWebView()?Iet.MetaMaskMobileWebview:t.isMobile()?Iet.MobileWeb:Iet.DesktopWeb}
Guild2ApplicationPopup 2 hunks, 2 statements
- if(s.success&&0!=s.success)i&&(AD.myGuildVO.memberCount++,l7t.getInstance().showMain()),this.data=s.body.applications,--AD.numApplicants<0&&(AD.numApplicants=this.data.applications.length); + if(s.success&&0!=s.success)this.data=s.body.applications,i&&(AD.myGuildVO.memberCount++,M7t.getInstance().showMain()),AD.numApplicants=this.data.length;
- if(t.success&&0!=t.success)this.data=t.body.applications,this.setData(); + if(t.success&&0!=t.success)this.data=t.body.applications,AD.numApplicants=this.data.length,this.setData();
VersionManager 1 hunks, 1 statements
- Vt(KA,"VersionManager"),Kt(KA,"gameId","ef2"),Kt(KA,"appVersion","1.12.84"); + Vt(KA,"VersionManager"),Kt(KA,"gameId","ef2"),Kt(KA,"appVersion","1.12.99");
UnitVO 1 hunks, 1 statements
+ if(this.isEnemy)return 1;
SoundManager 1 hunks, 1 statements
- return DL=await GL("capacitor"),await DL.initialize(),DL} + return DL||(DL=await GL("capacitor"),await DL.initialize(),DL)}
ConnectManager 1 hunks, 1 statements
- AL.getInstance().setClientData(t.body.clientData),await mN.setData(t.body); + if(AL.getInstance().setClientData(t.body.clientData),await mN.setData(t.body),0==await _G.getInstance().run(t.body,1))return;
Sr 1 hunks, 1 statements
- ...t,...Dtt(i)} + ...t,...ztt(i)}
Ko 1 hunks, 1 statements
- )yield set(200); + )yield get(200);
Ma 1 hunks, 1 statements
- ...qnt,coercer:Vt((t,i)=>rnt(t,Ynt)?qnt.coercer(Xnt(t,i),i):qnt.coercer(t,i),"coercer")} + ...rht,coercer:Vt((t,i)=>vnt(t,oht)?rht.coercer(aht(t,i),i):rht.coercer(t,i),"coercer")}
Eh 1 hunks, 1 statements
- const w=!(!s||u===get.NonBrowser||u===get.ReactNative),v=Ict.init({ + const w=!(!s||u===Iet.NonBrowser||u===Iet.ReactNative),v=Fct.init({
Ah 1 hunks, 1 statements
- ),r=null===(e=t.platformManager)||void 0===e?void 0:e.getPlatformType(),o=r===get.DesktopWeb,a=r===get.MetaMaskMobileWebview; + ),r=null===(e=t.platformManager)||void 0===e?void 0:e.getPlatformType(),o=r===Iet.DesktopWeb,a=r===Iet.MetaMaskMobileWebview;
Wh 1 hunks, 1 statements
- `),n===get.MetaMaskMobileWebview)return!1; + `),n===Iet.MetaMaskMobileWebview)return!1;
Yp 1 hunks, 1 statements
- const e=126,n=[71,73,70,56,55,97,...i,246,0,0,255,255,255,...kdt(381,0),44,0,0,0,0,...i,0,7],h=Math.floor(s.length/e); + const e=126,n=[71,73,70,56,55,97,...i,246,0,0,255,255,255,...Wdt(381,0),44,0,0,0,0,...i,0,7],h=Math.floor(s.length/e);
SuiStandardProvider 1 hunks, 1 statements
- namespace:H_t.NameSpaceKeyEip155,addresses:i,methods:[...j_t.Eip55Methods],extra:s} + namespace:Z_t.NameSpaceKeyEip155,addresses:i,methods:[...syt.Eip55Methods],extra:s}
AppReadyEvent 1 hunks, 1 statements
- return dMt||(dMt=[...rMt]),dMt} + return AMt||(AMt=[...vMt]),AMt}
SolProvider 1 hunks, 1 statements
- namespace:wAt.NameSpaceKeySOL,addresses:i,methods:[...yAt.SOLANAMethods],extra:s} + namespace:OAt.NameSpaceKeySOL,addresses:i,methods:[...NAt.SOLANAMethods],extra:s}
OkxwalletInjectConnector 1 hunks, 1 statements
- namespace:YAt.NameSpaceKeyBtc,addresses:i,methods:[...JAt.BtcMethods],extra:s} + namespace:oSt.NameSpaceKeyBtc,addresses:i,methods:[...cSt.BtcMethods],extra:s}
TcRootElement 1 hunks, 1 statements
- return VDt()||(t.push(new oft.OKXAppConnector),t.push(new oft.OKXWalletAppConnector)),$Dt()&&t.push(new oft.OkxwalletInjectConnector),t.push(...zDt()),t} + return eLt()||(t.push(new bft.OKXAppConnector),t.push(new bft.OKXWalletAppConnector)),iLt()&&t.push(new bft.OkxwalletInjectConnector),t.push(...hLt()),t}
BattleController 1 hunks, 1 statements
- this.skippedWave>0&&!this.shownDialogueWaves.has(this.skippedWave)&&(t.push(...VKt.getInstance().getByWave(this.skippedWave)),this.shownDialogueWaves.add(this.skippedWave)),this.shownDialogueWaves.has(ML.wave)||(t.push(...VKt.getInstance().getByWave(ML.wave)),this.shownDialogueWaves.add(ML.wave)),t.length>0&&hzt.getInstance().showDialogues(t)} + this.skippedWave>0&&!this.shownDialogueWaves.has(this.skippedWave)&&(t.push(...ezt.getInstance().getByWave(this.skippedWave)),this.shownDialogueWaves.add(this.skippedWave)),this.shownDialogueWaves.has(ML.wave)||(t.push(...ezt.getInstance().getByWave(ML.wave)),this.shownDialogueWaves.add(ML.wave)),t.length>0&&wzt.getInstance().showDialogues(t)}
Delay 1 hunks, 1 statements
- ...Emi(),[i]:s} + ...Dmi(),[i]:s}
NetworkTimeout 1 hunks, 1 statements
- ...zmi,...i} + ...hwi,...i}
RecaptchaVerifier 1 hunks, 1 statements
- ...Iyi} + ...Fyi}
BrowserPopupRedirectResolver 1 hunks, 1 statements
- ...RMi,width:e.toString(),height:n.toString(),top:h,left:r} + ...jMi,width:e.toString(),height:n.toString(),top:h,left:r}