自动护盾

自动护盾

标记一面盾牌,它会自动与单手武器一同装备,并与其他武器一同收起。激活时,金色火花环绕被标记的盾牌。仅客户端生效,无需服务器安装。

Autoshield

标记一面盾牌,从此无需再手动操作。


功能说明

标记一面盾牌后,每当你拔出单手武器时,它会自动装备。切换到无法与盾牌配合使用的东西时,它会自动收起。标记会保留,下次使用单手武器时它会再次出现。

特性

  • 标记盾牌: 在物品栏中悬停在盾牌上并按标记键(默认鼠标中键)。再次按下取消标记。同一时间只能标记一面盾牌。
  • 自动装备: 拔出单手武器时装备已标记的盾牌。
  • 自动收起: 双手武器、弓、火把、锤子及其他工具会使盾牌收起。
  • 跟随你的选择: 如果已标记一面盾牌,而你手动装备了另一面,标记会转移到新盾牌上。如果之前没有标记,则不会自动标记任何东西。
  • 视觉标记: 两道纤细的金色火花会在物品栏和快捷栏中环绕已标记的盾牌,包括 Equipment and Quick Slots 的快捷栏。物品描述中会额外添加一行可选的 [Auto Shield] 文本。
  • 标记保存在物品上,重启后依然存在,丢弃盾牌时会被移除。
  • 仅客户端:无需服务器安装,玩家之间无需版本检查。

配置

首次启动时在 BepInEx/config/KampfBallerina.autoshield.cfg 中创建

  • MarkKey(默认 Mouse2):悬停盾牌时用于标记的按键或鼠标按钮。可填任意 Unity KeyCode,例如 Mouse3、F 或 LeftAlt。填 None 则回退到鼠标中键。
  • StowShieldWithWeapon(默认 true):收起单手武器时也收起已标记的盾牌。
  • ShowTooltipText(默认 true):在物品描述中添加 [Auto Shield] 行。若设为 false,则仅用火花标记盾牌。

安装

  1. 为 Valheim 安装 BepInEx。
  2. 使用 Vortex 安装 Autoshield,或将压缩包中的 BepInEx 文件夹复制到你的 Valheim 文件夹。

兼容性

基于 Valheim 1.0.20 与 BepInEx 5.4.23(BepInExPack Valheim 5.4.2351)构建并测试。

已与 Equipment and Quick Slots 一同测试。

源码

github.com/KampfBallerina/Autoshield(MIT 许可证)

在 Claude 的帮助下完成