Skip to content

en.active.HorizontalTurret

en.active.HorizontalTurret

Inherits from: en.active.Turret

Fields

NameType
rangeCaseI32
bow0libs.heaps.slib.HSprite
bow1libs.heaps.slib.HSprite
static__clidI32
staticcreateFun
static__eclidshl.types.ArrayBytes_Int

Protos

  • f@18476 initGfx(en.active.HorizontalTurret) → Void
  • f@18477 onOutOfGameChange(en.active.HorizontalTurret) → Void
  • f@18478 get_shootX(en.active.HorizontalTurret) → F64
  • f@18479 get_shootY(en.active.HorizontalTurret) → F64
  • f@18480 dispose(en.active.HorizontalTurret) → Void
  • f@18481 initStats(en.active.HorizontalTurret) → Void
  • f@18482 get_leftBow(en.active.HorizontalTurret) → Bool
  • f@18483 set_leftBow(en.active.HorizontalTurret, Bool) → Bool
  • f@18484 get_rightBow(en.active.HorizontalTurret) → Bool
  • f@18485 set_rightBow(en.active.HorizontalTurret, Bool) → Bool
  • f@18486 getAttackTarget(en.active.HorizontalTurret) → Entity
  • f@18487 pickTurretTarget(en.active.HorizontalTurret, Entity) → Entity
  • f@18488 shoot(en.active.HorizontalTurret, Entity) → Void
  • f@18489 subShoot(en.active.HorizontalTurret, Entity, F64) → Void
  • f@18490 postUpdate(en.active.HorizontalTurret) → Void
  • f@18491 getCLID(en.active.HorizontalTurret) → I32
  • f@18492 serialize(en.active.HorizontalTurret, hxbit.Serializer) → Void
  • f@18493 getSerializeSchema(en.active.HorizontalTurret) → hxbit.Schema
  • f@18494 unserialize(en.active.HorizontalTurret, hxbit.Serializer) → Void
  • f@18495 getEntityCLIDS(en.active.HorizontalTurret) → hl.types.ArrayBytes_Int

Bindings

  • static f@18497 __constructor__(en.active.HorizontalTurret, en.Hero, I32, I32, tool.InventItem) → Void
  • static f@18496 create(en.Hero, I32, I32, tool.InventItem) → en.active.HorizontalTurret