Пример #1
0
        public static List <SkillInfo> FindActionUsage(Type actionType)
        {
            List <SkillInfo> list = new List <SkillInfo>();

            if (SkillEditor.FsmList != null)
            {
                using (List <Skill> .Enumerator enumerator = SkillEditor.FsmList.GetEnumerator())
                {
                    while (enumerator.MoveNext())
                    {
                        Skill current = enumerator.get_Current();
                        list.AddRange(SkillInfo.FindStatesUsingAction(current, actionType));
                    }
                }
            }
            return(list);
        }