简单技能潜行重制

简单技能潜行重制

重制“简单技能”中的潜行机制,使其成为真正的渗透玩法,改进了暴露规则、视线侦测以及进攻行动的处理。

魔法

Simply Skills 潜行机制重做

Simply Skills 潜行机制重做 是一款针对 Minecraft 1.20.1 Fabric 上 Simply Skills 的轻量级游戏玩法附加组件。

此附加组件将原有的潜行机制重做为更一致的渗透系统,同时保留其战斗风险,并改进 游侠揭示 机制,使其具备正确的视线检测功能。

功能特性

重做了 Simply Skills 潜行机制的多个方面:

  • 真正的玩家潜行 — 潜行玩家不再仅仅因为其他玩家朝其方向看而被揭示。
  • 不受限制的视线 — 潜行状态在墙壁后方和开阔区域均能保持生效。
  • 个人物品栏访问 — 打开并管理自己的物品栏不会打破潜行状态。
  • 随身储存访问 — 可以访问随身携带的装备以及兼容的已装备背包(如 旅行者背包),而不会打破潜行状态。
  • 常规方块放置 — 放置普通建筑方块不会打破潜行状态。
  • 外部容器 — 打开箱子、木桶、熔炉、已放置的背包及类似外部容器会打破潜行状态。
  • 攻击性互动 — 放置 TNT 或使用熔岩等行为会打破潜行状态。
  • 造成伤害 — 对另一实体造成伤害会打破潜行状态,包括兼容的模组武器、投射物、炸弹及其他伤害来源。
  • 受到伤害 — 受到伤害会打破潜行状态,符合原始 Simply Skills 机制的设计意图。
  • 被揭示效果 — 打破潜行状态的行为会施加被揭示效果,防止潜行状态立即再次激活。

游侠揭示重做

游侠的 揭示 被动技能仍是潜行的专门反制手段。

原始机制在揭示附近潜行目标时,未能正确考虑游侠与目标之间的实心方块。

此附加组件改变了这一行为:

  • 揭示半径 — 保留了原始可配置的检测半径。
  • 揭示频率 — 保留了原始可配置的检测频率。
  • 视线 — 游侠揭示现在需要与潜行目标保持清晰的视线。
  • 墙壁阻挡揭示 — 实心墙壁会阻止游侠揭示检测到潜行目标。
  • 无需朝向要求 — 游侠无需直接看向目标即可触发揭示。

这保留了游侠揭示作为潜行专门反制手段的特性,同时不允许其透过实心墙壁检测玩家。

潜行行为

处于潜行状态时,玩家仍可以:

  • 正常移动和调整位置。
  • 打开个人物品栏。
  • 管理自己的装备。
  • 访问兼容的随身或已装备背包。
  • 放置常规方块。

当玩家出现以下行为时,潜行状态会被打破并施加 被揭示 效果:

  • 攻击或伤害另一实体。
  • 受到伤害。
  • 打开外部容器。
  • 放置 TNT。
  • 使用熔岩。
  • 通过兼容的模组投射物、炸弹、武器或类似来源造成伤害。

模组兼容性

伤害检测在可能的情况下会动态处理,而非完全依赖手动配置的物品列表。

这使得许多模组武器、炸弹、投射物、法术及其他攻击性来源,在伤害可归属于潜行玩家时,能够自动打破潜行状态。

某些可能无法保留玩家伤害归属的特定互动,必要时仍可单独处理。

前置要求

  • Minecraft 1.20.1
  • Fabric Loader
  • Simply Skills 1.7.2
  • Java 17

Simply Skills 是本附加组件运行的必要前置。

兼容性

专为 Minecraft 1.20.1 Fabric 上的 Simply Skills 1.7.2 设计。

此附加组件不包含或重新分发 Simply Skills。

致谢

Simply Skills 潜行机制重做 是 Simply Skills 的独立游戏玩法附加组件。

潜行重做、游侠揭示视线修复、互动处理及模组伤害兼容性由 zClashTM 完成。

许可证

本项目采用 MIT 许可证 授权。

Simply Skills 是独立项目,不包含在此附加组件中,也不由其重新分发。