自動調理完了通知をMainに追加
This commit is contained in:
parent
d8a7f33551
commit
a24f2bb53b
|
|
@ -78,6 +78,7 @@ public class KitchenManager : MonoBehaviour
|
|||
var autoCookDataList = SpreadsheetDataManager.Instance.GetBaseDataList<AutoCookData>(Const.AutoCookDataSheet);
|
||||
if (autoCookDataList.FirstOrDefault(data => data.level == gameData.AutoCookLevel) is AutoCookData autoCookData)
|
||||
{
|
||||
autoCookView.CheckNotify();
|
||||
CookState state;
|
||||
var remainingTime = DateTime.FromBinary(gameData.AutoCookFinishTime).Subtract(DateTime.UtcNow);
|
||||
if (gameData.AutoCookProducts.Length > 0)
|
||||
|
|
@ -95,6 +96,7 @@ public class KitchenManager : MonoBehaviour
|
|||
GameDataManager.SaveGameData();
|
||||
autoCookView.ShowDialog(CookState.Ready, () =>
|
||||
{
|
||||
autoCookView.CheckNotify();
|
||||
remainingTime = DateTime.FromBinary(gameData.AutoCookFinishTime).Subtract(DateTime.UtcNow);
|
||||
autoCookView.ResetTimer((int)remainingTime.TotalSeconds, (int)TimeSpan.FromHours(autoCookData.duration).TotalSeconds);
|
||||
});
|
||||
|
|
@ -118,6 +120,7 @@ public class KitchenManager : MonoBehaviour
|
|||
|
||||
autoCookView.ShowDialog(state, () =>
|
||||
{
|
||||
autoCookView.CheckNotify();
|
||||
if (gameData.AutoCookProducts.Length == 0)
|
||||
{
|
||||
autoCookView.Ready();
|
||||
|
|
|
|||
Loading…
Reference in New Issue