羽毛武器

羽毛武器

此模组根据武器使用情况扣除羽毛,在羽毛低时阻止行动,并施加虚弱和挖掘疲劳等惩罚。

装备

🪶 Feathers Weaponry

Feathers Weaponry 将战斗、移动和其他物理动作转变为由 Feathers 驱动的耐力管理系统。

攻击、格挡、冲刺、跳跃、游泳、飞行以及使用远程武器都会消耗 Feather。过度消耗会导致你的动作变弱、完全被取消,或触发临时惩罚。

Feather 消耗、需求、惩罚以及许多其他机制均可配置,因此该系统可以从轻量级耐力管理调整为要求严苛得多的生存机制。


⚔ 战斗

武器攻击会消耗 Feather,包括可配置的以下消耗:

  • 成功命中
  • 攻击未命中
  • 攻击所需的最低 Feather

当玩家不再满足所需的 Feather 数量时,攻击可以被取消,而不是让动画继续播放却没有实际攻击。

这适用于剑、斧、三叉戟以及可配置的模组武器。


🏹 远程武器

拉弓和装填弩也会与 Feather 交互。

Feather 较低会降低远程武器的效果,而 Feather 不足则可能阻止动作正常完成。

弓、弩和三叉戟的行为均可通过配置自定义。


🛡 盾牌

格挡不再免费。

举起盾牌会随时间消耗 Feather,而在格挡时受到伤害会消耗额外 Feather。

这使得长时间防御性玩法成为玩家必须主动管理的资源。


🏃 移动

移动也可以使用 Feather:

  • 冲刺
  • 跳跃
  • 游泳
  • 行走
  • 鞘翅飞行

当 Feather 过低时,冲刺、跳跃和游泳等动作会被取消,直到玩家恢复。

复杂的鞘翅移动也可能比简单飞行消耗更多 Feather。


📈 学习与训练

玩家可以通过反复使用不同动作来提高效率。

诸如冲刺跳跃之类的训练活动可以随时间提升相关属性,从而在玩家熟练后降低这些动作的消耗。


💥 惩罚

反复耗尽玩家体力可能触发临时惩罚,例如:

  • 肩袖撕裂
  • 游泳者肩
  • 跑者疲劳
  • 飞行员劳损
  • 步行者抽筋

这些惩罚会施加虚弱和挖掘疲劳等减益效果。

默认情况下,惩罚机制仅在 困难 和 极限 难度下启用,但这可以通过配置更改。


🔧 高度可配置

Feathers Weaponry 的设计目标是可调整以适应不同的玩法风格和整合包。

你可以配置以下内容:

  • Feather 消耗
  • 最低 Feather 需求
  • 命中和未命中消耗
  • 弓和弩行为
  • 空气/气泡阈值
  • 移动消耗
  • 惩罚行为
  • 学习与训练
  • 有效武器和远程物品

模组武器和弓也可以添加到相应的物品列表中。

配置

通用配置文件为:

feathersweaponry-common.toml

可配置选项的一些示例包括:

  • drawTimeThreshold
    控制远程武器在扣除 Feather 前可以拉拽多长时间。

  • bubbleThreshold
    控制低氧何时开始影响 Feather 相关行为。

  • validBowItems
    控制哪些远程武器使用 Feather 系统。

  • validWeaponItems
    控制哪些近战武器使用 Feather 系统。

此外还有许多用于移动、惩罚、消耗、需求和其他机制的额外选项。


🔌 模组兼容性

必需

🪶 Feathers,作者 ElenaiDev

兼容 / 支持

✅ Actions Of Stamina

⚔ Better Combat
当玩家 Feather 不足时,Better Combat 的攻击动画会被正确取消。

🪂 Gliders
在使用滑翔伞时耗尽 Feather 可能导致玩家失去继续滑翔的能力。

Feathers Weaponry 还设计了针对模组武器和远程物品的可配置支持。