From 5cf0b393cc69785c5ca51dad6281441338b7487f Mon Sep 17 00:00:00 2001 From: yuexin Date: Tue, 30 Mar 2021 13:09:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9B=9E=E5=90=88=E8=8E=B7?= =?UTF-8?q?=E8=83=9C=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/rooms/logic/Handler/BattleHandler.ts | 17 +++++++++++++++++ src/rooms/logic/Handler/PlayerHandler.ts | 4 ++++ 2 files changed, 21 insertions(+) diff --git a/src/rooms/logic/Handler/BattleHandler.ts b/src/rooms/logic/Handler/BattleHandler.ts index cf418d0..b4b81e5 100644 --- a/src/rooms/logic/Handler/BattleHandler.ts +++ b/src/rooms/logic/Handler/BattleHandler.ts @@ -938,6 +938,23 @@ export class BattleHandler { return this.endFlow('onPlayerRoundEnd'); }; + /** + * 本回合某玩家获胜 + * @param aplayer + */ + public onPlayerRoundWin(aplayer: Player){ + let ph = this.getPlayer(aplayer); + if(!ph){ + return 0; + } + this.beginFlow('onPlayerRoundWin'); + + ph.onRoundWin(); + // this.checkPets(); + + return this.endFlow('onPlayerRoundWin'); + }; + /** * 玩家死亡 * @param aplayer diff --git a/src/rooms/logic/Handler/PlayerHandler.ts b/src/rooms/logic/Handler/PlayerHandler.ts index 50daf57..477571d 100644 --- a/src/rooms/logic/Handler/PlayerHandler.ts +++ b/src/rooms/logic/Handler/PlayerHandler.ts @@ -801,6 +801,10 @@ export class PlayerHandler { this._cardlinkcards = null; }; + onRoundWin(){ + + }; + onGameStart(){ this.checkSkills(TriggerType.PLAYER_BORN); };