Skip to content

ui.WorldMap

ui.WorldMap

Fields

NameType
curLevelpr.Level
containerh2d.Layers
curSelectVirtual[column, row, special]
baseSelectVirtual[column, row, special]
lineContainerh2d.Object
specialFrameContainerh2d.Object
currentPathContainerh2d.Object
dlcLockh2d.Object
dlcLockIconlibs.heaps.slib.HSprite
levelshl.types.ArrayObj
levelObjectshl.types.ArrayObj
specialLevelObjectshl.types.ArrayObj
scaleF64
totalSizeVirtual[height, width]
static_columnGapI32
static_baseXI32
static_rowGapI32
static_colOffsetYI32
static_bezierOffsetI32
static_bezierStepsI32
staticcanLevelBeDisplayedFun

Protos

  • f@3330 get_levelLinks(ui.WorldMap) → hl.types.ArrayObj
  • f@3331 getCurrentPath(ui.WorldMap) → hl.types.ArrayObj
  • f@3332 get_bannerWidth(ui.WorldMap) → I32
  • f@3333 get_bannerHeight(ui.WorldMap) → I32
  • f@3334 get_columnGap(ui.WorldMap) → I32
  • f@3335 get_baseX(ui.WorldMap) → I32
  • f@3336 get_rowGap(ui.WorldMap) → I32
  • f@3337 get_colOffsetY(ui.WorldMap) → I32
  • f@3338 get_bezierOffset(ui.WorldMap) → I32
  • f@3339 get_bezierSteps(ui.WorldMap) → I32
  • f@3340 getSelectionDLCIfLocked(ui.WorldMap) → tool.DLCId
  • f@3341 changeSelection(ui.WorldMap, Direction) → Void
  • f@3342 onValidate(ui.WorldMap) → Void
  • f@3343 getObjectVpX(ui.WorldMap, h2d.Object, F64, I32) → I32
  • f@3344 getObjectVpY(ui.WorldMap, h2d.Object, F64, I32) → I32
  • f@3345 isLevelVisible(ui.WorldMap, String) → Bool
  • f@3346 drawLevel(ui.WorldMap, ui.LevelCard, I32, I32, Bool) → h2d.Object
  • f@3347 addChildIcon(ui.WorldMap, h2d.Object, h2d.Tile) → Void
  • f@3348 drawLine(ui.WorldMap, F64, F64, F64, F64, h2d.Object, I32, F64) → Void
  • f@3349 drawConnection(ui.WorldMap, h2d.Object, h2d.Object, h2d.Object, I32, F64) → Void
  • f@3350 bezier(ui.WorldMap, F64, F64, F64, F64) → F64
  • f@3351 drawBezier(ui.WorldMap, F64, F64, F64, F64, F64, F64, h2d.Object, I32, F64) → Void
  • f@3352 drawBankCard(ui.WorldMap, Virtual[height, width]) → Virtual[height, width]
  • f@3353 drawBankConnections(ui.WorldMap, String) → Void
  • f@3354 getSelectedLevelObject(ui.WorldMap) → h2d.Object
  • f@3355 linkExists(ui.WorldMap, Virtual[from, to]) → Bool
  • f@3356 drawConnections(ui.WorldMap) → Void
  • f@3357 drawSpecialConnections(ui.WorldMap, String) → Void
  • f@3358 drawCurrentPath(ui.WorldMap) → Void
  • f@3359 drawLevelCards(ui.WorldMap) → Virtual[height, width]
  • f@3360 drawSpecialCards(ui.WorldMap, Virtual[height, width]) → Virtual[height, width]
  • f@3361 draw(ui.WorldMap, h2d.Layers, I32, Ref) → Virtual[height, width]

Bindings

  • static f@3368 __constructor__(ui.WorldMap, pr.Level) → Void
  • static f@3367 canLevelBeDisplayed(Virtual[baseLootLevel, biome, bonusTripleScrollAfterBC, cellBonus, dlc, doubleUps, eliteRoomChance, eliteWanderChance, flagsProps, group, icon, id, index, loreDescriptions, mapDepth, minGold, mobDensity, mobs, name, nextLevels, parallax, props, quarterUpsBC3, quarterUpsBC4, specificLoots, specificSubBiome, transitionTo, tripleUps, worldDepth]) → Bool