space-game/public/levels/directory.json
Michael Mainguy 500830779d
All checks were successful
Build / build (push) Successful in 1m26s
Add level configuration system and update base station model
- Add level 1 JSON with 4 asteroids and difficulty config
- Add mission directory with recruit and fuel management missions
- Update base.glb model for space station
- Clean up unused helper functions in planetTextures.ts
- Refactor starBase.ts position handling to use container root node

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-11 17:26:18 -06:00

30 lines
867 B
JSON

{"missions": [
{
"id": 1,
"name": "Recruit",
"Description": "Simple level to get the hang of things",
"missionbrief": [
"Destroy the asteroids",
"return to base after they're destroyed to complete the mission",
"return to base if you need more fuel, ammo, or hull repairs",
"don't get too far from base, if you run out of fuel, you'll be stranded",
"don't run into things, it damages your hull"
],
"leveldata": "/levels/1.json",
"defaultlocked": false
} ,
{
"id": 2,
"name": "Fuel Management",
"Description": "Don't run out of fuel",
"missionbrief": [
"Astroids are further away and there a more of them",
"you'll need to keep an eye on your fuel levels",
"return to base after you've destroyed them all"
],
"leveldata": null,
"defaultlocked": true
}
]
}