From 0f80dac1343b02f696698784b6d2a4273966f3fb Mon Sep 17 00:00:00 2001 From: Soar Qin Date: Tue, 25 Mar 2025 21:13:34 +0800 Subject: [PATCH] missing files --- Dustbin/CHANGELOG.md | 67 +++++++++++++++++++++++++++++ Dustbin/assets/icon/signal-410.png | Bin 0 -> 3525 bytes 2 files changed, 67 insertions(+) create mode 100644 Dustbin/CHANGELOG.md create mode 100644 Dustbin/assets/icon/signal-410.png diff --git a/Dustbin/CHANGELOG.md b/Dustbin/CHANGELOG.md new file mode 100644 index 0000000..07056f4 --- /dev/null +++ b/Dustbin/CHANGELOG.md @@ -0,0 +1,67 @@ +## Changelog +* 1.4.0 + * Refactorying Tank input logic codes, for better performance, and resolve a bug [#53](https://github.com/soarqin/DSP_Mods/issues/53) + + Remove use of AssetBundle, move the belt signal icon into `Assembly Resources`, for better flexibility. + +* 1.3.3 + + Support for NebulaMultiplayerModApi 2.0.0 + +* 1.3.2 + + Fix a display issue that the dustbin checkbox is overlapped with the filter button in storage UI. + +* 1.3.1 + + Support for game version 0.10.28.20759 + +* 1.3.0 + + Add a belt signal(you can find it in first tab of signal selection panel) as dustbin, which is the simplest way to destroy items. + + Reworked dustbin support for Tanks, to improve performance and resolve known bugs. + - Be note that the whole tank logic is optimized which may get a slight better performance even if you don't use them as dustbin. + + Config entry for soil piless gain from destroyed items are changed to a more flexible format. + + [Nebula Mupltiplayer Mod](https://dsp.thunderstore.io/package/nebula/NebulaMultiplayerMod/) and bug fixes from [ModFixerOne](https://dsp.thunderstore.io/package/starfi5h/ModFixerOne/) by [starfi5h](https://github.com/starfi5h/). + +* 1.2.1 + + Fix dynamic array bug in codes, which causes various bugs and errors. + +* 1.2.0 + + Use [DSPModSave](https://dsp.thunderstore.io/package/CommonAPI/DSPModSave/) to save dustbin specified data now, which fixes [#1](https://github.com/soarqin/DSP_Mods/issues/1). + + Fix issue for storages on multiple planets. + + Fix issue for multi-level tanks. + + Add a note in README for known bug on tank. + +* 1.1.0 + + Rewrite whole plugin, make a checkbox on UI so that you can turn storages into dustbin by just ticking it. + + Can turn tank into dustbin now. + +## 更新日志 +* 1.4.0 + + 重构储液罐的输入逻辑代码,以提高性能并解决bug [#53](https://github.com/soarqin/DSP_Mods/issues/53) + + 移除了AssetBundle的使用,将传送带信号图标移入`Assembly资源`,以获得更好的灵活性 + +* 1.3.3 + + 支持NebulaMultiplayerModApi 2.0.0 + +* 1.3.2 + + 修正了储物仓UI中的垃圾桶勾选框与筛选按钮重叠的显示问题 + +* 1.3.1 + + 支持游戏版本 0.10.28.20759 + +* 1.3.0 + + 添加了一个传送带信号(可以在信号选择面板的第一个页签中找到)作为垃圾桶,这是目前销毁物品最简单的方法 + + 重写了储液罐的垃圾桶实现,以提高性能并解决已知的bug + - 注意:整个储液罐逻辑都被优化了,即使你不把他们作为垃圾桶使用,也可能会获得轻微的性能提升 + + 从销毁的物品中获得沙子的配置已变为更灵活的设置项格式 + + [Nebula Mupltiplayer Mod](https://dsp.thunderstore.io/package/nebula/NebulaMultiplayerMod/)支持和Bug修正来自[starfi5h](https://github.com/starfi5h/)的[ModFixerOne](https://dsp.thunderstore.io/package/starfi5h/ModFixerOne/) + +* 1.2.1 + + 修正了代码中的动态数组Bug,该Bug可能导致各种问题 + +* 1.2.0 + + 现在使用[DSPModSave](https://dsp.thunderstore.io/package/CommonAPI/DSPModSave/)来保存垃圾桶的数据,修正了[#1](https://github.com/soarqin/DSP_Mods/issues/1) + + 修正了多星球上的储物仓问题 + + 修正了多层储液罐的问题 + + 在README中添加了一个已知储液罐Bug的说明 + +* 1.1.0 + + 重写了整个插件,现在可以在仓储类建筑的UI上勾选来将其转变为垃圾桶 + + 现在可以将储液罐转变为垃圾桶 diff --git a/Dustbin/assets/icon/signal-410.png b/Dustbin/assets/icon/signal-410.png new file mode 100644 index 0000000000000000000000000000000000000000..9f3300417d0855573b999743db7dcfb5f6158351 GIT binary patch literal 3525 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 literal 0 HcmV?d00001