using Cielonos.MainGame.Inventory;
using SLSUtilities.General;
using SoftCircuits.Collections;
namespace Cielonos.MainGame.Characters
{
///
/// 玩家专用事件子模块,扩展 EventSubmodule 以包含仅属于玩家的游戏逻辑事件。
///
public class PlayerEventSubmodule : EventSubmodule
{
///
/// 主武器切换时触发,参数为新装备的主武器。
///
public OrderedDictionary> onMainWeaponChanged;
public PlayerEventSubmodule(CharacterBase owner) : base(owner)
{
onMainWeaponChanged = new OrderedDictionary>();
}
}
}