Age | Commit message (Collapse) | Author |
|
|
|
purchased wagon to, do not consider trains currently moving in and out of the depot.
|
|
Eagle_rainbow)
|
|
depots, make space for all articulated parts.
|
|
which have no capacity, but a subtype.
|
|
|
|
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
|
draw different sprites on the map and in various GUIs.
|
|
|
|
the language "list"
|
|
some headers
|
|
to increase the vehicle pool limit
|
|
warnings into account
|
|
gui (sbr).
|
|
consisted of unrelated values use static const (u)int
|
|
|
|
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
|