Skip to content

en.ltrap.Spikes

en.ltrap.Spikes

Inherits from: en.LevelTrap

Fields

NameType
bloodBool
angF64
inGroundBool
onOutFun
naturalBool
variantString
spikeDirectionI32
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@24476 get_normalSprite(en.ltrap.Spikes) → String
  • f@24477 get_bloodySprite(en.ltrap.Spikes) → String
  • f@24478 init(en.ltrap.Spikes) → Void
  • f@24479 initGfx(en.ltrap.Spikes) → Void
  • f@24480 initSprite(en.ltrap.Spikes, libs.heaps.slib.SpriteLib, String, Null, Null, Null, Null, Null, h3d.mat.Texture) → Void
  • f@24481 goIn(en.ltrap.Spikes, Bool) → Void
  • f@24482 goOut(en.ltrap.Spikes, Bool, Ref) → Void
  • f@24483 onCooldownEnd(en.ltrap.Spikes, String, I32) → Void
  • f@24484 dispose(en.ltrap.Spikes) → Void
  • f@24485 onTouch(en.ltrap.Spikes, Entity) → Void
  • f@24486 checkAngleCollision(en.ltrap.Spikes, Entity) → Bool
  • f@24487 postUpdate(en.ltrap.Spikes) → Void
  • f@24488 fixedUpdate(en.ltrap.Spikes) → Void
  • f@24489 onHitHero(en.ltrap.Spikes) → Void
  • f@24490 getEntityCLIDS(en.ltrap.Spikes) → hl.types.ArrayBytes_Int
  • f@24491 getCLID(en.ltrap.Spikes) → I32
  • f@24492 serialize(en.ltrap.Spikes, hxbit.Serializer) → Void
  • f@24493 getSerializeSchema(en.ltrap.Spikes) → hxbit.Schema
  • f@24494 unserialize(en.ltrap.Spikes, hxbit.Serializer) → Void

Bindings

  • static f@24495 __constructor__(en.ltrap.Spikes, pr.Level, I32, I32, F64, I32, Null, Null, String) → Void