Skip to content

en.mob.Pitcher

en.mob.Pitcher

Inherits from: en.Mob

Fields

NameType
angF64
disF64
tHardyen.mob.ThrowableMushroom
throwRockAtktool.skill.OldMobSkill
throwHardyAtktool.skill.OldMobSkill
grabHardyAtktool.skill.OldMobSkill
lastThrownDirI32
pxF64
pyF64
hardyShieldlibs.heaps.slib.HSprite
rockSpritelibs.heaps.slib.HSprite
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@15075 get_handTracks(en.mob.Pitcher) → hl.types.ArrayBytes_Int
  • f@15076 initGfx(en.mob.Pitcher) → Void
  • f@15077 getSpikedSatyrNearby(en.mob.Pitcher, tool.CPoint) → en.mob.SpikedSatyr
  • f@15078 chooseThrowingSpot(en.mob.Pitcher) → tool.CPoint
  • f@15079 initSkills(en.mob.Pitcher) → Void
  • f@15080 onAffectChange(en.mob.Pitcher, I32, Bool) → Void
  • f@15081 onDie(en.mob.Pitcher) → Void
  • f@15082 dispose(en.mob.Pitcher) → Void
  • f@15083 updateHardyLaunch(en.mob.Pitcher, Ref) → Void
  • f@15084 updateRockLaunch(en.mob.Pitcher, Ref) → Void
  • f@15085 updateHandSprite(en.mob.Pitcher, libs.heaps.slib.HSprite) → Void
  • f@15086 get_shootX(en.mob.Pitcher) → F64
  • f@15087 get_shootY(en.mob.Pitcher) → F64
  • f@15088 inDetectArea(en.mob.Pitcher, Entity) → Bool
  • f@15089 onTouch(en.mob.Pitcher, Entity) → Void
  • f@15090 getMoveSpeedMul(en.mob.Pitcher) → F64
  • f@15091 behaviourAi(en.mob.Pitcher) → Void
  • f@15092 postUpdate(en.mob.Pitcher) → Void
  • f@15093 getEntityCLIDS(en.mob.Pitcher) → hl.types.ArrayBytes_Int
  • f@15094 getCLID(en.mob.Pitcher) → I32
  • f@15095 unserializeInit(en.mob.Pitcher) → Void
  • f@15096 unserialize(en.mob.Pitcher, hxbit.Serializer) → Void

Bindings

  • static f@15098 __constructor__(en.mob.Pitcher, pr.Level, I32, I32, I32, I32) → Void
  • static f@15097 create(pr.Level, I32, I32, I32, I32) → en.mob.Pitcher