From e13f2730d540cf4bbd73df57d14f3d61302c3cbe Mon Sep 17 00:00:00 2001 From: yuexin Date: Thu, 24 Dec 2020 16:35:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9B=9E=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/rooms/logic/Handler/BattleHandler.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) 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()]); };