level.disp.Swamp
level.disp.Swamp
Inherits from: level.BiomeDisp
Fields
| Name | Type | |
|---|---|---|
sbWaterFx | libs.heaps.slib.HSpriteBatch | |
sbPollenFx | libs.heaps.slib.HSpriteBatch | |
sbDisplaceFx | libs.heaps.slib.HSpriteBatch | |
waterZones | hl.types.ArrayObj | |
parallaxVFillName | String | |
reflectedShaders | hl.types.ArrayObj | |
lowerWaterLevel | F64 | |
toUpdate | hl.types.ArrayObj | |
insectPoints | hl.types.ArrayObj | |
flyingInsects | hl.types.ArrayObj | |
meatFlies | hl.types.ArrayObj | |
glowShader | shader.GlowKey | |
waters | hl.types.ArrayObj | |
waterX | F64 | |
waterY | F64 | |
waterSurfaceY | F64 | |
waterHeight | F64 | |
swampSeq | I32 |
Protos
f@33411getTreeBase(level.disp.Swamp, level.Room) → level.Roomf@33412render(level.disp.Swamp) → Voidf@33413addFountain(level.disp.Swamp, I32, I32) → Voidf@33414decorateRoom(level.disp.Swamp, level.Room) → Voidf@33415decorateZone(level.disp.Swamp, level.DecoZone) → Voidf@33416decorateLevel(level.disp.Swamp) → Voidf@33417renderFloorStamps(level.disp.Swamp) → Voidf@33418update(level.disp.Swamp) → Voidf@33419postUpdate(level.disp.Swamp) → Voidf@33420parallaxHFill(level.disp.Swamp, ParallaxGroup, hl.types.ArrayObj, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible], Fun, Fun, Ref, h2d.Tile) → Voidf@33421getParallaxOnAddCallback(level.disp.Swamp, ParallaxGroup, hl.types.ArrayObj, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible]) → Funf@33422initCloudShader(level.disp.Swamp) → Voidf@33423onAddParallax(level.disp.Swamp, Virtual[blendMode, color, fill, innerGlow, isCloud, layer, name, outerGlow, pivotX, pivotY, position, props, reflected, scaling, scatter, scrollX, scrollY, tileName, visible], Parallax, ParallaxGroup) → Voidf@33424getStampWallThreshold(level.disp.Swamp) → F64f@33425onAddWallJunk(level.disp.Swamp, Virtual[id, name, once, tile], F64, F64, I32, I32, I32, I32) → Voidf@33426isValidForPlants(level.disp.Swamp, I32, I32) → Boolf@33427updateBiomeFx(level.disp.Swamp) → Voidf@33428onDispose(level.disp.Swamp) → Voidf@33429renderFrontCorner(level.disp.Swamp, libs.tilemap.CornerType, I32, I32, I32, I32, Bool) → Voidf@33430addWater(level.disp.Swamp) → Voidf@33431renderBackground(level.disp.Swamp) → Voidf@33432addWallDeco(level.disp.Swamp, I32) → Voidf@33433renderForeground(level.disp.Swamp) → Voidf@33434initZones(level.disp.Swamp) → Voidf@33435addSuspendedCage(level.disp.Swamp, I32, I32, I32) → Voidf@33436addTreeHole(level.disp.Swamp, level.DecoZone) → Voidf@33437createInsects(level.disp.Swamp, level.disp.InsectType, I32) → Voidf@33438resetInsect(level.disp.Swamp, Virtual[cd, dx, dy, hbe, type]) → Void
Bindings
- static
f@33410__constructor__(level.disp.Swamp, pr.Level, level.LevelMap) → Void