Skip to content

en.mob.Blowgunner

en.mob.Blowgunner

Inherits from: en.Mob

Fields

NameType
shootOffsetDistF64
shootOffsetXF64
shootOffsetYF64
shoottool.skill.OldMobSkill
teleJumptool.skill.mobSkill.TeleJump
teleJumpInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
jumpDatatool.skill.mobSkill.TeleJumpData
distAngMaxF64
shootAngNull
aimingSpottool.CPoint
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@19814 get_blowgunTracks(en.mob.Blowgunner) → hl.types.ArrayBytes_Int
  • f@19815 get_shootX(en.mob.Blowgunner) → F64
  • f@19816 get_shootY(en.mob.Blowgunner) → F64
  • f@19817 initGfx(en.mob.Blowgunner) → Void
  • f@19818 getJumpingSpot(en.mob.Blowgunner) → Virtual[x, y]
  • f@19819 getAnimRatioFromAng(en.mob.Blowgunner, F64) → F64
  • f@19820 setAtkLoadAngle(en.mob.Blowgunner, F64) → Void
  • f@19821 setAtkAngle(en.mob.Blowgunner, F64) → Void
  • f@19822 initSkills(en.mob.Blowgunner) → Void
  • f@19823 canBeHitBy(en.mob.Blowgunner, Entity) → Bool
  • f@19824 inDetectArea(en.mob.Blowgunner, Entity) → Bool
  • f@19825 postUpdate(en.mob.Blowgunner) → Void
  • f@19826 fixedUpdate(en.mob.Blowgunner) → Void
  • f@19827 onJumpEnd(en.mob.Blowgunner) → Void
  • f@19828 onDamage(en.mob.Blowgunner, tool.atk.AttackData) → Void
  • f@19829 abortTelejump(en.mob.Blowgunner) → Void
  • f@19830 getAimingSpot(en.mob.Blowgunner) → tool.CPoint
  • f@19831 getMoveSpeedMul(en.mob.Blowgunner) → F64
  • f@19832 behaviourAi(en.mob.Blowgunner) → Void
  • f@19833 behaviour_platformPatrol(en.mob.Blowgunner) → Void
  • f@19834 getEntityCLIDS(en.mob.Blowgunner) → hl.types.ArrayBytes_Int
  • f@19835 getCLID(en.mob.Blowgunner) → I32
  • f@19836 serialize(en.mob.Blowgunner, hxbit.Serializer) → Void
  • f@19837 getSerializeSchema(en.mob.Blowgunner) → hxbit.Schema
  • f@19838 unserializeInit(en.mob.Blowgunner) → Void
  • f@19839 unserialize(en.mob.Blowgunner, hxbit.Serializer) → Void

Bindings

  • static f@19841 __constructor__(en.mob.Blowgunner, pr.Level, I32, I32, I32, I32) → Void
  • static f@19840 create(pr.Level, I32, I32, I32, I32) → en.mob.Blowgunner