Age | Commit message (Collapse) | Author |
|
free wagon chain, don't attach it to itself
|
|
checking for trains on a reserved path.
|
|
train and changing the (path) signal setup around the station
|
|
depots didn't quite work
|
|
danger and possible to cancel it
-Fix [FS#2891]: when you pass a signal at danger, in a PBS controlled area, don't try to do the 'safe' thing and stop, but continue going; the user wanted the train to pass the signal at danger so (s)he has to suffer the consequences. Ofcourse one can always stop the train manually.
|
|
chain and group count was off when moving a front engine within the same train and the new front isn't an engine.
|
|
|
|
tile won't make a dent, 3 tiles might be a bit too much
-Feature-ish: make maximum pathfinder penalties for finding depots customisable, also increase it slightly to 20 tiles worth of penalties.
|
|
counts could be off
|
|
after itself
|
|
states that are not allowed by the NewGRF attach callback.
|
|
the depot could create states that are not allowed by the NewGRF attach callback.
|
|
to a chain
|
|
unneeded wrapper functions
|
|
|
|
headed engine you could split the dual headed engine over two vehicles.
|
|
one could make a train 1 longer than allowed
|
|
callbacks) to a separate function
|
|
CmdMoveRailVehicle a separate function
|
|
CmdMoveRailVehicle a separate function and simplify the logic
|
|
|
|
|
|
|
|
a separate directory
|
|
and simplify some things for the future
|
|
Hirundo and SmatZ.
|
|
needed.
|
|
vehicles only apply to the GRF locally, if it defines engines of that type itself.
|
|
and cost factor and use it consistently for vehicle purchase, running cost, and refit cost.
|
|
vehicle list/autoreplace lists instead of overflowing.
|
|
Draw*Engine functions
|
|
'running cost factor'.
|
|
vehicle has no running cost class anyway.
|
|
before the details string.
Gentlemen, swap your string parameters.
|
|
|
|
when they should.
-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier.
|
|
certain commands, that change them temporarily.
|
|
|
|
|
|
a Engine * is already present.
|
|
|
|
set before first callback/sprite-resolving. For RV fronts it was missing at all, causing livery selection to fail.
|
|
0x36. Based on Terkhen's work.
|
|
|
|
a 101+ (or 11+ if mammoth trains is disabled) vehicle free wagon chain is an engine and the first vehicle is moved to another chain
|
|
|
|
generic as it's used for more than just load/unload. Also add some documentation about where it is used.
|
|
|
|
for more consistency and distinguishability.
|
|
with GetDepotIndex(tile)
|