Age | Commit message (Collapse) | Author |
|
waypoints or stations, i.e. don't force exactly one destination tile for a waypoint
|
|
it's written.
|
|
|
|
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.
|
|
functions that return a bool and that return TrackBits; GetRailStationReservation vs GetRailwayStationReservation, which one returns the bool and which one the TrackBits?
|
|
|
|
debugging helper.
|
|
|
|
|
|
casts when converting Vehicle to specialised vehicle types. Includes safety check
|
|
|
|
for road vehicles. (causing invalid reads since r16391/16392)
|
|
unnecessarily add it.
|
|
|
|
from VehicleRail to Train
|
|
|
|
|
|
|
|
introduce shiny new IsPlainRailTile()
|
|
|
|
with a maximum search depth simply does not work with YAPF's caches.
|
|
|
|
and _SIGNALS.
|
|
printf-like functions
-Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places
|
|
use them.
|
|
for other water tiles.
|
|
sources too
|
|
|
|
failed reservation was sometimes not cleared completely.
|
|
|
|
estimate for YAPF too (NPF already does so). This makes it behave 'better' with wide stations.
|
|
|
|
|
|
|
|
|
|
train-station, when there is none.
|
|
abort searching at v->dest_tile, when it in fact tries to reach another tile.
|
|
that name.
|
|
position if they are forbidden for trains.
|
|
client so it is immediatelly clear which one you are working with.
|
|
know it is a tram, so compiler doesn't generate code for trains and ships
|
|
multistop when they are really reachable.
|
|
coincided with the start of a station platform, stale reservations could be left behind.
|
|
properly this time. (michi_cc)
|
|
Honor that in penalty calculations. (michi_cc)
|
|
signal on it, is could be falsely seen as a valid destination. (michi_cc)
|
|
free path (michi_cc).
|
|
|
|
Vehicle when following rail. (michi_cc)
|