diff --git a/src/rooms/logic/Handler/BattleHandler.ts b/src/rooms/logic/Handler/BattleHandler.ts index 4a281f4..c646dbc 100644 --- a/src/rooms/logic/Handler/BattleHandler.ts +++ b/src/rooms/logic/Handler/BattleHandler.ts @@ -438,6 +438,12 @@ export class BattleHandler { return ph? ph.getTransEffCardRate(): 0; }; + /** + * 替换随从操作 + * @param playerid + * @param petpos + * @param petid + */ public replacePet(playerid: string, petpos: number, petid: string){ }; @@ -543,6 +549,19 @@ export class BattleHandler { this.delPlayer(aplayer); }; + /** + * 一局游戏开始 + */ + public onGameStart(){ + + }; + + /** + * 一局游戏结束 + */ + public onGameEnd(){ + + }; // end-------------------------------------------------- @@ -555,6 +574,10 @@ export class BattleHandler { return this._room.bRemovePet(apet.exportRemoveMsg()); }; + public onAskReplacePetNotify(aplayer: PlayerHandler){ + return this._room.sNeedChangePet(aplayer.getId()); + }; + public onUpdatePetNotify(apet: PetHandler){ return this._room.updatePet([apet.exportInfo()]); };