diff --git a/popcorn/Assets/MyGame/Scenes/DebugOption/Scripts/DebugOptionManager.cs b/popcorn/Assets/MyGame/Scenes/DebugOption/Scripts/DebugOptionManager.cs index e676c3b7..c71bed3e 100644 --- a/popcorn/Assets/MyGame/Scenes/DebugOption/Scripts/DebugOptionManager.cs +++ b/popcorn/Assets/MyGame/Scenes/DebugOption/Scripts/DebugOptionManager.cs @@ -150,7 +150,7 @@ public class DebugOptionManager : MonoBehaviour shopLevelUpResetButton.OnClickAsObservable().Subscribe(_ => { - gameData.ViewedShopLevel = 0; + globalGameData.ViewedShopLevel = 0; }).AddTo(this); dailyMissionResetButton.OnClickAsObservable().Subscribe(_ => @@ -300,8 +300,9 @@ public class DebugOptionManager : MonoBehaviour globalGameData.DeliveredOrder.Clear(); globalGameData.AchievedOrderLevel = nextOrderList[x].shopLevel - 1; // 1つ前のオーダーを現在のオーダーに設定 - var prevOrder = nextOrderList[(len + x - 1) % len]; - gameData.OrderIdInProgress = gameData.CancelOrderId = prevOrder.id; + var prevOrderId = x - 1 < 0 ? 0 : nextOrderList[x - 1].id; + globalGameData.OrderIdInProgress = globalGameData.CancelOrderId = prevOrderId; + if (nextOrderList[x].maxOrder > 1) globalGameData.DeliveredOrder.Add(prevOrderId); // 即座に通知を発生 globalGameData.OrderConditionCount = 99999; }).AddTo(this);