Skip to content

en.Loot

en.Loot

Inherits from: Entity

Fields

NameType
floatingBool
lifeTimerF64
magnetDistF64
pickDistF64
magnetingBool
magnetedToEntity
magnetFramesF64
tailColorNull
destroyOnEndBool
needSightToMagnetBool
magnetMaxDurationSF64
canBePickedByEntityBool
staticcreateFun
static__clidI32
static__eclidshl.types.ArrayBytes_Int

Protos

  • f@7307 initGfx(en.Loot) → Void
  • f@7308 canBeHit(en.Loot) → Bool
  • f@7309 unlock(en.Loot) → Void
  • f@7310 lockFor(en.Loot, F64) → Void
  • f@7311 onTouchWall(en.Loot, I32) → Void
  • f@7312 initSprite(en.Loot, libs.heaps.slib.SpriteLib, String, Null, Null, Null, Null, Null, h3d.mat.Texture) → Void
  • f@7313 pickUp(en.Loot, en.Hero) → Void
  • f@7314 pickUpByEntity(en.Loot, Entity) → Void
  • f@7315 pickUpFeedBack(en.Loot, Ref) → Void
  • f@7316 onTouch(en.Loot, Entity) → Void
  • f@7317 dispose(en.Loot) → Void
  • f@7318 postUpdate(en.Loot) → Void
  • f@7319 vanish(en.Loot) → Void
  • f@7320 canBePickedUpBy(en.Loot, Entity) → Bool
  • f@7321 loseMagnet(en.Loot) → Void
  • f@7322 startMagnet(en.Loot, Entity) → Void
  • f@7323 allocateTo(en.Loot, Entity) → Void
  • f@7324 updateMagnet(en.Loot, F64) → Void
  • f@7325 fixedUpdate(en.Loot) → Void
  • f@7326 pickUpdate(en.Loot) → Void
  • f@7327 pickMagnetTarget(en.Loot) → Void
  • f@7328 getCLID(en.Loot) → I32
  • f@7329 serialize(en.Loot, hxbit.Serializer) → Void
  • f@7330 getSerializeSchema(en.Loot) → hxbit.Schema
  • f@7331 unserializeInit(en.Loot) → Void
  • f@7332 unserialize(en.Loot, hxbit.Serializer) → Void
  • f@7333 getEntityCLIDS(en.Loot) → hl.types.ArrayBytes_Int

Bindings

  • static f@7335 __constructor__(en.Loot, pr.Level, I32, I32) → Void
  • static f@7334 create(LootType, pr.Level, I32, I32) → en.Loot