Пример #1
0
        public DungeonInfo GetDungeonInfo(int dungeonID)
        {
            DungeonInfo dungeonInfo = null;

            DungeonInfoDictionary.TryGetValue(dungeonID, out dungeonInfo);
            return(dungeonInfo);
        }
Пример #2
0
        public List <DungeonInfo> GetDungeonInfos(int[] dungeonIDs)
        {
            List <DungeonInfo> dungeonInfos = new List <DungeonInfo>();
            int dungeonIDsCount             = dungeonIDs.Length;

            for (int i = 0; i < dungeonIDsCount; i++)
            {
                DungeonInfo dungeonInfo = null;
                DungeonInfoDictionary.TryGetValue(dungeonIDs[i], out dungeonInfo);
                if (dungeonInfo != null)
                {
                    dungeonInfos.Add(dungeonInfo);
                }
            }
            return(dungeonInfos);
        }