Age | Commit message (Collapse) | Author |
|
|
|
per-GRF translation table.
|
|
track fences.
|
|
by planetmaker)
|
|
client so it is immediatelly clear which one you are working with.
|
|
multipliers are the same.
|
|
information struct.
|
|
source, so data can be changed.
|
|
instead of relying on consecutive string IDs.
|
|
instead of void*.
|
|
"tracks for slopes". It's not useful right now, but it will be in the future.
|
|
|
|
something more than whitespace as description of files that don't have a description.
|
|
drawn twice in some cases
|
|
types, instead of deciding by the rail type directly.
|
|
|
|
while partially in a depot
|
|
long track
-Codechange: use dedicated pathfinder for signal updating, resulting in better performance and possible future improvements
|
|
some type safety.
|
|
needed.
|
|
unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype.
|
|
|
|
|
|
single file and do not include gfx.h everywhere to get a Point type.
|
|
|
|
their respective places.
|
|
logical locations.
|
|
|
|
|
|
compile time of OpenTTD by reduce the amount of circular-ish dependencies.
|
|
|
|
remaining to fit with the naming style
|
|
style
|
|
Rubidium and skidd13)
|
|
frosch.
|
|
|
|
GetRailFoundation() and CheckRailSlope(). Patch by frosch.
|
|
boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch.
|
|
of different kinds of rail containing tiles (normal rail, stations, depots, etc). Patch by SmatZ.
|
|
|
|
foundations. Primarily removal of (duplicated|magic) code and introduction of few helper functions to ease foundation determination. Patch by frosch.
|
|
|
|
The end of the preliminary work is near
|
|
|
|
externs into the functions that use them.
|
|
Get rid of DECLARE_ENUM_AS_BIT_INDEX(Trackdir, TrackdirBits) and DECLARE_ENUM_AS_BIT_INDEX() altogether
|
|
Get rid of DECLARE_ENUM_AS_BIT_INDEX(Track, TrackBits)
|
|
CLRBIT() and so on (modify value of the first parameter instead or returning the result)
|
|
proper types instead of byte, uint etc., give variables more descriptive names and add some comments.
|
|
|