增强怪物动作屏幕震动

增强怪物动作屏幕震动

Reads monster actions and applies enhanced screen shake for a more impactful, immersive combat experience. 读取怪物动作数据,强化并新增屏幕震动效果,带来更强烈的打击反馈与战斗沉浸感

游戏玩法

该模组为怪物弹射物和怪物行动添加了镜头震动效果。默认情况下,它会先应用默认规则表,再应用你的自定义过滤器。

你可以自定义的内容:

  • 主开关, 启用 (Enable)
  • 仅有弹体触发,从弹壳触发 (Trigger From Shell),一些非弹体的击中可能仍会包含在内,因为某些攻击行为在相同的弹壳表中被表示。
  • 仅作为行动触发,由行动触发 (Trigger From Action)
  • 默认规则过滤器开关,使用默认JSON过滤器 (Use Default JSON Filter)
  • 全局冷却,全局冷却秒 (Global Cooldown sec)
  • 默认振动参数,默认振动指数 (Default Vibration Index) 和默认优先级 (Default Priority)
  • 当锁定一个怪物时,勾选“黑名单锁定敌人” (Blacklist Locked Enemy) 可禁用该怪物所有震动效果。
  • 当怪物被锁定后,外壳列表中的每个物品都可以独立开启或关闭,并可单独设置震动指数和优先级。
  • 当怪物被锁定后,动作列表中的每个项目都可以单独开启或关闭,并且可以拥有各自的震动指数和优先级,动作默认处于关闭状态。

什么通常会触发摇晃?

  • 怪物投射类攻击、吐息、火球、爆炸球、落地爆炸、连续喷射类攻击
  • 切换到你启用的动作ID的怪物动作变更
  • 如果怪物处于敌方黑名单中,或者某外壳行动项被禁用,则不会触发。
  • 如果一个弹射物不在默认规则表中,当使用默认JSON过滤器时,它将不会被触发。

推荐的调优流程:

  1. 开始只使用弹壳触发,锁定任务中的目标怪物,先调校普通弹壳。
  2. 然后启用动作触发,只为你真正想要反馈的动作启用,动作默认关闭是为了避免嘈杂的过度震动。
  3. 最后,根据自己的喜好调整全局冷却时间(秒)。

配置文件路径:

reframework data enemy_shell_blacklist json
reframework data enemy_projectile_native_defaults json