少年修仙传客户端代码仓库
6616 子 【2.0】【开发】主线任务任务流程优化 / 【2.0】【前端】自动执行任务新增等待时间
1个文件已修改
9 ■■■■■ 已修改文件
System/MainInterfacePanel/TaskModel.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/TaskModel.cs
@@ -136,6 +136,9 @@
    public bool TaskOverBool = false;
    private int Times = 0;
    private int NeedWaitTime = 4;
    private float mainTaskAutoWaitTime = 0f;
    PackModel _playerPack;
    PackModel playerPack
    {
@@ -159,6 +162,7 @@
        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;
        FairyAuTaskCount_Day = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical1.Split('|')[1].Split('_')[1]);
        FairyAuTaskCount_Round = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical2.Split('|')[1].Split('_')[1]);
    }
@@ -1355,6 +1359,11 @@
            yield return WaitingForSecondConst.WaitMS800;//缓冲一秒再进行
        }
        if (MainTaskDic.ContainsKey(_taskID))//主线等待表现
        {
            yield return WaitingForSecondConst.GetWaitForSeconds(mainTaskAutoWaitTime);
        }
        if (GA_Hero.s_MapSwitching)
        {
            yield break;