RemoteStorage
跨星球远程开箱 + 全星系掉落物汇总:建筑/原材料/混合/空箱分类,另有建筑掉落、材料掉落页;点图标远程开箱或一键捡走地面掉落。Remote storage boxes on any planet plus a ground-drop warehouse, in one panel.Edited · Nov 2, 2026
1.6.0
整合「掉落物仓库」
- 把掉落物仓库(DropWarehouse)新增入本模组,仍是一个 DLL、一个 Thunderstore 包、一个 F9 热键。
- 面板新增 建筑掉落 / 材料掉落 两个标签页:全星系地面上的掉落物按物品种类合并成一格,
数量显示方式与储物箱一致(
1W/1.2W/1亿)。 - 点击格子 = 拿走该物品的全部地面掉落;标签行右侧 全部拿取 = 收走当前页的所有掉落。
- 拿取采用两阶段:先全部入包,再统一删除地面原件。背包满的余量按游戏原版行为掉在脚下, 不会丢失,也不会复制;沙土(1099)进沙土池。
- 掉落物每 0.4 秒重新统计一次;悬停显示物品名、类型和精确数量; 拿取结果在面板底部短暂提示(背包满时会说明有多少掉在脚下)。
- 新增配置:
[Drops] RefreshSeconds、[Drops] SortByCount、[Drops] KeepEnemyDrops。KeepEnemyDrops默认关闭,开启后黑雾掉落物不会自动消失。 - 掉落物标签页按
ItemProto.GridIndex排序;建筑 / 材料按物品是否属于游戏建筑页区分。 - 离线校验新增掉落物套件(统计 / 快照 / 守恒 / 扩容 / 异常 / 数字格式 / API 契约), 1603 项通过;储物箱套件 8127 项继续通过。
English (1.6.0)
- Drop Warehouse is now part of this mod: one DLL, one Thunderstore package, one F9 hotkey.
- Two new tabs, Building drops and Material drops, aggregate every ground drop in the
galaxy per item type, with the same
1W/1.2W/10Wcount formatting as storage boxes. - Click a cell to take all ground drops of that item; Take all collects the current tab.
- Taking is two-phase: add everything to the bag first, then remove the ground objects. Overflow is dropped at your feet by the vanilla logic — nothing is lost or duplicated; soil pile goes to the sand pool.
- Drop counts refresh every 0.4 s; hovering shows the item name, type and exact count; the result of a take is shown briefly at the bottom of the panel.
- New config:
[Drops] RefreshSeconds,[Drops] SortByCount,[Drops] KeepEnemyDrops(off by default; keeps Dark Fog drops from expiring when enabled). - Drop tabs sort by
ItemProto.GridIndex; building vs. material follows the game's building page. - New offline drop suite (aggregation / snapshot / conservation / pool growth / exceptions / formatting / API contract): 1603 checks pass; the 8127 storage checks still pass.
1.5.0
正式版:去掉诊断机制与版本显示
- 移除自建诊断系统:不再生成
BepInEx\RemoteStorage_diag.log,去掉_OnOpen、OnStorageIdChange诊断补丁和界面上的失败原因提示;异常只写 BepInEx 标准日志BepInEx\LogOutput.log。 - 移除面板顶部三条短线的拖动装饰。
- 修正:出现竖向滚动条时底部还会多出一条横向滚动条的问题,现在不会再有横向滚动条。
- 启动日志不再打印版本号;zip 文件名改为
RemoteStorage.zip。manifest.json里仍保留version_number,这是 Thunderstore 上传的必填项。 - 功能与 1.4.0 相同:图标数量、建筑 / 原材料 / 混合 / 空箱 分类、按游戏格位排序、 点击格子打开游戏原生储物箱窗口。
English (1.5.0)
- Removed the custom diagnostics system (
RemoteStorage_diag.log, diagnostic Harmony patches and the on-screen failure line). Errors now go to the standard BepInEx log (BepInEx\LogOutput.log) only. - Removed the three-line drag decoration at the top of the panel.
- Fixed the extra horizontal scrollbar that appeared when the vertical scrollbar was shown.
- The startup log no longer prints a version; the package file is now
RemoteStorage.zip.version_numberstays inmanifest.jsonbecause Thunderstore requires it. - Functionality is unchanged from 1.4.0.
