Age | Commit message (Collapse) | Author |
|
192-256-magic of vehicle movement.
|
|
|
|
SpecializedVehicle in order to improve performance
|
|
vehicle commands.
|
|
|
|
|
|
|
|
|
|
if a header require a header make it include that header
|
|
depots didn't quite work
|
|
tile won't make a dent, 3 tiles might be a bit too much
-Feature-ish: make maximum pathfinder penalties for finding depots customisable, also increase it slightly to 20 tiles worth of penalties.
|
|
|
|
pathfinders
|
|
|
|
ship_cmd.cpp to the pathfinder code itself
|
|
|
|
a separate directory
|
|
and simplify some things for the future
|
|
vehicles only apply to the GRF locally, if it defines engines of that type itself.
|
|
and cost factor and use it consistently for vehicle purchase, running cost, and refit cost.
|
|
vehicle list/autoreplace lists instead of overflowing.
|
|
Draw*Engine functions
|
|
|
|
|
|
when they should.
-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier.
|
|
certain commands, that change them temporarily.
|
|
a Engine * is already present.
|
|
EngineInfo::refit_mask during initialisation.
|
|
|
|
0x36. Based on Terkhen's work.
|
|
|
|
|
|
|
|
for more consistency and distinguishability.
|
|
|
|
sprite changes.
|
|
|
|
relatives
|
|
|
|
prevent unnecessary inclusion newgrf.h anyway
|
|
|
|
|
|
|
|
to not confuse it with image_index from *VehInfo.
|
|
|
|
vehicles in more places. Esp. they were only invalidated for trains.
|
|
|
|
company-based settings, so in a multiplayer game everyone can change them.
|
|
constant and unduplicate a few lines.
|
|
vehicles/stations/industries are deleted.
|