namespace Wizard; public interface IAIEmoteCtrl { void SetUpEmoteEvent(BattlePlayerBase self, BattlePlayerBase opponent, OperateMgr operateManager); AIEmoteCmd OnOpponentEmotion(ClassCharaPrm.EmotionType emoteType); AIEmoteCmd OnAllyTurnStart(AISituationInfo situation); AIEmoteCmd OnOpponentTurnStart(AISituationInfo situation); AIEmoteCmd OnAllyTurnEnd(); AIEmoteCmd OnOpponentTurnEnd(); AIEmoteCmd OnCardPlay(AISituationInfo situation); AIEmoteCmd OnCardDestroy(AISituationInfo situation); AIEmoteCmd OnAllyEvolution(AISituationInfo situation); }