Skip to content

en.mob.U28_VacuumCleaner

en.mob.U28_VacuumCleaner

Inherits from: en.Mob

Fields

NameType
stateen.mob.VacuumState
moneyValueI32
upgradeMultiplierF64
groundSpikeRangeF64
spikeshl.types.ArrayObj
lighttool.EntityLight
tcxI32
tcyI32
haveSeenHeroBool
nextIsTeleportBool
countForTeleportI32
sbFxlibs.heaps.slib.HSpriteBatch
fxGoldGorgerlibs.heaps.slib.SpriteLib
staticpreloadGfxFun
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@19429 init(en.mob.U28_VacuumCleaner) → Void
  • f@19430 initGfx(en.mob.U28_VacuumCleaner) → Void
  • f@19431 setElite(en.mob.U28_VacuumCleaner, Bool) → Void
  • f@19432 initSkills(en.mob.U28_VacuumCleaner) → Void
  • f@19433 updateNextIsTeleport(en.mob.U28_VacuumCleaner) → Void
  • f@19434 resetNextIsTeleport(en.mob.U28_VacuumCleaner, Ref) → Void
  • f@19435 teleportTo(en.mob.U28_VacuumCleaner, I32, I32) → Bool
  • f@19436 addSpikes(en.mob.U28_VacuumCleaner, I32, I32, Ref) → Void
  • f@19437 pickUp(en.mob.U28_VacuumCleaner, Ref) → Void
  • f@19438 upgrade(en.mob.U28_VacuumCleaner, I32, Ref, Ref, Ref) → Void
  • f@19439 onCooldownEnd(en.mob.U28_VacuumCleaner, String, I32) → Void
  • f@19440 endEvolve(en.mob.U28_VacuumCleaner) → Void
  • f@19441 setAffectResistPerState(en.mob.U28_VacuumCleaner) → Void
  • f@19442 updateVisual(en.mob.U28_VacuumCleaner, Ref) → Void
  • f@19443 onDie(en.mob.U28_VacuumCleaner) → Void
  • f@19444 drop(en.mob.U28_VacuumCleaner, I32, F64) → Void
  • f@19445 dropStackedGold(en.mob.U28_VacuumCleaner, I32, I32, Ref) → Void
  • f@19446 inDetectArea(en.mob.U28_VacuumCleaner, Entity) → Bool
  • f@19447 behaviourAi(en.mob.U28_VacuumCleaner) → Void
  • f@19448 walkToTarget(en.mob.U28_VacuumCleaner) → Void
  • f@19449 dispose(en.mob.U28_VacuumCleaner) → Void
  • f@19450 createBodyPart(en.mob.U28_VacuumCleaner) → hl.types.ArrayObj
  • f@19451 postUpdate(en.mob.U28_VacuumCleaner) → Void
  • f@19452 disposeGfx(en.mob.U28_VacuumCleaner) → Void
  • f@19453 getEntityCLIDS(en.mob.U28_VacuumCleaner) → hl.types.ArrayBytes_Int
  • f@19454 getCLID(en.mob.U28_VacuumCleaner) → I32
  • f@19455 serialize(en.mob.U28_VacuumCleaner, hxbit.Serializer) → Void
  • f@19456 getSerializeSchema(en.mob.U28_VacuumCleaner) → hxbit.Schema
  • f@19457 unserializeInit(en.mob.U28_VacuumCleaner) → Void
  • f@19458 unserialize(en.mob.U28_VacuumCleaner, hxbit.Serializer) → Void

Bindings

  • static f@19428 __constructor__(en.mob.U28_VacuumCleaner, pr.Level, I32, I32, I32, I32) → Void
  • static f@19427 create(pr.Level, I32, I32, I32, I32) → en.mob.U28_VacuumCleaner
  • static f@19426 preloadGfx() → libs.heaps.slib.SpriteLib