大量注文バグ修正
This commit is contained in:
parent
30f132a736
commit
d3d5f01df9
|
|
@ -290,9 +290,17 @@ public class KitchenManager : MonoBehaviour
|
||||||
Market.StockFlavorLog();
|
Market.StockFlavorLog();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// 大量注文タップ時の挙動設定
|
// 大量注文タップ時の挙動設定
|
||||||
void CheckOrderAndSetPhoneTap()
|
private void CheckOrderAndSetPhoneTap()
|
||||||
{
|
{
|
||||||
|
var gameData = GameDataManager.GameData;
|
||||||
|
// 大量注文データ
|
||||||
|
var bulkOrderList = SpreadsheetDataManager.Instance.GetBaseDataList<BulkOrderData>(Const.BulkOrderDataSheet);
|
||||||
|
var bulkOrderData = bulkOrderList.FirstOrDefault(data => data.id == gameData.OrderIdInProgress);
|
||||||
|
var achieved = bulkOrderData is null || gameData.DeliveredOrder.Contains(bulkOrderData.id) || gameData.AchievedOrderLevel == bulkOrderData.shopLevel;
|
||||||
|
var cancelled = gameData.OrderIdInProgress == gameData.CancelOrderId;
|
||||||
var result = CheckBulkOrder();
|
var result = CheckBulkOrder();
|
||||||
orderIndicatorView.SetIndicate(result.newOrder, achieved || cancelled);
|
orderIndicatorView.SetIndicate(result.newOrder, achieved || cancelled);
|
||||||
|
|
||||||
|
|
@ -337,7 +345,6 @@ public class KitchenManager : MonoBehaviour
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
private void SetPhoneTap()
|
private void SetPhoneTap()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue