tool.HeroHead
tool.HeroHead
Fields
| Name | Type | |
|---|---|---|
level | pr.Level | |
hero | en.Hero | |
parent | h2d.Object | |
lastLookingBackward | Bool | |
lastHeadBehind | Bool | |
isMoving | Bool | |
heroHasHead | Bool | |
forcedPos | tool.FPoint | |
forcedCustomHead | Virtual[atlas, glowData, item, particleEffects, properties] | |
customHead | Bool | |
customHeadSpr | libs.heaps.slib.HSprite | |
_customHeadInfoCache | Virtual[atlas, glowData, item, particleEffects, properties] | |
headParts | hl.types.ArrayObj | |
isPlayingInitialAnim | Bool | |
alwaysShowHead | Bool | |
customHeadInf | Virtual[alwaysShow, anims, baseSpr, colorDark, colorLight, offsetX, offsetY, part, scale, showBack] | |
customEyeInf | Virtual[alwaysShow, anims, baseSpr, colorDark, colorLight, offsetX, offsetY, part, scale, showBack] | |
customBackInf | Virtual[alwaysShow, anims, baseSpr, colorDark, colorLight, offsetX, offsetY, part, scale, showBack] | |
customBackSpr | libs.heaps.slib.HSprite | |
alwaysShowBack | Bool | |
pool | libs.heaps.ParticlePool | |
headNormalSb | libs.heaps.slib.HSpriteBatch | |
headAddSb | libs.heaps.slib.HSpriteBatch | |
headBlack | I32 | |
eye | libs.heaps.slib.HSprite | |
alwaysShowEye | Bool | |
eyeDir | F64 | |
cd | tool.Cooldown | |
headModes | hl.types.ArrayObj | |
cineHeadMode | tool.HeadMode | |
fromUI | Bool | |
__uid | I32 | |
| “ | Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid] | |
| static | __clid | I32 |
Protos
f@2193get_headMode(tool.HeroHead) → tool.HeadModef@2194init(tool.HeroHead, pr.Level, h2d.Object, Ref) → Voidf@2195onCooldownEnd(tool.HeroHead, String, I32) → Voidf@2196initHead(tool.HeroHead, pr.Level, I32) → Voidf@2197initCustomHead(tool.HeroHead) → Voidf@2198dispose(tool.HeroHead) → Voidf@2199pushHeadMode(tool.HeroHead, tool.HeadMode, F64, Null) → Voidf@2200stopHeadMode(tool.HeroHead, I32) → Voidf@2201resetHeadMode(tool.HeroHead) → Voidf@2202setForcedPos(tool.HeroHead, F64, F64) → Voidf@2203updateHeadFx(tool.HeroHead, F64) → Voidf@2204setHeadNormal(tool.HeroHead, F64) → Voidf@2205setHeadBehind(tool.HeroHead, F64) → Voidf@2206setHeadBackward(tool.HeroHead, F64) → Voidf@2207postUpdate(tool.HeroHead) → Voidf@2208eyeShine(tool.HeroHead, I32) → Voidf@2209_headPartUpdate(tool.HeroHead, libs.heaps.HParticle) → Voidf@2210killAllParticles(tool.HeroHead) → Voidf@2211customHeadFx(tool.HeroHead) → Voidf@2212mainNormalFx(tool.HeroHead) → Voidf@2213mainFireFx(tool.HeroHead, I32, I32) → Voidf@2214mainElectricFx(tool.HeroHead, I32, I32) → Voidf@2215tailEyeFx(tool.HeroHead, I32) → Voidf@2216tailNoEyeFx(tool.HeroHead, I32) → Voidf@2217getCLID(tool.HeroHead) → I32f@2218serialize(tool.HeroHead, hxbit.Serializer) → Voidf@2219getSerializeSchema(tool.HeroHead) → hxbit.Schemaf@2220unserializeInit(tool.HeroHead) → Voidf@2221unserialize(tool.HeroHead, hxbit.Serializer) → Void
Bindings
- static
f@4541__constructor__(tool.HeroHead) → Void