Age | Commit message (Collapse) | Author |
|
|
|
Vehicle class
|
|
|
|
without custom interval (peter1138)
|
|
ispercent (peter1138)
|
|
|
|
minimalize the work done where possible
|
|
that make clear where they differ in
|
|
capacity of wagons could become lower, causing them to contain more than they should. This caused the cargo transfer from the replaced parts to put even more stuff in the already full wagon. Prevent this from happening by reducing the amount of cargo in the vehicle to the capacity when moving vehicles/wagons around, or when autoreplacing
|
|
check all articulated parts of a vehicle to find a shared cargo subtype.
|
|
Engine::DetermineCapacity().
|
|
auto-refitting.
|
|
auto-refitting.
|
|
|
|
statistics instead.
|
|
|
|
|
|
more likely to be updates [t-z].
|
|
functionality was broken. Group start/stop commands can be used instead
|
|
|
|
the refit vehicle command.
|
|
passengers.
|
|
|
|
GetEngineLiveryScheme() function.
|
|
|
|
and vehicle to clone orders from directly from vehicle lists and depot window
|
|
liveries) for vehicles not be influenced by the local setting determining whether to show liveries or not.
|
|
|
|
|
|
|
|
|
|
|
|
TunnelBridgeIsFree() and return a CommandCost status.
|
|
if a header require a header make it include that header
|
|
whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
|
invalid cargo sub types for the build year of the vehicle. Fall back to another cargo sub type with the exact same name, otherwise fallback to cargo sub type 0.
|
|
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.
|
|
|
|
to EngineInfo.
|
|
|
|
vehicle type specific strings for a specific message
|
|
|
|
|
|
they can head for somewhere else instead of stumbling over a ghost.
|
|
|
|
|
|
information in purchase-list/after building before users have a chance to blame OpenTTD for incorrectly autorenewing/-replacing.
|
|
VehiclePositionChanged and EndVehicleMove.
|