Skip to content

en.Homunculus

en.Homunculus

Inherits from: Entity

Fields

NameType
forCinematicBool
attachedToHeroBool
frameWalkSpdF64
frameClimbSpeedF64
moveCosF64
accelFactorF64
jumpExtraI32
wallClimbingBool
rotationF64
colorI32
hasMoveSoundsBool
victimen.Mob
grabbedEntity
itemEntity
ignoredItemEntity
focuseden.Interactive
sourceSkilltool.mainSkills.Homunculus
controllertool.ControllerAccess
backPartshl.types.ArrayObj
partshl.types.ArrayObj
eyelibs.heaps.slib.HSprite
poollibs.heaps.ParticlePool
fxSblibs.heaps.slib.HSpriteBatch
ligamentSblibs.heaps.slib.HSpriteBatch
ligamentshl.types.ArrayObj
bodyScaleF64
holdNormalJumpLockF64
isHoldJumpLockBool
moveSoundToggleBool
oldPostool.CPoint
staticcancelIfHereFun
static__clidI32
static__eclidshl.types.ArrayBytes_Int

Protos

  • f@9633 init(en.Homunculus) → Void
  • f@9634 initGfx(en.Homunculus) → Void
  • f@9635 initSpeechDeck(en.Homunculus) → Void
  • f@9636 onRelocate(en.Homunculus) → Void
  • f@9637 canBeHitBy(en.Homunculus, Entity) → Bool
  • f@9638 setPosCase(en.Homunculus, I32, I32, Null, Null) → Void
  • f@9639 setPosPixel(en.Homunculus, F64, F64) → Void
  • f@9640 setDepth(en.Homunculus, I32) → Void
  • f@9641 setSpriteParent(en.Homunculus, h2d.Object) → Void
  • f@9642 dispose(en.Homunculus) → Void
  • f@9643 onDie(en.Homunculus) → Void
  • f@9644 dash(en.Homunculus, I32) → Void
  • f@9645 comeBack(en.Homunculus) → Void
  • f@9646 controlsToHero(en.Homunculus) → Void
  • f@9647 controlsToMe(en.Homunculus) → Void
  • f@9648 onLand(en.Homunculus, F64) → Void
  • f@9649 startClimbing(en.Homunculus) → Void
  • f@9650 stopClimbing(en.Homunculus) → Void
  • f@9651 releaseItem(en.Homunculus, Bool) → Void
  • f@9652 canCrawlThrought(en.Homunculus, I32, I32) → Bool
  • f@9653 isUsingJumpInputs(en.Homunculus) → Bool
  • f@9654 isUsingAirJumpInputs(en.Homunculus) → Bool
  • f@9655 preUpdate(en.Homunculus) → Void
  • f@9656 clearFocus(en.Homunculus) → Void
  • f@9657 updateFocus(en.Homunculus) → Void
  • f@9658 detachFromHero(en.Homunculus) → en.UsableBody
  • f@9659 postUpdate(en.Homunculus) → Void
  • f@9660 tryToGrabItem(en.Homunculus, Entity) → Bool
  • f@9661 relocate(en.Homunculus, Entity) → Void
  • f@9662 fixedUpdate(en.Homunculus) → Void
  • f@9663 onCooldownEnd(en.Homunculus, String, I32) → Void
  • f@9664 getCLID(en.Homunculus) → I32
  • f@9665 serialize(en.Homunculus, hxbit.Serializer) → Void
  • f@9666 getSerializeSchema(en.Homunculus) → hxbit.Schema
  • f@9667 unserializeInit(en.Homunculus) → Void
  • f@9668 unserialize(en.Homunculus, hxbit.Serializer) → Void
  • f@9669 getEntityCLIDS(en.Homunculus) → hl.types.ArrayBytes_Int

Bindings

  • static f@9686 __constructor__(en.Homunculus, pr.Level, I32, I32, Bool, Bool, tool.mainSkills.Homunculus) → Void
  • static f@9685 cancelIfHere(I32, I32) → Void