通知処理修正
This commit is contained in:
parent
ec220fd0cd
commit
2df45dffbf
|
|
@ -30,7 +30,7 @@ public class GameDataObserver : SingletonMonoBehaviour<GameDataObserver>
|
|||
|
||||
private GameData globalGameData;
|
||||
private GameData cityGameData;
|
||||
private readonly List<MissionData> MissionDataList = SpreadsheetDataManager.Instance.GetBaseDataList<MissionData>(Const.MissionDataSheet);
|
||||
private List<MissionData> missionDataList;
|
||||
private List<MissionData> latestNormalMissions;
|
||||
private List<MissionData> normalMissionList;
|
||||
|
||||
|
|
@ -66,7 +66,8 @@ public class GameDataObserver : SingletonMonoBehaviour<GameDataObserver>
|
|||
}).AddTo(this);
|
||||
|
||||
// ミッション達成チェッカー
|
||||
normalMissionList = MissionDataList.Where(data => data.Category == MissionCategory.Normal).ToList();
|
||||
missionDataList = SpreadsheetDataManager.Instance.GetBaseDataList<MissionData>(Const.MissionDataSheet);
|
||||
normalMissionList = missionDataList.Where(data => data.Category == MissionCategory.Normal).ToList();
|
||||
UpdateLatestNormalMissions();
|
||||
|
||||
// 店舗レベルアップorミッション達成でリスト更新して達成チェック
|
||||
|
|
@ -128,7 +129,7 @@ public class GameDataObserver : SingletonMonoBehaviour<GameDataObserver>
|
|||
globalGameData.dailyMissionCompleted = false;
|
||||
globalGameData.ResetDailyTotalCount();
|
||||
// 新ミッション登録
|
||||
var targetList = MissionDataList
|
||||
var targetList = missionDataList
|
||||
.Where(data => data.Category == MissionCategory.Daily && data.shopLevel <= globalGameData.ViewedShopLevel)
|
||||
.Where(data => MissionManager.CheckAvailableMission(data, globalGameData.MyRecipes))
|
||||
.ToList();
|
||||
|
|
@ -177,7 +178,7 @@ public class GameDataObserver : SingletonMonoBehaviour<GameDataObserver>
|
|||
{
|
||||
var ids = globalGameData.dailyMissionIdArray
|
||||
.Except(globalGameData.dailyMissionAchievedIdArray);
|
||||
if (MissionDataList
|
||||
if (missionDataList
|
||||
.Where(data => ids.Contains(data.id))
|
||||
.Any(missionData => missionData.count <= MissionManager.GetDailyProgressValue(missionData)))
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue