Age | Commit message (Collapse) | Author |
|
|
|
if a header require a header make it include that header
|
|
whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
|
vehicles; they are identical
|
|
train details view. If an articulated vehicle it too 'wide' draw the information on the next line and if there are multiple cargos split that over multiple lines too. Based on work by frosch123.
|
|
|
|
|
|
|
|
graphical glitches due to (incorrect) SETX(Y) usage
|
|
ship/aircraft) aware
|
|
|
|
|
|
and line spacing.
|
|
|
|
which were sometimes missing and sometimes just typos
|
|
|
|
overlaps less with vehicle images.
|
|
relatives
|
|
|
|
|
|
in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.
|
|
instead of the one of the front vehicle.
|
|
traindepot instead of only the first part.
|
|
1/8 vehicle length.
|
|
vehicle details window, draw as many parts as the window fits instead of always up to a vehicle length of 80/8.
|
|
IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
|
|
|
to deal with sizeof() wrt. typedef-ed arrays.
|
|
instances to more meaningful names.
|
|
casts when converting Vehicle to specialised vehicle types. Includes safety check
|
|
|
|
|
|
unnecessarily add it.
|
|
|
|
from VehicleRail to Train
|
|
|
|
|
|
they are part of strings and add some colours to a few strings.
|
|
DrawString.
|
|
this ID' from 'some' strings and replace the string name with something more sensible.
|
|
of duplicate strings and unifies the GUIs quite a bit
|
|
drawing functions instead of only the left.
|
|
window.
|
|
|
|
(optional) parameter.
|
|
consist, not only the first vehicle
|
|
DrawFrameRect usage
|
|
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
|
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
|
|