From 52b8f78e72219af27ff9cc442b542b010862ac0e Mon Sep 17 00:00:00 2001 From: Awbugl Date: Sat, 7 Jan 2023 17:31:45 +0800 Subject: [PATCH] Update 2.3.4 --- README.md | 19 +++++++++++++------ src/ProjectGenesis.cs | 2 +- src/Utils/PrefabFixUtils.cs | 16 ++++++++-------- 3 files changed, 22 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 8ffcd84..8461b8a 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,11 @@ Reconstruct "Real Universe". Then leave a "GenesisBook". ### 最近更新介绍 | Recent update +- v2.3.4 + + 修复了巨型建筑加载出错的问题 + + + Fixed the problem of loading Mega Buildings + - v2.3.3 + 修复了新版本模型冲突的问题 + 修复了合成器物品详情位置不正确的问题 @@ -26,12 +31,6 @@ Reconstruct "Real Universe". Then leave a "GenesisBook". + Adjusted the position of the logistics item selection UI + Added a series of items: Developer Log 01~11 - -- v2.3.2 - + 调整了混凝土的解锁科技 - - + Adjusted the unlock technology of concrete - ----
@@ -111,6 +110,10 @@ Reconstruct "Real Universe". Then leave a "GenesisBook".
展开查看 +- v2.3.4 + + 修复了巨型建筑加载出错的问题 + + - v2.3.3 + 修复了新版本模型冲突的问题 + 修复了合成器物品详情位置不正确的问题 @@ -346,6 +349,10 @@ free to communicate with us.
Details +- v2.3.4 + + Fixed the problem of loading Mega Buildings + + - v2.3.3 + Fixed the conflict with the new version model + Fixed the problem that the synthesis item details position is incorrect diff --git a/src/ProjectGenesis.cs b/src/ProjectGenesis.cs index 026c6f2..6223445 100644 --- a/src/ProjectGenesis.cs +++ b/src/ProjectGenesis.cs @@ -38,7 +38,7 @@ public class ProjectGenesis : BaseUnityPlugin, IModCanSave, IMultiplayerModWithS { public const string MODGUID = "org.LoShin.GenesisBook"; internal const string MODNAME = "GenesisBook"; - internal const string VERSION = "2.3.3"; + internal const string VERSION = "2.3.4"; internal static ManualLogSource logger; //无限堆叠开关(私货) diff --git a/src/Utils/PrefabFixUtils.cs b/src/Utils/PrefabFixUtils.cs index 0ba7e98..220d0af 100644 --- a/src/Utils/PrefabFixUtils.cs +++ b/src/Utils/PrefabFixUtils.cs @@ -106,7 +106,7 @@ internal static void ItemPostFix(ItemProtoSet itemProtos) internal static void ModelPostFix(ModelProtoSet models) { // 天穹装配厂 - var testCraftingTableModel = models.Select(403); + var testCraftingTableModel = models.Select(453); ref var prefabDesc1 = ref testCraftingTableModel.prefabDesc; prefabDesc1.isAssembler = true; prefabDesc1.assemblerRecipeType = (ERecipeType_1)ERecipeType.Assemble; @@ -122,7 +122,7 @@ internal static void ModelPostFix(ModelProtoSet models) prefabDesc1.workEnergyPerTick = 500000; // 物质裂解塔 - var testCraftingTableModel2 = models.Select(404); + var testCraftingTableModel2 = models.Select(454); ref var prefabDesc2 = ref testCraftingTableModel2.prefabDesc; prefabDesc2.isAssembler = true; prefabDesc2.assemblerRecipeType = (ERecipeType_1)ERecipeType.所有熔炉; @@ -138,7 +138,7 @@ internal static void ModelPostFix(ModelProtoSet models) prefabDesc2.workEnergyPerTick = 500000; // 巨型化学反应釜 - var testCraftingTableModel3 = models.Select(405); + var testCraftingTableModel3 = models.Select(455); ref var prefabDesc3 = ref testCraftingTableModel3.prefabDesc; prefabDesc3.isAssembler = true; prefabDesc3.assemblerRecipeType = (ERecipeType_1)ERecipeType.所有化工; @@ -154,7 +154,7 @@ internal static void ModelPostFix(ModelProtoSet models) prefabDesc3.workEnergyPerTick = 500000; // 精密结构组装厂 - var testCraftingTableModel4 = models.Select(406); + var testCraftingTableModel4 = models.Select(456); ref var prefabDesc4 = ref testCraftingTableModel4.prefabDesc; prefabDesc4.isAssembler = true; prefabDesc4.assemblerRecipeType = (ERecipeType_1)ERecipeType.所有高精; @@ -170,7 +170,7 @@ internal static void ModelPostFix(ModelProtoSet models) prefabDesc4.workEnergyPerTick = 500000; // 物质分解设施 - var testCraftingTableModel5 = models.Select(410); + var testCraftingTableModel5 = models.Select(460); ref var prefabDesc5 = ref testCraftingTableModel5.prefabDesc; prefabDesc5.isAssembler = true; prefabDesc5.assemblerRecipeType = (ERecipeType_1)ERecipeType.垃圾回收; @@ -186,7 +186,7 @@ internal static void ModelPostFix(ModelProtoSet models) prefabDesc5.workEnergyPerTick = 1000000; // 巨型粒子对撞机 - var testCraftingTableModel6 = models.Select(411); + var testCraftingTableModel6 = models.Select(461); ref var prefabDesc6 = ref testCraftingTableModel6.prefabDesc; prefabDesc6.isAssembler = true; prefabDesc6.assemblerRecipeType = (ERecipeType_1)ERecipeType.Particle; @@ -204,13 +204,13 @@ internal static void ModelPostFix(ModelProtoSet models) LDB.items.Select(2211).prefabDesc.fuelMask = 5; LDB.items.Select(2210).prefabDesc.fuelMask = 6; - var antiMatterModel = models.Select(407); + var antiMatterModel = models.Select(457); ref var antiMatterModelprefabDesc = ref antiMatterModel.prefabDesc; antiMatterModelprefabDesc.fuelMask = 4; antiMatterModelprefabDesc.genEnergyPerTick = 1200000000; antiMatterModelprefabDesc.useFuelPerTick = 1200000000; - var megapumper = models.Select(412); + var megapumper = models.Select(462); ref var megapumperprefabDesc = ref megapumper.prefabDesc; megapumperprefabDesc.isFractionator = false; megapumperprefabDesc.assemblerRecipeType = ERecipeType_1.None;