Skip to content

LookingIN 0.196.7

Choose a tag to compare

@LookingIN97 LookingIN97 released this 19 Sep 10:34

LookingIN 0.196.7

本说明汇总自上一个正式 Distribution Release v0.196.3 到 v0.196.7(含当前版本)的 CHANGELOG 新增或变更条目。

0.196.7

  • 风险免责声明改为一次性、本地持久化确认:首次启动仍必须显示,只有实际点击“已知风险,坚持使用 / Accept Risk & Continue”后才以独立 sidecar 原子落盘;确认写入和回读验证成功后才进入初始化,后续启动直接短路免责声明。确认 marker 使用强制 flush + 原子替换,不依赖普通 BepInEx 配置文件,因此即使点击后初始化阶段卡死或进程崩溃,下次启动仍能保留确认状态,同时不会破坏首次配置/布局迁移判断。损坏、不可读或无法写入的 marker 一律 fail closed 并重新显示免责声明。
  • 移除已过期的 3 天宽限期系统时间自动放行分支,确保没有本地确认 marker 时始终需要玩家显式确认。

0.196.6

  • 卡诺克首次满怒竖线除 Karnok's Rage 外,现在在持有 Inspired Rage(灵感怒火)时也会显示;首次满怒事件、全样本覆盖要求、当前/预览曲线选择与标签格式保持不变。

0.196.5

  • 修复 S18 原生野怪物品预览跨局后部分卡面变白且不再恢复的问题:补齐 AssetLoader 的 InRun GameObject 池代际边界,旧 run 在 ReleaseScope 后迟到回池的对象会被销毁而不会污染下一局;同时让 MonsterBoardRenderer 在每个新 run 首次使用时失效旧怪物缓存并重新构建预览。Harmony callback 通过强类型 delegate 直接绑定 MethodInfo,保护构筑不再依赖未混淆的方法名字符串。
  • 新增独立 PremiumTextures 1.0.0,与主插件静态编译同一份修复源码,不包含预测或其他 LookingIN 功能;完整主插件存在时独立运行时休眠但继续检查自己的签名更新。
  • 发布保护显式保留 PremiumTextures 五个 Harmony callback 及其特殊参数元数据;最终插件审计和私有 profile 制品审计都会检查保护后的 callback,避免再次出现源码验证通过但发布 DLL Hook 失效。正式主 Release 的独立组件集合扩展为五个,新增 OPTIONAL-PremiumTextures-1.0.0.zip 与 premium-textures-update-manifest.json(.sig);现有四个独立插件仍保持各自版本,不因本次新增组件而同步升版。

0.196.4

  • 正式发布不再因共享 ConvenienceUpdater.exe 或构建基础设施变化而迫使四个独立插件同步升版:独立插件版本未变化时复用上一正式 Release 的不可变 ZIP 字节,只有组件自身版本递增时才发布新的 standalone 制品。
  • 发布测试移除对 WitnessMe / ThereYouAre 当前版本号的脆弱硬编码,改为验证稳定的产品身份、源码边界、不可变制品复用和跨 Release 连续性契约。

Build: c60e8bd4c798