Skip to content

five-on-it / packages/sim/src/character / BodyDef

Interface: BodyDef ​

Defined in: packages/sim/src/character.ts:143

What a body is: its capsule, its weight, how fast it goes and how it takes to water.

Properties ​

float ​

float: number

Defined in: packages/sim/src/character.ts:161

How far under the surface its middle floats (m).


halfHeight ​

halfHeight: number

Defined in: packages/sim/src/character.ts:147

Half the straight part of the capsule (m).


jumpSpeed ​

jumpSpeed: number

Defined in: packages/sim/src/character.ts:155

Upward speed of a jump (m/s).


mass ​

mass: number

Defined in: packages/sim/src/character.ts:149

Mass (kg).


radius ​

radius: number

Defined in: packages/sim/src/character.ts:145

Capsule radius (m).


runSpeed ​

runSpeed: number

Defined in: packages/sim/src/character.ts:153

...and with the run key too (m/s).


swim ​

swim: number

Defined in: packages/sim/src/character.ts:159

...and how deep it swims (m).


wade ​

wade: number

Defined in: packages/sim/src/character.ts:157

How deep over its feet it wades (m), slowed...


walkSpeed ​

walkSpeed: number

Defined in: packages/sim/src/character.ts:151

Speed with the stick held all the way (m/s)...