five-on-it / packages/world/src/level / EscalatorDef
Interface: EscalatorDef
Defined in: packages/world/src/level.ts:317
An escalator: a flight of stairs whose steps carry whoever stands on them, up or down its length.
Properties
height
height:
number
Defined in: packages/world/src/level.ts:331
How high it climbs (m).
length
length:
number
Defined in: packages/world/src/level.ts:333
How far it runs along its heading (m).
name
name:
string
Defined in: packages/world/src/level.ts:319
Its stairs' name in the editor (the flight it moves).
up
up:
boolean
Defined in: packages/world/src/level.ts:335
Whether it carries up its length (from its low end) or down it.
width
width:
number
Defined in: packages/world/src/level.ts:329
The flight's width (m).
x
x:
number
Defined in: packages/world/src/level.ts:321
The middle of the flight's low end, on its floor (m).
y
y:
number
Defined in: packages/world/src/level.ts:323
The floor at its low end (m).
yaw
yaw:
number
Defined in: packages/world/src/level.ts:327
Which way the flight climbs (rad, 0 faces +z).
z
z:
number
Defined in: packages/world/src/level.ts:325
The middle of the flight's low end (m).