World airport dataset + distance cap on generated jobs (ISS-079, v0.44.0)
CI / build + unit + e2e (pull_request) Successful in 11m2s
CI / build + unit + e2e (pull_request) Successful in 11m2s
This commit is contained in:
@@ -6,7 +6,7 @@ No manual flying — planes auto-fly assigned routes; you manage the business fr
|
||||
## Layout (single screen)
|
||||
- Left pane — Assets: fleet list (plane type, status, fuel, location), wallet, reputation
|
||||
- Right pane — Jobs & Market: contracts between airports (reward, deadline, cargo/passengers) with accept/dispatch actions; market actions (buy/sell planes, maintenance). No manual refueling — dispatch auto-tops-up the tank to 150% of the leg requirement (capped at capacity) when cash allows
|
||||
- Middle — Map: EU airports as markers, animated plane positions along routes, active contract routes highlighted; click airport → info (runways, local time, weather); click plane → status
|
||||
- Middle — Map: world airports as markers (one per metro area), animated plane positions along routes, active contract routes highlighted; click airport → info (runways, local time, weather); click plane → status
|
||||
|
||||
## Core loop
|
||||
Accept job → dispatch a plane → watch it fly the route on the map → earn money + reputation → buy better planes / take bigger jobs.
|
||||
@@ -28,10 +28,9 @@ Accept job → dispatch a plane → watch it fly the route on the map → earn m
|
||||
- Shown on map / airport info; no gameplay effects yet
|
||||
|
||||
## MVP slice
|
||||
Starter plane + EU airports + contracts + buy/sell + map visualization + weather display.
|
||||
Starter plane + world airports + contracts + buy/sell + map visualization + weather display.
|
||||
|
||||
## Later
|
||||
- Weather effects: delays, fuel burn changes, closed airports
|
||||
- More aircraft types, upgrades (fuel efficiency, cargo capacity) — money sinks
|
||||
- Multi-region packs (non-EU airports)
|
||||
- Multiplayer (shared world, contract races)
|
||||
|
||||
Reference in New Issue
Block a user