Dyson Sphere Program
Install with App

Details

Latest version
1.6.0
Last Updated
First Uploaded
Downloads
91
Likes
0
Size
121KB
Dependants

Categories

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 / 10W count 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_number stays in manifest.json because Thunderstore requires it.
  • Functionality is unchanged from 1.4.0.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.