en.Homunculus
en.Homunculus
Inherits from: Entity
Fields
| Name | Type | |
|---|---|---|
forCinematic | Bool | |
attachedToHero | Bool | |
frameWalkSpd | F64 | |
frameClimbSpeed | F64 | |
moveCos | F64 | |
accelFactor | F64 | |
jumpExtra | I32 | |
wallClimbing | Bool | |
rotation | F64 | |
color | I32 | |
hasMoveSounds | Bool | |
victim | en.Mob | |
grabbed | Entity | |
item | Entity | |
ignoredItem | Entity | |
focused | en.Interactive | |
sourceSkill | tool.mainSkills.Homunculus | |
controller | tool.ControllerAccess | |
backParts | hl.types.ArrayObj | |
parts | hl.types.ArrayObj | |
eye | libs.heaps.slib.HSprite | |
pool | libs.heaps.ParticlePool | |
fxSb | libs.heaps.slib.HSpriteBatch | |
ligamentSb | libs.heaps.slib.HSpriteBatch | |
ligaments | hl.types.ArrayObj | |
bodyScale | F64 | |
holdNormalJumpLock | F64 | |
isHoldJumpLock | Bool | |
moveSoundToggle | Bool | |
oldPos | tool.CPoint | |
| static | cancelIfHere | Fun |
| static | __clid | I32 |
| static | __eclids | hl.types.ArrayBytes_Int |
Protos
f@9633init(en.Homunculus) → Voidf@9634initGfx(en.Homunculus) → Voidf@9635initSpeechDeck(en.Homunculus) → Voidf@9636onRelocate(en.Homunculus) → Voidf@9637canBeHitBy(en.Homunculus, Entity) → Boolf@9638setPosCase(en.Homunculus, I32, I32, Null, Null) → Voidf@9639setPosPixel(en.Homunculus, F64, F64) → Voidf@9640setDepth(en.Homunculus, I32) → Voidf@9641setSpriteParent(en.Homunculus, h2d.Object) → Voidf@9642dispose(en.Homunculus) → Voidf@9643onDie(en.Homunculus) → Voidf@9644dash(en.Homunculus, I32) → Voidf@9645comeBack(en.Homunculus) → Voidf@9646controlsToHero(en.Homunculus) → Voidf@9647controlsToMe(en.Homunculus) → Voidf@9648onLand(en.Homunculus, F64) → Voidf@9649startClimbing(en.Homunculus) → Voidf@9650stopClimbing(en.Homunculus) → Voidf@9651releaseItem(en.Homunculus, Bool) → Voidf@9652canCrawlThrought(en.Homunculus, I32, I32) → Boolf@9653isUsingJumpInputs(en.Homunculus) → Boolf@9654isUsingAirJumpInputs(en.Homunculus) → Boolf@9655preUpdate(en.Homunculus) → Voidf@9656clearFocus(en.Homunculus) → Voidf@9657updateFocus(en.Homunculus) → Voidf@9658detachFromHero(en.Homunculus) → en.UsableBodyf@9659postUpdate(en.Homunculus) → Voidf@9660tryToGrabItem(en.Homunculus, Entity) → Boolf@9661relocate(en.Homunculus, Entity) → Voidf@9662fixedUpdate(en.Homunculus) → Voidf@9663onCooldownEnd(en.Homunculus, String, I32) → Voidf@9664getCLID(en.Homunculus) → I32f@9665serialize(en.Homunculus, hxbit.Serializer) → Voidf@9666getSerializeSchema(en.Homunculus) → hxbit.Schemaf@9667unserializeInit(en.Homunculus) → Voidf@9668unserialize(en.Homunculus, hxbit.Serializer) → Voidf@9669getEntityCLIDS(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@9685cancelIfHere(I32, I32) → Void