更新日志
1.1.0 — 2026-10-16
- 代码体整体换为上游 Hikaria ItemMarker 1.1.0 的忠实移植(上游提交
5b14722):17 个上游源文件一一对应,22 处补丁目标逐个对齐,除框架层外不保留任何自研逻辑。
- 删除自研层:ResourceHelper 图标协调、旧版图标去重、容器空壳抑制、标记诊断日志、自研设置项、追赶式全场景补扫。
- 本地化改为直读随包 JSON(内嵌于 DLL),不再依赖 TheArchive 本地化服务;日志改用 BepInEx
ManualLogSource。
- 物品标记判定回到上游同一套逻辑;上游继承行为(用剩的资源包图标不消失、标题可能显示剩余 0)一并保留。
- 版本号与上游对齐为 1.1.0。
- 验证:Release 构建 0 警告 0 错误;181 项自动化断言通过(依赖审计
DEP_AUDIT=PASS、补丁目标 PATCH_TARGETS=22/22 MATCH、本地化条目与上游一致、文件映射完整);隔离无头启动 0 错误行。
- 未验证:关卡内标记行为、联机双向共享。
1.0.5 — 2026-10-15
- 新增有上限的标记诊断日志(每次会话最多 30 行),用于定位「有图标但拿不到东西」的偶发现场。
- 功能与 1.0.4 相同:容器内条目按游戏自身开关判定,空壳资源包不再当成资源,数量不再显示成
×0。
1.0.4 — 2026-10-15
- 修复「假资源」图标:容器内条目只在游戏本身允许拿取时才显示(
Interact_Pickup_PickupItem.enabled)。
- 空壳资源包(剩余量为 0)不再被当成资源标记;数量不再显示成
×0。
- 开箱揭示按归属与可用性筛选,容器开关状态改用游戏权威信号。
1.0.3 — 2026-10-15
- 修复影子/假资源图标:忽略资源箱/资源柜 Ping 对邻近标记的错误归属。
- 同步新版列表图标。
1.0.2 — 2026-10-15
1.0.1 — 2026-10-14
- 修复卡顿:移除周期性全场景补扫,改为进入关卡/检查点恢复后一次性补扫。
- 修复卡顿:扫描器改回复用缓冲区的
SphereCastNonAlloc。
- 修复卡顿:旧版图标探测改为缓存反射结果、按实例 ID 判定。
1.0.0 — 2026-10-14
- 基于 Hikaria ItemMarker 改为独立 BepInEx IL2CPP 插件,名称 ItemMarkerProMax、GUID
QingJu.ItemMarkerProMax。
- 移除 TheArchive、Hikaria.Core、DropItem 等运行时依赖。
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.