快捷键消耗品(及“怜悯”切换键)

快捷键消耗品(及“怜悯”切换键)

添加可配置的热键,用于治疗自己、治疗伙伴、复活伙伴、喝树水以及装备/卸下仁慈饰品。

功能

  • 恢复自身生命 – 名称即功能!若生命值已满或带有治疗状态则无效果。优先使用更高级的药水。
  • 治疗最弱的帕鲁 – 自动检测队伍中生命百分比最低的帕鲁,对其使用药水。与自愈一样,会跳过已治疗/正在治疗的帕鲁。
  • 复活已倒下的帕鲁
  • 饮用圣泉之水
  • 装备/卸下慈悲饰品

**一键操作!**无需繁琐菜单。

其他功能:

  • 使用游戏内消息系统显示物品使用信息
  • 按键绑定、覆盖层位置/大小/颜色均可轻松自定义!

本模组诞生的原因是我厌倦了频繁中断操作去喝圣泉水来解除仅持续30秒的状态,但最终扩展到了所有我认为普通玩家希望设置快捷键的消耗品。我尽力让一切尽可能易用和可配置。


需求

UE4SS – 可使用Steam创意工坊版或直接从GitHub下载的版本。


安装

将.zip文件解压到UE4SS的Mods文件夹中,确保最终拥有以下文件结构:

...\UE4SS\Mods\HotkeyConsumables\enabled.txt
...\UE4SS\Mods\HotkeyConsumables\settings.ini
...\UE4SS\Mods\HotkeyConsumables\Scripts\

临时禁用:
删除或重命名 enabled.txt 文件。

卸载:
直接删除整个 HotkeyConsumables 文件夹即可。


使用方法

F6 - 显示/隐藏快捷栏覆盖层
Shift + F6 - 开启/关闭编辑模式。可自由调整快捷栏的位置和大小。再次按Shift+F6保存并关闭。
Ctrl + F6 - 重新加载settings.ini。除按键绑定外,其他所有配置均可无需重启游戏即可重新加载。

F1 - 自我治疗
F2 - 治疗生命最低的帕鲁
F3 - 切换慈悲饰品
F4 - 复活帕鲁
F5 - 使用世界树圣水


配置

按键绑定

建议在启动《幻兽帕鲁》前先查看settings.ini中的[Keybinds]部分,因为对按键绑定的任何修改都需要重启游戏。如果要完全禁用某个快捷键(例如尚未到达世界树或不需要圣水),只需将快捷键留空或填写none

[Keybinds]
Hotkey1 = F1    ; 消耗品组1 -- 药水
Hotkey2 = F4    ; 消耗品组2 -- 帕鲁复活(复活倒下的队伍帕鲁)
Hotkey3 = F5    ; 消耗品组3 -- 世界树圣水
Equip1  = F3    ; 饰品装备/切换组1 -- 慈悲
HealPal = F2    ; 治疗受伤最重的队伍帕鲁(跳过目标选择弹窗)
Overlay = F6    ; 显示/隐藏(Shift+按键=编辑布局,Ctrl+按键=重新加载配置)

settings.ini中的其他所有设置都可以通过按Ctrl+F6(或你更改后的覆盖层按键)无需重启游戏即可重新加载。

饰品交换优先级

慈悲饰品切换的默认行为是与背包中第一个找到的其他饰品进行交换。但如果你喜欢携带多个备用饰品,并且不希望使用游戏内排序选中的那个,可以在此设置自己的偏好列表。
按下卸下慈悲饰品的按键时,模组会先在此选项列表中找到背包中已装备的第一个饰品进行替换。

使用逗号分隔的物品ID,优先级最高的在前。请参阅附带的accessories.txt查找对应ID。留空则仅装备背包中的第一个饰品。

按Ctrl+F6(或你更改后的覆盖层按键)即可无需重启游戏重新加载。

[EquipSwapPriority]
Equip1 =        ; 例如:Accessory_HP_1, Accessory_AT_1, Accessory_defense_1

覆盖层设置

首先,你可以在游戏中直接调整覆盖层的位置和大小。按Shift+F6(或你更改后的覆盖层按键)进入编辑模式,可以使用方向键和+/-键移动和缩放项目。再次按Shift+F6关闭编辑模式并保存更改。
其他覆盖层和颜色设置列于此,供你按需微调。

按Ctrl+F6(或你更改后的覆盖层按键)可重新加载这些设置,无需重启游戏。

[Overlay]
Show          = true     ; 加载时是否显示覆盖层?(覆盖层按键仍可切换)
leftMargin    = 40       ; 距离屏幕左侧边缘的像素数(Shift+F6编辑模式下会写入此值)
bottomMargin  = 90       ; 距离屏幕底部边缘的像素数(Shift+F6编辑模式下会写入此值)
scale         = 2.000    ; 整体快捷栏缩放比例(Shift+F6编辑模式下会写入此值)
cellSize      = 56       ; 图标单元格大小(像素,缩放前)
cellGap       = 8        ; 单元格之间的间隔
cellPad       = 3        ; 单元格边框到图标的缩进
cellBorder    = 1.5      ; 容器边框厚度
badgeScale    = 0.5      ; 徽章图标大小,相对于单元格的比例(Shift+F6 [ ] 调节此值)
flashDuration = 0.35     ; 按键后单元格高亮持续时间(秒,0=关闭)
editScale     = 2        ; 编辑模式面板大小

[Rarity]    ; 稀有度条和背景的颜色。RRGGBB十六进制。
common_bg     = 131D1F
uncommon_bg   = 121E1A
uncommon_bar  = 396C30
rare_bg       = 061B24
rare_bar      = 0078B3
epic_bg       = 171422
epic_bar      = A740D3
legendary_bg  = 312F1C
legendary_bar = EDBC00

多人模式说明

目前仅支持单人模式(慈悲饰品切换除外),但本人正在努力让热键模组中的“消耗品”部分也支持多人模式。敬请期待!

待办事项:

  • 完整多人模式支持
  • 模组菜单,让您无需触碰ini文件
  • 手柄支持