Skip to content

en.active.Turret

en.active.Turret

Inherits from: en.Active

Fields

NameType
shootCdSF64
areaLightshl.types.ArrayObj
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@18353 initStats(en.active.Turret) → Void
  • f@18354 onDamage(en.active.Turret, tool.atk.AttackData) → Void
  • f@18355 dispose(en.active.Turret) → Void
  • f@18356 canBeGrabbedByHomunculus(en.active.Turret) → Bool
  • f@18357 getAttackTarget(en.active.Turret) → Entity
  • f@18358 postUpdate(en.active.Turret) → Void
  • f@18359 shoot(en.active.Turret, Entity) → Void
  • f@18360 fixedUpdate(en.active.Turret) → Void
  • f@18361 getEntityCLIDS(en.active.Turret) → hl.types.ArrayBytes_Int
  • f@18362 getCLID(en.active.Turret) → I32
  • f@18363 serialize(en.active.Turret, hxbit.Serializer) → Void
  • f@18364 getSerializeSchema(en.active.Turret) → hxbit.Schema
  • f@18365 unserializeInit(en.active.Turret) → Void
  • f@18366 unserialize(en.active.Turret, hxbit.Serializer) → Void

Bindings

  • static f@18368 __constructor__(en.active.Turret, en.Hero, I32, I32, tool.InventItem) → Void
  • static f@18367 create(en.Hero, I32, I32, tool.InventItem) → en.active.Turret