Skip to content

level.disp.Cliff

level.disp.Cliff

Inherits from: level.DynamicBiomeDisp

Fields

NameType
biomeString
biome_outsideString
glowShadershader.GlowKey
ladderGlowShadershader.GlowKey
groupAlphalibs.heaps.StaticGeometryGroup
groupAddlibs.heaps.StaticGeometryGroup
groupMainAlphalibs.heaps.StaticGeometryGroup
sbFxBacklibs.heaps.slib.HSpriteBatch
sbDisplaceBacklibs.heaps.slib.HSpriteBatch
sbAddWallslibs.heaps.slib.HSpriteBatch
rainLayerh2d.Object
rainLayerSblibs.heaps.slib.HSpriteBatch
placedBrokenCuveshl.types.ArrayObj
thunderSoundsDeckhl.types.ArrayObj
cliffXperYhl.types.ArrayBytes_Float
insideAmbiantChannelhxd.snd.Channel
outsideAmbiantChannelhxd.snd.Channel
placedScrollerhl.types.ArrayObj
minScrollerDistCaseF64
lightningParallaxeshl.types.ArrayObj
lightningFxInfhl.types.ArrayObj
frontLightningParallaxeshl.types.ArrayObj
frontLightningFxInfVirtual[inf, spriteBatch]
lightningFlashPowerF64
countLightningFlashI32
countParallaxFlashhl.types.ArrayBytes_Int
waterh2d.col.Bounds
mainYF64
frontYF64
horizonYF64
sbWaterFxlibs.heaps.slib.HSpriteBatch

Protos

  • f@32550 onDispose(level.disp.Cliff) → Void
  • f@32551 render(level.disp.Cliff) → Void
  • f@32552 computeCliffXperY(level.disp.Cliff) → Void
  • f@32553 decorateLevel(level.disp.Cliff) → Void
  • f@32554 decorateZone(level.disp.Cliff, level.DecoZone) → Void
  • f@32555 addDesk(level.disp.Cliff, level.DecoZone) → Void
  • f@32556 needToPlaceEnigma(level.disp.Cliff) → Bool
  • f@32557 placeRuneFabric(level.disp.Cliff, String, F64, F64) → Void
  • f@32558 addFabric(level.disp.Cliff, level.DecoZone, Bool, String) → Void
  • f@32559 addAlcoves(level.disp.Cliff, level.DecoZone) → Void
  • f@32560 decorateRoom(level.disp.Cliff, level.Room) → Void
  • f@32561 addScroller(level.disp.Cliff, level.DecoZone) → Void
  • f@32562 renderOneWay(level.disp.Cliff, I32, I32, Bool, Bool, Bool) → Void
  • f@32563 renderLadders(level.disp.Cliff) → Void
  • f@32564 renderWallTransitions(level.disp.Cliff) → Void
  • f@32565 renderParallax(level.disp.Cliff, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible], String) → Void
  • f@32566 onAddParallax(level.disp.Cliff, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible], Parallax, ParallaxGroup) → Void
  • f@32567 lightningFlash(level.disp.Cliff) → Void
  • f@32568 thunder(level.disp.Cliff, I32, Bool) → Void
  • f@32569 parallaxFlash(level.disp.Cliff, I32) → Void
  • f@32570 lightningFx(level.disp.Cliff, libs.heaps.slib.HSpriteBatch, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible]) → Void
  • f@32571 getViewportBlendRatio(level.disp.Cliff) → F64
  • f@32572 getBlendRatioAt(level.disp.Cliff, F64, F64) → F64
  • f@32573 getCurrentNearBorderRatio(level.disp.Cliff, Ref) → F64
  • f@32574 getNearBorderRatioAtPos(level.disp.Cliff, F64, F64, Ref) → F64
  • f@32575 getLightningFlashPower(level.disp.Cliff) → F64
  • f@32576 postUpdate(level.disp.Cliff) → Void
  • f@32577 updateBiomeFx(level.disp.Cliff) → Void
  • f@32578 addCompositeTile(level.disp.Cliff, String, F64, F64, libs.heaps.StaticGeometryGroup, libs.heaps.StaticGeometryGroup, libs.heaps.StaticGeometryGroup, Ref, Ref, Null, Null, libs.heaps.slib.TileFlipMode, Fun) → Void
  • f@32579 addWater(level.disp.Cliff) → Void
  • f@32580 renderFrontRocks(level.disp.Cliff) → Void

Bindings

  • static f@32581 __constructor__(level.disp.Cliff, pr.Level, level.LevelMap, String, String) → Void