コード例 #1
0
        public static List <LeaderStoryInfo> GetLeaderPresetStory(int leaderID)
        {
            List <LeaderStoryInfo> result = new List <LeaderStoryInfo>();
            var leaderMeta = GetLeaderPresetDataByKey(leaderID);

            if (leaderMeta != null)
            {
                var list = Utility.TryParseIntList(leaderMeta.StoryList, ',');
                for (int i = 0; i < list.Count; i++)
                {
                    LeaderStoryInfo info = LeaderStoryInfo.InitStoryInfo(list[i]);
                    if (info != null)
                    {
                        result.Add(info);
                    }
                }
            }
            return(result);
        }