Save persistence, Firebase cloud saves, ship jobs, meat production
Games now save locally and to the cloud, ships can take delivery jobs, and new production chains arrived.
Added 8
- Ship delivery jobs hauling resources between asteroids
- Firebase auth and cloud saves
- Curl-able world dump endpoint
- HUD load progress
- Game persistence across browser sessions
- Chem lab and bioreactor buildings
- Culture vat and slab cutter meat production
- Active recipe shown in the building HUD
Changed 5
- UI migrated to MUI with the Exo 2 font
- Ship build button moved into the factory HUD
- Dump output includes resource buffers and ship jobs
- Proportional resource allocation between competing buildings
- Mines rejected where they'd pierce the asteroid edge
Fixed 8
- Landing pad reservations and landed ships lost on reload
- Buildings lost on cross-machine save and load
- Thrust vanishing on return legs
- Region labels misplaced on concave polygons
- Ship selection on landing pads
- Angled liftoff after reload
- Incorrect mine resource percentages
- Production and mine HUD regressions