快速槽位增强(BepInEx)

快速槽位增强(BepInEx)

增加至20个快捷栏。现已支持手柄操作!

用户界面

快速栏增强+

特别感谢RandyKnapp的原始更多快捷栏模组!

3.0 更新信息

自十月份起,按键绑定已移至设置的“Mod输入”Nautilus选项卡。这需要您重新设置按键绑定,抱歉!该功能采用了新的输入系统以及键盘/控制器的图标。遗憾的是,这与颜色选项不兼容,因此我移除了它。如果您希望使用旧文本标签而非图标,请参见下文对“customLabels.json”的描述部分。

警告:
如果你安装了 MoreQuickSlots,请卸载它,同时安装两者会导致错误。

功能特性:

  • 最多20个带快捷键的槽位
  • 禁用将新物品添加到快速栏
  • 自定义快捷键标签
  • 与Nitrox兼容,请使用旧的1.3.1版本

手动安装:

  1. 确保安装 BepInEx 和 Nautilus。
  2. BepInEx\plugins\QuickSlotsPlus\ 解压到 Subnautica\BepInEx\plugins\QuickSlotsPlus\
  3. (仅限Nitrox)编辑Nautilus的mod.json文件,添加"NitroxCompat": true

如果你在安装时遇到问题,可以试试在Discord上提问,那里能最快获得帮助!
https://discord.gg/UpWuWwq

预留物品槽位:

有时候你可能希望允许自动添加,或者为特定槽位预留物品。
在你的《Subnautica》文件夹中创建一个名为BepInEx\plugins\QuickSlotsPlus\allowItems.json的文件,并填写你想要的TechNames和槽位编号。设置为-1则使用第一个空槽位。
例如,为小刀保留第三个槽位,并在第一个未保留的空槽位中添加信号弹:

// BepInEx\plugins\QuickSlotsPlus\allowItems.json
{
  "Knife": 3,
  "Flare": -1
}

在拾取物品后,你可以在Nautilus调试日志中找到TechNames。

添加自定义标签:

如果您想更改热键的文本,例如使用文本"1"代替精灵图案,这将非常有用。

  1. 在游戏中设置快捷键,查看调试日志获取绑定名称。
  2. 创建一个名为 Subnautica\BepInEx\plugins\QuickSlotsPlus\customLabels.json 的文件。对 Unicode 的支持有限。
    {
      "<Keyboard>/1": "1",
      "<Keyboard>/rightArrow": "→"
    }
    
  3. 我已经添加了一些默认的自定义标签。您可以使用键码名称来覆盖它们。

控制器信息:

当您切换主要输入时,快捷键标签不再重新绘制,因此我移除了“混合输入模式”。这意味着如果您同时使用控制器键盘操作,当插槽渲染时,您的首选输入方式将决定标签上显示哪个键位绑定。这主要影响加载游戏、进入/离开载具时的显示。若需强制标签切换输入方式,可在设置中关闭后重新开启此功能。

已知问题:

  • 有时在测试Nitrox时,我的工具图标会消失,如果你能复现这个问题请告诉我。

欢迎贡献:

https://github.com/celvro/QuickSlotsPlus