From f67b2c3c9f431905cfd8cf13c7b9e8ec4597fb6f Mon Sep 17 00:00:00 2001 From: zhl Date: Tue, 30 Mar 2021 14:34:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9C=BA=E5=99=A8=E4=BA=BA?= =?UTF-8?q?=E6=AF=94=E5=A4=A7=E5=B0=8F=E6=A8=A1=E5=BC=8F=E7=9A=84=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/robot/Robot.ts | 3 +++ src/robot/RobotClient.ts | 3 +++ src/rooms/schema/CardGameState.ts | 1 + 3 files changed, 7 insertions(+) diff --git a/src/robot/Robot.ts b/src/robot/Robot.ts index bcf7356..2251ada 100644 --- a/src/robot/Robot.ts +++ b/src/robot/Robot.ts @@ -132,6 +132,9 @@ export class Robot { case GameStateConst.STATE_ROUND_RESULT: console.log('结算轮') break + case GameStateConst.STATE_DICE_TURN: + self.discard() + break } }) } diff --git a/src/robot/RobotClient.ts b/src/robot/RobotClient.ts index 3e2e0ae..856395d 100644 --- a/src/robot/RobotClient.ts +++ b/src/robot/RobotClient.ts @@ -121,6 +121,9 @@ export class RobotClient implements Client { self.eatOrGiveUp() } break + case GameStateConst.STATE_DICE_TURN: + self.discard() + break case GameStateConst.STATE_ROUND_RESULT: break } diff --git a/src/rooms/schema/CardGameState.ts b/src/rooms/schema/CardGameState.ts index d16cfbb..142f5f4 100644 --- a/src/rooms/schema/CardGameState.ts +++ b/src/rooms/schema/CardGameState.ts @@ -50,6 +50,7 @@ export class CardGameState extends Schema { * 1: 匹配 * 2: 好友对战 * 3: 娱乐 + * 4: 比大小 * @type {number} */ @type('number')