Age | Commit message (Collapse) | Author |
|
|
|
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
|
|
with calls to CmdChangeCompanySetting
|
|
unnecessarily add it.
|
|
|
|
valid signs. This makes AISign::GetMaxSignID obsolete.
|
|
|
|
|
|
struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier.
|
|
|
|
|
|
|
|
GetActiveCompanyCount(), use PoolItem::GetNumItems() instead
|
|
|
|
PoolItem::IsValidID() and PoolItem::Get()
|
|
introduce shiny new IsPlainRailTile()
|