level.disp.DookuCastle
level.disp.DookuCastle
Inherits from: level.BiomeDisp
Fields
| Name | Type | |
|---|---|---|
maxParallaxY | I32 | |
animatedPaintingsDeck | libs.RandDeck | |
sbLevelBackAdd | libs.heaps.slib.HSpriteBatch | |
alcovePositions | hl.types.ArrayObj | |
suspendedLightsInf | hl.types.ArrayObj | |
bigRoomsBounds | hl.types.ArrayObj | |
roofTilesWidths | hl.types.ArrayObj | |
towerTilesWidths | hl.types.ArrayObj | |
customParallaxElements | hl.types.ArrayObj |
Protos
f@33042onDispose(level.disp.DookuCastle) → Voidf@33043fillDecks(level.disp.DookuCastle) → Voidf@33044fillAnimatedPaintingsDeck(level.disp.DookuCastle) → Voidf@33045postUpdate(level.disp.DookuCastle) → Voidf@33046renderParallaxes(level.disp.DookuCastle) → Voidf@33047decorateRoom(level.disp.DookuCastle, level.Room) → Voidf@33048decorateLevel(level.disp.DookuCastle) → Voidf@33049decorateZone(level.disp.DookuCastle, level.DecoZone) → Voidf@33050addAlcoves(level.disp.DookuCastle, level.DecoZone, Ref) → Voidf@33051addStatuesToAlcoves(level.disp.DookuCastle) → Voidf@33052addSmallWindows(level.disp.DookuCastle, level.DecoZone) → Voidf@33053addSuspendedCages(level.disp.DookuCastle, level.DecoZone) → Voidf@33054addAnimatedPainting(level.disp.DookuCastle, F64, F64) → Voidf@33055renderBackWalls(level.disp.DookuCastle) → Voidf@33056renderWallTransitions(level.disp.DookuCastle) → Voidf@33057renderFrise(level.disp.DookuCastle) → Voidf@33058renderCrenels(level.disp.DookuCastle) → Voidf@33059createHoleGrid(level.disp.DookuCastle, level.Room, hl.types.ArrayObj) → hl.types.ArrayObjf@33060addHoleBackground(level.disp.DookuCastle, level.Room, I32, I32, I32, I32) → Voidf@33061roomIsPartOfBigRoom(level.disp.DookuCastle, level.Room) → Boolf@33062computeBigRoomCoords(level.disp.DookuCastle, I32, I32, I32, I32) → Voidf@33063addBigRoomBackground(level.disp.DookuCastle, I32, I32, I32, I32) → Voidf@33064placeWindow(level.disp.DookuCastle, I32, I32, I32, I32, String, I32, String, I32, String, I32, Null) → Voidf@33065placeColumn(level.disp.DookuCastle, I32, I32, I32, I32, String, String, String, String, String, String, libs.heaps.StaticGeometryGroup) → Voidf@33066placeRoof(level.disp.DookuCastle, I32, I32, I32, I32, String) → Voidf@33067addCustomParallaxElement(level.disp.DookuCastle, String, I32, I32, F64, F64) → Virtual[posX, posY, speedX, speedY, sprite]f@33068moveHauntedArmorsToAlcoves(level.disp.DookuCastle) → Voidf@33069getParallaxScrollMaxY(level.disp.DookuCastle, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible]) → Nullf@33070getGeometryGroupFromLayer(level.disp.DookuCastle, String) → libs.heaps.StaticGeometryGroup
Bindings
- static
f@33041__constructor__(level.disp.DookuCastle, pr.Level, level.LevelMap) → Void