继续搞点新机制
This commit is contained in:
@@ -126,6 +126,8 @@ namespace Continentis.MainGame
|
||||
public OrderedDictionary<string, EventUnit> onActionStart; //每次行动开始时
|
||||
public OrderedDictionary<string, EventUnit> onActionEnd; //每次行动结束时
|
||||
|
||||
public OrderedDictionary<string, EventUnit<CharacterBase, IntendedCard, CharacterBase>> onOpponentDecideAction; //对手AI决定行动时,参数为对手,和原定的目标角色
|
||||
|
||||
public OrderedDictionary<string, EventUnit<AttackResult>> onGetAttacked; //被攻击后,参数为伤害结果
|
||||
|
||||
public OrderedDictionary<string, EventUnit<CardInstance>> onDrawCard; //抽到卡牌时
|
||||
@@ -146,6 +148,7 @@ namespace Continentis.MainGame
|
||||
onActionEnd = new OrderedDictionary<string, EventUnit>();
|
||||
|
||||
onGetAttacked = new OrderedDictionary<string, EventUnit<AttackResult>>();
|
||||
onOpponentDecideAction = new OrderedDictionary<string, EventUnit<CharacterBase, IntendedCard, CharacterBase>>();
|
||||
|
||||
onDrawCard = new OrderedDictionary<string, EventUnit<CardInstance>>();
|
||||
onBeforePlayCard = new OrderedDictionary<string, EventUnit<CardInstance, List<CharacterBase>>>();
|
||||
|
||||
Reference in New Issue
Block a user