动力闪避效果

动力闪避效果

以快速定向冲刺替代Palworld的普通翻滚闪避,可选速度线特效,平滑的退出动量,并在装备提供的空中冲刺基础上恰好增加一次空中冲刺。

Momentum Dodge Effects

方向性冲刺 / 速度线 / 额外空中冲刺

版本 0.60.8

安装前必读

Momentum Dodge Effects 是一个适用于《幻兽帕鲁》的 UE4SS 移动类 MOD。

针对当前《幻兽帕鲁》环境,请使用下方链接中为帕鲁定制的 UE4SS 构建版本。安装或更新前请完全关闭游戏,删除任何旧的 MomentumDodgeEffects 文件夹,并且只安装一份该 MOD。

帕鲁专用 UE4SS — Okaetsu / RE-UE4SS experimental-palworld

请勿在多个 UE4SS Mods 目录中保留重复的 MomentumDodgeEffects 文件夹。


英文说明

概述

Momentum Dodge Effects 将本地玩家的普通地面闪避翻滚替换为快速的定向冲刺。

地面冲刺采用方向性 AirDash 风格的移动和动画行为,添加了短暂的衰减退出惯性,并可显示速度线特效以提供额外的视觉反馈。

该 MOD 还扩展了《幻兽帕鲁》的 AirDash 系统,在装备已授予的次数之外仅额外增加一次 AirDash

并非提供无限 AirDash。

AirDash 总数:

  • 无 AirDash 装备:总计 1 次 AirDash
  • AirDash +1 装备:总计 2 次 AirDash
  • AirDash +2 装备:总计 3 次 AirDash

装备授予的原生 AirDash 会优先使用。额外的 MOD AirDash 在装备授予的原生 AirDash 使用完毕后可用。

落地会开启新的空中会话并重置 AirDash 数量。

版本 0.60.8

  • 新增附加 AirDash 系统:原生装备数量 + 恰好一次 MOD AirDash
  • 支持无装备、AirDash +1 和 AirDash +2
  • 修复了多次原生 AirDash 的快速输入处理
  • 将可重用的 AirDash 输入循环替换为基于生成作用域的受限调度器
  • 当移动输入短暂恢复为中性时,保持原生 AirDash 方向
  • 当玩家有意改变方向时,保持实时移动输入的更高优先级
  • 使用正向 AirDash 动作路径配合方向速度,避免错误的侧向/后向身体姿态
  • 新增仅在最后一次 AirDash 时的退出惯性
  • 将地面冲刺退出惯性确定为 170 毫秒
  • 将速度线相对缩放确定为 0.50
  • 新增 speedLineEnabled 配置
  • 新增有界的事件驱动速度线依赖恢复机制,用于启动时 Niagara 尚未就绪的情况
  • 从公开构建中移除了仅用于开发的追踪日志
  • 改进了有界日志记录,并保护重要的故障诊断信息不受常规事件日志上限的影响

功能特性

  • 方向性地面冲刺:前 / 后 / 左 / 右
  • 替换普通本地玩家的闪避翻滚
  • 方向特定的冲刺时机和距离
  • AirDash 风格的方向性移动和动画配置
  • 地面冲刺后的短暂衰减动量惯性
  • 默认地面退出惯性:170 毫秒
  • 可选的速度线视觉效果
  • 速度线开关配置
  • 在装备授予的 AirDash 之外恰好增加 +1 次 AirDash
  • 优先消耗原生装备 AirDash
  • 支持无装备 / +1 / +2 AirDash 配置
  • 快速输入缓冲,无无限重复触发
  • 落地 / 新跳跃会话重置
  • 短暂中性输入窗口的方向锁存
  • 玩家有意改变输入时进行实时方向覆盖
  • 仅在最后一次 AirDash 时应用退出惯性
  • 本地玩家过滤
  • 基于生成作用域的有界输入调度
  • 有界的事件驱动速度线依赖恢复
  • 无永久性高频重试计时器
  • 非基于传送的冲刺实现
  • 不直接编辑存档数据

运行需求

  • Windows 版《幻兽帕鲁》
  • 帕鲁专用 UE4SS experimental-palworld 构建版本

该 MOD 使用帕鲁专用 UE4SS 3.0.1 Beta #0 系列进行开发和验证,对应 Git SHA c838a8ac

不需要 PalSchema。

本下载不包含 UE4SS 本体。

安装方法

  1. 完全关闭《幻兽帕鲁》。
  2. 删除任何旧的 MomentumDodgeEffects 文件夹。请勿合并公开版、RC 版、诊断版或测试版文件。
  3. 打开 UE4SS.log,找到以 Loading mods from: 开头的行。
  4. 解压压缩包。
  5. 将完整的 MomentumDodgeEffects 文件夹复制到该确切的 Mods 目录中。
  6. 启动《幻兽帕鲁》并进入世界。

安装后的 MOD 文件夹必须包含:

MomentumDodgeEffects
  enabled.txt
  dlls\main.dll
  Scripts\main.lua
  Scripts\config.lua

请使用您自己的 UE4SS.log 实际报告的 Mods 目录。

请勿同时将 Momentum Dodge Effects 安装到多个 UE4SS Mods 目录中。

更新方法

  1. 完全关闭《幻兽帕鲁》。
  2. 如需保留自定义值,请备份您编辑过的 Scripts\config.lua
  3. 删除现有的 MomentumDodgeEffects 文件夹。
  4. 将新版本安装到 UE4SS.log 显示的活跃 Mods 目录中。
  5. 仅重新应用您有意更改的配置值。
  6. 正常启动《幻兽帕鲁》。

请勿混用不同 Momentum Dodge Effects 版本的文件。

使用方法

地面冲刺

在地面移动时使用《幻兽帕鲁》的普通闪避输入。

普通翻滚将被 Momentum Dodge Effects 的方向性冲刺替代。

空中冲刺

跳跃或处于空中状态时使用普通闪避输入。

  • 无 AirDash 装备:总计 1 次
  • AirDash +1 装备:总计 2 次
  • AirDash +2 装备:总计 3 次

如果装备提供原生 AirDash,则会优先消耗这些次数。之后 MOD 增加的 AirDash 即可使用。

落地会重置空中 AirDash 会话。

配置

编辑文件:

MomentumDodgeEffects\Scripts\config.lua

主要公共开关:

enabled = true
replaceNormalRoll = true
localPlayerOnly = true
airDashEnabled = true
speedLineEnabled = true

更改配置值后请重新启动《幻兽帕鲁》。

仅禁用速度线:

speedLineEnabled = false

禁用速度线不会禁用地面冲刺本身。

默认地面退出惯性:

  • 持续时间:170 毫秒
  • 地面摩擦力:0.55
  • 制动减速度:200

高级方向性冲刺和惯性值也可在 config.lua 中调整。公共默认值为最终验证时使用的数值。

验证

最终版本的 0.60.8 公共构建使用经过实时测试的 HF16 Lua/配置,并且发布版原生 DLL 的可执行 .text 节与测试过的 DLL 逐字节相同。

验证内容包括:

  • 单人游戏 / 本地玩家操作
  • 男性角色外观
  • 女性角色外观
  • 向前地面冲刺
  • 向后地面冲刺
  • 向左地面冲刺
  • 向右地面冲刺
  • 地面速度线开启
  • 地面速度线关闭
  • Niagara 依赖初始不可用时的速度线启动恢复
  • 强制启动延迟恢复测试
  • 正常 HF16 构建上的自然启动延迟恢复
  • 无 AirDash 装备:总计 1 次
  • AirDash +1 装备:总计 2 次
  • AirDash +2 装备:总计 3 次
  • +2 装备时不会意外触发第 4 次
  • 原生 AirDash 优先 / MOD AirDash 恰好最后 1 次
  • 快速输入缓冲
  • 短暂中性输入窗口中的方向保持
  • 有意的实时输入方向覆盖
  • 仅在最后一次 AirDash 时应用退出惯性
  • 落地 / 新跳跃会话重置
  • 重复无装备 AirDash 压力测试
  • 重复 +1 和 +2 AirDash 会话
  • 最终回归测试期间未复现致命错误、访问违规或确定性游戏崩溃

尚未验证:

  • 远程多人游戏客户端
  • 专用服务器
  • 常规多人游戏兼容性
  • Game Pass / Microsoft Store 版本

因此,当前公开发布版本应视为单人游戏 / 本地玩家验证版本

兼容性与已知限制

可能冲突的情况包括:

  • 其他闪避翻滚替代 MOD
  • 其他移动大修 MOD
  • 其他改变 AirDash 次数或 AirDash 动作的 MOD
  • 替代相同玩家闪避 / 翻滚动作的 MOD
  • 替代 AirDash 动画或蒙太奇的 MOD
  • 重写相同玩家移动属性的 MOD
  • 替代相同 Niagara 翻滚特效的 MOD
  • 旧版或重复的 MomentumDodgeEffects 文件

无法保证与所有第三方 MOD 组合的兼容性。

极短的滞空时间可能会在每次可用的 AirDash 均被使用前自然结束空中会话。

与我的其他已发布 MOD 的兼容性

在测试的公开版本组合中,未发现以下 tomo3032 帕鲁 MOD 存在与 Momentum Dodge Effects 特定的冲突:

  • True Sixth Party - Configurable Party Slots
  • Smart Sphere Selector - Automatic Capture Rate Sphere Selection
  • Human Mercy Bypass - Capture Mode and Uncapturable Pals
  • Base Auto Repair
  • Weapon Mastery Paths

兼容性适用于一同测试的版本。未来的帕鲁、UE4SS 或 MOD 更新可能改变行为。

当前完整目录可在此处获取:

tomo3032 的全部帕鲁 MOD

故障排除

MOD 无法启动

打开 UE4SS.log,找到:

Loading mods from:

确认 MomentumDodgeEffects 位于该确切的 Mods 目录中。

同时确认文件夹包含:

enabled.txt
dlls\main.dll
Scripts\main.lua
Scripts\config.lua

如果《幻兽帕鲁》近期更新后 UE4SS MOD 无法正常加载,请确认您正在使用当前的帕鲁专用 UE4SS 构建版本:

Okaetsu / RE-UE4SS experimental-palworld

冲刺有效但速度线未出现

确认:

speedLineEnabled = true

然后完全重新启动《幻兽帕鲁》。

版本 0.60.8 包含有界的事件驱动恢复机制,用于初始启动时 Niagara 依赖不可用的情况。

AirDash 数量异常

报告问题时,请说明:

  • 无 AirDash 装备 / +1 / +2
  • 预期的 AirDash 数量
  • 实际的 AirDash 数量
  • 输入之间是否曾经落地
  • 问题出现在快速输入还是正常输入时
  • 使用的方向

Bug 报告

请包含:

  • 帕鲁版本和平台
  • UE4SS 版本和 Git SHA
  • 单人游戏、主机、远程客户端或专用服务器
  • Momentum Dodge Effects 版本
  • config.lua 所做的任何更改
  • AirDash 装备等级
  • 预期结果
  • 实际结果
  • 精确的复现步骤
  • 其他移动、闪避、AirDash、动画或 Niagara MOD
  • 完整的 UE4SS.log
  • 完整的 MomentumDodge.log
  • 对于视觉问题,提供截图或短视频

对于崩溃问题,请在再次启动游戏之前保留受影响会话的完整日志。

卸载

  1. 完全关闭《幻兽帕鲁》。
  2. 从活跃的 UE4SS Mods 目录中删除 MomentumDodgeEffects 文件夹。

Momentum Dodge Effects 不会直接修改存档数据,因此通常无需存档转换或清理。

UE4SS 来源

当前推荐使用的帕鲁专用 UE4SS 构建版本

UE4SS 是一个独立的 MIT 许可项目,不随本压缩包重新分发。

作者

tomo3032

由 tomo3032 创建并测试。

OpenAI 的 ChatGPT 被用于开发协助、实现支持、调试、文档编写、代码审查和测试/审计工作流协助。

本压缩包不包含《幻兽帕鲁》游戏文件或第三方 MOD 资源。


日文说明

概要

Momentum Dodge Effects 是一个 UE4SS MOD,可将《幻兽帕鲁》本地玩家的通常回避翻滚更改为高速的方向性冲刺。

地面冲刺采用方向性 AirDash 风格的动画/移动配置、短暂的衰减惯性移动,并可选择显示速度线特效。

此外,相对于《幻兽帕鲁》原生的 AirDash 系统,在装备提供的次数基础上仅额外增加 1 次 AirDash

并非无限 AirDash 化 MOD。

AirDash 总次数:

  • 无 AirDash 装备:总计 1 次
  • AirDash +1 装备:总计 2 次
  • AirDash +2 装备:总计 3 次

装备提供的原生 AirDash 优先使用,之后可额外使用 1 次 MOD 追加的部分。

落地后开始新的空中会话,AirDash 次数将被重置。

版本 0.60.8

  • 新增装备次数 + MOD 追加 1 次的 AirDash 系统
  • 支持无装备、AirDash +1、AirDash +2
  • 修复了拥有多个原生 AirDash 时的连续输入处理
  • 将 AirDash 输入监听改为基于 generation 的受限调度器
  • 即使移动输入瞬间回到中性,也保持原生 AirDash 方向
  • 有意改变方向输入时优先采用实时输入
  • 修复横向/后向姿态不自然的问题,采用正向 AirDash 动作 + 方向速度方式
  • 仅在最后一次 AirDash 结束时添加短暂的退出惯性
  • 将地面冲刺的退出惯性确定为 170ms
  • 将速度线缩放确定为 0.50
  • 新增 speedLineEnabled 设置
  • 新增在启动时 Niagara 依赖未解决的情况下,在实际滚动时进行受限事件驱动恢复的处理
  • 从公开版本中删除仅用于开发的高频诊断日志
  • 改进即使达到常规日志上限也能保留重要失败日志

主要功能

  • 地面 前/后/左/右冲刺
  • 将普通翻滚替换为方向性冲刺
  • 各方向不同的冲刺时间/距离
  • AirDash 风格动画/移动配置
  • 地面冲刺结束后的短暂衰减惯性移动
  • 标准退出惯性 170ms
  • 速度线特效
  • 速度线开/关设置
  • 在装备 AirDash 次数基础上精确增加 +1 次
  • 优先使用装备提供的原生 AirDash
  • 支持无装备 / +1 / +2
  • 连续输入缓冲
  • 防止无限重复触发
  • 落地/新跳跃重置会话
  • 瞬间中性输入也保持方向
  • 有意更改方向时优先采用实时输入
  • 仅最后一次 AirDash 具有退出惯性
  • 仅限本地玩家处理
  • 基于 generation 的受限输入调度器
  • 事件驱动的受限速度线依赖恢复
  • 无永久高频重试计时器
  • 不使用传送方式
  • 不直接修改存档数据

必要环境

  • Windows 版《幻兽帕鲁》
  • 帕鲁专用 UE4SS experimental-palworld 版

本 MOD 使用帕鲁专用 UE4SS 3.0.1 Beta #0 系列 / Git SHA c838a8ac 进行开发和实机确认。

不需要 PalSchema。

本分发物不包含 UE4SS 本体。

导入方法

  1. 完全退出《幻兽帕鲁》。
  2. 删除旧的 MomentumDodgeEffects 文件夹。请勿混用公开版、RC 版、诊断版、测试版。
  3. 打开 UE4SS.log,确认 Loading mods from:
  4. 解压分发 ZIP 文件。
  5. 将完整的 MomentumDodgeEffects 文件夹放置到日志中显示的 Mods 文件夹中。
  6. 启动《幻兽帕鲁》并进入世界。

导入后必须具有以下结构:

MomentumDodgeEffects
  enabled.txt
  dlls\main.dll
  Scripts\main.lua
  Scripts\config.lua

实际导入位置请使用您自己的 UE4SS.log 中显示的 Mods 文件夹。

请勿将 Momentum Dodge Effects 重复导入到多个 UE4SS Mods 文件夹中。

更新方法

  1. 完全退出《幻兽帕鲁》。
  2. 如需保留自行更改的 Scripts\config.lua,请进行备份。
  3. 删除现有的 MomentumDodgeEffects 文件夹。
  4. 将新版本导入到 UE4SS.log 中显示的活跃 Mods 文件夹。
  5. 仅将必要的设置反映到新的 config.lua 中。
  6. 启动《幻兽帕鲁》。

请勿混用不同 Momentum Dodge Effects 版本的文件。

使用方法

地面冲刺

在地面移动时使用《幻兽帕鲁》的通常回避操作。

普通翻滚将被替换为 Momentum Dodge Effects 的方向性冲刺。

空中冲刺

跳跃或处于空中状态时使用通常的回避操作。

  • 无装备:总计 1 次
  • AirDash +1:总计 2 次
  • AirDash +2:总计 3 次

如果装备提供原生 AirDash,则会优先消耗这些次数,之后可额外使用 1 次 MOD 追加的部分。

落地后重置 AirDash 会话。

设置

编辑文件:

MomentumDodgeEffects\Scripts\config.lua

主要公开设置:

enabled = true
replaceNormalRoll = true
localPlayerOnly = true
airDashEnabled = true
speedLineEnabled = true

更改设置后请完全重新启动《幻兽帕鲁》。

仅禁用速度线时:

speedLineEnabled = false

即使关闭速度线,地面冲刺本体也不会被禁用。

标准地面退出惯性:

  • 时间:170ms
  • 地面摩擦力:0.55
  • 制动减速度:200

各方向冲刺值和惯性值也可在 config.lua 中调整。公开默认值为最终实机验证时使用的数值。

验证结果

在版本 0.60.8 的最终公开版本中,直接使用实机确认过的 HF16 Lua/config,并确认了原生 DLL 的可执行代码 .text 与实机验证过的 DLL 逐字节相同。

已确认:

  • 单人游戏 / 本地玩家
  • 男性角色
  • 女性角色
  • 地面 前/后/左/右
  • 速度线开启
  • 速度线关闭
  • 启动时 Niagara 依赖未解决时的自动恢复
  • 强制延迟状态恢复
  • 正常 HF16 自然发生延迟后的恢复
  • 无装备 AirDash = 总计 1 次
  • AirDash +1 = 总计 2 次
  • AirDash +2 = 总计 3 次
  • +2 时不会意外触发第 4 次
  • 原生 AirDash 优先 + MOD 追加部分精确为 1 次
  • 连续输入缓冲
  • 瞬间中性输入也保持方向
  • 有意的实时输入方向更改
  • 仅最后一次 AirDash 的退出惯性
  • 落地/重新跳跃后重置
  • 无装备的反复压力测试
  • +1 / +2 的反复 AirDash
  • 最终回归中未确认致命错误、访问违规或可复现的游戏崩溃

未验证:

  • 多人游戏的远程客户端
  • 专用服务器
  • 多人游戏整体
  • Game Pass / Microsoft Store 版

因此,当前公开版本视为单人游戏 / 本地玩家验证版

兼容性・已知限制

可能与以下 MOD 冲突:

  • 其他回避翻滚替代 MOD
  • 其他移动大修 MOD
  • 更改 AirDash 次数或 AirDash 动作的 MOD
  • 替换相同玩家回避 / 滚动动作的 MOD
  • 替换 AirDash 动画 / 蒙太奇的 MOD
  • 重写相同玩家移动属性的 MOD
  • 替换相同滚动 Niagara 特效的 MOD
  • 旧版或重复的 MomentumDodgeEffects 文件

无法保证与所有第三方 MOD 构成的兼容性。

如果滞空时间极短,可能会在使用所有可用的 AirDash 之前自然落地并结束会话。

与本人公开 MOD 的兼容性

在实机确认的公开版本组合中,未发现 Momentum Dodge Effects 特有的冲突。

  • True Sixth Party - Configurable Party Slots
  • Smart Sphere Selector - Automatic Capture Rate Sphere Selection
  • Human Mercy Bypass - Capture Mode and Uncapturable Pals
  • Base Auto Repair
  • Weapon Mastery Paths

兼容性描述仅适用于一同确认的版本。帕鲁、UE4SS、各 MOD 的更新可能导致行为变化。

当前公开的自制 MOD 列表:

tomo3032 的帕鲁 MOD 列表

故障排除

MOD 无法启动

打开 UE4SS.log,确认:

Loading mods from:

并确认该位置存在 MomentumDodgeEffects

同时确认以下文件存在:

enabled.txt
dlls\main.dll
Scripts\main.lua
Scripts\config.lua

如果《幻兽帕鲁》更新后 UE4SS MOD 无法加载,请确认是否使用当前帕鲁专用 UE4SS:

Okaetsu / RE-UE4SS experimental-palworld

冲刺有效但速度线不显示

确认:

speedLineEnabled = true

然后完全重新启动《幻兽帕鲁》。

版本 0.60.8 包含在启动时 Niagara 依赖未解决情况下的有界事件驱动恢复功能。

AirDash 次数异常

报告时请注明:

  • 无装备 / +1 / +2
  • 预期次数
  • 实际次数
  • 输入途中是否落地
  • 连续输入还是正常输入
  • 使用的方向

故障报告

请附上:

  • 帕鲁版本和平台
  • UE4SS 版本和 Git SHA
  • 单人 / 主机 / 远程客户端 / 专用服务器区分
  • Momentum Dodge Effects 版本
  • config.lua 的更改内容
  • AirDash 装备等级
  • 预期行为
  • 实际行为
  • 精确的复现步骤
  • 其他移动/回避/AirDash/动画/Niagara 类 MOD
  • 完整的 UE4SS.log
  • 完整的 MomentumDodge.log
  • 显示问题时附截图或短视频

发生崩溃时,请在重新启动游戏前保存问题发生会话的完整日志。

卸载

  1. 完全退出《幻兽帕鲁》。
  2. 从活跃的 UE4SS Mods 文件夹中删除 MomentumDodgeEffects 文件夹。

Momentum Dodge Effects 不直接修改存档数据,因此通常无需存档转换或删除后的清理。

UE4SS 获取地址

当前推荐的帕鲁专用 UE4SS

UE4SS 是独立项目,不包含在本 MOD 的分发物中。

作者

tomo3032

创建及实机验证:tomo3032

OpenAI 的 ChatGPT 被用于开发辅助、实现辅助、调试、文档编写、代码审查、测试/审计流程支援。

本分发物不包含《幻兽帕鲁》本体的游戏文件或第三方 MOD 资源。


NEXUS — 主文件描述 (BBCode)

Momentum Dodge Effects 0.60.8 — 主文件

快速方向性地面冲刺、可选速度线特效、170 毫秒衰减退出惯性,以及在装备授予的 AirDash 之外恰好 +1 次 AirDash。

  • 单人游戏 / 本地玩家已验证
  • 男性和女性角色外观已验证
  • 地面 前/后/左/右 已验证
  • 速度线开/关已验证
  • 无装备 = 1 次 AirDash
  • +1 装备 = 2 次 AirDash
  • +2 装备 = 3 次 AirDash

需要帕鲁专用 UE4SS 构建版本: Okaetsu / RE-UE4SS experimental-palworld

安装前请删除旧版 MomentumDodgeEffects 文件夹。请勿合并版本。

此版本未认证远程客户端 / 专用服务器 / 常规多人游戏行为。


NEXUS — 更新日志 (BBCode)

版本 0.60.8

  • 在装备授予的原生 AirDash 之外恰好增加 +1 次
  • 验证了无装备 / +1 / +2 的总 AirDash 次数 1 / 2 / 3
  • 修复了多次 AirDash 装备的快速输入处理
  • 新增基于生成作用域的受限 AirDash 输入调度
  • 新增带实时输入覆盖的原生方向锁存
  • 通过使用正向 AirDash 动作与方向速度修复侧向/后向姿态
  • 新增仅在最后一次 AirDash 的退出惯性
  • 将地面退出惯性确定为 170 毫秒
  • 将速度线缩放确定为 0.50
  • 新增 speedLineEnabled 开/关配置
  • 新增有界的事件驱动速度线启动恢复
  • 验证了强制和自然发生的启动延迟恢复
  • 验证了男性和女性角色外观
  • 从公开版本中移除了仅用于开发的高频诊断日志
  • 改进了有界的公开日志记录和故障诊断