Skip to content

en.active.Cannon

en.active.Cannon

Inherits from: en.active.Turret

Fields

NameType
rangeCaseI32
rightCannonlibs.heaps.slib.HSprite
leftCannonlibs.heaps.slib.HSprite
sdirI32
static__clidI32
staticcreateFun
static__eclidshl.types.ArrayBytes_Int

Protos

  • f@18369 initGfx(en.active.Cannon) → Void
  • f@18370 onOutOfGameChange(en.active.Cannon) → Void
  • f@18371 get_shootX(en.active.Cannon) → F64
  • f@18372 get_shootY(en.active.Cannon) → F64
  • f@18373 dispose(en.active.Cannon) → Void
  • f@18374 initStats(en.active.Cannon) → Void
  • f@18375 getAttackTarget(en.active.Cannon) → Entity
  • f@18376 shoot(en.active.Cannon, Entity) → Void
  • f@18377 postUpdate(en.active.Cannon) → Void
  • f@18378 fixedUpdate(en.active.Cannon) → Void
  • f@18379 getCLID(en.active.Cannon) → I32
  • f@18380 serialize(en.active.Cannon, hxbit.Serializer) → Void
  • f@18381 getSerializeSchema(en.active.Cannon) → hxbit.Schema
  • f@18382 unserialize(en.active.Cannon, hxbit.Serializer) → Void
  • f@18383 getEntityCLIDS(en.active.Cannon) → hl.types.ArrayBytes_Int

Bindings

  • static f@18385 __constructor__(en.active.Cannon, en.Hero, I32, I32, tool.InventItem) → Void
  • static f@18384 create(en.Hero, I32, I32, tool.InventItem) → en.active.Cannon