namespace FL.Battle.Skills
{
    /// <summary>
    /// 技能特效类型
    /// </summary>
    public enum ESkillVfxType : int
    {
        /// <summary>
        /// 0:无
        /// </summary>
        None = 0,
        /// <summary>
        /// 101:普通子弹，命中目标造成伤害
        /// </summary>
        BulletNormal = 101,
        /// <summary>
        /// 102:子弹，命中后分裂
        /// </summary>
        BulletSplit,
        /// <summary>
        /// 103:子弹，命中后弹跳
        /// </summary>
        BulletJump,
        /// <summary>
        /// 104:子弹，不需要选目标，发射目标位置随机，落地找受击目标(单体伤害)并爆炸(群体伤害)
        /// </summary>
        BulletMortar,
        /// <summary>
        /// 201：陷阱
        /// </summary>
        Trap = 201,
        /// <summary>
        /// 301：AOE（虫群）
        /// </summary>
        AOE = 301,
        /// <summary>
        /// 311：近战AOE,屏幕中心，不可移动
        /// </summary>
        AOENoMove = 311,
        /// <summary>
        /// 以选定目标为中心的AOE,不可移动
        /// </summary>
        AOETarget = 312,
        /// <summary>
        /// 401：Buff
        /// </summary>
        Buff = 401,
        /// <summary>
        /// 501：召唤物
        /// </summary>
        Summon = 501,
    }
}
