少年修仙传客户端代码仓库
client_Zxw
2018-09-25 80aec301d1559c383fc401fbc9a32c88fce78d3b
3825 【前端】任务修改
1个文件已修改
25 ■■■■■ 已修改文件
System/MainInterfacePanel/TaskListTip.cs 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/TaskListTip.cs
@@ -390,6 +390,19 @@
        {
            MissionDetailDates xPack = taskmodel.allMissionDict[x];
            MissionDetailDates yPack = taskmodel.allMissionDict[y];
            bool IsMainTaskx = xPack.Type == 0;
            bool IsMainTasky = yPack.Type == 0;
            if (IsMainTaskx.CompareTo(IsMainTasky) != 0)//优先主线
            {
                return -IsMainTaskx.CompareTo(IsMainTasky);
            }
            bool IsStateTaskx = xPack.MissionState == 2;
            bool IsStateTasky = yPack.MissionState == 2;
            if (IsStateTaskx.CompareTo(IsStateTasky) != 0)//优先可领取
            {
                return -IsStateTaskx.CompareTo(IsStateTasky);
            }
            var _index0 = ListSort.IndexOf(xPack.Type);
            var _index1 = ListSort.IndexOf(yPack.Type);
            if (_index0.CompareTo(_index1) != 0)
@@ -407,6 +420,18 @@
        {
            MissionDetailDates xPack = taskmodel.allMissionDict[x];
            MissionDetailDates yPack = taskmodel.allMissionDict[y];
            bool IsMainTaskx = xPack.Type == 0;
            bool IsMainTasky = yPack.Type == 0;
            if (IsMainTaskx.CompareTo(IsMainTasky) != 0)//优先主线
            {
                return -IsMainTaskx.CompareTo(IsMainTasky);
            }
            bool IsStateTaskx = xPack.MissionState == 2;
            bool IsStateTasky = yPack.MissionState == 2;
            if (IsStateTaskx.CompareTo(IsStateTasky) != 0)//优先可领取
            {
                return -IsStateTaskx.CompareTo(IsStateTasky);
            }
            var _index0 = ListSort1.IndexOf(xPack.Type);
            var _index1 = ListSort1.IndexOf(yPack.Type);
            if (_index0.CompareTo(_index1) != 0)