Skip to content

v0.5.5

Choose a tag to compare

@High-cla High-cla released this 21 Sep 13:44
· 46 commits to master since this release

修复

提交 内容
3c68bfd ProgressMod: SpawnedItems 只增不减导致「我的生成」幽灵条目(删除/消耗后仍列在网页,点「完整检查器」必 400)
d2df819 ProgressMod: HTTP 监听循环退出 + 超时作业弃用
43b4e93 ProgressMod: HTTP 路由跨线程 native 访问与 SpawnedItems 竞态
798edfa InventorySorter: 消除死常量 NativeWindowId(声明未用,字面量硬编码于 6 处)
a991015 docs: 物品列表对齐 mod/item_catalog.json 权威源,429 → 451 项
b78dd7d README: 同步物品计数与生成逻辑片段

产物

Release 构建(-c Release),0 警告 0 错误。

文件 大小
ProgressMod.dll 70656 B
InventorySorter.dll 57856 B
NetworkUnlockMod.dll 8704 B

配置核验:三者均为 DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints(Release 最小模式),非 Debug 的 Default | DisableOptimizations | EnableEditAndContinue。

上游对齐

  • 容器类板条箱(evidence_box / med_box / sec_box / service_box / eng_box)补 native 兜底,对齐 ProbablyStolenItemManager 0.4.7 的 TryCreateNativeLootCrate:这些 id 只在 ContainerItemDirectory 惰性注册,不在静态物品表,ItemSpawner.Spawn 必失败。
  • 物品目录以 mod/item_catalog.json(441 项)为准,网页数据源合并至 451 项。

未做

实机验证未执行 —— 需启动游戏后确认:(1) 自动排序是否触发;(2) 日志是否出现 [InvSorter] native refresh failed;(3) 生成容器类板条箱是否成功进包;(4) 删除物品后网页「我的生成」条目是否消失。