Age | Commit message (Collapse) | Author |
|
it's written.
|
|
is either a rail station or rail waypoint tile
|
|
road vehicles; only ROAD isn't always enough. Also unify the way of writing it.
|
|
|
|
|
|
waypoint_func.h
|
|
all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
|
codes and group them logically
|
|
subsidy's age
|
|
|
|
ones and fix a type in the noai documentation (patch by Chruker)
|
|
valid CargoSpecs
|
|
|
|
reliability of vehicles
|
|
|
|
needs gawk.
|
|
around road vehicles and flipping parts of trains in the depot
|
|
were uint; doesn't matter much as int was converted to uint and then back.
|
|
didn't accept a radius of 0 anymore
|
|
st->xy != st->airport_tile.
|
|
|
|
GetNextVehicle(), GetPrevVehicle(), GetNextUnit(), GetPrevUnit() members of Train
|
|
functions
|
|
Is/Set/HasArticulatedPart member of RoadVehicle.
|
|
IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
|
|
|
|
|
all subsidies
|
|
CargoArray instead of a pointer to a static array.
|
|
to deal with sizeof() wrt. typedef-ed arrays.
|
|
instances to more meaningful names.
|
|
|
|
|
|
|
|
|
|
of the Airport class.
-Change: rename station.always_small_airport to station.never_expire_airports to make it more future-proof
|
|
|
|
|
|
true for bridge head<>neighbouring water tile
|
|
|
|
true for bridge head<>neighbouring water tile
|
|
by the API.
|
|
casts when converting Vehicle to specialised vehicle types. Includes safety check
|
|
possible to hit an assert in OpenTTD.
|
|
documentation says it does (r16244 for AIBridge)
|
|
about the appropriate things.
|
|
called (indirectly) via call/acall/pcall OpenTTD crashed. Fix this by disallowing AIs to be suspended while called via call/acall/pcall.
IMPORTANT FOR AI WRITERS: AIs can no longer call any DoCommand functions (change anything, build vehicles, etc.) in a function called (indirectly) via call/acall/pcall. Where possible, please rewrite your code so it doesn't use call/acall/pcall
|
|
code style.
|
|
for all vehicle types
|
|
information
|