level.struct.DookuCastle
level.struct.DookuCastle
Inherits from: level.LevelStruct
Fields
| Name | Type | |
|---|---|---|
wantedSpecialRooms | haxe.ds.EnumValueMap | |
chosenSpecialRooms | haxe.ds.EnumValueMap | |
specialRoomsCount | haxe.ds.EnumValueMap | |
combatRoomCountBeforeCross | I32 | |
combatRoomCountBeforeBigRoom | I32 | |
combatRoomCountBeforeSpecialRoom | I32 | |
bigRoom0Size | hl.types.ArrayBytes_Int | |
bigRoom1Size | hl.types.ArrayBytes_Int | |
bcDoor1Type | String | |
bcDoor2Type | String | |
bcDoor2Shop | level.MerchantType | |
bcDoor4Type | String | |
exitRoom | String | |
bigRoomCount | I32 | |
crossGroup | I32 |
Protos
f@32097buildMainRooms(level.struct.DookuCastle) → level.RoomNodef@32098buildSecondaryRooms(level.struct.DookuCastle) → Voidf@32099createRunicZDoor(level.struct.DookuCastle, Null, level.RoomNode, I32, level.ZDoorContentClue, Null, Null, hl.types.ArrayObj) → level.RoomNodef@32100computeChosenSpecialRooms(level.struct.DookuCastle) → Voidf@32101getSpecialRoom(level.struct.DookuCastle, level.struct.SpecialRoomFloor, String, Ref) → level.RoomNodef@32102createUpsideDownRoom(level.struct.DookuCastle, String) → level.RoomNodef@32103buildBigRoomAfter(level.struct.DookuCastle, level.RoomNode, I32, I32, I32, Ref, Ref) → Virtual[exits, rooms, size]f@32104addTeleports(level.struct.DookuCastle) → Voidf@32105createCross(level.struct.DookuCastle, String) → level.RoomNodef@32106finalize(level.struct.DookuCastle) → Voidf@32107addLoreRoom(level.struct.DookuCastle, Virtual[Intention, arc, examinables, fxEmitters, levels, onlyUseOnce, rarity, requiredLore, requiredMeta, room, roomLoot, sprites, status, structMode], Null) → Void
Bindings
- static
f@32108__constructor__(level.struct.DookuCastle, 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