
增强控制器方案——添加了快速保存功能等——
为游戏手柄控制选项增加更多功能。
查看大图[color=#00ffff][size=4]这个 Mod 有什么作用?[/size][/color]
1. 为手柄增加了快速保存、自动奔跑和拔出/收起武器(配合 更快移动速度 Mod)功能,这些功能原本仅限鼠标和键盘控制选项。
2. 将搜索键从 L3 改为方向键右键,我个人认为将常用按钮映射到更易按到的键位上比每秒钟都按 L3 更合理。
3. 适用于 360/One 手柄,可能也兼容其他手柄。
4. 包含如何创建自定义布局的说明,以便你构思出不同的方案。
[color=#00ffff][size=4]新增功能:[/size][/color]
L3:快速保存
R3:自动奔跑
LT:拔出/收起武器
方向键右键:搜索
[color=#00ffff][size=4]安装选项 (1):[/size][/color]
用记事本打开游戏存档文件夹中的 ProfileOptions_profile 文件,在文件最后一行之后添加以下内容:
[code]GstKeyBinding.player.ConceptQuickSave.1.axis 24
GstKeyBinding.player.ConceptQuickSave.1.button 10
GstKeyBinding.player.ConceptQuickSave.1.negate 0
GstKeyBinding.player.ConceptQuickSave.1.type 2
GstKeyBinding.player.ConceptSearch.0.axis 24
GstKeyBinding.player.ConceptSearch.0.button 3
GstKeyBinding.player.ConceptSearch.0.negate 0
GstKeyBinding.player.ConceptSearch.0.type 2
GstKeyBinding.player.ConceptToggleAutoRun.1.axis 24
GstKeyBinding.player.ConceptToggleAutoRun.1.button 11
GstKeyBinding.player.ConceptToggleAutoRun.1.negate 0
GstKeyBinding.player.ConceptToggleAutoRun.1.type 2
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.axis 24
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.button 14
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.negate 0
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.type 2 [/code]
没错,这不需要你下载任何东西,但如果你想支持本 Mod,也可以下载。
[color=#00ffff][size=4]安装选项 (2):[/size][/color]
下载 ProfileOptions_profile 文件,并替换存档文件夹中的同名文件。
由于 ProfileOptions_profile 是整个选项文件,你需要根据个人喜好重新调整其他设置(如游戏玩法、显示、画面设置等)。
[color=#00ffff][size=4]权衡取舍:[/size][/color]
本 Mod 是直接将功能添加到手柄控制中,而不是通过 Xpadder 将鼠标键盘控制映射到手柄,因此必须做出一些取舍。
LT 原本已用于切换到第二组主动技能,并且拔出武器的动画最初几帧无法取消。因此,如果你在武器收起状态下使用第二组的某些技能,角色会先尝试拔出武器,你可能需要按两次对应按钮,并且会注意到技能释放前有轻微延迟。当武器已经拔出(无论是手动拔出,还是先执行第一组技能触发)后,再执行第二组技能就没有问题。
R3 同时用于锁定/切换目标。因此,如果你在静止状态下锁定远处目标,可能会触发自动奔跑,但这问题不大,因为一旦移动左摇杆,自动奔跑就会被取消。
L3 会使坐骑冲刺和快速保存同时触发。
可能仅适用于 360/One 手柄,但你始终可以自定义自己的方案,使其适配你的手柄并根据需要修改功能。
[color=#00ffff][size=4]自定义方案的说明:[/size][/color]
当你用记事本打开 ProfileOptions_profile 时,会发现许多类似这样的行:
GstKeyBinding.player.ConceptSearch.0.axis 24
GstKeyBinding.player.ConceptSearch.0.button 3
GstKeyBinding.player.ConceptSearch.0.negate 0
GstKeyBinding.player.ConceptSearch.0.type 2
GstKeyBinding.player.ConceptSearch.1.axis 0
GstKeyBinding.player.ConceptSearch.1.button 47
GstKeyBinding.player.ConceptSearch.1.negate 0
GstKeyBinding.player.ConceptSearch.1.type 0
这 8 行代码是游戏如何读取和配置搜索键的。前 4 行对应 360 手柄,通过 "axis 24" 和 "type 2" 区分;下面 4 行对应鼠标和键盘,通过 "axis 0"(尽管还有其他 "axis #" 也代表鼠标和键盘)和 "type 0"(可能还有其他 "type #" 也代表鼠标和键盘)区分。
注意每组 4 行中间使用的数字不同:上面 4 行使用 0,下面 4 行使用 1。这是为了区分两种控制模式——手柄或鼠标键盘。只要数字不同,具体数字本身无关紧要。
以下是 360 手柄各按钮在游戏中的名称:
方向键上:按钮 0
方向键下:按钮 1
方向键左:按钮 2
方向键右:按钮 3
Y:按钮 4
A:按钮 5
X:按钮 6
B:按钮 7
L3:按钮 10
R3:按钮 11
Start:按钮 12
Select:按钮 13
LT:按钮 14
RT:按钮 15
LB:按钮 16
RB:按钮 17
如果你使用的是非 360 手柄,那么 "axis #" 和 "type #" 中用于识别手柄类型的数字,以及 "button #" 中用于分配按钮的数字可能会有所不同,因此你需要自行查找这些数字。
以下是一个示例,展示如何将拔出/收起武器功能添加到 360/One 手柄的方向键右键上:
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.axis 24
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.button 3
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.negate 0
GstKeyBinding.player.ConceptToggleSheatheWeapon.1.type 2
[color=#00ffff][size=4]备注:[/size][/color]
为什么不创建一个 Xpadder 文件来将鼠标键盘映射到手柄呢?
《龙腾世纪:审判》的鼠标键盘布局冗余且不必要地复杂,而其对游戏手柄的支持却前所未有的好。因此,我这次决定支持手柄,与我之前为《辐射:新维加斯》的 Project Nevada Mod 进行映射时不同。
[color=#00ffff][size=4]修改游戏的有用链接:[/size][/color]
状态编辑器 Cheat Engine 表格(下载链接在第一个帖子中)
使用教程
注意:如果“HUD 可见性”设置为“始终显示”,使用上述状态编辑器后,你可能会遇到一个奇怪的问题,即手柄的主动技能按钮无法工作。如果是这样,只需将“HUD 可见性”改为“上下文相关”,保存并退出,然后加载你的游戏,再改回“始终显示”。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。