Refactor modular startup and viewer ship debugging

This commit is contained in:
2026-03-13 01:57:13 -04:00
parent a9c08124f5
commit c7fcb08ba6
13 changed files with 962 additions and 127 deletions

View File

@@ -1,41 +1,12 @@
{
"initialStations": [
{ "constructibleId": "trade-hub", "systemId": "helios", "planetIndex": 1, "lagrangeSide": 1 },
{ "constructibleId": "refinery", "systemId": "helios", "planetIndex": 2, "lagrangeSide": -1 },
{ "constructibleId": "farm-ring", "systemId": "helios", "planetIndex": 1, "lagrangeSide": -1 },
{ "constructibleId": "shipyard", "systemId": "helios", "planetIndex": 3, "lagrangeSide": 1 },
{ "constructibleId": "defense-grid", "systemId": "helios", "planetIndex": 2, "lagrangeSide": 1 }
{ "constructibleId": "station-core", "systemId": "helios", "planetIndex": 2, "lagrangeSide": -1 }
],
"shipFormations": [
{ "shipId": "carrier", "count": 1, "center": [120, 0, 60], "systemId": "helios" },
{ "shipId": "frigate", "count": 6, "center": [180, 0, 90], "systemId": "helios" },
{ "shipId": "destroyer", "count": 3, "center": [260, 0, 120], "systemId": "helios" },
{ "shipId": "cruiser", "count": 2, "center": [220, 0, 180], "systemId": "helios" },
{ "shipId": "hauler", "count": 4, "center": [310, 0, -150], "systemId": "helios" },
{ "shipId": "frigate", "count": 4, "center": [4350, 0, 560], "systemId": "perseus" },
{ "shipId": "cruiser", "count": 1, "center": [4430, 0, 640], "systemId": "perseus" },
{ "shipId": "miner", "count": 6, "center": [4620, 0, 700], "systemId": "perseus" }
],
"patrolRoutes": [
{
"systemId": "helios",
"points": [
[180, 0, 120],
[360, 0, -140],
[620, 0, 210],
[260, 0, 320]
]
},
{
"systemId": "perseus",
"points": [
[4580, 0, 740],
[4750, 0, 480],
[5020, 0, 860],
[4680, 0, 980]
]
}
{ "shipId": "constructor", "count": 1, "center": [45, 0, 20], "systemId": "helios" },
{ "shipId": "miner", "count": 1, "center": [52, 0, 24], "systemId": "helios" }
],
"patrolRoutes": [],
"miningDefaults": {
"nodeSystemId": "perseus",
"refinerySystemId": "helios"