layMovement
layMovement(
base,over?):object
Defined in: packages/engine/src/gameplay/hero/movement.ts:88
base with each setting over defines laid on it. A setting passed as
undefined keeps the base’s: koota would store it, and she would steer
on NaN.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
base |
{ acceleration: number; deceleration: number; jumpHeight: number; maximumTurnSeconds: number; speed: number; standingShare: number; standTurnRate: number; turnAngle: number; turnInPlace: boolean; turnRate: number; } |
base.acceleration |
number |
base.deceleration |
number |
base.jumpHeight |
number |
base.maximumTurnSeconds |
number |
base.speed |
number |
base.standingShare |
number |
base.standTurnRate |
number |
base.turnAngle |
number |
base.turnInPlace |
boolean |
base.turnRate |
number |
over |
Partial<MovementSettings> |
Returns
Section titled “Returns”object
| Name | Type | Default value |
|---|---|---|
acceleration |
number |
50 |
deceleration |
number |
60 |
jumpHeight |
number |
1.2 |
maximumTurnSeconds |
number |
0.3 |
speed |
number |
5 |
standingShare |
number |
0.05 |
standTurnRate |
number |
5.5 |
turnAngle |
number |
60 |
turnInPlace |
boolean |
false |
turnRate |
number |
25 |