level.gen.MapBuilder
level.gen.MapBuilder
Fields
| Name | Type | |
|---|---|---|
user | User | |
infos | 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] | |
seed | I32 | |
genMapData | Virtual[lastError, placed, rects, root, score, tplRepeat, valid] | |
rnd | libs.Rand | |
roomNodes | hl.types.ArrayObj |
Protos
f@31886initRoomNodes(level.gen.MapBuilder) → Voidf@31887buildMap(level.gen.MapBuilder) → level.LevelMapf@31888afterLevelMapInitProcess(level.gen.MapBuilder, level.LevelMap) → level.LevelMapf@31889removeCollisionOutOfRooms(level.gen.MapBuilder, level.LevelMap, hl.types.ArrayObj, hl.types.ArrayObj, Bool) → Voidf@31890fillRoomData(level.gen.MapBuilder, level.RoomNode, level.Room, level.LevelMap, hl.types.ArrayObj, hl.types.ArrayObj) → Voidf@31891fillRoomCollisions(level.gen.MapBuilder, level.RoomNode, level.LevelMap, hl.types.ArrayObj) → Void
Bindings
- static
f@31892__constructor__(level.gen.MapBuilder, 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) → Void