diff --git a/popcorn/Assets/MyGame/Scripts/Const.cs b/popcorn/Assets/MyGame/Scripts/Const.cs index c3395e37..2caa15f9 100644 --- a/popcorn/Assets/MyGame/Scripts/Const.cs +++ b/popcorn/Assets/MyGame/Scripts/Const.cs @@ -50,6 +50,7 @@ public static class Const { public static readonly string BulkOrderTextDataSheet = "BulkOrderTextData"; public static readonly string ScriptDataSheet = "ScriptData"; public static readonly string TutorialScriptDataSheet = "TutorialData"; + public static readonly string AutoCookDataSheet = "AutoCookData"; // language public static readonly string LangJapanDataSheet = "LangJapanData"; @@ -83,6 +84,7 @@ public static class Const { new SheetData(Const.BulkOrderTextDataSheet), new SheetData(Const.ScriptDataSheet), new SheetData(Const.TutorialScriptDataSheet), + new SheetData(Const.AutoCookDataSheet), }; public static readonly SheetData[] LanguageSheetNameList = new SheetData[]{ new SheetData(Const.LangJapanDataSheet, "LanguageData"), diff --git a/popcorn/Assets/MyGame/Scripts/GameDataManager.cs b/popcorn/Assets/MyGame/Scripts/GameDataManager.cs index 466b430d..96a429af 100644 --- a/popcorn/Assets/MyGame/Scripts/GameDataManager.cs +++ b/popcorn/Assets/MyGame/Scripts/GameDataManager.cs @@ -150,6 +150,18 @@ public sealed class GameData { public long vipCustomerLimitTime = DateTime.UtcNow.ToBinary(); [DataMember(Name = "Data52")] public bool vipCustomerFirstOpen; + + // 自動調理(v1.2追加) + [DataMember(Name = "Data53")] + public int AutoCookLevel; + [DataMember(Name = "Data54")] + public int AutoCookUsesCount; + [DataMember(Name = "Data55")] + public long AutoCookFinishTime = DateTime.UtcNow.ToBinary(); + + [DataMember(Name = "Data56")] + public int[] AutoCookProducts; + // mission [DataMember(Name = "Data1001")] diff --git a/popcorn/Assets/MyGame/Scripts/SpreadsheetData.cs b/popcorn/Assets/MyGame/Scripts/SpreadsheetData.cs index a3f821be..3b5a5117 100644 --- a/popcorn/Assets/MyGame/Scripts/SpreadsheetData.cs +++ b/popcorn/Assets/MyGame/Scripts/SpreadsheetData.cs @@ -416,4 +416,13 @@ public sealed class ShopData { { return Resources.Load("MaterialIcons/" + (string.IsNullOrEmpty(prefabName) ? "corn" : prefabName)); } +} + +[Serializable] +public sealed class AutoCookData { + public int id; + public int level; + public int duration; + public int earnCount; + public int clearCount; } \ No newline at end of file