自動調理完了通知をMainに追加

This commit is contained in:
kimura 2022-04-15 20:15:10 +09:00
parent d8a7f33551
commit a24f2bb53b
1 changed files with 3 additions and 0 deletions

View File

@ -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();