38 lines
1.1 KiB
C#
38 lines
1.1 KiB
C#
using System.Collections.Generic;
|
|
using SoftCircuits.Collections;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace Continentis.MainGame
|
|
{
|
|
public class CombatEventCollection
|
|
{
|
|
/// <summary>
|
|
/// 战斗开始
|
|
/// </summary>
|
|
public OrderedDictionary<string, EventUnit> onCombatStart;
|
|
|
|
/// <summary>
|
|
/// 战斗结束
|
|
/// </summary>
|
|
public OrderedDictionary<string, EventUnit> onCombatEnd;
|
|
|
|
/// <summary>
|
|
/// 回合开始
|
|
/// </summary>
|
|
public OrderedDictionary<string, EventUnit> onRoundStart;
|
|
|
|
/// <summary>
|
|
/// 回合结束
|
|
/// </summary>
|
|
public OrderedDictionary<string, EventUnit> onRoundEnd;
|
|
|
|
public CombatEventCollection()
|
|
{
|
|
onCombatStart = new OrderedDictionary<string, EventUnit>();
|
|
onCombatEnd = new OrderedDictionary<string, EventUnit>();
|
|
onRoundStart = new OrderedDictionary<string, EventUnit>();
|
|
onRoundEnd = new OrderedDictionary<string, EventUnit>();
|
|
}
|
|
}
|
|
} |