Skip to content

en.mob.boss.giant.HandBase

en.mob.boss.giant.HandBase

Inherits from: en.Mob

Fields

NameType
rightBool
gianten.mob.boss.Giant
forceClosedBool
shootGriden.mob.boss.giant.ShootGridPattern
groundedCXI32
idleTimeF64
curActionen.mob.boss.giant.GHAction
landedBool
moveTargetXF64
moveTargetYF64
moveTargetToleranceF64
moveTargetTimeF64
moveTargetReachedBool
moveTargetSkillString
laserViseOnlyOnNextShootBool
impulseDirI32
justGotKilledBool
armen.mob.boss.giant.Arm
vxtool.Ref
vytool.Ref
vrtool.Ref
maskShaderh3d.shader.AlphaMap
timeF64
shootGridPatternslibs.RandDeck
overFxlibs.heaps.slib.HSprite
glowFxlibs.heaps.slib.HSprite
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@7726 get_idleX(en.mob.boss.giant.HandBase) → F64
  • f@7727 get_idleY(en.mob.boss.giant.HandBase) → F64
  • f@7728 getShootY(en.mob.boss.giant.HandBase) → F64
  • f@7729 init(en.mob.boss.giant.HandBase) → Void
  • f@7730 initGridPatterns(en.mob.boss.giant.HandBase) → Void
  • f@7731 canApplyColorSwap(en.mob.boss.giant.HandBase) → Bool
  • f@7732 setGlowAlpha(en.mob.boss.giant.HandBase, F64, Null) → Void
  • f@7733 initGfx(en.mob.boss.giant.HandBase) → Void
  • f@7734 getMobSprites(en.mob.boss.giant.HandBase) → hl.types.ArrayObj
  • f@7735 moveTo(en.mob.boss.giant.HandBase, F64, F64, F64, String, Ref) → Void
  • f@7736 moveToStep(en.mob.boss.giant.HandBase) → Void
  • f@7737 canHaveRepellingWith(en.mob.boss.giant.HandBase, Entity) → Bool
  • f@7738 setAction(en.mob.boss.giant.HandBase, en.mob.boss.giant.GHAction) → Void
  • f@7739 resetAction(en.mob.boss.giant.HandBase) → Void
  • f@7740 onRecover(en.mob.boss.giant.HandBase) → Void
  • f@7741 onReload(en.mob.boss.giant.HandBase) → Void
  • f@7742 interruptSkills(en.mob.boss.giant.HandBase) → Void
  • f@7743 stopMove(en.mob.boss.giant.HandBase) → Void
  • f@7744 getIdleMinTime(en.mob.boss.giant.HandBase) → F64
  • f@7745 canChoose(en.mob.boss.giant.HandBase) → Bool
  • f@7746 canChooseAction(en.mob.boss.giant.HandBase, en.mob.boss.giant.GHAction) → Bool
  • f@7747 chooseAction(en.mob.boss.giant.HandBase) → en.mob.boss.giant.GHAction
  • f@7748 shockWaveHit(en.mob.boss.giant.HandBase, F64, F64, Dyn) → Void
  • f@7749 initSkills(en.mob.boss.giant.HandBase) → Void
  • f@7750 doSuperCharge(en.mob.boss.giant.HandBase, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], tool.skill.OldMobSkill) → Void
  • f@7751 doBulletHell(en.mob.boss.giant.HandBase, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], tool.skill.OldMobSkill) → Void
  • f@7752 doStompHell(en.mob.boss.giant.HandBase, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], tool.skill.OldMobSkill) → Void
  • f@7753 bulletHellWave(en.mob.boss.giant.HandBase, I32, F64, F64, tool.atk.AttackData) → Void
  • f@7754 preUpdate(en.mob.boss.giant.HandBase) → Void
  • f@7755 cineStomp(en.mob.boss.giant.HandBase) → Void
  • f@7756 onTouch(en.mob.boss.giant.HandBase, Entity) → Void
  • f@7757 fixedUpdate(en.mob.boss.giant.HandBase) → Void
  • f@7758 doIdle(en.mob.boss.giant.HandBase) → Void
  • f@7759 isSwiping(en.mob.boss.giant.HandBase) → Bool
  • f@7760 bump(en.mob.boss.giant.HandBase, F64, F64, Null) → Void
  • f@7761 canReceiveAttack(en.mob.boss.giant.HandBase, tool.atk.AttackData) → Bool
  • f@7762 onLeaveMap(en.mob.boss.giant.HandBase) → Void
  • f@7763 tryToPreventDeath(en.mob.boss.giant.HandBase, tool.atk.AttackData, F64) → Bool
  • f@7764 onStep(en.mob.boss.giant.HandBase) → Void
  • f@7765 checkSwipeDamages(en.mob.boss.giant.HandBase) → Void
  • f@7766 checkStompDamages(en.mob.boss.giant.HandBase, String) → Void
  • f@7767 postUpdate(en.mob.boss.giant.HandBase) → Void
  • f@7768 behaviourAi(en.mob.boss.giant.HandBase) → Void
  • f@7769 startAction(en.mob.boss.giant.HandBase, en.mob.boss.giant.GHAction) → Void
  • f@7770 onStompTrackReach(en.mob.boss.giant.HandBase) → Void
  • f@7771 updateStomp(en.mob.boss.giant.HandBase) → Void
  • f@7772 updateSwipe(en.mob.boss.giant.HandBase) → Void
  • f@7773 updateGrounded(en.mob.boss.giant.HandBase) → Void
  • f@7774 updateDoubleStomp(en.mob.boss.giant.HandBase) → Void
  • f@7775 updateStompHell(en.mob.boss.giant.HandBase) → Void
  • f@7776 updateAction(en.mob.boss.giant.HandBase) → Void
  • f@7777 addToBody(en.mob.boss.giant.HandBase, h2d.Layers) → Void
  • f@7778 getArmAttachPoint(en.mob.boss.giant.HandBase) → h2d.col.Point
  • f@7779 getEntityCLIDS(en.mob.boss.giant.HandBase) → hl.types.ArrayBytes_Int
  • f@7780 getCLID(en.mob.boss.giant.HandBase) → I32
  • f@7781 serialize(en.mob.boss.giant.HandBase, hxbit.Serializer) → Void
  • f@7782 getSerializeSchema(en.mob.boss.giant.HandBase) → hxbit.Schema
  • f@7783 unserializeInit(en.mob.boss.giant.HandBase) → Void
  • f@7784 unserialize(en.mob.boss.giant.HandBase, hxbit.Serializer) → Void

Bindings

  • static f@7912 __constructor__(en.mob.boss.giant.HandBase, en.mob.boss.Giant, Bool, I32, I32) → Void
  • static f@7911 create(en.mob.boss.Giant, Bool, I32, I32) → en.mob.boss.giant.HandBase