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