Age | Commit message (Collapse) | Author |
|
speed for vehicles.
|
|
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
|
coding style
|
|
out some indirect calls
|
|
|
|
|
|
draw different sprites on the map and in various GUIs.
|
|
caused crashes during load
|
|
|
|
GroundVehicleBase to reduce typing
|
|
more likely to be updates [a-c].
|
|
|
|
always using the engine value.
|
|
|
|
|
|
|
|
|
|
if a header require a header make it include that header
|
|
vehicles; they are identical
|
|
wait counter; sometimes they might get into eachother's way
|
|
|
|
when they should.
-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier.
|
|
it turn in the correct direction first before continuing
|
|
then 45 degrees while in flight
|
|
|
|
|
|
|
|
constructor will zero the whole class. This caused all vehicle indices to be 0, which causes all kinds of trouble.
|
|
instead of constructor of each vehicle type
|
|
|
|
for all vehicle types
|
|
struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier.
|
|
|
|
|
|
was deleted
|
|
|
|
|
|
|
|
|
|
crashes at several places when the station pool got smaller
|
|
something more than whitespace as description of files that don't have a description.
|
|
primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
|
|
WindowClass lookup
|
|
using correct types and less duplication.
|
|
|
|
'unified' ProcessOrder.
|
|
unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
|
station_func.h.
|
|
with an OnNewDay method in the Vehicle class
|
|
needed.
|