更新
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using Continentis.MainGame.Character;
|
||||
using SoftCircuits.Collections;
|
||||
using SLSFramework.General;
|
||||
using UnityEngine;
|
||||
@@ -27,13 +28,25 @@ namespace Continentis.MainGame.Combat
|
||||
/// 回合结束
|
||||
/// </summary>
|
||||
public OrderedDictionary<string, PrioritizedAction> onRoundEnd;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 角色加入战场时(参数为新加入的角色)
|
||||
/// </summary>
|
||||
public OrderedDictionary<string, PrioritizedAction<CharacterBase>> onCharacterJoin;
|
||||
|
||||
/// <summary>
|
||||
/// 角色死亡时(参数为死亡角色)
|
||||
/// </summary>
|
||||
public OrderedDictionary<string, PrioritizedAction<CharacterBase>> onCharacterDeath;
|
||||
|
||||
public CombatEventCollection()
|
||||
{
|
||||
onCombatStart = new OrderedDictionary<string, PrioritizedAction>();
|
||||
onCombatEnd = new OrderedDictionary<string, PrioritizedAction>();
|
||||
onRoundStart = new OrderedDictionary<string, PrioritizedAction>();
|
||||
onRoundEnd = new OrderedDictionary<string, PrioritizedAction>();
|
||||
onCharacterJoin = new OrderedDictionary<string, PrioritizedAction<CharacterBase>>();
|
||||
onCharacterDeath = new OrderedDictionary<string, PrioritizedAction<CharacterBase>>();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user