Age | Commit message (Collapse) | Author |
|
vehicle flags
|
|
class (Hirundo)
|
|
VehicleCache (Hirundo)
|
|
realistic in order to make acceleration "slower", which highlights the differences between vehicle types more.
|
|
|
|
|
|
|
|
railtype.
|
|
function.
|
|
tile they are on, not where the engine is on.
|
|
|
|
to calculate air drag.
|
|
fail to release its reserved path.
|
|
|
|
|
|
-Codechange: Move GetSlopeResistance to GroundVehicle.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function.
|
|
and rail property (Terhken)
|
|
code plus some minor optimisations (Terkhen)
|
|
some comments (Terkhen)
|
|
|
|
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
|
|
wait counter; sometimes they might get into eachother's way
|
|
|
|
unneeded wrapper functions
|
|
|
|
|
|
set before first callback/sprite-resolving. For RV fronts it was missing at all, causing livery selection to fail.
|
|
|
|
|
|
in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.
|
|
|
|
GetNextVehicle(), GetPrevVehicle(), GetNextUnit(), GetPrevUnit() members of Train
|
|
functions
|
|
Set/ClearArticulatedPart(), Set/ClearWagon(), Set/ClearEngine(), Set/ClearFreeWagon() and Set/ClearMultiheaded() members of Train
|
|
IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
|
|
|
|
|
constructor will zero the whole class. This caused all vehicle indices to be 0, which causes all kinds of trouble.
|
|
|
|
instead of constructor of each vehicle type
|