Skip to content

level.LevelGen

level.LevelGen

Fields

NameType
ltickFun
countTryWithDifferentSeedI32
staticGENMAP_TRYI32

Protos

  • f@31815 generate(level.LevelGen, User, I32, 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], Ref) → hl.types.ArrayObj
  • f@31816 generateGraph(level.LevelGen, 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) → level.RoomNode
  • f@31817 generateMaps(level.LevelGen, 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], level.RoomNode, libs.Rand) → Virtual[maps, score, stack, tplRepeat, valid]
  • f@31818 generateMap(level.LevelGen, 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], level.RoomNode, libs.Rand, Virtual[maps, score, stack, tplRepeat, valid]) → Void
  • f@31819 buildData(level.LevelGen, 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], I32, Virtual[maps, score, stack, tplRepeat, valid], libs.Rand) → hl.types.ArrayObj
  • f@31820 genMobs(level.LevelGen, User, hl.types.ArrayObj, hl.types.ArrayObj, Ref) → Void
  • f@31821 buildLevelMap(level.LevelGen, 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], I32, Virtual[lastError, placed, rects, root, score, tplRepeat, valid], libs.Rand) → level.LevelMap

Bindings

  • static f@31814 __constructor__(level.LevelGen, Fun) → Void