Ship strategies, probe scouting, intel on other players, route optimiser
Ships gained configurable strategies, including a probe that scouts markets, while trading moved to a route optimiser and intel started tracking other players.
Added 13
- Best trade route chosen across all destinations
- Runtime-toggleable debug logging for ship machines
- Probe strategy scouting stale locations
- Per-player activity in intel view
- Probes status view
- Automatic pruning of old trade records
- Ship names assigned on purchase
- Location scouting history
- Switching ship strategy at runtime
- Intel view of other players' flight plans
- Cost and profit columns in trades
- Per-ship trade or halt strategies
- Buy/sell spread in markets view
Changed 10
- Shared travel and ship init machines
- Reusable travel-to-location machine
- Indexed database tables and faster trade table
- Responsive layout on small screens
- Ship state renamed from idle to ready
- Strategy UI split into toggle and per-ship controls
- API responses cached with TTLs to avoid rate limits
- Less flicker from delayed updates
- Ship machines split per strategy
- Ship purchase threshold set to 100,000 credits
Fixed 6
- Ships buying more fuel than needed
- Probes when every location was recently scouted
- Market price comparison picking poor routes
- Ships trying to buy untradeable research goods
- Failed ship purchases
- Trades table on small screens