level.struct.Greenhouse
level.struct.Greenhouse
Inherits from: level.LevelStruct
Fields
| Name | Type | |
|---|---|---|
deadends | hl.types.ArrayObj | |
rightGreenhouses | hl.types.ArrayObj | |
leftGreenhouses | hl.types.ArrayObj | |
parentOfPDExit | level.RoomNode | |
replacedRoom | hl.types.ArrayObj | |
| static | SMALL | Virtual[big, small] |
| static | MEDIUM | Virtual[big, small] |
| static | BIG | Virtual[big, small] |
Protos
f@32118buildMainRooms(level.struct.Greenhouse) → level.RoomNodef@32119buildGreenhousePath(level.struct.Greenhouse, level.RoomNode, level.RoomNode, hl.types.ArrayObj, Ref) → Voidf@32120buildGreenhouse(level.struct.Greenhouse, String, I32, I32, I32, Ref, Ref, Ref, Ref, Ref) → level.struct.GreenhouseDataf@32121addTeleports(level.struct.Greenhouse) → Voidf@32122nearTp(level.struct.Greenhouse, level.RoomNode, Null) → Boolf@32123buildSecondaryRooms(level.struct.Greenhouse) → Voidf@32124placeMetaSecrets(level.struct.Greenhouse) → Voidf@32125buildEssentialLoreRooms(level.struct.Greenhouse) → Voidf@32126getParentQueenLore(level.struct.Greenhouse) → Virtual[gh, node, toRight]f@32127addLoreRoom(level.struct.Greenhouse, Virtual[Intention, arc, examinables, fxEmitters, levels, onlyUseOnce, rarity, requiredLore, requiredMeta, room, roomLoot, sprites, status, structMode], Null) → Voidf@32128replaceDeadEnd(level.struct.Greenhouse, String, Fun) → level.RoomNodef@32129splitWithTP(level.struct.Greenhouse, level.RoomNode) → Voidf@32130replaceByRunicZDoor(level.struct.Greenhouse, level.RoomNode, I32, level.ZDoorContentClue, Null, Null) → level.RoomNode
Bindings
- static
f@32150__constructor__(level.struct.Greenhouse, 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