five-on-it / apps/tools/src/paths / LevelPaths
Interface: LevelPaths
Defined in: apps/tools/src/paths.ts:15
The paths of the pipeline, all under one root so tests can point them at a temporary one.
Properties
kitLibrary
kitLibrary:
string
Defined in: apps/tools/src/paths.ts:23
The kit library the catalogue reads, written from the shared kits by npm run kits:export.
kitsDir
kitsDir:
string
Defined in: apps/tools/src/paths.ts:21
The kits (<kit>.glb and <kit>.foi.json, exported from Blender) the recipes place.
levelsDir
levelsDir:
string
Defined in: apps/tools/src/paths.ts:19
Where the exported level JSON files go (bundled by packages/world).
projectDir
projectDir:
string
Defined in: apps/tools/src/paths.ts:17
The Babylon.js Editor project.
skillFiles
skillFiles: [
string,string]
Defined in: apps/tools/src/paths.ts:25
The skill file the repository root and the editor project both carry.
vehicleHulls
vehicleHulls:
string
Defined in: apps/tools/src/paths.ts:29
The chassis hulls the simulation collides with, written from the vehicle models.
vehicleSeats
vehicleSeats:
string
Defined in: apps/tools/src/paths.ts:31
The seat anchors the simulation places the doors by, written from the vehicle models.
vehiclesModel
vehiclesModel:
string
Defined in: apps/tools/src/paths.ts:27
The vehicle models the client draws (vehicles.glb, exported from Blender).