17 Commits

Author SHA1 Message Date
8503855a4c Refine ship orders and viewer controls 2026-04-09 12:42:52 -04:00
0bb72bee35 Refactor world bootstrap and allow empty startup worlds 2026-03-29 13:22:48 -04:00
640e147ea8 to rename 2026-03-28 11:38:33 -04:00
3b56785f9a improvement on gm windows, ai 2026-03-20 12:40:26 -04:00
cd1fe776a5 Deepen faction economy and station planning 2026-03-19 23:34:06 -04:00
710addf1f5 feat: improving ui 2026-03-19 02:19:41 -04:00
f98c47a8a7 feat: improved visualisation and x4 data import 2026-03-18 20:58:17 -04:00
b3508d9d08 feat: simplify station production 2026-03-17 20:38:13 -04:00
0ae53b76e8 feat: simplify ship construction 2026-03-17 17:08:33 -04:00
d5d0a39244 feat: simplifying the simulation 2026-03-17 16:08:02 -04:00
3234b628ea feat: rework modules, items and fuel 2026-03-17 03:32:37 -04:00
ec1116e1ce chore: remove unused modules.json
File was never loaded by backend or viewer code.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 15:15:15 -04:00
5df5111463 feat: migrate simulation to physically-based unit system
Replace arbitrary game units with real-world measurements throughout
the simulation and viewer: planet orbits in AU, sizes in km, galaxy
positions in light-years. Add SimulationUnits helpers for conversions,
separate WarpSpeed from FtlSpeed for ships, fix FTL transit progress
to use galaxy-space distances, overhaul Lagrange point placement with
Hill sphere approximation, and update the viewer to scale and format
all distances correctly. Ships in FTL transit now render in galaxy view.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 14:21:20 -04:00
5ba1287f85 feat: production chain 2026-03-15 22:46:47 -04:00
bf744ec43e Add fuel logistics, modular construction, and pad docking 2026-03-13 15:27:46 -04:00
c7fcb08ba6 Refactor modular startup and viewer ship debugging 2026-03-13 01:57:13 -04:00
2fb90162ef Split viewer and simulation into separate apps 2026-03-12 17:18:29 -04:00