diff --git a/CHANGELOG.md b/CHANGELOG.md index 79cd0c0..259a436 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ -- v3.0.5 - + 移除了物品`齿轮`,调整了相关配方 +- v3.0.6 + + 移除了黑雾掉落中的`齿轮` + 调整了部分科技的研究需求、前置科技 + Removed item `Gears` and adjusted related recipes @@ -10,6 +10,14 @@ 点击展开日志 | Click to view all +- v3.0.5 + + 移除了物品`齿轮`,调整了相关配方 + + 调整了部分科技的研究需求、前置科技 + + + Removed item `Gears` and adjusted related recipes + + Adjusted research requirements and pre-requisite technologies for some technologies. + + - v3.0.4 + 调整了配方`齿轮`、`电磁矩阵`、`基础机械组件`、`煤炭干馏`的需求;`合成氨`、`硫酸`的速度 + 调整了矿物生成时的分布 diff --git a/data/items_mod.json b/data/items_mod.json index a2c7357..982ccbf 100644 --- a/data/items_mod.json +++ b/data/items_mod.json @@ -185,8 +185,8 @@ "DropRate": 0.0, "EnemyDropLevel": 1, "EnemyDropRange": [ - 0.959, - 0.005 + 0.1, + 0.007 ], "EnemyDropCount": 1.4, "EnemyDropMask": 2147483647, diff --git a/data/items_vanilla.json b/data/items_vanilla.json index 52fe8a9..f7b76cf 100644 --- a/data/items_vanilla.json +++ b/data/items_vanilla.json @@ -2566,13 +2566,13 @@ "BombType": 0, "CraftType": 0, "DropRate": 0, - "EnemyDropLevel": 1, + "EnemyDropLevel": 0, "EnemyDropRange": [ - 0.1, - 0.007 + 0.0, + 0.0 ], - "EnemyDropCount": 1.7, - "EnemyDropMask": 2147483647, + "EnemyDropCount": 0, + "EnemyDropMask": 0, "EnemyDropMaskRatio": 0 }, { diff --git a/data/techs.json b/data/techs.json index 5316815..9e0d440 100644 --- a/data/techs.json +++ b/data/techs.json @@ -487,9 +487,7 @@ "PreTechs": [ 1900 ], - "PreTechsImplicit": [ - 1002 - ], + "PreTechsImplicit": [], "Items": [ 6203 ], @@ -535,7 +533,9 @@ "PreTechs": [ 1120 ], - "PreTechsImplicit": [], + "PreTechsImplicit": [ + 1932 + ], "Items": [ 6001 ], @@ -579,9 +579,11 @@ ], "PreTechsImplicit": [], "Items": [ - 6278 + 6001, + 6002 ], "ItemPoints": [ + 20, 20 ], "HashNeeded": 72000, @@ -1475,9 +1477,11 @@ 1122 ], "Items": [ - 6278 + 6001, + 6002 ], "ItemPoints": [ + 20, 20 ], "HashNeeded": 144000, @@ -2622,11 +2626,9 @@ ], "PreTechsImplicit": [], "Items": [ - 6001, - 6002 + 6278 ], "ItemPoints": [ - 5, 5 ], "HashNeeded": 288000, @@ -4297,7 +4299,8 @@ 1801 ], "PreTechsImplicit": [ - 1101 + 1101, + 1805 ], "Items": [ 6001 @@ -4348,11 +4351,9 @@ 1502 ], "Items": [ - 6001, - 6002 + 6278 ], "ItemPoints": [ - 10, 10 ], "HashNeeded": 144000, @@ -5545,7 +5546,8 @@ 1941 ], "PreTechsImplicit": [ - 1120 + 1120, + 1002 ], "Items": [ 6001 diff --git a/src/Patches/Logic/ModelLoadingPatches.cs b/src/Patches/Logic/ModelLoadingPatches.cs index 91c8005..5597526 100644 --- a/src/Patches/Logic/ModelLoadingPatches.cs +++ b/src/Patches/Logic/ModelLoadingPatches.cs @@ -12,8 +12,8 @@ public static class ModelLoadingPatches { private static readonly Func ModelIdMigrationAction = modelIndex => { - // if (modelIndex > 500 && modelIndex < 520) modelIndex += 300; - // v3.0 don't need merge old modelIds + if (modelIndex > 500 && modelIndex < 520) modelIndex += 300; + return modelIndex; }; @@ -82,7 +82,7 @@ public static IEnumerable SkillSystem_Constructor_Transpiler(IE return matcher.InstructionEnumeration(); } - + [HarmonyPatch(typeof(ModelProto), nameof(ModelProto.InitMaxModelIndex))] [HarmonyPostfix] public static void InitMaxModelIndex() diff --git a/src/ProjectGenesis.cs b/src/ProjectGenesis.cs index ed1242f..64aa41a 100644 --- a/src/ProjectGenesis.cs +++ b/src/ProjectGenesis.cs @@ -54,7 +54,7 @@ public class ProjectGenesis : BaseUnityPlugin, IModCanSave, IMultiplayerMod { public const string MODGUID = "org.LoShin.GenesisBook"; public const string MODNAME = "GenesisBook"; - public const string VERSION = "3.0.5"; + public const string VERSION = "3.0.6"; public const string DEBUGVERSION = ""; public static bool LoadCompleted;