en.mob.boss.KingsHand
en.mob.boss.KingsHand
Inherits from: en.mob.Boss
Fields
| Name | Type | |
|---|---|---|
stompStart | F64 | |
stompLeft | F64 | |
stompRight | F64 | |
stompY | I32 | |
combatPhase | I32 | |
lastActions | hl.types.ArrayObj | |
action | en.mob.boss.KHAction | |
curActionTimeF | F64 | |
shieldChargeCpt | I32 | |
bossRushModifiers | Virtual[chargeChainAttack, enabled, hasShockers, stompChain, stompChainNumber, tougherElitePhase] | |
headPoint | tool.FPoint | |
playZone | level.Platform | |
scarf | tool.ScarfManager | |
sbFx | libs.heaps.slib.HSpriteBatch | |
| “ | Virtual[type, isAlive, applyBossRushModifier] | |
| static | __clid | I32 |
| static | create | Fun |
| static | __eclids | hl.types.ArrayBytes_Int |
Protos
f@10468init(en.mob.boss.KingsHand) → Voidf@10469initSpeechDeck(en.mob.boss.KingsHand) → Voidf@10470say(en.mob.boss.KingsHand, String, Null, Null, Null) → Voidf@10471canBeGrabbedByHomunculus(en.mob.boss.KingsHand) → Boolf@10472setAction(en.mob.boss.KingsHand, en.mob.boss.KHAction) → Voidf@10473resetAction(en.mob.boss.KingsHand) → Voidf@10474inCombat(en.mob.boss.KingsHand) → Boolf@10475initGfx(en.mob.boss.KingsHand) → Voidf@10476initScarf(en.mob.boss.KingsHand) → Voidf@10477initSkills(en.mob.boss.KingsHand) → Voidf@10478globalStomp(en.mob.boss.KingsHand, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], F64, F64, I32, I32) → Voidf@10479createAllies(en.mob.boss.KingsHand) → Voidf@10480onReload(en.mob.boss.KingsHand) → Voidf@10481get_shootX(en.mob.boss.KingsHand) → F64f@10482get_shootY(en.mob.boss.KingsHand) → F64f@10483get_headX(en.mob.boss.KingsHand) → F64f@10484get_headY(en.mob.boss.KingsHand) → F64f@10485delayedHit(en.mob.boss.KingsHand, tool.skill.OldMobSkill, tool.Area, Fun, F64) → Voidf@10486pushScarf(en.mob.boss.KingsHand, F64) → Voidf@10487dispose(en.mob.boss.KingsHand) → Voidf@10488createAlly(en.mob.boss.KingsHand, String, String, Null) → en.Mobf@10489queueAttack(en.mob.boss.KingsHand, tool.skill.OldMobSkill, Bool, Null) → Voidf@10490applyAttackResult(en.mob.boss.KingsHand, tool.atk.AttackData) → Voidf@10491forceIntoPlayZone(en.mob.boss.KingsHand, Null) → Voidf@10492tryToPreventDeath(en.mob.boss.KingsHand, tool.atk.AttackData, F64) → Boolf@10493secureEnvironment(en.mob.boss.KingsHand) → Voidf@10494onDie(en.mob.boss.KingsHand) → Voidf@10495setTopFloorState(en.mob.boss.KingsHand, Bool) → Voidf@10496setSideFloorState(en.mob.boss.KingsHand, Bool) → Voidf@10497setSpikesState(en.mob.boss.KingsHand, Bool) → Voidf@10498grenadeTrack(en.mob.boss.KingsHand, tool.FPoint) → Voidf@10499grenadeExplosion(en.mob.boss.KingsHand, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], en.Grenade, F64) → Voidf@10500behaviourAi(en.mob.boss.KingsHand) → Voidf@10501chooseAction(en.mob.boss.KingsHand, Ref) → Voidf@10502doActionAi(en.mob.boss.KingsHand) → Voidf@10503getAffectResist(en.mob.boss.KingsHand, Null) → F64f@10504stompHit(en.mob.boss.KingsHand, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], F64, I32) → Voidf@10505onLand(en.mob.boss.KingsHand, F64) → Voidf@10506beforeRender(en.mob.boss.KingsHand) → Voidf@10507preUpdate(en.mob.boss.KingsHand) → Voidf@10508postUpdate(en.mob.boss.KingsHand) → Voidf@10509onElitesDone(en.mob.boss.KingsHand) → Voidf@10510nextPhase(en.mob.boss.KingsHand) → Voidf@10511fixedUpdate(en.mob.boss.KingsHand) → Voidf@10512applyBossRushModifier(en.mob.boss.KingsHand, Virtual[buff, cd, charge, delay, extraAtk, extraMob0, extraMob1, heal, invincibility, lock, max, mul, speed, teleportExit]) → Voidf@10513giveHeads(en.mob.boss.KingsHand) → Voidf@10514disposeGfx(en.mob.boss.KingsHand) → Voidf@10515getCLID(en.mob.boss.KingsHand) → I32f@10516serialize(en.mob.boss.KingsHand, hxbit.Serializer) → Voidf@10517getSerializeSchema(en.mob.boss.KingsHand) → hxbit.Schemaf@10518unserializeInit(en.mob.boss.KingsHand) → Voidf@10519unserialize(en.mob.boss.KingsHand, hxbit.Serializer) → Voidf@10520getEntityCLIDS(en.mob.boss.KingsHand) → hl.types.ArrayBytes_Int
Bindings
- static
f@10522__constructor__(en.mob.boss.KingsHand, pr.Level, I32, I32, I32, I32) → Void - static
f@10521create(pr.Level, I32, I32, I32, I32) → en.mob.boss.KingsHand