diff --git a/CheatEnabler/CHANGELOG.md b/CheatEnabler/CHANGELOG.md index e849b6f..88b734d 100644 --- a/CheatEnabler/CHANGELOG.md +++ b/CheatEnabler/CHANGELOG.md @@ -3,6 +3,12 @@ ## Changlog +* 2.4.1 + * New feature: `Remove all frames on Dyson Sphere` + * Can save rockets with very little power generation impact. + * Will keep nodes and shells and does not affect solar sails' absorption. + * `Terraform without enough soil piles`: Working for blueprint paste and burying Dark Fog Core Driller now. + * `Belt signal item generation`: Fix mod compatibility by resolving recursive recipes. * 2.4.0 * Support game version 0.10.33 * `Generate illegal dyson shell`: This function is open to all users now, enabling certain config entry is not needed any more. @@ -165,6 +171,12 @@ ## 更新日志 +* 2.4.1 + * 新增功能:`移除戴森球上的所有框架` + * 可以节省火箭,且几乎不影响发电效率 + * 会保留节点和壳面,不影响太阳帆的吸收 + * `沙土不够时依然可以整改地形`:现在支持蓝图粘贴和掩埋黑雾核心钻机 + * `传送带信号物品生成`:修复对递归配方的支持,兼容一些mod * 2.4.0 * 支持游戏版本 0.10.33 * `生成仙术戴森壳`:此功能现在对所有用户开放,不再需要启用特定的配置项。 diff --git a/CheatEnabler/CheatEnabler.csproj b/CheatEnabler/CheatEnabler.csproj index 44c9339..5a445c4 100644 --- a/CheatEnabler/CheatEnabler.csproj +++ b/CheatEnabler/CheatEnabler.csproj @@ -5,7 +5,7 @@ net472 org.soardev.cheatenabler DSP MOD - CheatEnabler - 2.4.0 + 2.4.1 true latest CheatEnabler diff --git a/CheatEnabler/README.md b/CheatEnabler/README.md index 4b92ce7..a5241df 100644 --- a/CheatEnabler/README.md +++ b/CheatEnabler/README.md @@ -49,6 +49,7 @@ * Eject anyway * Unlock Dyson Sphere max orbit radius * Complete Dyson Sphere Shells instantly + * Remove all frames on Dyson Sphere * Buttons for creating illegal Dyson Sphere Shells, you must enable `IllegalDysonShellFunctionsEnabled` of `DysonSphere` section in config to see the last 2 buttons. * Generate an illegal dyson shell * Keep max production shells and remove others @@ -123,6 +124,7 @@ * 全球弹射 * 解锁戴森球最大轨道半径 * 立即完成戴森壳建造 + * 移除戴森球上的所有框架 * 用于制作仙术戴森壳的按钮,你必须在设置文件里开启`DysonSphere`分类的`IllegalDysonShellFunctionsEnabled`才能看到后面两个按钮 * 生成单层仙术戴森壳 * 保留发电量最高的戴森壳并移除其他戴森壳 diff --git a/CheatEnabler/package/manifest.json b/CheatEnabler/package/manifest.json index 2d93a9c..c9f273a 100644 --- a/CheatEnabler/package/manifest.json +++ b/CheatEnabler/package/manifest.json @@ -1,6 +1,6 @@ { "name": "CheatEnabler", - "version_number": "2.4.0", + "version_number": "2.4.1", "website_url": "https://github.com/soarqin/DSP_Mods/tree/master/CheatEnabler", "description": "Add various cheat functions while disabling abnormal determinants / 添加一些作弊功能,同时屏蔽异常检测", "dependencies": [ diff --git a/UXAssist/CHANGELOG.md b/UXAssist/CHANGELOG.md index ce5d55d..f410d7e 100644 --- a/UXAssist/CHANGELOG.md +++ b/UXAssist/CHANGELOG.md @@ -3,6 +3,15 @@ ## Changlog +* 1.5.0 + * Support game version 0.10.34 + * New features: + * `Show top players in milkyway`: The button is available on top-left corner of Milkyway View + * `Show recent milkyway upload results`: The button is on UXAssist `General` tab. + * `Night Sunlight`: Fix bugs that sunlight angle is not updated after loading a save. + * `Enhanced control for logistic storage capacities`: Working for Logistics Control Panel now. + * `Protect veins from exhaustion`: Fix a minor bug. + * `Re-intialize planet`: Improve stability and fix some bugs. * 1.4.5 * New feature: `Ctrl+Shift+Click to pick items from whole belts`, with 2 suboptions: `Include branches of belts` and `Include connected inserters` * Patch [BlueprintTweaks](https://thunderstore.io/c/dyson-sphere-program/p/kremnev8/BlueprintTweaks/) temporarily to fix `Drag Remove` functions (And wait for limoka to merge the [Pull Request](https://github.com/limoka/DSP-Mods/pull/133)): @@ -356,6 +365,15 @@ ## 更新日志 +* 1.5.0 + * 支持游戏版本 0.10.34 + * 新功能: + * `显示银河系发电量排行`:按钮位于银河视图左上角 + * `显示最近银河系上传结果`:按钮在UXAssist的`常规`标签页内 + * `夜间日光灯`:修复加载存档后日光角度没有更新的问题 + * `物流塔存储数量限制控制改进`:现在可用于物流控制面板 + * `保护矿脉不会耗尽`:修复了一个小问题 + * `初始化本行星`:提升稳定性并修复部分Bug * 1.4.5 * 新功能:`按住Ctrl+Shift点击从整条传送带抓取物品`,包含两个子选项:`包含传送带分支` 和 `包含连接的分拣器` * 临时修复 [BlueprintTweaks](https://thunderstore.io/c/dyson-sphere-program/p/kremnev8/BlueprintTweaks/) 的 `拖拽拆除` 功能(等待 limoka 合并 [Pull Request](https://github.com/limoka/DSP-Mods/pull/133)): diff --git a/UXAssist/Patches/LogisticsPatch.cs b/UXAssist/Patches/LogisticsPatch.cs index 9c23832..51b7b91 100644 --- a/UXAssist/Patches/LogisticsPatch.cs +++ b/UXAssist/Patches/LogisticsPatch.cs @@ -1051,16 +1051,15 @@ public static class LogisticsPatch { stationTip.ResetStationTip(); stationTip.gameObject.SetActive(false); - StationTipsRecycle[_stationTipsRecycleCount++] = stationTip; + StationTipsRecycle[_stationTipsRecycleCount] = stationTip; + _stationTipsRecycleCount++; } else { Object.Destroy(stationTip); } } - - Array.Resize(ref _stationTips, 16); - Array.Clear(_stationTips, 0, _stationTips.Length); + _stationTips = new StationTip[16]; } private static void RecycleStationTip(int index) @@ -1084,7 +1083,8 @@ public static class LogisticsPatch { if (_stationTipsRecycleCount > 0) { - var result = StationTipsRecycle[--_stationTipsRecycleCount]; + _stationTipsRecycleCount--; + var result = StationTipsRecycle[_stationTipsRecycleCount]; StationTipsRecycle[_stationTipsRecycleCount] = null; return result; } diff --git a/UXAssist/README.md b/UXAssist/README.md index 92b9325..7fd2b58 100644 --- a/UXAssist/README.md +++ b/UXAssist/README.md @@ -135,6 +135,10 @@ * Starmap view: * Add a star name filter, you can filter displayed star names by ores or planet types now. * Add a dropdown box to show all stars' distance and/or planet count. + * Show top players in milkyway + * The button is available on top-left corner of Milkyway View + * Show recent milkyway upload results + * The button is on UXAssist `General` tab. ## Notes @@ -292,7 +296,11 @@ * 星图: * 添加星系名过滤器,现在可以按矿物或行星类型过滤显示的星系名 * 添加了一个下拉框用以切换显示所有星系的距离和/或行星数量 - * 由于缺乏维护,整合内置了[Planet Vein Untilization](https://thunderstore.io/c/dyson-sphere-program/p/testpushpleaseignore/Planet_Vein_Utilization/),并修复了一些小错误。 + * 由于原MOD缺乏维护,整合内置了[Planet Vein Untilization](https://thunderstore.io/c/dyson-sphere-program/p/testpushpleaseignore/Planet_Vein_Utilization/),并修复了一些小错误。 + * 显示银河系发电量排行 + * 按钮位于银河视图左上角 + * 显示最近银河系上传结果 + * 按钮在UXAssist的`常规`标签页内 ## 注意事项 diff --git a/UXAssist/UI/MyComboBox.cs b/UXAssist/UI/MyComboBox.cs index 600115e..fd4e914 100644 --- a/UXAssist/UI/MyComboBox.cs +++ b/UXAssist/UI/MyComboBox.cs @@ -76,7 +76,7 @@ public class MyComboBox : MonoBehaviour private void UpdateComboBoxPosition() { var rtrans = (RectTransform)_comboBox.transform; - _rectTrans.sizeDelta = new Vector2(rtrans.localPosition.x + 5f + rtrans.sizeDelta.x, _rectTrans.sizeDelta.y); + _rectTrans.sizeDelta = new Vector2(rtrans.sizeDelta.x, _rectTrans.sizeDelta.y); } public void SetFontSize(int size) diff --git a/UXAssist/UXAssist.csproj b/UXAssist/UXAssist.csproj index 251816c..a78df2a 100644 --- a/UXAssist/UXAssist.csproj +++ b/UXAssist/UXAssist.csproj @@ -4,7 +4,7 @@ net472 org.soardev.uxassist DSP MOD - UXAssist - 1.4.5 + 1.5.0 true latest UXAssist diff --git a/UXAssist/package/manifest.json b/UXAssist/package/manifest.json index 3fcaf5b..c4e24d6 100644 --- a/UXAssist/package/manifest.json +++ b/UXAssist/package/manifest.json @@ -1,6 +1,6 @@ { "name": "UXAssist", - "version_number": "1.4.5", + "version_number": "1.5.0", "website_url": "https://github.com/soarqin/DSP_Mods/tree/master/UXAssist", "description": "Some functions and patches for better user experience / 一些提升用户体验的功能和补丁", "dependencies": [