Skip to content

five-on-it / packages/world/src/pieces / PieceDef

Interface: PieceDef ​

Defined in: packages/world/src/pieces.ts:203

What a kit piece is: its mesh in the game's frame and how it behaves.

Properties ​

breakable? ​

optional breakable?: number

Defined in: packages/world/src/pieces.ts:213

Its mass (kg) when a car can knock it loose (see PlacementDef.breakable).


kind ​

kind: PieceKind

Defined in: packages/world/src/pieces.ts:205

What it is for the navigation and the maps.


mesh ​

mesh: MeshDef

Defined in: packages/world/src/pieces.ts:209

Its mesh, in the game's frame at unit scale.


roads? ​

optional roads?: PieceRoad[]

Defined in: packages/world/src/pieces.ts:211

The roads it carries, in its own frame (a road piece).


shape ​

shape: ColliderShape

Defined in: packages/world/src/pieces.ts:207

How it collides.