Skip to content

tool.HeroHead

tool.HeroHead

Fields

NameType
levelpr.Level
heroen.Hero
parenth2d.Object
lastLookingBackwardBool
lastHeadBehindBool
isMovingBool
heroHasHeadBool
forcedPostool.FPoint
forcedCustomHeadVirtual[atlas, glowData, item, particleEffects, properties]
customHeadBool
customHeadSprlibs.heaps.slib.HSprite
_customHeadInfoCacheVirtual[atlas, glowData, item, particleEffects, properties]
headPartshl.types.ArrayObj
isPlayingInitialAnimBool
alwaysShowHeadBool
customHeadInfVirtual[alwaysShow, anims, baseSpr, colorDark, colorLight, offsetX, offsetY, part, scale, showBack]
customEyeInfVirtual[alwaysShow, anims, baseSpr, colorDark, colorLight, offsetX, offsetY, part, scale, showBack]
customBackInfVirtual[alwaysShow, anims, baseSpr, colorDark, colorLight, offsetX, offsetY, part, scale, showBack]
customBackSprlibs.heaps.slib.HSprite
alwaysShowBackBool
poollibs.heaps.ParticlePool
headNormalSblibs.heaps.slib.HSpriteBatch
headAddSblibs.heaps.slib.HSpriteBatch
headBlackI32
eyelibs.heaps.slib.HSprite
alwaysShowEyeBool
eyeDirF64
cdtool.Cooldown
headModeshl.types.ArrayObj
cineHeadModetool.HeadMode
fromUIBool
__uidI32
Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid]
static__clidI32

Protos

  • f@2193 get_headMode(tool.HeroHead) → tool.HeadMode
  • f@2194 init(tool.HeroHead, pr.Level, h2d.Object, Ref) → Void
  • f@2195 onCooldownEnd(tool.HeroHead, String, I32) → Void
  • f@2196 initHead(tool.HeroHead, pr.Level, I32) → Void
  • f@2197 initCustomHead(tool.HeroHead) → Void
  • f@2198 dispose(tool.HeroHead) → Void
  • f@2199 pushHeadMode(tool.HeroHead, tool.HeadMode, F64, Null) → Void
  • f@2200 stopHeadMode(tool.HeroHead, I32) → Void
  • f@2201 resetHeadMode(tool.HeroHead) → Void
  • f@2202 setForcedPos(tool.HeroHead, F64, F64) → Void
  • f@2203 updateHeadFx(tool.HeroHead, F64) → Void
  • f@2204 setHeadNormal(tool.HeroHead, F64) → Void
  • f@2205 setHeadBehind(tool.HeroHead, F64) → Void
  • f@2206 setHeadBackward(tool.HeroHead, F64) → Void
  • f@2207 postUpdate(tool.HeroHead) → Void
  • f@2208 eyeShine(tool.HeroHead, I32) → Void
  • f@2209 _headPartUpdate(tool.HeroHead, libs.heaps.HParticle) → Void
  • f@2210 killAllParticles(tool.HeroHead) → Void
  • f@2211 customHeadFx(tool.HeroHead) → Void
  • f@2212 mainNormalFx(tool.HeroHead) → Void
  • f@2213 mainFireFx(tool.HeroHead, I32, I32) → Void
  • f@2214 mainElectricFx(tool.HeroHead, I32, I32) → Void
  • f@2215 tailEyeFx(tool.HeroHead, I32) → Void
  • f@2216 tailNoEyeFx(tool.HeroHead, I32) → Void
  • f@2217 getCLID(tool.HeroHead) → I32
  • f@2218 serialize(tool.HeroHead, hxbit.Serializer) → Void
  • f@2219 getSerializeSchema(tool.HeroHead) → hxbit.Schema
  • f@2220 unserializeInit(tool.HeroHead) → Void
  • f@2221 unserialize(tool.HeroHead, hxbit.Serializer) → Void

Bindings

  • static f@4541 __constructor__(tool.HeroHead) → Void