挑战自动化与真实结算
入口与范围
覆盖普通挑战、无限挑战、永恒挑战(EC)与膨胀研究条件;自动化不得越过阶段门禁。
入口
MOD 新增类 OrekiChallengeAuto 在游戏 tick 中执行:
- tryNormal():普通挑战
- tryInfinity():无限挑战
- fillEcRequirement / respecForEc:EC 相关研究条件
真实结算要求
- 所有挑战必须通过原版真实结算入口完成,不得直接设置完成状态。
- 不得伪造挑战完成、资源、成就或阶段解锁。
- 自动化只加速真实流程,不改变结算语义。
5 分钟验收口径(R113-01)
在同一 APK 上连续运行 5 分钟,要求:
- 0 FATAL / NoSuchFieldError / NoSuchMethodError / ClassCastException / ANR
- 自动化保持响应,真实进度推进
- 与存档写读在同一 APK 上同时通过
证据
状态:已验证(功能性,同一 APK)
证据等级:实测(AVD logcat + 存档)
适用版本:Android 3.21.0 / Oreki Edition
来源 Commit:ae734966bf712faca3ff7bbb389d8724a8efe7e5(PR 88)
说明:修复前该路径在新档约 6 秒必崩 NoSuchFieldError;修复后 5 分钟 0 ABI 崩溃。