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