Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
TunnelBridgeIsFree() and return a CommandCost status.
|
|
to caller.
|
|
HasVehicleOnTunnelBridge() functions.
|
|
|
|
|
|
and 11. (Eddi)
|
|
merging companies
|
|
|
|
wrapper functions
|
|
|
|
if a header require a header make it include that header
|
|
wait counter; sometimes they might get into eachother's way
|
|
on a drive through road stop that is not theirs, the 'filled' cache of the road stops would get corrupted
|
|
were not considered for sending to depot for replacement.
|
|
|
|
send vehicles to depot, first check some minimal requirements (engine availability, refittability) and a heuristic for the needed money.
|
|
determine whether autoreplace needs to take place. This way they will not keep autoreplacing continuously on failure, but only after some timeout.
|
|
|
|
counter is updated
|
|
Vehicle::SetNext
|
|
|
|
|
|
|
|
CB15 was in use.
|
|
before the details string.
Gentlemen, swap your string parameters.
|
|
consistent. Now always the cargo class decides.
|
|
|
|
when they should.
-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier.
|
|
a Engine * is already present.
|
|
|
|
|
|
|
|
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.
|
|
vehicles, otherwise it gets distracted and bails out
|
|
|
|
to EngineInfo.
|
|
|
|
|
|
|
|
|
|
|
|
vehicle type specific strings for a specific message
|
|
|
|
|
|
|