Age | Commit message (Collapse) | Author |
|
FreeTrainTrackReservation is always called with INVALID_TILE
and INVALID_TRACKDIR as second and third arguments, so remove
them and just use those constants instead. (cirdan)
|
|
In UpdateLevelCrossing, checking if a level crossing is reserved is
cheaper than finding trains on it or approaching it, so do it first. (cirdan)
|
|
|
|
VehicleSpriteSeq.
|
|
|
|
for wagons and articulated parts.
|
|
properly when no orderlist could be allocated. (Juanjo)
|
|
the bridge heads.
|
|
ScaleGUITrad().
|
|
spaces)
|
|
purchase lists.
|
|
multihead engines.
|
|
Vehicle class
|
|
private
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
when they are not supposed to, and truncate cargo appropiately if they are allowed to.
|
|
|
|
then it would be inconsistent with moving vehicles around
|
|
|
|
again when rearranging consist, reversing, ...
|
|
the track on the other side of the tile has a signal (adf88)
|
|
|
|
when rearranging consists.
|
|
|
|
during (un)loading.
|
|
|
|
|
|
not a new year sound.
|
|
and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)
|
|
no longer respect bridge speed limits.
|
|
appropriately on creation (peter1138)
|
|
(peter1138)
|
|
|
|
Eagle_rainbow)
|
|
|
|
sprites. (Based on patch by Eddi)
|
|
always updated when modifying vehicle consists.
|
|
vehicle-related windows with an enum.
|
|
for vehicle variable 4C.
|
|
crash when a NewGRF queries vehicle variable 4C before vehicle initialisation is completed.
|
|
values via CB 11.
|
|
consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked.
|
|
in a chain (i.e. primary vehicle or free wagon).
|
|
NewsFlag instead.
|
|
preemptively deduplicate code.
|
|
speed for vehicles.
|
|
cases isn't really a fix. Redo it to make sure that reservations of trains entering or exiting depots are properly made and freed.
|
|
leaving a depot could lead to stuck trains.
|
|
|
|
caused desync when railtype >= 4, vehicles were fast, and the original acceleration model was used
|