LuDiAI AfterFix
===============

v5
- OpenTTD and API requirements set to 1.4.0
- Upgrading road vehicles, engines and bridges was being denied once the
  AI had reached the maximum number of vehicles
- Allow road pathfinder to be interrupted and resumed without losing its
  current path finding progress, allowing the AI to manage other things in
  between, by up to 5 times
- Allow pathbuilder to retry construction when failing to build planned
  route roads
- Tweaked pathfinder internal cost values and how they're measured, which
  should result in more bridges and tunnels on difficult terrain, while
  being cost conscious at the same time when on a low budget
- Allow pathfinder to build bridges over rail and rivers in more occasions
- Prevent pathfinder to connect roads with level crossings in most
  situations
- Prevent blocking of road stations of other companies while constructing
  its own road stations
- Allow a few more cases where locations without adjacent roads could be
  suitable for constructing a road station

v4
- There was still some cases where drive through road stations were not
  being built, resulting in vehicles with few orders
- Reduce number of stalls when managing too many road routes, when looking
  for suitable airport and road station locations
- Road vehicle engine model choice is no longer based only on maximum
  speed, but also on capacity, cargo payment, distance of route, days in
  transit and reliability

v3
- When expanding a road station, the counting of articulated road vehicles
  could be incorrect in determining the need of a drivethrough station
- The build manager wasn't setting the articulated variable value at all
- When building or expanding a road station, there could be cases where
  the station wasn't being built at all, resulting in vehicles with few
  orders
- Disabled breakdowns were not being considered on estimating the
  viability of an aircraft engine

v2
- Estimating air route costs could account an incorrect aircraft price
- Helicopter engine list could include invalid and unbuildable models
- Valuator for best aircraft income was using the wrong distance type
- Allow more towns to be searched for a suitable first airport
- Don't start road construction when there are no engines available
- Builds or expands routes with only drivethrough road stations if there's
  only articulated road vehicles
- Increased town's mail last month production lower limit
- Loosened the aircraft income estimator lower limit
- Lowered the bar for what's deemed profitable to an aircraft

v1
- Uploaded to BaNaNaS
