原文描述
闪避翻滚与疾跑
注意:在v2.30版本中,运行此模组现在必须安装_ScriptCore
这是因为我不想再将Hotkeys.lua单独包含在各个模组中,该文件可在众多模组中通用。
~~~
这是一个REFramework脚本,可让《生化危机4:重制版》中的所有角色都能进行闪避和疾跑。
默认情况下,在键盘上按两次蹲伏键即可触发跨步闪避,之后再按一次就可以从跨步状态接地面翻滚。你也可以按住奔跑键同时连按两次蹲伏键来触发俯冲翻滚。
如果你使用的是手柄,默认操作是连按两次右缓冲键来完成跨步,之后再按一次触发地面翻滚,或者按下左摇杆同时连按两次右缓冲键来触发俯冲翻滚。玩家在行走、慢跑或待机的任何时候,都可以向任意方向触发闪避。目前翻滚动作的初始阶段默认有30帧无敌帧(在60fps下),动画的剩余时段你将处于易受攻击状态。
如果你在敌人即将击中你的瞬间精准地完成翻滚,就能触发完美闪避。完美的时机判定会奖励你慢动作效果、对攻击者的近战反击,或者两种效果同时触发。你还可以选择自动将枪械瞄准刚才闪避掉的敌人。
你也可以按住奔跑键来开始疾跑。
在模组1.9及更高版本中,新增了一种替代翻滚动作:地面翻滚。这种翻滚动作身体贴近地面,没有俯冲动作。你可以选择只使用这种翻滚类型,也可以将它设为替代翻滚,通过特定操作方式来触发(可以是直接的快捷键,或是按住一个快捷键再输入标准闪避翻滚指令)。你还可以互换两者的设定,将地面翻滚设为默认翻滚,把俯冲翻滚设为替代翻滚。
在模组2.0及更高版本中,新增了站立式快速跨步闪避。该动作会根据闪避方向呈现多种不同动画,还可以选择衔接俯冲翻滚或地面翻滚,实现类似双翻滚的效果。启用该功能后,跨步翻滚将成为主要闪避动作,原有的主闪避翻滚会变为衔接翻滚,而替代翻滚的设定保持不变,触发方式也和之前一样。
克劳萨式跨步
你可以按住修饰热键再按下闪避输入指令,使用克劳萨的跨步闪避动作,实现任意方向的超人类闪避。
QTE闪避
另一个修饰功能可让你使出一系列原本仅在类QTE的“闪避”提示中才会播放的动作,包含各种空翻、侧手翻、下潜和侧移翻滚。
锁定
该模组提供了一个简单的锁定视角系统,仅供娱乐。
耐力系统:
从v1.8版本开始,新增了可配置的耐力系统选项,限制你在战斗中不断使用闪避和疾跑。你可以自行调整耐力消耗数值,找到合适的平衡度。
只要你的耐力值高于0,就始终能做出闪避或疾跑动作。但耐力值可以变为负数,处于负数状态时,它可能会长时间显示为停留在0(实际上会缓慢恢复回0)。如果耐力值变为负数,你将无法执行任何动作,直到它恢复到20%。
如果安装了《踢开任意门|随时近战》模组的v1.9及更高版本,该耐力系统也能适配该模组中的“自由踢击”功能。
支持角色:里昂、路易斯、克劳萨、汉克、艾达、威斯克和阿什利。
如果你觉得闪避翻滚功能让游戏变得过于简单,可以搭配使用《无情敌人》模组。
安装方式
1. 下载REFramework,将其’dinput8.dll’文件放入你的游戏文件夹
2. 下载并安装_ScriptCore,将它的’reframework’文件夹解压到你的游戏目录中
3. 解压模组RAR文件,将它的’reframework’文件夹放入你的游戏目录中
— 或者 —
1. 下载REFramework,将其’dinput8.dll’文件放入你的游戏文件夹
2. 下载并安装Fluffy模组管理器
3. 将_ScriptCore下载后放入Fluffy模组管理器的“ModsRE4R”文件夹中并进行安装
4. 将模组RAR文件下载后放入Fluffy模组管理器的“ModsRE4R”文件夹中
5. 通过Fluffy模组管理器安装该模组
选项
模组的选项菜单会出现在REFramework的“脚本生成界面”菜单中,包含以下设置(按菜单中的显示内容列出):
v2.30版本新增了大量新选项,我还没来得及编写说明。将鼠标悬停在对应选项上查看弹出的工具提示,就能了解它们的作用。
当前选项:
“救救我,我滚出地图了!”
– 如果你不慎用闪避翻滚掉出地图,点击这个按钮。它会将你传送回上一次闪避翻滚的位置,如果你已经在该位置,就会传送回上上次翻滚的位置,以此类推。使用时暂停游戏可获得最佳效果。
“闪避翻滚”
– 允许你使用闪避翻滚功能
“闪避脱逃” – 你可以从易受攻击的眩晕状态中以快25%的速度闪避翻滚脱离。如果你经常被眩晕后连续受击,可以开启该功能
“失衡帧” – 源自《黑暗之魂》的平衡机制;如果你在时机错误的翻滚动作末尾被击中,受到的伤害会增加40%。失衡帧生效时文字会变为红色
“完美闪避” – 允许你在最后一刻闪避后触发反击和/或时间减速效果
“反击”
– 启用完美闪避后的近战反击功能
“肾上腺素” – 启用完美闪避后的慢动作效果
此处还提供了用于调整完美闪避时机和持续时间的高级菜单。
“跨步闪避”
– 快速向侧方跨步闪避,无需翻滚
“跨步接翻滚” – 允许跨步闪避衔接闪避翻滚动作
“闪避类型”
– 选择动作模式:默认使用俯冲翻滚、默认使用地面翻滚,或是默认使用俯冲翻滚且将地面翻滚设为替代模式(可通过直接快捷键,或按住一个快捷键再按下常规闪避翻滚输入指令来触发)。
“互换翻滚”
– 使用替代翻滚模式时,勾选此框可将地面翻滚设为默认翻滚,将俯冲翻滚设为替代翻滚
“无敌帧” – 让你在翻滚动作的前几帧处于无敌状态。无敌帧生效时文字会变为金色
无
– 0帧无敌帧,整个闪避过程你都处于易受攻击状态
简单
– 30帧无敌帧(在60fps下)
困难
– 23帧无敌帧(在60fps下)
自定义
– 设置你自己想要的无敌帧数值
“插值帧数量”
– 转身朝向闪避方向所需的动画帧数量
“输入类型” – 设置模组的控制方案。提供以下几种方案:
连按两次:默认行为模式,你需要按两次蹲伏键或奔跑键来触发翻滚
自定义按键:点击一个按键来修改其热键。你接下来按下的按键将被分配给该动作。
勾选“修饰键”后,你需要先按住[修饰键],再按下主按键才能触发翻滚。举例来说,你可以设置成按住鼠标右键(瞄准键)再按下空格键来触发动作。
“闪避时拉远镜头”
– 闪避动作进行时,将相机镜头拉远数秒
“拉远后的视野” – 闪避时相机镜头拉远的程度数值
“疾跑” – 按住“奔跑”键即可开始疾跑。警告:使用键盘WASD转向时画面效果可能不佳;推荐使用手柄操作
“疾跑(备用)”
– 为疾跑设置一个备用热键或按键
“疾跑速度”
– 设置你的疾跑移动速度
“耐力” – 耐力条会限制你在战斗中使用闪避和疾跑的时机
“显示耐力条”
– 在屏幕上显示耐力计量条
“闪避耐力消耗” – 一次翻滚会消耗多少耐力(满值为100)
“跨步翻滚耐力消耗” – 一次快速跨步会消耗多少耐力(满值为100)
“踢击耐力消耗” – 一次自由踢击(《踢开任意门》模组v1.9及更高版本的“随时踢击”功能)会消耗多少耐力(满值为100)
本模组基于《踢开任意门|随时近战》模组开发,且与该模组兼容性良好。
如需获得支持或了解任何关于RE引擎模组制作的相关内容,欢迎加入Modding Haven Discord服务器与我交流
如果你喜欢这个模组,欢迎在Patreon上支持我,或者通过Ko-fi向我打赏。

评论(0)