少年修仙传客户端代码仓库
client_Wu Xijin
2019-03-14 f3e4c2075426ddd7fe92e4dd0e4025a8715d794e
Core/GameEngine/Model/TelPartialConfig/DungeonSpecialStateTimeConfig.cs
@@ -2,35 +2,31 @@
using System.Collections.Generic;
using UnityEngine;
namespace TableConfig
public partial class DungeonSpecialStateTimeConfig : IConfigPostProcess
{
    static Dictionary<int, List<DungeonSpecialStateTimeConfig>> dungeonTimes = new Dictionary<int, List<DungeonSpecialStateTimeConfig>>();
    public partial class DungeonSpecialStateTimeConfig : ConfigBase, IConfigPostProcess
    public void OnConfigParseCompleted()
    {
        static Dictionary<int, List<DungeonSpecialStateTimeConfig>> dailyQuestTimes = new Dictionary<int, List<DungeonSpecialStateTimeConfig>>();
        public void OnConfigParseCompleted()
        if (!dungeonTimes.ContainsKey(DataMapID))
        {
            if (!dailyQuestTimes.ContainsKey(DataMapID))
            {
                dailyQuestTimes[DataMapID] = new List<DungeonSpecialStateTimeConfig>();
            }
            dailyQuestTimes[DataMapID].Add(this);
            dungeonTimes[DataMapID] = new List<DungeonSpecialStateTimeConfig>();
        }
        public static List<DungeonSpecialStateTimeConfig> GetDailyQuestTimes(int dailyQuestId)
        {
            if (dailyQuestTimes.ContainsKey(dailyQuestId))
            {
                return dailyQuestTimes[dailyQuestId];
            }
            else
            {
                return null;
            }
        }
        dungeonTimes[DataMapID].Add(this);
    }
    public static List<DungeonSpecialStateTimeConfig> GetDungeonTimes(int dataMapId)
    {
        if (dungeonTimes.ContainsKey(dataMapId))
        {
            return dungeonTimes[dataMapId];
        }
        else
        {
            return null;
        }
    }
}