通常ミッション並び替え追加

This commit is contained in:
kimura 2021-12-13 15:16:38 +09:00
parent 66a8f317a5
commit f1bd0c5cb2
1 changed files with 3 additions and 0 deletions

View File

@ -167,6 +167,9 @@ public class MissionManager : MonoBehaviour
return list.FirstOrDefault(data => !GameDataManager.GameData.AchievedMission.Contains(data.id)) ?? list.Last();
});
latestMissionList = latestMissionList.Where(data => CheckAvailableMission(data, GameDataManager.GameData.MyRecipes));
// 達成済み未獲得,進行中,すべて達成の順にミッションを並べ替え
latestMissionList = latestMissionList.OrderByDescending(data => data.count <= GetProgressValue(data));
latestMissionList = latestMissionList.OrderBy(data => GameDataManager.GameData.AchievedMission.Contains(data.id));
foreach (var missionData in latestMissionList)
{
var missionView = listView.AddItemView(missionData);