Skip to content

en.mob.boss.TimeKeeper

en.mob.boss.TimeKeeper

Inherits from: en.mob.Boss

Fields

NameType
resistRootF64
resistStunF64
shortRangeMaxI32
midRangeMinI32
midRangeMaxI32
longRangeMinI32
rangeHookI32
dangerRangeI32
checkIsDangerI32
hooktool.HookChainTimeKeeper
onionshl.types.ArrayObj
radiusSwordshl.types.ArrayObj
timeBeforeDangerF64
isInDangerBool
fxHooklibs.heaps.slib.HSprite
battleVoiceslibs.RandDeck
isBeatenBool
bossRushModifiersVirtual[cdMod, enabled, heal, lockMod]
frontAreatool.Area
frontAttktool.skill.OldSkill
nFrontAttkI32
curFrontAttkNull
hookAttacktool.skill.OldSkill
bigFrontAttktool.skill.OldSkill
smokeBombAttktool.skill.OldSkill
symFrontAreatool.Area
needLevelUpBool
levelUpRadiusAreatool.Area
levelUpRadiusAttktool.skill.OldSkill
isDashingBool
dashHitAreatool.Area
dashAttktool.skill.OldSkill
nDashAttkI32
curDashAttkI32
shurikenShootAttktool.skill.OldSkill
nShurikenAttkI32
curShurikenAttkI32
prevNameString
pxF64
pyF64
shuLaunchlibs.heaps.slib.HSprite
prevSprXF64
Virtual[type, isAlive, applyBossRushModifier]
static__clidI32
staticcreateFun
static__eclidshl.types.ArrayBytes_Int

Protos

  • f@7435 init(en.mob.boss.TimeKeeper) → Void
  • f@7436 initSpeechDeck(en.mob.boss.TimeKeeper) → Void
  • f@7437 setReady(en.mob.boss.TimeKeeper) → Void
  • f@7438 onAffectChange(en.mob.boss.TimeKeeper, I32, Bool) → Void
  • f@7439 initGfx(en.mob.boss.TimeKeeper) → Void
  • f@7440 initSkills(en.mob.boss.TimeKeeper) → Void
  • f@7441 updateShurikenLaunch(en.mob.boss.TimeKeeper, Ref) → Void
  • f@7442 circleShurikenAreVisible(en.mob.boss.TimeKeeper) → Bool
  • f@7443 shootCircleShuriken(en.mob.boss.TimeKeeper) → Void
  • f@7444 get_shootX(en.mob.boss.TimeKeeper) → F64
  • f@7445 get_shootY(en.mob.boss.TimeKeeper) → F64
  • f@7446 shootXHook(en.mob.boss.TimeKeeper) → F64
  • f@7447 shootYHook(en.mob.boss.TimeKeeper) → F64
  • f@7448 prepareFrontAttk(en.mob.boss.TimeKeeper) → Void
  • f@7449 endFrontAttk(en.mob.boss.TimeKeeper) → Void
  • f@7450 prepareDashAttk(en.mob.boss.TimeKeeper) → Void
  • f@7451 endDash(en.mob.boss.TimeKeeper, Bool) → Void
  • f@7452 prepareShurikenAttk(en.mob.boss.TimeKeeper) → Void
  • f@7453 doLevelUp(en.mob.boss.TimeKeeper) → Void
  • f@7454 endLevelUp(en.mob.boss.TimeKeeper) → Void
  • f@7455 startDanger(en.mob.boss.TimeKeeper, Ref) → Void
  • f@7456 setOutOfDanger(en.mob.boss.TimeKeeper) → Void
  • f@7457 onStep(en.mob.boss.TimeKeeper) → Void
  • f@7458 onDashing(en.mob.boss.TimeKeeper) → Void
  • f@7459 onCooldownEnd(en.mob.boss.TimeKeeper, String, I32) → Void
  • f@7460 behaviourAi(en.mob.boss.TimeKeeper) → Void
  • f@7461 prepareLevelUp(en.mob.boss.TimeKeeper) → Void
  • f@7462 canLevelUp(en.mob.boss.TimeKeeper) → Bool
  • f@7463 onBossLevelUp(en.mob.boss.TimeKeeper) → Void
  • f@7464 tryToPreventDeath(en.mob.boss.TimeKeeper, tool.atk.AttackData, F64) → Bool
  • f@7465 onDie(en.mob.boss.TimeKeeper) → Void
  • f@7466 dispose(en.mob.boss.TimeKeeper) → Void
  • f@7467 fixedUpdate(en.mob.boss.TimeKeeper) → Void
  • f@7468 postUpdate(en.mob.boss.TimeKeeper) → Void
  • f@7469 adaptCDDuration(en.mob.boss.TimeKeeper, F64) → F64
  • f@7470 adaptLockDuration(en.mob.boss.TimeKeeper, F64) → F64
  • f@7471 getVolteDelay(en.mob.boss.TimeKeeper) → F64
  • f@7472 applyBossRushModifier(en.mob.boss.TimeKeeper, Virtual[buff, cd, charge, delay, extraAtk, extraMob0, extraMob1, heal, invincibility, lock, max, mul, speed, teleportExit]) → Void
  • f@7473 getCLID(en.mob.boss.TimeKeeper) → I32
  • f@7474 serialize(en.mob.boss.TimeKeeper, hxbit.Serializer) → Void
  • f@7475 getSerializeSchema(en.mob.boss.TimeKeeper) → hxbit.Schema
  • f@7476 unserializeInit(en.mob.boss.TimeKeeper) → Void
  • f@7477 unserialize(en.mob.boss.TimeKeeper, hxbit.Serializer) → Void
  • f@7478 getEntityCLIDS(en.mob.boss.TimeKeeper) → hl.types.ArrayBytes_Int

Bindings

  • static f@7434 __constructor__(en.mob.boss.TimeKeeper, pr.Level, I32, I32, I32, I32) → Void
  • static f@7433 create(pr.Level, I32, I32, I32, I32) → en.mob.boss.TimeKeeper