Age | Commit message (Collapse) | Author |
|
including of newgrf_cargo.h
|
|
|
|
|
|
which were sometimes missing and sometimes just typos
|
|
|
|
for more consistency and distinguishability.
|
|
the drawing routine and call them immediately when changes happen instead of on the next OnPaint. This prevents pressing buttons when they should've been already disabled.
|
|
numbers to percents
|
|
|
|
|
|
|
|
favour of their Station variants
|
|
trainst_h.
|
|
waypoints or stations, i.e. don't force exactly one destination tile for a waypoint
|
|
waypoint_func.h
|
|
all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
|
orders; if a train doesn't need service it didn't completely skip the order, it would first send the vehicle towards the depot and would then realise it doesn't need to go there making it possible that the vehicle leaves that station on the wrong side.
|
|
|
|
|
|
|
|
wrong results due to OpenTTD codechanges
|
|
casts when converting Vehicle to specialised vehicle types. Includes safety check
|
|
code style.
|
|
Vehicle::last_station_visited to more logical place
|
|
could be found could cause multiple orders to get skipped
|
|
company-based settings, so in a multiplayer game everyone can change them.
|
|
vehicles/stations/industries are deleted.
|
|
|
|
|
|
|
|
|
|
time, binary size and run time (with asserts disabled) should be improved
|
|
PoolItem::IsValidID() and PoolItem::Get()
|
|
PoolItem::IsValidID(index)
|
|
|
|
some code.
|
|
-Fix: 'Go non-stop to nearest depot'-orders did not work wrt. the 'non-stop' part.
-Fix: Adding 'Go to nearest depot'-orders did not respect the default setting for 'non-stop'.
|
|
this ID' from 'some' strings and replace the string name with something more sensible.
|
|
allow stop-in-depot orders
|
|
CmdModifyOrder(). (only used by AI)
|
|
end, middle or far end of a platform from the point of view of the driver of the train that enters the station.
|
|
|
|
it impossible to (share-)clone the vehicle.
|
|
|
|
|
|
|
|
-Change: when computing daily running cost, divide by 365 (instead of 364). Since r12134, the rounding errors don't need this correction anymore
|
|
GetStationTileForVehicle and CanVehicleUseStation (based on idea by Swallow)
|
|
vehicle (in the shared list) can't go to (wrong station type etc)
|
|
|