Age | Commit message (Collapse) | Author |
|
has one and when it can land, not only when it has a plane terminal
|
|
|
|
wrapper functions
|
|
station
|
|
if a header require a header make it include that header
|
|
non-statemachine-related variables to there
|
|
wait counter; sometimes they might get into eachother's way
|
|
order when a plane is checking whether it needs servicing
|
|
other vehicles
|
|
|
|
|
|
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
|
|
|
|
including of newgrf_cargo.h
|
|
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.
|
|
certain commands, that change them temporarily.
|
|
when landing at high altitude airports
|
|
a Engine * is already present.
|
|
|
|
0x36. Based on Terkhen's work.
|
|
|
|
|
|
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.
|
|
it turn in the correct direction first before continuing
|
|
trying to reach a certain point
|
|
they are on the ground. This prevents a lot of unnecesary turns when leaving terminals
|
|
then 45 degrees while in flight
|
|
in the air as it's not used
|
|
|
|
sprite changes.
|
|
|
|
relatives
|
|
|
|
document why they (assert(0)) have to stay for the remaining cases.
|
|
|
|
|
|
|
|
prevent unnecessary inclusion newgrf.h anyway
|
|
|
|
|
|
|
|
to not confuse it with image_index from *VehInfo.
|
|
|