using System.Collections.Generic; using SoftCircuits.Collections; using SLSFramework.General; using UnityEngine; using UnityEngine.Events; namespace Continentis.MainGame.Combat { public class CombatEventCollection { /// /// 战斗开始 /// public OrderedDictionary onCombatStart; /// /// 战斗结束 /// public OrderedDictionary onCombatEnd; /// /// 回合开始 /// public OrderedDictionary onRoundStart; /// /// 回合结束 /// public OrderedDictionary onRoundEnd; public CombatEventCollection() { onCombatStart = new OrderedDictionary(); onCombatEnd = new OrderedDictionary(); onRoundStart = new OrderedDictionary(); onRoundEnd = new OrderedDictionary(); } } }