Skip to content

level.struct.Bank

level.struct.Bank

Inherits from: level.LevelStruct

Fields

NameType
miStartlevel.RoomNode
uniqueSpecialRoomshl.types.ArrayObj
uniqueRoomChanceF64
outsideRoomChanceF64
combatRoomCountI32
firstFloorAdditionalRoomsI32

Protos

  • f@31992 buildMainRooms(level.struct.Bank) → level.RoomNode
  • f@31993 buildSecondaryRooms(level.struct.Bank) → Void
  • f@31994 initUniqueSpecialRooms(level.struct.Bank) → Void
  • f@31995 tryAddUniqueRoom(level.struct.Bank, String, String, Ref) → Void
  • f@31996 buildChallengeRoom(level.struct.Bank) → Void
  • f@31997 addTeleports(level.struct.Bank) → Void
  • f@31998 getInsideLoreRoomSpot(level.struct.Bank) → level.RoomNode
  • f@31999 allowLoreRoomBefore(level.struct.Bank, level.RoomNode) → Bool
  • f@32000 buildExits(level.struct.Bank) → Void

Bindings

  • static f@32001 __constructor__(level.struct.Bank, User, 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], libs.Rand) → Void