Skip to content

tool.bossRush.BossRushMode

tool.bossRush.BossRushMode

Fields

NameType
gamepr.Game
currentBossArrayhl.types.ArrayObj
currentStageBosseshl.types.ArrayObj
currentBossRushDataVirtual[bossData, state]
nextBossRushDataVirtual[bossData, state]
lengthtool.bossRush.BossRushModeLength
rseedlibs.Rand
endLootshl.types.ArrayObj
flawlessBool
currentStageI32
mainTierString
difficultytool.bossRush.BossRushModeDifficulty
disabledItemshl.types.ArrayObj
customRoutehl.types.ArrayObj
skippedStageI32
staticLAST_STAGEI32
staticgetBossLifePrctModifierFun

Protos

  • f@5084 get_isCustomRoute(tool.bossRush.BossRushMode) → Bool
  • f@5085 get_isActualBossModified(tool.bossRush.BossRushMode) → Bool
  • f@5086 init(tool.bossRush.BossRushMode, tool.bossRush.BossRushModeLength, tool.bossRush.BossRushModeDifficulty, hl.types.ArrayObj) → Void
  • f@5087 initDisabledItems(tool.bossRush.BossRushMode) → Void
  • f@5088 isItemDisabled(tool.bossRush.BossRushMode, String) → Bool
  • f@5089 incrementStage(tool.bossRush.BossRushMode) → Void
  • f@5090 registerBoss(tool.bossRush.BossRushMode, Virtual[type, isAlive, applyBossRushModifier]) → Void
  • f@5091 bossHitHero(tool.bossRush.BossRushMode) → Bool
  • f@5092 getLength(tool.bossRush.BossRushMode) → tool.bossRush.BossRushModeLength
  • f@5093 getDifficulty(tool.bossRush.BossRushMode) → tool.bossRush.BossRushModeDifficulty
  • f@5094 onBossDeath(tool.bossRush.BossRushMode, Virtual[type, isAlive, applyBossRushModifier], Ref) → Void
  • f@5095 extractLootsFromMob(tool.bossRush.BossRushMode, en.Mob) → Void
  • f@5096 isLastBossOfStage(tool.bossRush.BossRushMode) → Bool
  • f@5097 hasBossRemaining(tool.bossRush.BossRushMode, Virtual[type, isAlive, applyBossRushModifier]) → Bool
  • f@5098 isOver(tool.bossRush.BossRushMode) → Bool
  • f@5099 getCdbStageData(tool.bossRush.BossRushMode, Null) → Virtual[baseLootLevel, bosses, id, longModeLength, name]
  • f@5100 getAvailableBosses(tool.bossRush.BossRushMode) → hl.types.ArrayObj
  • f@5101 getNextLevelId(tool.bossRush.BossRushMode) → String
  • f@5102 getEstimatedScrollUpsAtStage(tool.bossRush.BossRushMode, I32) → I32
  • f@5103 getScrollRepartition(tool.bossRush.BossRushMode) → Virtual[toString, set, remove, keys, iterator, get, exists]
  • f@5104 onUpgradePick(tool.bossRush.BossRushMode, tool.InventItem) → Void
  • f@5105 canGenerateArmory(tool.bossRush.BossRushMode) → Bool
  • f@5106 getTierDoor(tool.bossRush.BossRushMode) → en.inter.door.TriggeredDoor
  • f@5107 onLevelActivated(tool.bossRush.BossRushMode) → Void
  • f@5108 onLevelStructEnd(tool.bossRush.BossRushMode, Bool) → Void
  • f@5109 getItemLevel(tool.bossRush.BossRushMode) → I32
  • f@5110 shouldPerkResetBeFree(tool.bossRush.BossRushMode) → Bool
  • f@5111 shouldHaveLegMultiTreasure(tool.bossRush.BossRushMode) → Bool
  • f@5112 shouldHaveZDoorAfterBoss(tool.bossRush.BossRushMode) → Bool
  • f@5113 getRewardLoots(tool.bossRush.BossRushMode) → hl.types.ArrayObj

Bindings

  • static f@5115 __constructor__(tool.bossRush.BossRushMode, pr.Game) → Void
  • static f@5114 getBossLifePrctModifier() → F64