five-on-it / packages/world/src/level / BasculeDef
Interface: BasculeDef
Defined in: packages/world/src/level.ts:297
A leaf of a bascule bridge (GAME_DESIGN §12, chaos events): a deck on a kinematic body that tilts up about the hinge at its back end, raised mid-chase to cut a wanted driver off (@foi/sim's bascules.ts). Two leaves facing each other make a bridge with a gap in the middle as they rise; a car fast enough jumps it.
Properties
angle
angle:
number
Defined in: packages/world/src/level.ts:315
How far it tilts up, raised (rad, 0 to a quarter turn).
length
length:
number
Defined in: packages/world/src/level.ts:311
Its deck's length, from the hinge to the tip (m).
name
name:
string
Defined in: packages/world/src/level.ts:299
The node's name in the editor: for messages and a stable order.
stars
stars:
number
Defined in: packages/world/src/level.ts:317
The Wanted level a driver must have for it to rise as they come (1 to 10).
thickness
thickness:
number
Defined in: packages/world/src/level.ts:313
Its deck's thickness (m).
width
width:
number
Defined in: packages/world/src/level.ts:309
Its deck's width, across (m).
x
x:
number
Defined in: packages/world/src/level.ts:301
The middle of its deck, lowered (m).
y
y:
number
Defined in: packages/world/src/level.ts:303
The middle of its deck, lowered (m): its top is half its thickness higher.
yaw
yaw:
number
Defined in: packages/world/src/level.ts:307
The way it reaches from its hinge to its tip (rad, 0 faces +z).
z
z:
number
Defined in: packages/world/src/level.ts:305
The middle of its deck, lowered (m).