en.inter.Elevator
en.inter.Elevator
Inherits from: en.Interactive
Fields
| Name | Type | |
|---|---|---|
cbmpFront | h2d.Mask | |
cbmpBack | h2d.Mask | |
mainChainsLeft | libs.heaps.slib.HSpriteBatch | |
mainChainsRight | libs.heaps.slib.HSpriteBatch | |
bgChains | libs.heaps.slib.HSpriteBatch | |
chainOffset | F64 | |
mainShakeAmp | F64 | |
bgShakeAmp | F64 | |
speed | F64 | |
maxSpeed | F64 | |
acceleration | F64 | |
moveDir | I32 | |
ty | F64 | |
cWid | I32 | |
lastCy | I32 | |
snappeds | hl.types.ArrayObj | |
xLeft | I32 | |
xRight | I32 | |
yTop | I32 | |
yBottom | I32 | |
oldFootY | F64 | |
offSetLeft | I32 | |
offSetRight | I32 | |
canJumpThrough | Bool | |
elevatorShakeFactor | F64 | |
sfxElevatorStart | hxd.res.Sound | |
sfxElevatorLoop | hxd.res.Sound | |
sfxElevatorStop | hxd.res.Sound | |
sprLayer | I32 | |
middleChainLayer | I32 | |
sideChainLayer | I32 | |
chainsIsVisible | Bool | |
chainsCullingBound | h2d.col.Bounds | |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@8035getYTop(en.inter.Elevator) → I32f@8036setYTop(en.inter.Elevator, I32) → I32f@8037canBeHit(en.inter.Elevator) → Boolf@8038initGfx(en.inter.Elevator) → Voidf@8039initChains(en.inter.Elevator) → Voidf@8040renderPlatform(en.inter.Elevator) → Voidf@8041bump(en.inter.Elevator, F64, F64, Null) → Voidf@8042dispose(en.inter.Elevator) → Voidf@8043canBeActivated(en.inter.Elevator, en.Hero) → Boolf@8044isReady(en.inter.Elevator) → Boolf@8045isMoving(en.inter.Elevator) → Boolf@8046onArrival(en.inter.Elevator, I32) → Voidf@8047onStep(en.inter.Elevator) → Voidf@8048postUpdate(en.inter.Elevator) → Voidf@8049isSnapping(en.inter.Elevator, Entity) → Boolf@8050fixedUpdate(en.inter.Elevator) → Voidf@8051afterFixedUpdate(en.inter.Elevator) → Voidf@8052set_chainsIsVisible(en.inter.Elevator, Bool) → Boolf@8053setChainsVisibility(en.inter.Elevator, Bool) → Voidf@8054getEntityCLIDS(en.inter.Elevator) → hl.types.ArrayBytes_Intf@8055getCLID(en.inter.Elevator) → I32f@8056serialize(en.inter.Elevator, hxbit.Serializer) → Voidf@8057getSerializeSchema(en.inter.Elevator) → hxbit.Schemaf@8058unserializeInit(en.inter.Elevator) → Voidf@8059unserialize(en.inter.Elevator, hxbit.Serializer) → Void
Bindings
- static
f@8060__constructor__(en.inter.Elevator, pr.Level, I32, I32, I32, I32, Bool) → Void