From 326886a34a297e0361840d25b46cad0c4d61a76c Mon Sep 17 00:00:00 2001 From: kimura Date: Thu, 14 Apr 2022 16:09:42 +0900 Subject: [PATCH] =?UTF-8?q?autocook=E3=83=87=E3=83=BC=E3=82=BF=E5=91=A8?= =?UTF-8?q?=E3=82=8A=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- popcorn/Assets/MyGame/Scripts/Const.cs | 2 ++ popcorn/Assets/MyGame/Scripts/GameDataManager.cs | 12 ++++++++++++ popcorn/Assets/MyGame/Scripts/SpreadsheetData.cs | 9 +++++++++ 3 files changed, 23 insertions(+) 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