增加机器人日志

This commit is contained in:
zhl 2021-03-24 18:26:04 +08:00
parent 971e025e1d
commit a45e0665b5
2 changed files with 4 additions and 1 deletions

View File

@ -61,7 +61,7 @@ export class Robot {
// if (data.player == self.sessionId) { // if (data.player == self.sessionId) {
// self.cards = self.cards.concat(data.cards); // self.cards = self.cards.concat(data.cards);
// } // }
debug(`($${ self.sessionId })draw_card_s2c: ${JSON.stringify(data)}`) // debug(`($${ self.sessionId })draw_card_s2c: ${JSON.stringify(data)}`)
break break
case 'discard_card_s2c': case 'discard_card_s2c':
// if (data.player == self.sessionId) { // if (data.player == self.sessionId) {

View File

@ -95,6 +95,9 @@ export class DiscardCommand extends Command<CardGameState, { client: Client, car
return return
} }
targetCard = this.state.cards.values().next().value.clone() targetCard = this.state.cards.values().next().value.clone()
if (!!nums) {
targetCard.number = nums[nums.length - 1]
}
let targetPlayer = this.state.players.get(targetCard.owner) let targetPlayer = this.state.players.get(targetCard.owner)
targetPlayer?.cardQueue.clear() targetPlayer?.cardQueue.clear()
tmpCards.push(targetCard) tmpCards.push(targetCard)