Witcher3ModsControlMapping

Witcher3ModsControlMapping

控制映射将《巫师3》原本只读的“手柄布局”界面替换为一张表格,显示你在每个场景下当前的手柄按键绑定:探索、游泳、战斗、骑马和划船。先选择一行,再选择另一行,即可仅在该场景内交换这两个按钮,游戏会自动将更改保存到input.settings。

Witcher3ModsControlMapping

Witcher3ModsControlMapping 是一个非官方粉丝制作的模组,它将《巫师 3》中只读的“手柄布局”界面替换为一个表格,按情境显示你当前的手柄按键绑定。
打开 设置 → 控制方案。在某一行上按 A(键盘上按 E),然后选择另一行,即可仅在该情境下交换这两个按钮。

源代码、发布版本和问题追踪:github.com/Witcher-3-Mods/control-mapping

功能

手柄绑定表
一览所有手柄绑定。表格列出每个动作所分配的按钮,并按情境分组:探索、游泳、战斗、骑马和乘船。
手柄绑定表

交换两个按钮
在某一行上按 A(键盘上按 E),然后选择另一行,这两个按钮就会被交换。交换仅适用于你当前查看的情境,因此为战斗情境交换两个按钮不会改变探索情境中的对应按钮。表格旁边的手柄图片显示所选情境的绑定。
交换两个按钮

其他

  • 游戏会自动将你的更改保存到 input.settings,因此无需手动编辑文件。
  • 交换是按情境进行的:其他情境会保留各自的绑定。
  • 需要 PC 次世代版《巫师 3》。

兼容性:运行时行为并未在所有平台或版本上验证。如果出现问题,请关闭游戏并删除 C:\Users<你的用户名>\Documents\The Witcher 3\input.settings;游戏会用默认值重新创建它。

手动安装

  1. 关闭游戏。从 Files 选项卡下载 ZIP 文件。打开你的《巫师 3》文件夹,即包含 mods 和 bin 的文件夹(在 Steam 上:右键点击游戏 → 管理 → 浏览本地文件)。
  2. 如果是更新,请先将之前的模组文件夹移出 mods。这包括早期版本中名为 modWitcher3ModsControlMapping 的文件夹(现在名称已不同)。
  3. 将 ZIP 解压到游戏文件夹,并与现有的 mods 和 bin 合并。它会把模组放入 mods\mod000_Witcher3ModsControlMapping(其 .ws 文件必须最终位于 *content\scripts\local* 中),并将配置 XML 放在 bin\config\r4game\user_config_matrix\pc\witcher3modscontrolmapping.xml。游戏只从那里读取该 XML;没有它,交换会被拒绝。
  4. 启动游戏,允许脚本编译,然后加载你的存档。

要卸载,请关闭游戏,将模组文件夹移出 mods,并从 *bin\config\r4game\user_config_matrix\pc* 中删除该 XML。

为什么文件夹名为 mod000_

该模组替换了游戏的主菜单界面文件。如果另一个模组替换了同一个文件,游戏只会使用其中一个。mod000_ 前缀使游戏在其他模组之前加载此模组,因此使用的是它的界面。请保持文件夹名称不变。

自动安装程序

不想自己复制文件?GitHub Releases 页面提供了一个 Automatic 包,内含 install.cmd 和 uninstall.cmd:安装程序会找到你的《巫师 3》文件夹(Steam、GOG、Epic 或常见位置),为你复制文件和配置 XML,并删除旧文件夹名称下遗留的任何副本。卸载程序还会询问是否将所有控制重置为游戏默认值(input.settings 会被移到一边并保留一份副本)。两者都是纯文本脚本,你可以用记事本打开阅读。Nexus Mods 上托管的文件仅为手动安装包。完整源代码在代码仓库中。

许可证

原始项目材料使用个人非商业使用许可证(参见 LICENSE):在拥有《巫师 3》合法副本的前提下,可为私人、非商业用途进行源代码查看、本地构建和修改。再分发需要单独许可。第三方材料请参见 THIRD-PARTY-NOTICES。

这是非官方粉丝作品,未经 CD PROJEKT RED 批准或认可。按原样提供,不作任何担保。