跳到主要内容

形态与阶段

SSC 将玩家形态注册为形态(Form)和形态组(Form Group)。主线形态通常以阶段推进,特殊形态和子形态则可能独立注册。1

当前主线形态组

源码注册的主线形态组包括:

  • 蝙蝠(Bat);
  • 美西螈(Axolotl);
  • 豹猫(Ocelot);
  • 使魔狐(Familiar Fox);
  • 雪狐(Snow Fox);
  • 阿努比斯之狼(Anubis Wolf);
  • 蜘蛛(Spider);
  • 悦灵和野猫等特殊形态。

七条常规形态线都注册了 *_0*_3 四个 ID。玩家界面中的阶段通常按 1 到 4 表达,因此“形态 ID 后缀”和“玩家看到的阶段编号”不要混用。

ID 后缀组内阶段常见定位
_01Starter Form,初始感染形态
_12能力和限制进一步显现
_23诅咒之月最终过渡形态,通常锁定 Instinct
_34Final Form,通常不再受普通诅咒之月推进

蜘蛛线存在例外:spider_1 具有独立的茧阶段表现,其标记和常规形态不同。任何基于阶段的规则都应读取形态注册,而不是只靠 ID 后缀猜测。

形态标记

当前源码使用的关键标记包括:

标记含义
StarterForm可作为初始形态
FinalForm常规最终形态
SpecialForm特殊形态,不属于普通阶段流程
InhibitorResist / InhibitorImmune对抑制手段具有抗性或免疫
LockInstinct / NoInstinct锁定或禁用 Instinct
CursedMoonFinalForm参与诅咒之月高阶段的特殊处理
NoCursedMoonEffect不受普通诅咒之月影响
CatalystResist / CatalystImmune对 Catalyst 具有抗性或免疫
CanTFToFinalForm可转化到最终形态

动态形态

SSC 支持通过 JSON/Data Pack 加载动态形态。动态形态与内置 Java 形态分开管理,重载时会清理和重新应用动态注册内容。自定义内容作者应使用独立命名空间,避免与内置 ID 冲突。

资料来源

  1. 源码核对:SSC player_form/RegPlayerForms.java,commit c0f0bbb9。注册结构已逐项核对;能力摘要仍以各形态页的代码核对结果为准。