40 lines
No EOL
23 KiB
JavaScript
40 lines
No EOL
23 KiB
JavaScript
//=============================================================================
|
|
// RPG Maker MZ - GRKT_Base
|
|
//=============================================================================
|
|
|
|
/*:
|
|
* @target MZ
|
|
* @plugindesc GRKTプラグインのベース
|
|
* @author MUMAMOMEMU
|
|
* @url https://mumamomemu.booth.pm/
|
|
* @base PluginCommonBase
|
|
*
|
|
* @help GRKT_Base.js(ver1.0.3)
|
|
*
|
|
* --------------------------
|
|
* ■利用規約
|
|
*
|
|
* Copyright (c) 2023 MUMAMOMEMU
|
|
* https://star-write-dream.com/
|
|
*
|
|
* 以下に定める条件に従い、本プラグインファイル(以下「ソフトウェア」)の
|
|
* 購入者に対し、ソフトウェアを変更し、
|
|
* 購入者の制作する作品(以下、制作物)に組み込むことを許可します。
|
|
* 制作物の内容および公開形式に制約はありません。
|
|
*
|
|
* ソフトウェア単体で掲載、頒布、共有することはできません。
|
|
* 上記の著作権表示および本許諾表示は変更できず、削除もできません。
|
|
* 別途、制作物の重要な箇所にソフトウェアの著作権表示をする必要はありません。
|
|
*
|
|
* ソフトウェアは「現状のまま」で、明示であるか暗黙であるかを問わず、
|
|
* 何らの保証もなく提供されます。ここでいう保証とは、商品性、
|
|
* 特定の目的への適合性、および権利非侵害についての保証も含みますが、
|
|
* それに限定されるものではありません。作者または著作権者は、契約行為、
|
|
* 不法行為、またはそれ以外であろうと、ソフトウェアに起因または関連し、
|
|
* あるいはソフトウェアの使用またはその他の扱いによって生じる一切の請求、
|
|
* 損害、その他の義務について何らの責任も負わないものとします。
|
|
* --------------------------
|
|
*
|
|
*/
|
|
|
|
function b(c,d){const e=a();return b=function(f,g){f=f-(-0x14d3+0x8*-0x2a1+0x3d*0xb3);let h=e[f];return h;},b(c,d);}function a(){const aX=['select','kScreenGRK','temEnabled','_maxCols','isBeingTou','isInterpre','list','forwardRow','_target','_list','Window_Hor','micEventsG','GRKT','isPlayer','playCancel','onOkCursor','createText','mmonGRKT','cleanupDis','picId','evalEx','restoreEve','processOk','opacity','ToSaveData','monGRKT','_eventId','_paramOpac','apply','_templateE','messageTag','romVariabl','events','startX','setTarget','gamble','setTargetC','drenSortGR','hideCursol','initDynami','left','_isRising','erId','addChild','isRepeated','_cursorCom','145144hCmzwc','nabled','lue','erase','set','name','_needsChil','splice','ign','substring','16278LzPKgd','zCommand_G','getItemIdB','232DfiexE','scale','3149169','updateDyna','activate','deactivate','723016MKMChI','parent','_spriteset','needsParam','sortChildr','isCurrentI','isActive','cancel','getRandomI','paint','ring','_eraseEven','currencyUn','sReturn','onCancelCu','right','min','CursorComm','convertMap','updateTarg','ation','_cursorGRK','CommonGRKT','processCan','getMeta','cel','rName','yName','terOf','ceil','7885224fnReEf','findPlugin','updateAnim','meta','actorName','ched','width','onSceneSta','findMetaVa','random','mnCursorCo','backColCur','setupDynam','func','_templateI','duration','reserveCom','ect','convertSet','RKT','cEventsGRK','getProofPl','peParamArr','filter','1121651971','getNumberF','call','isTriggere','index','eCharacter','trunc','ray','push','fillAll','text','addCancelH','ity','playBuzzer','length','prototype','_dynamicEv','\x27use\x20stric','getAlignSt','playOkSoun','find','isCancelEn','maArray','_scene','t\x27;return\x20','rsorCommon','from','floor','height','戻してください。:\x20','evalExNeed','isCancelle','nPictureCu','row','entsGRKT','Default','createBlac','center','drawText','startY','ursorCommo','eTest','exec','ing','前は変更できません。','rubyTag','down','icCommonGR','toLowerCas','includes','icInterpre','bitmap','setCancelE','maxCols','\x5cx1b','t\x27;','backRowCur','getRangeAr','Window_Com','ByName','obtainEsca','updateInpu','_events','monEventD','tData','setup','setupEvent','drawing','ipt','outputHeig','\x5c[.*?\x5c]','次のファイル名を元に','contents','setMaxCols','white','characterE','curCol','_useCancel','initialize','ntErase','mand_GRKT','eraseEvent','isTriggerO','getEventId','bled','visible','fixedIndex','match','_cancelFun','initMember','textWidth','buffer','slice','enGRKT','iteCommonG','Sound','7412414413','Sprite_Cur','forwardCol','abled','itemTextAl','_interpret','isFixed','_paramPadd','currentScr','_targetSpr','playCursor','ite','fixed','nGRKT','6519522hBwhsi','trim','GRKT_Util','tion','canMove','flushTextS','updatePosi','getSkillId','split','uginValue','forEach','character','50DZhKae','terGRKT','partyMembe','getEnemyId','setupBattl','_blackScre','outputWidt','onGRKT','setBlack','abs','charCodeAt','rtl','currentDat','GRKTシリーズの名','_active','tateGRKT','tCursorCom','_frameCoun','play','map','getSprites','getCharact','4669360rzeUpJ','Buffer','_targetEna','andler','updataInpu','Name','setCursorR','vent','1976373hbHseF','ayGRKT','update','addCommand','max','Work','updateSize','sByName','convertCom','replace','FromSaveDa','value','event','setRowColu','curRow','_cursorSpr','getParamOr','isRunning','sorCommonG','proofPlugi'];a=function(){return aX;};return a();}(function(c,d){const x=b,e=c();while(!![]){try{const f=-parseInt(x(0x183))/(-0x293*0x1+0x3*0xc61+-0x3d7*0x9)+parseInt(x(0x17d))/(0x1e*0x11b+-0x35*-0x8b+0x1c5*-0x23)*(-parseInt(x(0x17a))/(0x771+-0x25b1+0x3d*0x7f))+-parseInt(x(0x170))/(-0x1*-0x7b5+0x8*0x4b5+-0x2d59)*(parseInt(x(0x110))/(0x262a+-0xafb*0x1+-0x1b2a))+parseInt(x(0x104))/(0x3b3*-0x4+-0x1c8a+0x2b5c)+-parseInt(x(0x12e))/(-0x1a18+-0x497+-0xf5b*-0x2)+parseInt(x(0x126))/(-0xa*-0x331+0x162e+-0x3610)+parseInt(x(0x1a1))/(0x1*0x1eaf+0xd45*-0x2+0x107*-0x4);if(f===d)break;else e['push'](e['shift']());}catch(g){e['push'](e['shift']());}}}(a,-0x2678*-0x65+0x2a6d*0x47+-0x1291f9),((()=>{'use strict';const y=b;class c{static [y(0x186)]={'rubyTag':''};static[y(0x124)+'et'](){const z=y;return SceneManager[z(0x1d0)]?SceneManager[z(0x1d0)][z(0x185)]:null;}static[y(0xcf)+y(0x1c0)](p,q,r=-0x199f+-0x219d+0x3b3d){const A=y;return Array[A(0x1d3)]({'length':(q-p)/r+(-0x26c7+0x1e11+0x8b7*0x1)},(s,t)=>p+t*r);}static[y(0x136)+y(0x1cf)](p,q=![]){const B=y;if(isNaN(p)){const r=[];return p[B(0x10c)](',')[B(0x10e)](s=>{const C=B;if(isNaN(s)){if(q){if(s[C(0x1ea)]('-')){const t=s[C(0x10c)]('-')[C(0x123)](Number),u=c[C(0xcf)+C(0x1c0)](t[0x5*0x50b+0x189f+-0x31d6],t[-0x2053+-0x41f*0x2+-0x9*-0x482]);r[C(0x1c1)](...u);}else r[C(0x1c1)](s[C(0x105)]());}else r[C(0x1c1)](s[C(0x105)]());}else r[C(0x1c1)](Number(s));}),r;}else return[Number(p)];}static[y(0x18b)+'nt'](p,q){const D=y;return p=Math[D(0x1a0)](p),q=Math[D(0x1d4)](q+(-0x1c9f*-0x1+-0x248e*0x1+-0x7f*-0x10)),Math[D(0x1d4)](Math[D(0x1aa)]()*(q-p)+p);}static[y(0x125)+'er'](p){const E=y;return isNaN(p)?$gameMap[E(0x13a)](c[E(0xe9)+E(0xd1)](p)):p===-(-0x2492+-0x71*-0x3e+0x935)?$gamePlayer:$gameMap[E(0x13a)](p);}static[y(0xe9)+y(0xd1)](p){const F=y,q=$gameMap[F(0x162)]()[F(0x1cd)](r=>{const G=F;if(r&&r[G(0x13a)]()){if($dataMap[G(0x162)][r[G(0x15c)]]&&$dataMap[G(0x162)][r[G(0x15c)]][G(0x175)]===p)return!![];else{if(r[G(0x1af)+'d']>0x2*0x641+-0x89*-0x3d+-0x3*0xf0d)return r[G(0x15f)+G(0x12d)][G(0x175)]===p;}}});return q?q[F(0x15c)]:-0x2360+0x136f+0x1*0xff1;}static[y(0xe9)+y(0x135)](p){const H=y,q=[];return $gameMap[H(0x162)]()[H(0x10e)](r=>{const I=H;if(r&&r[I(0x13a)]()){if($dataMap[I(0x162)][r[I(0x15c)]][I(0x175)]===p)q[I(0x1c1)](r[I(0x15c)]);else r[I(0x1af)+'d']>0x20*0x2f+0x95d*-0x1+0x13*0x2f&&(r[I(0x15f)+I(0x12d)][I(0x175)]===p&&q[I(0x1c1)](r[I(0x15c)]));}}),q;}static[y(0x10b)+y(0xd1)](p){const J=y,q=$dataSkills[J(0x1cd)](r=>{const K=J;if(r)return r[K(0x175)]===p;});return q?q['id']:0x413*-0x9+-0x1a54+0x3eff;}static[y(0x113)+y(0xd1)](p){const L=y,q=$dataEnemies[L(0x1cd)](r=>{const M=L;if(r)return r[M(0x175)]===p;});return q?q['id']:0x202*-0x1+-0x1313+0x1*0x1515;}static[y(0x17c)+y(0x19e)](p){const N=y,q=$dataItems[N(0x1cd)](r=>{const O=N;if(r)return r[O(0x175)]===p;});return q?q['id']:-0x689*-0x5+0x2*-0xcd2+-0x709;}static[y(0x19b)](p,q,r=null){const P=y;if(p&&p[P(0x1a4)]){const s=PluginManagerEx[P(0x1a9)+P(0x172)](p,q);return s==null?r:s;}return r;}static[y(0x1b1)+y(0xd5)](p,q=-0x3d9+-0x1b9b+0x1f74){const Q=y;if(p===-0x2162+0x7*-0x13d+0x2a0d)return;const r=isNaN(q)?c[Q(0xe9)+Q(0xd1)](q):q;$gameParty[Q(0x1ad)+Q(0x1e8)+'KT'](p,r);}static [y(0x165)]=function(p){const R=y,q=Number(p)||-0x75*0x45+0x1*-0x1d86+0x1d*0x21b;return c[R(0x18b)+'nt'](0x2528+0x16d2+-0x3bfa,0xe17*0x2+0xc2+0x1*-0x1c8d)<q;};static[y(0x13e)+y(0x1dc)](p,q){return p===''?q:p;}static[y(0x1ba)+y(0x161)+y(0x1be)](p){const S=y;return p=p[S(0x137)](/\\v\[\d+\]/gi,q=>$gameVariables[S(0x139)](q[S(0xed)](/[\d*]/))),isNaN(p)?-0x1c08+-0x19*-0x159+0x17*-0x3f:Number(p);}static[y(0x160)+y(0x133)](p){const T=y;p=p[T(0x137)](/\\/g,'\x1b'),p=p[T(0x137)](/\x1b\x1b/g,'\x5c');while(p[T(0xed)](/\x1bV\[(\d+)\]/gi)){p=p[T(0x137)](/\x1bV\[(\d+)\]/gi,(r,s)=>$gameVariables[T(0x139)](parseInt(s)));}p=p[T(0x137)](/\x1bN\[(\d+)\]/gi,(r,s)=>this[T(0x1a5)](parseInt(s))),p=p[T(0x137)](/\x1bP\[(\d+)\]/gi,(r,s)=>this[T(0x112)+T(0x19d)](parseInt(s))),p=p[T(0x137)](/\x1bG/gi,TextManager[T(0x18f)+'it']),p=p[T(0x137)](/\x1b[$.|^!><{}\\]/gi,'');const q=c[T(0x186)][T(0x1e6)];if(q!==''){const r=new RegExp(T(0xcc)+q+T(0xdc),'gi');p=p[T(0x137)](r,s=>s[T(0x10c)](',')[-0xa9f+0x9d*-0xa+0x1*0x10c1][T(0x179)](q[T(0x1c7)]+(0x778+-0x1fd+-0x579)));}return p=p[T(0x137)](/\x1b.*?\[.*?\]/gi,''),p;}static[y(0x195)+y(0x15a)](p,q){const U=y,r=[];for(const s of q){r[U(0x1c1)](s);}$gameParty[p]=r;}static[y(0x195)+y(0x138)+'ta'](p){const V=y,q=$gameParty[p];if(!q)return;const r=new Map();return q[V(0x10e)](s=>{const W=V;r[W(0x174)](s[-0x55a+0x1*0x1f31+0x2d*-0x93],s[-0x14a6+-0xa01+-0x1ea8*-0x1]);}),r;}static[y(0x1b3)+y(0x15a)](p,q){const X=y,r=[];for(const s of q){r[X(0x1c1)](s);}$gameParty[p]=r;}static[y(0x1b3)+y(0x138)+'ta'](p){const q=$gameParty[p];if(!q)return;return new Set(q);}static[y(0x1b6)+y(0x10d)](p){const Y=y,q=PluginManagerEx[Y(0x1a2)+Y(0x12b)](p),r=q[Y(0x179)](q[Y(0x1c7)]-(0xbac+-0x238d*0x1+0x17e5))+q[Y(0x179)](0x1475+-0x1*-0x20fb+-0x3570,q[Y(0x1c7)]-(-0x152b*0x1+-0x16a5+0xf*0x2ec)),s=Array[Y(0x1d3)](r);let t='';return s[Y(0x10e)]((u,v)=>{const Z=Y;t+=Math[Z(0x1bf)](u[Z(0x11a)]()*(-0x949*0x3+-0x33c+0x638*0x5+0.7))+v;}),t;}static[y(0x141)+'n'](p,q){const a0=y,r=c[a0(0x1b6)+a0(0x10d)](q);if(r!==p)throw a0(0x11d)+a0(0x1e5)+a0(0xdd)+a0(0x1d6)+PluginManagerEx[a0(0x1a2)+a0(0x12b)](q);}static[y(0x1cb)+y(0x18d)](p){const a1=y;if(p[a1(0x1e9)+'e']){const q=p[a1(0x1e9)+'e']();switch(q){case a1(0x16a):case a1(0x1de):case a1(0x192):return q;}}return a1(0x16a);}static[y(0x156)](p){const a2=y;return Function(a2(0x1ca)+a2(0x1d1)+'('+p+')')();}static[y(0x1d7)+y(0x190)](p){const a3=y;return Function(a3(0x1ca)+a3(0xcd)+p)();}}window[y(0x106)]=c,c[y(0x141)+'n'](y(0x1b9)+y(0xf6)+y(0x17f),document[y(0xfe)+y(0xda)]);const d=Game_Interpreter[y(0x1c8)][y(0x10f)];Game_Interpreter[y(0x1c8)][y(0xe1)+'xg']=function(p){const a4=y;return isNaN(p)?$gameMap[a4(0x13a)](c[a4(0xe9)+a4(0xd1)](p)):d[a4(0x1bb)](this,p);},Game_CharacterBase[y(0x1c8)][y(0x14f)]=function(){return![];},Game_CharacterBase[y(0x1c8)][y(0x125)+y(0x16c)]=function(){return-0x979*-0x1+0x11c8+-0x1b41;},Game_Event[y(0x1c8)][y(0x125)+y(0x16c)]=function(){const a5=y;return this[a5(0x15c)];},Game_Player[y(0x1c8)][y(0x125)+y(0x16c)]=function(){return-(-0xe*-0x86+-0x16a9+0xf56*0x1);},Game_Player[y(0x1c8)][y(0x14f)]=function(){return!![];};const e=SceneManager[y(0xe4)];SceneManager[y(0xe4)]=function(){const a6=y;this[a6(0x176)+a6(0x167)+'KT']=![],e[a6(0x15e)](this,arguments);};const f=SceneManager[y(0x1a8)+'rt'];SceneManager[y(0x1a8)+'rt']=function(){const a7=y;this[a7(0x176)+a7(0x167)+'KT']&&(this[a7(0x1d0)][a7(0x187)+'en'](),this[a7(0x176)+a7(0x167)+'KT']=![]),f[a7(0x15e)](this,arguments);};const g=Game_Map[y(0x1c8)][y(0xe7)];Game_Map[y(0x1c8)][y(0xe7)]=function(p){const a8=y;g[a8(0x15e)](this,arguments),this[a8(0x18e)+'ts']&&!this[a8(0x18e)+'ts'][a8(0x1ea)](p)&&this[a8(0x18e)+'ts'][a8(0x1c1)](p);},Game_Map[y(0x1c8)][y(0x157)+y(0xe5)]=function(){const a9=y;this[a9(0x18e)+'ts'][a9(0x10e)](p=>{const aa=a9;this[aa(0xd4)][p]&&this[aa(0xd4)][p][aa(0x173)]();});};const h=Scene_Base[y(0x1c8)][y(0xe4)];Scene_Base[y(0x1c8)][y(0xe4)]=function(){const ab=y;h[ab(0x15e)](this,arguments),this[ab(0x16f)+ab(0x15b)]={'list':[],'index':0x0,'row':0x0,'col':0x0,'curRow':0x0,'curCol':0x0,'cancelCE1':0x0,'cancelCE2':0x0};},Scene_Base[y(0x1c8)][y(0x1dd)+y(0x143)+'T']=function(){const ac=y;!this[ac(0x115)+ac(0xf3)]?(this[ac(0x115)+ac(0xf3)]=new ScreenSprite(),this[ac(0x115)+ac(0xf3)][ac(0x118)](),this[ac(0x115)+ac(0xf3)][ac(0x159)]=-0x1*0x653+0x22e6+-0x1b94,this[ac(0x16d)](this[ac(0x115)+ac(0xf3)])):this[ac(0x115)+ac(0xf3)][ac(0x159)]=-0x20cf+0xd*0x1eb+0x8df;};const i=Scene_Base[y(0x1c8)][y(0x130)];Scene_Base[y(0x1c8)][y(0x130)]=function(){const ad=y;$gameParty[ad(0x180)+ad(0x14d)+ad(0x1b4)](),this[ad(0x12a)+ad(0x120)+ad(0x15b)](),i[ad(0x15e)](this,arguments);},Scene_Base[y(0x1c8)][y(0x151)+y(0x199)]=function(){},Scene_Base[y(0x1c8)][y(0x191)+y(0x1d2)+y(0x14e)]=function(){},Scene_Base[y(0x1c8)][y(0x12a)+y(0x120)+y(0x15b)]=function(){const ae=y;if(!this[ae(0x13d)+ae(0xf4)+ae(0x1b4)])return;const p=this[ae(0x16f)+ae(0x15b)],q=p[ae(0x1bd)];if(!this[ae(0x13d)+ae(0xf4)+ae(0x1b4)][ae(0x189)]()&&p[ae(0xec)]===-(0x2283+-0x327+-0x1*0x1f5b))return;if(Input[ae(0x1bc)+'d']('ok')||this[ae(0xe8)+ae(0x1d9)+ae(0x1d2)]())this[ae(0x151)+ae(0x199)]();else(Input[ae(0x1bc)+'d'](ae(0x18a))||TouchInput[ae(0x1d8)+'d']())&&this[ae(0x191)+ae(0x1d2)+ae(0x14e)]();if(Input[ae(0x16e)]('up'))this[ae(0xce)+ae(0x140)+ae(0x1b4)]();else Input[ae(0x16e)](ae(0x1e7))&&this[ae(0x149)+ae(0x194)+ae(0x117)]();if(Input[ae(0x16e)](ae(0x192)))this[ae(0xf8)+ae(0x194)+ae(0x117)]();else Input[ae(0x16e)](ae(0x16a))&&this[ae(0x1ac)+ae(0x140)+ae(0x1b4)]();p[ae(0x1bd)]!==q&&this[ae(0x166)+ae(0x1e1)+ae(0x103)]();},Scene_Base[y(0x1c8)][y(0x13b)+y(0x1ab)+y(0x153)]=function(){const af=y,p=this[af(0x16f)+af(0x15b)];p[af(0xe2)]=Math[af(0x1bf)](p[af(0x1bd)]/p[af(0x1da)]),p[af(0x13c)]=p[af(0x1bd)]-p[af(0x1da)]*p[af(0xe2)];},Scene_Base[y(0x1c8)][y(0xe8)+y(0x1d9)+y(0x1d2)]=function(){const ag=y;return TouchInput[ag(0x1bc)+'d']()&&this[ag(0x13d)+ag(0xf4)+ag(0x1b4)]&&this[ag(0x13d)+ag(0xf4)+ag(0x1b4)][ag(0x146)+ag(0x1a6)]();},Scene_Base[y(0x1c8)][y(0x149)+y(0x194)+y(0x117)]=function(){const ah=y;if(this[ah(0x16f)+ah(0x15b)][ah(0x1da)]===0x25f6+0x10df*-0x2+-0x437)return;const p=this[ah(0x16f)+ah(0x15b)];p[ah(0x13c)]<p[ah(0x1da)]-(0x1ae7*-0x1+0x1*0x1682+0x1*0x466)?(p[ah(0x13c)]++,p[ah(0x1bd)]++):(p[ah(0x13c)]=0x157f+0x176c*-0x1+0x1ed,p[ah(0x1bd)]=p[ah(0x1bd)]-(p[ah(0x1da)]-(0xb*0xe5+-0x13*-0xaa+-0x1674))),(!p[ah(0x148)][p[ah(0x1bd)]]||p[ah(0x148)][p[ah(0x1bd)]][ah(0x155)]===-0xe2a+0x1*0x81+0xda9)&&this[ah(0x149)+ah(0x194)+ah(0x117)](),SoundManager[ah(0x100)]();},Scene_Base[y(0x1c8)][y(0xce)+y(0x140)+y(0x1b4)]=function(){const ai=y;if(this[ai(0x16f)+ai(0x15b)][ai(0x1da)]===0x26d1+-0x63b*0x1+0x13*-0x1b7)return;const p=this[ai(0x16f)+ai(0x15b)];p[ai(0x13c)]===-0x22f+0x1*-0x7b7+0x7*0x16a?(p[ai(0x13c)]=p[ai(0x1da)]-(-0x1*0x107b+-0x2*0x752+0x1f20),p[ai(0x1bd)]=p[ai(0x1bd)]+(p[ai(0x1da)]-(-0x7aa+0x235d+0xa*-0x2c5))):(p[ai(0x13c)]--,p[ai(0x1bd)]--),(!p[ai(0x148)][p[ai(0x1bd)]]||p[ai(0x148)][p[ai(0x1bd)]][ai(0x155)]===-0x1*0x3c1+0x1723*0x1+-0x9b1*0x2)&&this[ai(0xce)+ai(0x140)+ai(0x1b4)](),SoundManager[ai(0x100)]();},Scene_Base[y(0x1c8)][y(0xf8)+y(0x194)+y(0x117)]=function(){const aj=y;if(this[aj(0x16f)+aj(0x15b)][aj(0x1da)]>=this[aj(0x16f)+aj(0x15b)][aj(0x148)][aj(0x1c7)])return;const p=this[aj(0x16f)+aj(0x15b)];p[aj(0x148)][aj(0x1c7)]>p[aj(0x1da)]*(p[aj(0xe2)]+(0x69*0x52+0x77d+-0x2*0x148f))?(p[aj(0xe2)]++,p[aj(0x1bd)]=p[aj(0x1bd)]+p[aj(0x1da)]):(p[aj(0xe2)]=-0x85*0xd+-0xbeb+0x12ac,p[aj(0x1bd)]=p[aj(0x13c)]),(!p[aj(0x148)][p[aj(0x1bd)]]||p[aj(0x148)][p[aj(0x1bd)]][aj(0x155)]===-0x63*0xd+0x406+0x101)&&this[aj(0xf8)+aj(0x194)+aj(0x117)](),SoundManager[aj(0x100)]();},Scene_Base[y(0x1c8)][y(0x1ac)+y(0x140)+y(0x1b4)]=function(){const ak=y;if(this[ak(0x16f)+ak(0x15b)][ak(0x1da)]>=this[ak(0x16f)+ak(0x15b)][ak(0x148)][ak(0x1c7)])return;const p=this[ak(0x16f)+ak(0x15b)];p[ak(0xe2)]>-0x1bc1+0xecf+-0x2*-0x679?(p[ak(0xe2)]--,p[ak(0x1bd)]=p[ak(0x1bd)]-p[ak(0x1da)]):(p[ak(0xe2)]=Math[ak(0x1bf)](p[ak(0x148)][ak(0x1c7)]/p[ak(0x1da)]),p[ak(0x1bd)]=p[ak(0x13c)]+p[ak(0x1da)]*p[ak(0xe2)]),(!p[ak(0x148)][p[ak(0x1bd)]]||p[ak(0x148)][p[ak(0x1bd)]][ak(0x155)]===-0xa4e+0x2528*0x1+0x1ada*-0x1)&&this[ak(0x1ac)+ak(0x140)+ak(0x1b4)](),SoundManager[ak(0x100)]();},Scene_Base[y(0x1c8)][y(0x166)+y(0x1e1)+y(0x103)]=function(){const al=y,p=this[al(0x16f)+al(0x15b)],q=p[al(0x148)][p[al(0x1bd)]];if(!q)return;this[al(0x13d)+al(0xf4)+al(0x1b4)][al(0x164)](q);},Window_Base[y(0x1c8)][y(0x109)+y(0x11f)]=function(p,q){const am=y,r=q[am(0x11b)],s=this[am(0xf0)](p),t=q[am(0x1d5)],u=r?q['x']-s:q['x'],v=q['y'];q[am(0xd9)]&&this[am(0xde)][am(0x1df)](p,u,v,s,t);q['x']+=r?-s:s,q[am(0xf1)]=this[am(0x152)+am(0x127)](r);const w=Math[am(0x119)](q['x']-q[am(0x163)]);q[am(0x116)+'h']<w&&(q[am(0x116)+'h']=w),q[am(0xdb)+'ht']=v-q[am(0x1e0)]+t;},Window_Base[y(0x1c8)][y(0xd2)+y(0x1b7)+y(0x12f)]=function(p){const an=y,q=/(?<=\[).*?(?=\])/[an(0x1e3)](p[an(0x1c3)][an(0xf2)](p[an(0x1bd)]));if(q){const r=q[0x119b+-0xb3*-0x22+-0x63*0x6b][an(0x10c)](',');return p[an(0x1bd)]+=q[-0x5*-0x566+-0x1*-0x66d+0x1d*-0x127][an(0x1c7)]+(0x1837+-0x29d+-0x1598),r;}else return null;};class j extends Window_Command{[y(0xe4)](p){const ao=y;super[ao(0xe4)](p),this[ao(0xee)+'c']=null,this[ao(0xe3)]=!![];}[y(0x131)](p,q=null){const ap=y,r=q!==null;this[ap(0x14b)][ap(0x1c1)]({'name':p,'symbol':p,'enabled':r,'func':q,'ext':p});}[y(0x158)](){const aq=y;this[aq(0x188)+aq(0x144)]()?(this[aq(0x1cc)+'d'](),this[aq(0xd3)+aq(0xd6)](),this[aq(0x182)](),this[aq(0x11c)+'a']()[aq(0x1ae)]()):this[aq(0x1c6)+aq(0xf5)]();}[y(0x19a)+y(0x19c)](){const ar=y;SoundManager[ar(0x150)](),this[ar(0xd3)+ar(0xd6)](),this[ar(0x182)](),this[ar(0xee)+'c']();}[y(0x1ce)+y(0xf9)]=function(){const as=y;return this[as(0xe3)];};[y(0x1c4)+y(0x129)](p){const at=y;this[at(0xee)+'c']=p;}[y(0x1ed)+y(0x171)](p){const au=y;this[au(0xe3)]=p;}[y(0x168)](){const av=y;this[av(0x12c)+av(0x1b2)](0x245+-0xff*-0x23+-0x2522,0x15a5+-0x5aa+-0xffb*0x1,0x1c*0x146+-0x3*0xaee+-0x2de,0x4*-0x799+0x24b7+-0x1*0x653);}[y(0x154)+y(0x122)](){const aw=y;this[aw(0x142)](-(-0x35*0x21+-0x1*0xa61+0x1137)),this[aw(0x14b)]=[],this[aw(0x18c)]();}}window[y(0xd0)+y(0xe6)]=j;class k extends j{[y(0xe4)](p){const ax=y;super[ax(0xe4)](p),this[ax(0x145)]=-0x29*-0x11+0x10d0+-0x1385;}[y(0xdf)](p){const ay=y;this[ay(0x145)]=p;}[y(0x1ee)](){const az=y;return this[az(0x145)];}[y(0xfa)+y(0x178)](){const aA=y;return aA(0x1de);}}window[y(0x14c)+y(0x17b)+y(0x1b4)]=k;class l extends Sprite_Clickable{[y(0xe4)](){const aB=y;super[aB(0xe4)](),this[aB(0x15d)+aB(0x1c5)]={'min':0x3c,'max':0x78,'fixed':0x78,'duration':0x3c},this[aB(0xfd)+aB(0x1e4)]=[-0x15*0x19a+-0x13d5+-0x357c*-0x1,0xcb+-0x332*0x8+-0x18ca*-0x1],this[aB(0xef)+'s'](),this[aB(0x1ec)]=new Bitmap(0xe45+0x1a41+0x1*-0x2822,-0xd69+0x1*-0x16+0xde3),this[aB(0x1ec)][aB(0x1c2)](aB(0xe0));}[y(0xef)+'s'](){const aC=y;this[aC(0x11e)]=![],this[aC(0x121)+'t']=-0x168a+-0x1*0x240d+-0x11b*-0x35,this[aC(0x16b)]=!![],this[aC(0x159)]=this[aC(0x15d)+aC(0x1c5)][aC(0x193)],this[aC(0x128)+aC(0xea)]=![],this[aC(0x14a)]={'x':0x0,'y':0x0,'width':0x64,'height':0x64},this[aC(0xff)+aC(0x101)]=null;}[y(0x164)](p){const aD=y;this[aD(0xff)+aD(0x101)]=p,!this[aD(0x11e)]&&(this[aD(0x11e)]=!![]);}[y(0x181)](){const aE=y;this[aE(0xef)+'s']();}[y(0x182)](){const aF=y;this[aF(0xef)+'s']();}[y(0x189)](){const aG=y;return this[aG(0x11e)];}[y(0x102)](){const aH=y;this[aH(0x11e)]=![],this[aH(0x159)]=this[aH(0x15d)+aH(0x1c5)][aH(0x102)];}[y(0xfc)](){const aI=y;return!this[aI(0x11e)]&&$gameScreen[aI(0x198)+'T'][aI(0xec)]!=-(-0x1a0c+0xc*0x13e+0xb25);}[y(0x108)](){const aJ=y;return this[aJ(0x11e)];}[y(0x130)](){const aK=y;this[aK(0x196)+'et']();if(!this[aK(0x189)]())return;this[aK(0x10a)+aK(0x107)](),this[aK(0x134)](),this[aK(0x1a3)+aK(0x197)]();}[y(0x196)+'et'](){const aL=y;if(!this[aL(0xff)+aL(0x101)]){this[aL(0xeb)]=![];return;}else this[aL(0xeb)]=!![];this[aL(0x14a)]['x']=this[aL(0xff)+aL(0x101)][aL(0x184)]['x']+this[aL(0xff)+aL(0x101)]['x'],this[aL(0x14a)]['y']=this[aL(0xff)+aL(0x101)][aL(0x184)]['y']+this[aL(0xff)+aL(0x101)]['y'],this[aL(0x14a)][aL(0x1a7)]=this[aL(0xff)+aL(0x101)][aL(0x1a7)]*this[aL(0xff)+aL(0x101)][aL(0x17e)]['x'],this[aL(0x14a)][aL(0x1d5)]=this[aL(0xff)+aL(0x101)][aL(0x1d5)]*this[aL(0xff)+aL(0x101)][aL(0x17e)]['y'];}[y(0x134)](){const aM=y;if(!this[aM(0x14a)]){this[aM(0x17e)]['x']=-0x1b4c*-0x1+0xc67+-0x1*0x27b2,this[aM(0x17e)]['y']=-0xed4+-0x2*0xe4d+0x2b6f;return;}this[aM(0x17e)]['x']=(this[aM(0x14a)][aM(0x1a7)]+this[aM(0xfd)+aM(0x1e4)][-0x260e+-0xcfd*0x1+0x330b]*(-0x15*0x14b+0x1511*0x1+0x618))/(0x1*0x12ce+0x2549+-0x37b3),this[aM(0x17e)]['y']=(this[aM(0x14a)][aM(0x1d5)]+this[aM(0xfd)+aM(0x1e4)][0x178d+-0xb5b+-0xc31*0x1]*(-0x150+-0x1651*0x1+0x1*0x17a3))/(0xf4f*-0x2+0x1a96+0x46c);}[y(0x10a)+y(0x107)](){const aN=y;this['x']=this[aN(0x14a)]['x']-this[aN(0xfd)+aN(0x1e4)][-0x1a12+0xd42+0xcd0],this['y']=this[aN(0x14a)]['y']-this[aN(0xfd)+aN(0x1e4)][0x16ad+0x273+-0x3b*0x6d];}[y(0x1a3)+y(0x197)](){const aO=y,p=Math[aO(0x1bf)]((this[aO(0x15d)+aO(0x1c5)][aO(0x132)]-this[aO(0x15d)+aO(0x1c5)][aO(0x193)])*(-0xf*-0xb7+-0xef2+0x49d)/this[aO(0x15d)+aO(0x1c5)][aO(0x1b0)])/(-0x11d6+-0x2e*-0x69+-0xa4);this[aO(0x16b)]?(this[aO(0x159)]=Math[aO(0x193)](this[aO(0x15d)+aO(0x1c5)][aO(0x132)],this[aO(0x159)]+p),this[aO(0x159)]===this[aO(0x15d)+aO(0x1c5)][aO(0x132)]&&(this[aO(0x16b)]=![])):(this[aO(0x159)]=Math[aO(0x132)](this[aO(0x15d)+aO(0x1c5)][aO(0x193)],this[aO(0x159)]-p),this[aO(0x159)]===this[aO(0x15d)+aO(0x1c5)][aO(0x193)]&&(this[aO(0x16b)]=!![]));}}window[y(0xf7)+y(0x140)+y(0x1b4)]=l;const m=Game_Party[y(0x1c8)][y(0xe4)];Game_Party[y(0x1c8)][y(0xe4)]=function(){const aP=y;m[aP(0x15e)](this,arguments),this[aP(0x169)+aP(0x1b5)+'T']();};const n=Game_Map[y(0x1c8)][y(0xd8)+'s'];Game_Map[y(0x1c8)][y(0xd8)+'s']=function(){const aQ=y;n[aQ(0x15e)](this,arguments),$gameParty[aQ(0x169)+aQ(0x1b5)+'T']();};const o=DataManager[y(0x114)+y(0x1e2)];DataManager[y(0x114)+y(0x1e2)]=function(){const aR=y;o[aR(0x15e)](this,arguments),$gameParty[aR(0x169)+aR(0x1b5)+'T']();},Game_Party[y(0x1c8)][y(0x169)+y(0x1b5)+'T']=function(){const aS=y;!this[aS(0x1c9)+aS(0x1db)]?this[aS(0x1c9)+aS(0x1db)]=[]:this[aS(0x1c9)+aS(0x1db)][aS(0x177)](0x1*-0x221b+0x1*0x1a5+0x2076);},Game_Party[y(0x1c8)][y(0x147)+y(0x19f)]=function(p){const aT=y;return this[aT(0xfb)+'er']===p;},Game_Party[y(0x1c8)][y(0x1ad)+y(0x1e8)+'KT']=function(p,q=0xd4b+-0xf85+0x23a){const aU=y;if(isNaN(q))return;if(q>-0x2658+-0x2252+0x48aa){if(!$gameMap[aU(0x13a)](q))return;}const r=$dataCommonEvents[p];r&&this[aU(0x1ad)+aU(0x1eb)+aU(0x111)](r[aU(0x148)],q);},Game_Party[y(0x1c8)][y(0x1ad)+y(0x1eb)+y(0x111)]=function(p,q){const aV=y,r=new Game_Interpreter();r[aV(0xd7)](p,q),this[aV(0x1c9)+aV(0x1db)][aV(0x1c1)](r),this[aV(0x1c9)+aV(0x1db)]=this[aV(0x1c9)+aV(0x1db)][aV(0x1b8)](s=>s[aV(0x13f)]());},Game_Party[y(0x1c8)][y(0x180)+y(0x14d)+y(0x1b4)]=function(){const aW=y;this[aW(0x1c9)+aW(0x1db)][aW(0x10e)](p=>p[aW(0x130)]());};})())); |