From b93d36a05ddf0330eee1bba519f3bda1150461a0 Mon Sep 17 00:00:00 2001 From: mikx Date: Sun, 12 Oct 2025 22:57:47 -0400 Subject: [PATCH] 1.1.0 (Now mod D_InventoryInfo.json) --- Jsarus/Program.cs | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Jsarus/Program.cs b/Jsarus/Program.cs index 57f764c..0d9b80e 100644 --- a/Jsarus/Program.cs +++ b/Jsarus/Program.cs @@ -14,7 +14,7 @@ namespace Jsarus { internal class Program { - public static string version = "1.0.0"; + public static string version = "1.1.0"; public static string cd = Directory.GetCurrentDirectory(); public static Process p = new Process(); static void Main(string[] args) @@ -51,7 +51,9 @@ namespace Jsarus int RequiredAmount = settings["D_ProcessorRecipes"]["RequiredAmount"].ToObject(); int CraftedAmount = settings["D_ProcessorRecipes"]["CraftedAmount"].ToObject(); - string[] supportedJson = { @"Traits\D_Itemable.json", @"Experience\D_ExperienceEvents.json", @"Tools\D_StaminaActionCosts.json", @"Tools\D_ToolDamage.json", @"Crafting\D_ProcessorRecipes.json" }; + int ÞlayerInventorySize = settings["D_InventoryInfo"]["ÞlayerInventorySize"].ToObject(); + + string[] supportedJson = { @"Traits\D_Itemable.json", @"Experience\D_ExperienceEvents.json", @"Tools\D_StaminaActionCosts.json", @"Tools\D_ToolDamage.json", @"Crafting\D_ProcessorRecipes.json", @"Inventory\D_InventoryInfo.json" }; var dir = Directory.GetDirectories(@"Data\Vanilla"); @@ -202,6 +204,16 @@ namespace Jsarus } } break; + + case "D_InventoryInfo.json": + foreach (var r in job["Rows"]) + { + if (r["Name"].ToObject() == "Backpack") + { + r["StartingSlots"] = ÞlayerInventorySize; + } + } + break; } Message.CMW($"Saving {f}...", true, 1); var raw = JsonConvert.SerializeObject(job, Formatting.Indented);