扩展键位绑定

扩展键位绑定

新增了额外的按键绑定,可通过默认界面重新映射,包括循环切换目标、即时施放法印等更多功能! 这是由Mpstark原创的模组,根据其附带的许可协议,已更新至游戏版本1.31。

用户界面

扩展键位绑定

适用于巫师3

这个模组是Mpstark制作的Better Keybinds的更新版本。
如果你喜欢这些改动,请支持他的原创模组!
我只是为1.31版本进行了更新,并添加了一个兼容版本,支持在“更多快捷栏”中额外放置2个炸弹。


描述

新增额外的按键绑定,可通过默认界面重新映射。

扩展按键绑定包含以下新增按键绑定:

  • 快速切换至特定炸弹/快捷栏/口袋槽位
  • 快速投掷特定炸弹槽位
  • 在可用炸弹/快捷栏/口袋槽位间循环切换
  • 即时施放法印 (长按切换其他法印)
  • 自动为当前目标装备最佳剑类武器
  • 锁定最近目标
  • 循环切换锁定目标
  • 解除目标锁定

更好的按键绑定允许你重新绑定这些在基础游戏中无法重新绑定的按键:

  • 取消瞄准
  • 收剑入鞘

Better Keybinds 目前不会修改任何现有按键绑定的工作方式。


安装

  1. 将整个 modBetterKeybindsSP 文件夹复制到 [Path To The Witcher 3]\mods 文件夹中
  2. 备份您位于[Path to The Witcher 3]\bin\config\r4game\user_config_matrix\pc路径下的原始 input.xml 文件
    • 不要将其作为XML文件留在此文件夹中!
  3. 修改输入文件 input.xml
    • modBetterKeybindsSPpatches 目录中打开 input.xml.patch.txt
    • [Path to The Witcher 3]\bin\config\r4game\user_config_matrix\pc 路径下打开现有的 input.xml 文件
    • input.xml.patch.txt 的内容复制到 input.xml<VisibleVars> 标签之间的某个位置。
      我建议要么放在顶部(在 <!-- [BASE_CharacterMovement] --> 之前),要么放在底部(在 </VisibleVars> 之前)。
    • 保存 input.xml
  4. 修改 input.settings 文件以包含新的按键绑定
    • 打开位于 [我的文档]\The Witcher 3 中的 input.settings 文件
    • modBetterKeybindsSPpatches 目录中打开 input.settings.patch.txt
    • input.settings.patch.txt 的全部内容复制到 input.settings 文件的顶部
    • 保存文件,下次启动游戏时会重新整理该文件

兼容性

Better Keybinds 修改了多个脚本文件(其中大部分是为了规避原代码中的愚蠢决策):

  • 玩家输入.ws
  • 猎魔人玩家.ws
  • r4Player.ws
  • pullEffect.ws
  • signEntity.ws
  • signOwner.ws

如果你安装了其他模组,请使用脚本合并工具:
http://www.nexusmods.com/witcher3/mods/484/?

按照安装说明操作,然后运行脚本合并工具来合并所有脚本。


该模组可以与 Friendly HUD 合并,但需要您手动操作。

脚本合并器将在 PlayerInput.ws 文件中显示3个合并冲突,但这些部分本就不应该被合并。
复制原始文件中与这些错误对应的部分到此处:

//---=== 友好HUD模组 ===---  
//---=== 友好HUD模组 ===---  
//modBetterKeybindsSP 开始  

//modBetterKeybindsSP 结束  

现在将这两段代码替换到合并后的文件中,并确保将它们依次放置,而不是混在一起。