hch
2025-06-19 5022f4efe76121df33dc81249befa7556e535418
Main/System/Task/TaskManager.cs
@@ -170,36 +170,36 @@
        // StageLoad.Instance.onStageLoadFinish += onStageLoadFinish;
        // NPCInteractProcessor.s_NpcInteractEvent += NpcInterac;
        string BossDelayTime = FuncConfigConfig.Get("BossDelayTime").Numerical1;
        BossDelayTimeint = float.Parse(BossDelayTime);
        var Task_Auto = FuncConfigConfig.Get("TaskAuto");
        TaskAutoLv = int.Parse(Task_Auto.Numerical1);
        TaskAutoTime = int.Parse(Task_Auto.Numerical2);
        mainTaskAutoWaitTime = int.Parse(Task_Auto.Numerical3) / 1000f;
        var mapIds = ConfigParse.GetMultipleStr<int>(Task_Auto.Numerical4);
        if (mapIds != null && mapIds.Length > 0)
        {
            allowAutoTaskMapIds.AddRange(mapIds);
        }
        // string BossDelayTime = FuncConfigConfig.Get("BossDelayTime").Numerical1;
        // BossDelayTimeint = float.Parse(BossDelayTime);
        // var Task_Auto = FuncConfigConfig.Get("TaskAuto");
        // TaskAutoLv = int.Parse(Task_Auto.Numerical1);
        // TaskAutoTime = int.Parse(Task_Auto.Numerical2);
        // mainTaskAutoWaitTime = int.Parse(Task_Auto.Numerical3) / 1000f;
        // var mapIds = ConfigParse.GetMultipleStr<int>(Task_Auto.Numerical4);
        // if (mapIds != null && mapIds.Length > 0)
        // {
        //     allowAutoTaskMapIds.AddRange(mapIds);
        // }
        FairyAuTaskCount_Day = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical1.Split('|')[1].Split('_')[1]);
        FairyAuTaskCount_Round = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical2.Split('|')[1].Split('_')[1]);
        // FairyAuTaskCount_Day = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical1.Split('|')[1].Split('_')[1]);
        // FairyAuTaskCount_Round = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical2.Split('|')[1].Split('_')[1]);
        var cliengGuardConfig = FuncConfigConfig.Get("ClientGuardDungeon");
        clientGuardDugeonTask = int.Parse(cliengGuardConfig.Numerical5);
        // var cliengGuardConfig = FuncConfigConfig.Get("ClientGuardDungeon");
        // clientGuardDugeonTask = int.Parse(cliengGuardConfig.Numerical5);
        var funcConfig = FuncConfigConfig.Get("AutoSelectTaskChain");
        var taskChainArray = LitJson.JsonMapper.ToObject<int[][]>(funcConfig.Numerical1);
        if (taskChainArray != null)
        {
            for (int i = 0; i < taskChainArray.Length; i++)
            {
                priorityTaskChains.Add(taskChainArray[i]);
            }
        }
        var config = FuncConfigConfig.Get("NPCTalk");
        npcImages = JsonMapper.ToObject<List<int>>(config.Numerical1);
        playerJobImages = JsonMapper.ToObject<List<int>>(config.Numerical2);
        // var funcConfig = FuncConfigConfig.Get("AutoSelectTaskChain");
        // var taskChainArray = LitJson.JsonMapper.ToObject<int[][]>(funcConfig.Numerical1);
        // if (taskChainArray != null)
        // {
        //     for (int i = 0; i < taskChainArray.Length; i++)
        //     {
        //         priorityTaskChains.Add(taskChainArray[i]);
        //     }
        // }
        // var config = FuncConfigConfig.Get("NPCTalk");
        // npcImages = JsonMapper.ToObject<List<int>>(config.Numerical1);
        // playerJobImages = JsonMapper.ToObject<List<int>>(config.Numerical2);
    }
    public override void Release()