Age | Commit message (Collapse) | Author |
|
|
|
AIs can subclass API classes and use API constants as part of their own constants
|
|
changelog
|
|
|
|
|
|
|
|
|
|
AIStation and AIWaypoint, and move GetName, SetName and GetLocation to AIBaseStation
Remove (nearly) all references to WaypointID and replace them with StationID
|
|
|
|
|
|
|
|
rectangle on the map
|
|
|
|
|
|
favour of their Station variants
|
|
TILE_LOOP, which means no more duplication of parameters between BEGIN_TILE_LOOP and END_TILE_LOOP
|
|
|
|
trainst_h.
|
|
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
|
|
|
|
in a WWT_MATRIX data field.
|
|
can't crash OpenTTD
|
|
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
|
|
before storing.
|
|
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
|
|
|