en.active.HorizontalTurret
en.active.HorizontalTurret
Inherits from: en.active.Turret
Fields
| Name | Type | |
|---|---|---|
rangeCase | I32 | |
bow0 | libs.heaps.slib.HSprite | |
bow1 | libs.heaps.slib.HSprite | |
| static | __clid | I32 |
| static | create | Fun |
| static | __eclids | hl.types.ArrayBytes_Int |
Protos
f@18476initGfx(en.active.HorizontalTurret) → Voidf@18477onOutOfGameChange(en.active.HorizontalTurret) → Voidf@18478get_shootX(en.active.HorizontalTurret) → F64f@18479get_shootY(en.active.HorizontalTurret) → F64f@18480dispose(en.active.HorizontalTurret) → Voidf@18481initStats(en.active.HorizontalTurret) → Voidf@18482get_leftBow(en.active.HorizontalTurret) → Boolf@18483set_leftBow(en.active.HorizontalTurret, Bool) → Boolf@18484get_rightBow(en.active.HorizontalTurret) → Boolf@18485set_rightBow(en.active.HorizontalTurret, Bool) → Boolf@18486getAttackTarget(en.active.HorizontalTurret) → Entityf@18487pickTurretTarget(en.active.HorizontalTurret, Entity) → Entityf@18488shoot(en.active.HorizontalTurret, Entity) → Voidf@18489subShoot(en.active.HorizontalTurret, Entity, F64) → Voidf@18490postUpdate(en.active.HorizontalTurret) → Voidf@18491getCLID(en.active.HorizontalTurret) → I32f@18492serialize(en.active.HorizontalTurret, hxbit.Serializer) → Voidf@18493getSerializeSchema(en.active.HorizontalTurret) → hxbit.Schemaf@18494unserialize(en.active.HorizontalTurret, hxbit.Serializer) → Voidf@18495getEntityCLIDS(en.active.HorizontalTurret) → hl.types.ArrayBytes_Int
Bindings
- static
f@18497__constructor__(en.active.HorizontalTurret, en.Hero, I32, I32, tool.InventItem) → Void - static
f@18496create(en.Hero, I32, I32, tool.InventItem) → en.active.HorizontalTurret