Skip to content

level.struct.Greenhouse

level.struct.Greenhouse

Inherits from: level.LevelStruct

Fields

NameType
deadendshl.types.ArrayObj
rightGreenhouseshl.types.ArrayObj
leftGreenhouseshl.types.ArrayObj
parentOfPDExitlevel.RoomNode
replacedRoomhl.types.ArrayObj
staticSMALLVirtual[big, small]
staticMEDIUMVirtual[big, small]
staticBIGVirtual[big, small]

Protos

  • f@32118 buildMainRooms(level.struct.Greenhouse) → level.RoomNode
  • f@32119 buildGreenhousePath(level.struct.Greenhouse, level.RoomNode, level.RoomNode, hl.types.ArrayObj, Ref) → Void
  • f@32120 buildGreenhouse(level.struct.Greenhouse, String, I32, I32, I32, Ref, Ref, Ref, Ref, Ref) → level.struct.GreenhouseData
  • f@32121 addTeleports(level.struct.Greenhouse) → Void
  • f@32122 nearTp(level.struct.Greenhouse, level.RoomNode, Null) → Bool
  • f@32123 buildSecondaryRooms(level.struct.Greenhouse) → Void
  • f@32124 placeMetaSecrets(level.struct.Greenhouse) → Void
  • f@32125 buildEssentialLoreRooms(level.struct.Greenhouse) → Void
  • f@32126 getParentQueenLore(level.struct.Greenhouse) → Virtual[gh, node, toRight]
  • f@32127 addLoreRoom(level.struct.Greenhouse, Virtual[Intention, arc, examinables, fxEmitters, levels, onlyUseOnce, rarity, requiredLore, requiredMeta, room, roomLoot, sprites, status, structMode], Null) → Void
  • f@32128 replaceDeadEnd(level.struct.Greenhouse, String, Fun) → level.RoomNode
  • f@32129 splitWithTP(level.struct.Greenhouse, level.RoomNode) → Void
  • f@32130 replaceByRunicZDoor(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