ACE COMBAT 8 MOD v18.5 — TONI 10 公里手动替换包

此独立可选包把雷霆之枪 TONI 的指定距离从 5 公里改为 10 公里。锁定目标接续和自由对地指定使用同一个射程参数。原生目标选择、遮挡与瞄准条件仍然有效；射线提前碰到地面或物体时，落点可以近于最大距离。

实际修改：LockonRange 从 500000 厘米改为 1000000 厘米。
伤害、爆炸半径、重装时间、弹药、特效及其它资源参数均保持原值。

前置要求

先安装 ACE COMBAT 8 MOD v18.5 核心。本包只包含完整的 TONI 资源模块，不包含 dinput8.dll、其它武器模块、安装器或脚本。

手动安装

1. 正常退出 AceCombat8.exe。
2. 把本 ZIP 完整解压到单独文件夹。
3. 找到包含 Game 文件夹的游戏根目录。可以在 Steam 中选择“管理”→“浏览本地文件”。
4. 把游戏 Game\Content\Paks 中现有的以下四个文件备份到游戏模组加载目录之外：

   pakchunk99-ACE8PlayerTonitrus_4_P.pak
   pakchunk99-ACE8PlayerTonitrus_4_P.sig
   pakchunk99-ACE8PlayerTonitrus_4_P.utoc
   pakchunk99-ACE8PlayerTonitrus_4_P.ucas

5. 把本包内的 Game 文件夹复制到游戏根目录，合并文件夹并替换对应的 TONI 四文件。
6. 保留现有 v18.5 核心和其它模块，自行双击 Game\Binaries\Win64\AceCombat8.exe 启动。

最终资源位置应为 Game\Content\Paks，不要复制成 Game\Game\Content\Paks。
本包替换标准 5 公里 TONI 模块，两种射程版本不要同时安装，不要改名模块前缀，也不要在 ~mods 等其它加载目录留下重复 TONI 文件。
四文件配套使用；其中 .utoc/.ucas 是重新生成的资源，.pak/.sig 沿用原有配套文件。

游戏内说明文字

现有 v18.5 DLL 中的武器说明是静态文字，仍可能显示“5 公里”。本包不修改 DLL。实际用于指定的资源参数已经设为 10 公里，旧说明文字不参与射程判定。

效果确认

可检查 5 至 10 公里之间的锁定、指定，以及超过原 5 公里限制的自由对地指定。瞄准角度、地形和原生遮挡规则仍然有效；这里的射程是锁定／射线配置距离，不保证所有地面落点与飞机的水平距离都恰好为 10 公里。

资源已完成重新封包和最终容器回读，确认修改资产只有 LockonRange 一处变化。10 公里变体的实际游戏效果仍待用户确认，准备过程中没有自动运行游戏测试。

恢复 5 公里或移除 TONI

正常退出游戏后，用备份或标准 v18.5 包中的完整 TONI 四文件覆盖回来。如果之前没有安装 TONI，移除本包的四文件即可移除此 TONI 模块；其它已启用模块仍依赖核心时，请保留核心。

手动替换不会更新旧 BAT 或图形安装器记录。官方重新安装可能恢复标准 5 公里资源，旧恢复流程也可能因为摘要变化而停止。请保留本次替换前的四文件备份，用于撤销这次改动。

日志位置

Game\Binaries\Win64\ACE8PG-loader.log
Game\Binaries\Win64\ACE8-TONI-runtime.log

出现错误后先保存日志，再重启。Files.sha256 提供包内文件校验清单。
