箭矢弧线 - 弹道轨迹预测

箭矢弧线 - 弹道轨迹预测

准星指向你的视线方向,而箭矢并非如此。箭矢弧线根据武器自身的射击方向绘制出真实的抛物线,然后标示出落点及距离。适用于弓、弩和手炮。

[ b ]真正的准星[ /b ]

举起弓、弩或火枪时,一道虚线弧会标示出射击落点的真实位置。一个 [ b ]x[ /b ] 标记出命中点,旁边是射程距离。这条弧线会根据武器自身的发射方向绘制,并将重力与飞行物速度纳入计算,因此那个 [ b ]x[ /b ] 就是精确的落点,绝非近似值。

[ b ]下载哪个[ /b ]

请先从 [ b ]Arrow Arc[ /b ] 开始,这就是完整的模组——其他所有文件都是可选的微型附加组件,需要与主模组[ i ]同时[ /i ]安装,而不是替代它。

[list] [][ b ]Line – Red / Green / Blue[ /b ] — 弹道线的颜色。最多选择一个。[/] [][ b ]Mark – Red / Green / Blue[ /b ] — [ b ]x[ /b ] 标记和射程数字的颜色。最多选择一个。[/] [][ b ]No Line / No Mark / No Distance[ /b ] — 关闭对应显示元素,可自由堆叠使用。[/] [][ b ]Line – Custom / Mark – Custom[ /b ] — 若需任意 RGB 颜色,则使用带注释的模板文件。[/] [/list]

两种颜色组相互独立,因此红色线条搭配蓝色 [ b ]x[ /b ] 标记完全没问题。

[ b ]从 1.0.0 版本升级——请阅读此说明[ /b ]

1.0.0 版本曾提供三个变体(完整版 / 无距离版 / 仅标记版),现已不再提供。这些变体与新的主文件使用相同的 modid,因此升级会[ b ]直接覆盖原有变体[ /b ],你将重新获得全部显示功能。若要恢复之前的设置:

[list] [][ b ]完整版[ /b ] → 无需任何操作[/] [][ b ]无距离版[ /b ] → 同时安装 [ b ]No Distance[ /b ][/] [][ b ]仅标记版[ /b ] → 同时安装 [ b ]No Line[ /b ] 和 [ b ]No Distance[ /b ][/] [/list]

[ b ]已知限制[ /b ]

[list] []拉弓未满时不再显示过长的轨迹线——弧线会等待拉弓稳定后再出现。若拉弓动作异常缓慢,仍可能通过3秒的回退机制提前发射。[/] []第三人称视角可用,但偶尔会出现杂散的线条。当镜头位于身后时,仅持握的武器朝向与镜头方向基本一致,脚本无法将其与真实瞄准区分开。[/] []靠近他人的弓时(如 NPC 身上的、弓架上的、或掉在地上的),轨迹线偶尔会错误地连接到目标武器上。[/] []使用弩或手枪奔跑时,武器扫过视线的一瞬间可能会出现短暂的线条闪烁。[/] []射入水中的轨迹不准确,因为水具有自身的阻力和重力特性。[/] []轨迹线在遇到第一个障碍物时停止,但实际效果中,薄型物体会被穿透。[/] [/list]

[ b ]控制台命令[ /b ]

这些命令完全是可选的——模组无需它们也能完整工作。如果你使用 [ b ]-devmode[ /b ] 启动游戏,[ b ]aa_line[ /b ]、[ b ]aa_mark[ /b ] 和 [ b ]aa_dist[ /b ] 可以在当前会话中切换各部分显示。这些命令不会写回配置文件,因此重启后会恢复为你的设置。[ b ]aa_toggle[ /b ] 是完全关闭开关:关闭后模组将完全不生效。[ b ]aa_overlays[ /b ] 会列出已加载的附加组件包,若有组件未生效,可用于排查。

[ b ]怀疑此模组导致问题?[ /b ]

无需卸载即可将其关闭。.pak 文件本质上是普通的 zip 压缩包——用 7-Zip 打开 [ b ]Mods\arrow_arc\Data\arrow_arc.pak[ /b ],编辑 [ b ]Scripts/arrow_arc/config.lua[ /b ],将 [ b ]enabled = false[ /b ],保存并重启即可。这样模组将完全失效,从而可以在所有文件保持安装的状态下进行干净的对照测试。

[line]