TODO List

MINOR TODO:

(x.x.x++)

  • extra debugs
  • tidy up Start()
  • less harsh

MAIN TODO:

(x.x++.x) (in rough order)

  • deal with tunnel/bridge build errors
  • separate bus_route_builder.nut(?)
  • re-write town-finder (currently ignoring towns that have been built through)
  • remove failed bus stops (and depots)
  • manage failing vehicles
  • manage crashed vehicles
  • deal with company merger ask - only if AI can handle the vehicle types
  • autoreplace - crashed vehicles linked to this
  • manage lost vehicles
  • respect difficulty setting
  • add check for towns being pre-connected (see wiki)
  • add time limit for pathfinding
  • add configurable no. of buses per town
  • reform debug output (again)
  • better vehicle and cargo selector (think NoCAB) - done in testai
  • make stations build properly adjacent (easy)
  • same-town bus routes
  • try to get subsidies
  • respect town road layout (pathzilla does it?)
  • save/load support (?)
    • basic save/load implemented. OM

WISHFUL THINKING TODO:

(x++.x.x) (in rough order)

  • air support
    • Find longest route possible - then construct route between them - should be a brilliant moneymaker! OM
  • road cargo support
  • rail support
  • Double rail support
  • Rail networks
  • ship support
  • write own pathfinders (road first)
    • D* will hope to satisfy this. OM