增加出单张牌接口
This commit is contained in:
parent
c8681265eb
commit
f9e523a4cc
@ -310,6 +310,16 @@ export class BattleHandler {
|
||||
ph && ph.onCardLinkEnd(linkcards, fromph);
|
||||
};
|
||||
|
||||
/**
|
||||
* 出牌结束(出单张牌)
|
||||
* @param aplayer : 玩家
|
||||
* @param card : 单张牌
|
||||
*/
|
||||
public onCardDiscarded(aplayer: Player, card: Card){
|
||||
let ph = this.getPlayer(aplayer);
|
||||
ph && ph.onCardDiscarded(card);
|
||||
};
|
||||
|
||||
/**
|
||||
* 使用卡牌结束(暂时自动回调,无需外部触发)
|
||||
* @param sp :使用卡牌相关操作
|
||||
|
@ -391,6 +391,10 @@ export class PlayerHandler {
|
||||
this.checkSkills(TriggerType.CARD_DROP_MYROUND);
|
||||
};
|
||||
|
||||
onCardDiscarded(discardcard: Card){
|
||||
this.checkSkills(TriggerType.CARD_DISCARD_MYROUND);
|
||||
};
|
||||
|
||||
onCardGetted(getcards: Card[], srcplayer: PlayerHandler){
|
||||
getcards && (this._totalcc += getcards.length);
|
||||
this.checkSkills(TriggerType.CARD_GETTED);
|
||||
|
@ -47,13 +47,13 @@ export const enum TriggerType
|
||||
|
||||
CARD_USED = 3,
|
||||
|
||||
CARD_DROP_MYROUND = 4,
|
||||
CARD_DISCARD_MYROUND = 4,
|
||||
|
||||
ROUND_END_MYSELF = 5,
|
||||
|
||||
CARD_GETTED = 6,
|
||||
|
||||
CARD_DROP_OTHERROUND = 7,
|
||||
CARD_DROP_MYROUND = 7,
|
||||
|
||||
ROUND_START_MYSELF = 8,
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user