Cloak

基本信息

属性 值
注册名 WitchingGadgets:WG_Cloak
物品类 witchinggadgets.common.items.baubles.ItemCloak
注册位置 WGContent.java:436-437(preInitItems)
注册条件 WGConfig.moduleCloak == true(默认 true,WGConfig.java:136)
子变体数 5(standard / storage / raven / spectral / wolf)

功能

Cloak(斗篷)是占用 Baubles 斗篷槽的装备,用 meta 区分 5 种:

lang 变体 显示名 启用配置
standard Cloak 基础款
storage Cloak of Voluminous Pockets capeStorage(默认 true,WGConfig.java:147-149)
raven Mantle of the Raven capeRaven(默认 true,注释注明需安装 Twilight Forest,WGConfig.java:153-159)
spectral Spectral Mantle capeSpectral(默认 true,WGConfig.java:144-146)
wolf Wolven Cloak capeWolf(默认 true,WGConfig.java:150-152)

对应的 Kama 是本模组为斗篷配套制作的近战武器,5 个变体与斗篷一一对应。

数值

数值名 值
斗篷变体数 5
斗篷动画模式默认值 2(cloakAnimationMode,WGConfig.java:93-97)
斗篷动画模式含义 0 = 无动画;1 = 移动腿部时旋转斗篷;2 = 移动腿部时拉伸斗篷(WGConfig.java:97)
关联配置开关数 4(capeSpectral / capeStorage / capeWolf / capeRaven)

交互

触发 行为
装备 占据 Baubles 斗篷槽(模组在 WitchingGadgets.java:109 通过 BaubleExpandedSlots.tryAssignSlotOfType(BaubleExpandedSlots.capeType) 占用该槽)
移动 斗篷动画模式由 cloakAnimationMode 控制
染色 CloakColourizationRecipe(WGContent.java:506),经 RecipeSorter.register("WitchingGadgets:cloakdye", ...) 注册(WGContent.java:513-517)

合成配方

  • 奥术配方:WG_arcane_cloaks.java
  • 注液配方:WG_infusion_cloak_spectral.java(研究 CLOAK_SPECTRAL)
  • 研究条目 CLOAK,父研究 ADVANCEDROBES、隐藏父研究 BAGOFTRICKS,setConcealed()(WGResearch.java:379-380)
  • 其余变体研究:CLOAK_STORAGE、CLOAK_RAVEN、CLOAK_SPECTRAL、CLOAK_WOLF,以及配套的 CLOAKKAMA

相关条目