diff --git a/extension/boss/extension.js b/extension/boss/extension.js index d4f2cd6bc..0e4118f12 100644 --- a/extension/boss/extension.js +++ b/extension/boss/extension.js @@ -191,34 +191,30 @@ game.import('play',function(){ if(get.mode()=='tafang') return; var loadversus=function(){ if(get.mode()!='versus'){ - lib.init.js(lib.assetURL+'mode','versus',function(){ - var mode=lib.imported.mode; - for(var i in mode.versus.translate){ - lib.translate[i]=lib.translate[i]||mode.versus.translate[i]; + game.loadModeAsync('versus',function(mode){ + for(var i in mode.translate){ + lib.translate[i]=lib.translate[i]||mode.translate[i]; } - for(var i in mode.versus.skill){ + for(var i in mode.skill){ if(lib.skill[i]) console.log(i); if(i!='versus_ladder'){ - lib.skill[i]=lib.init.eval(mode.versus.skill[i]); + lib.skill[i]=lib.init.eval(mode.skill[i]); game.finishSkill(i); } } - delete lib.imported.mode.versus; }); } }; if(get.mode()!='boss'){ - lib.init.js(lib.assetURL+'mode','boss',function(){ - var mode=lib.imported.mode; - for(var i in mode.boss.translate){ - lib.translate[i]=lib.translate[i]||mode.boss.translate[i]; + game.loadModeAsync('boss',function(mode){ + for(var i in mode.translate){ + lib.translate[i]=lib.translate[i]||mode.translate[i]; } - for(var i in mode.boss.skill){ + for(var i in mode.skill){ if(lib.skill[i]) console.log(i); - lib.skill[i]=lib.init.eval(mode.boss.skill[i]); + lib.skill[i]=lib.init.eval(mode.skill[i]); game.finishSkill(i); } - delete lib.imported.mode.boss; loadversus(); }); } @@ -226,8 +222,5 @@ game.import('play',function(){ loadversus(); } }, - help:{ - '挑战武将':'