Skip to content

level.disp.DookuCastle

level.disp.DookuCastle

Inherits from: level.BiomeDisp

Fields

NameType
maxParallaxYI32
animatedPaintingsDecklibs.RandDeck
sbLevelBackAddlibs.heaps.slib.HSpriteBatch
alcovePositionshl.types.ArrayObj
suspendedLightsInfhl.types.ArrayObj
bigRoomsBoundshl.types.ArrayObj
roofTilesWidthshl.types.ArrayObj
towerTilesWidthshl.types.ArrayObj
customParallaxElementshl.types.ArrayObj

Protos

  • f@33042 onDispose(level.disp.DookuCastle) → Void
  • f@33043 fillDecks(level.disp.DookuCastle) → Void
  • f@33044 fillAnimatedPaintingsDeck(level.disp.DookuCastle) → Void
  • f@33045 postUpdate(level.disp.DookuCastle) → Void
  • f@33046 renderParallaxes(level.disp.DookuCastle) → Void
  • f@33047 decorateRoom(level.disp.DookuCastle, level.Room) → Void
  • f@33048 decorateLevel(level.disp.DookuCastle) → Void
  • f@33049 decorateZone(level.disp.DookuCastle, level.DecoZone) → Void
  • f@33050 addAlcoves(level.disp.DookuCastle, level.DecoZone, Ref) → Void
  • f@33051 addStatuesToAlcoves(level.disp.DookuCastle) → Void
  • f@33052 addSmallWindows(level.disp.DookuCastle, level.DecoZone) → Void
  • f@33053 addSuspendedCages(level.disp.DookuCastle, level.DecoZone) → Void
  • f@33054 addAnimatedPainting(level.disp.DookuCastle, F64, F64) → Void
  • f@33055 renderBackWalls(level.disp.DookuCastle) → Void
  • f@33056 renderWallTransitions(level.disp.DookuCastle) → Void
  • f@33057 renderFrise(level.disp.DookuCastle) → Void
  • f@33058 renderCrenels(level.disp.DookuCastle) → Void
  • f@33059 createHoleGrid(level.disp.DookuCastle, level.Room, hl.types.ArrayObj) → hl.types.ArrayObj
  • f@33060 addHoleBackground(level.disp.DookuCastle, level.Room, I32, I32, I32, I32) → Void
  • f@33061 roomIsPartOfBigRoom(level.disp.DookuCastle, level.Room) → Bool
  • f@33062 computeBigRoomCoords(level.disp.DookuCastle, I32, I32, I32, I32) → Void
  • f@33063 addBigRoomBackground(level.disp.DookuCastle, I32, I32, I32, I32) → Void
  • f@33064 placeWindow(level.disp.DookuCastle, I32, I32, I32, I32, String, I32, String, I32, String, I32, Null) → Void
  • f@33065 placeColumn(level.disp.DookuCastle, I32, I32, I32, I32, String, String, String, String, String, String, libs.heaps.StaticGeometryGroup) → Void
  • f@33066 placeRoof(level.disp.DookuCastle, I32, I32, I32, I32, String) → Void
  • f@33067 addCustomParallaxElement(level.disp.DookuCastle, String, I32, I32, F64, F64) → Virtual[posX, posY, speedX, speedY, sprite]
  • f@33068 moveHauntedArmorsToAlcoves(level.disp.DookuCastle) → Void
  • f@33069 getParallaxScrollMaxY(level.disp.DookuCastle, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible]) → Null
  • f@33070 getGeometryGroupFromLayer(level.disp.DookuCastle, String) → libs.heaps.StaticGeometryGroup

Bindings

  • static f@33041 __constructor__(level.disp.DookuCastle, pr.Level, level.LevelMap) → Void