From 65c5dc31af84b2b93275aeb848d39ac2a63cb320 Mon Sep 17 00:00:00 2001 From: kimura Date: Mon, 16 May 2022 18:38:18 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=87=E3=82=A4=E3=83=AA=E3=83=BC=E3=83=9F?= =?UTF-8?q?=E3=83=83=E3=82=B7=E3=83=A7=E3=83=B3=E3=81=AE=E5=9B=BA=E5=AE=9A?= =?UTF-8?q?=E3=83=9F=E3=83=83=E3=82=B7=E3=83=A7=E3=83=B3=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- popcorn/Assets/MyGame/Scripts/GameDataObserver.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/popcorn/Assets/MyGame/Scripts/GameDataObserver.cs b/popcorn/Assets/MyGame/Scripts/GameDataObserver.cs index 517f825b..f679bb2c 100644 --- a/popcorn/Assets/MyGame/Scripts/GameDataObserver.cs +++ b/popcorn/Assets/MyGame/Scripts/GameDataObserver.cs @@ -170,14 +170,18 @@ public class GameDataObserver : SingletonMonoBehaviour Debug.Log($"reset daily mission"); #endif // ミッション実績リセット - gameData.dailyMissionAchievedIdArray = new int[0]; + gameData.dailyMissionAchievedIdArray = Array.Empty(); gameData.dailyMissionCompleted = false; gameData.ResetDailyTotalCount(); // 新ミッション登録 var targetList = missionList .Where(data => data.Category == MissionCategory.Daily && data.shopLevel <= gameData.ViewedShopLevel) .Where(data => MissionManager.CheckAvailableMission(data, GameDataManager.GameData.MyRecipes)); - gameData.dailyMissionIdArray = targetList.ToList().RandomChoose(3).Select(data => data.id).ToArray(); + gameData.dailyMissionIdArray = targetList.ToList() + .RandomChoose(2) + .Select(data => data.id) + .Append(Const.DailyMissionStaticId) // 固定ミッション広告視聴 + .ToArray(); gameData.lastDailyMissionSetTime = DateTime.UtcNow.ToBinary(); gameData.dailyLoginCount++; GameDataManager.SaveGameData();