five-on-it / apps/level-editor/src/scripts/blocks/garage / default
Class: default
Defined in: apps/level-editor/src/scripts/blocks/garage.ts:17
The block's script: its presence on a node is what marks the node; its fields are the prices.
Implements
IScript
Constructors
Constructor
new default(
mesh):GarageBlock
Defined in: apps/level-editor/src/scripts/blocks/garage.ts:31
Parameters
mesh
Mesh
Returns
GarageBlock
Properties
mesh
readonlymesh:Mesh
Defined in: apps/level-editor/src/scripts/blocks/garage.ts:29
respray
respray:
number=100
Defined in: apps/level-editor/src/scripts/blocks/garage.ts:20
The price of a respray ($); −1 for none.
store
store:
number=0
Defined in: apps/level-editor/src/scripts/blocks/garage.ts:24
The price of storing a car ($); −1 for none.
Methods
onStart()
onStart():
void
Defined in: apps/level-editor/src/scripts/blocks/garage.ts:27
Nothing to do at play time: the block is read by npm run level:export.
Returns
void
Implementation of
IScript.onStart