Skip to content

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

Interface: PieceDef ​

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

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:221

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


kind ​

kind: PieceKind

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

What it is for the navigation and the maps.


mesh ​

mesh: MeshDef

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

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


roads? ​

optional roads?: PieceRoad[]

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

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


shape ​

shape: ColliderShape

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

How it collides.