Skip to content

level.gen.mapbuilder.DookuCastleMapBuilder

level.gen.mapbuilder.DookuCastleMapBuilder

Inherits from: level.gen.MapBuilder

Fields

NameType
extensionPossibleRoomshaxe.ds.IntMap
roomSizeshl.types.ArrayBytes_Int

Protos

  • f@31902 initRoomNodes(level.gen.mapbuilder.DookuCastleMapBuilder) → Void
  • f@31903 buildMap(level.gen.mapbuilder.DookuCastleMapBuilder) → level.LevelMap
  • f@31904 getBigRoomExtensionBounds(level.gen.mapbuilder.DookuCastleMapBuilder) → Virtual[height, startX, startY, width]
  • f@31905 addBigRoomExtension(level.gen.mapbuilder.DookuCastleMapBuilder) → Void
  • f@31906 computeExtensionPossibleRooms(level.gen.mapbuilder.DookuCastleMapBuilder) → Void
  • f@31907 pickExtensionRoom(level.gen.mapbuilder.DookuCastleMapBuilder, I32) → level.RoomTemplate
  • f@31908 buildBigRoomExtensionTransitions(level.gen.mapbuilder.DookuCastleMapBuilder, level.LevelMap) → level.LevelMap
  • f@31909 addIndependentRoom(level.gen.mapbuilder.DookuCastleMapBuilder, I32, I32, level.RoomTemplate) → Void

Bindings

  • static f@31910 __constructor__(level.gen.mapbuilder.DookuCastleMapBuilder, 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