Trueflight - 制导箭矢与法术

Trueflight - 制导箭矢与法术

用平滑的轨迹物理效果将箭矢引导至敌人弱点,并将游戏内法术/魔弓手锁定准星直接重定向到弱点(头部、心脏、核心)。可通过JSON自定义。

Trueflight - 制导箭矢与法术

《龙之信条2》弹道箭矢追踪与弱点法术锁定

免责声明 / 注意: 本模组纯粹出于个人使用目的而制作,用于解决战斗中的挫败感(箭矢撞击地形、法术锁定吸附到不想要的肢体),并**按原样(AS-IS)**提供。 不提供未来更新、功能请求或主动的错误修复支持。 请自行斟酌使用。

功能

1. 弓箭手(物理箭矢追踪)

  • 弱点目标标记 HUD: 使用弓瞄准时,在目标弱点上显示瞄准准星(十字准线与圆圈)。(颜色和尺寸可通过 UI 配置。)
  • 自然弹道追踪: 保留原版箭矢速度,同时应用动态转向速率曲线、目标速度预测(提前量射击)和弹道上抬以防止撞地。
  • 过冲与逃脱逻辑: 如果目标闪避或箭矢过冲,追踪会自然解除,以防止不自然的 180 度转向。

2. 魔弓手与施法者(游戏内锁定重定向)

  • 游戏内弱点吸附: 将游戏内目标锁定(LockOnTarget)重定向为专门锁定已注册的弱点关节(头部、心脏、核心、眼睛、勋章)。
  • 魔弓手的多重锁定蓄力以及法师/巫师/魔剑士的技能准星会直接吸附到弱点,而非随机的身体部位。

3. 纯 REFramework 独立运行

  • 直接为纯 REFramework 构建。无需外部框架依赖。

动态发现与自定义

实时怪物注册:

  • 没有硬编码的怪物表。
  • 当你首次瞄准任何怪物时,模组会实时动态分析其骨架结构,提取弱点关节名称,并将其注册到你的本地数据库中。
  • 初次安装时 JSON 文件不存在或为空是完全正常的;它们会在游戏过程中自动生成。

自定义弱点(个人数据库):

  • 数据库路径: Dragons Dogma 2/reframework/data/Trueflight_Database.json
  • 你可以用任意文本编辑器打开此文件,自定义每只怪物在 "joints" 列表下优先锁定的关节。
  • 游戏内即时重载: 保存对 JSON 文件的编辑后,只需在 REFramework UI 菜单中点击 [Reload Weakpoint DB (JSON)],即可立即应用更改,无需重启游戏。

全部关节参考数据库:

  • 转储路径: Dragons Dogma 2/reframework/data/Trueflight_AllJointsDatabase.json
  • 包含已遭遇怪物所有已识别骨架关节的完整转储。如果你想瞄准特定部位(例如翅膀、尾巴、角),在此处查找确切的关节名称,并将其粘贴到你的 Trueflight_Database.json 中。