Age | Commit message (Collapse) | Author |
|
primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
|
|
objects can be build, but check it directly in the pool so we do not have to call destructors in the testing phase. Stations still use the autoptr though.
|
|
compiler's decisions about inlining
|
|
unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
|
|
|
engine preview offer
|
|
uninitialised variable
|
|
ID. Rename this to preview_player_rank and change back to a uint8 to avoid confusion.
|
|
|
|
|
|
of for-loops
|
|
|
|
ALL_GROUP
|
|
|
|
|
|
unneeded include from openttd.h.
|
|
now attached to their object directly and there is
no limit to the amount of names.
-Fix: NewGRF engines could not be renamed.
|
|
|
|
|
|
|
|
|
|
its index
|
|
when it's not necessary.
|
|
single location.
|
|
useless includes.
|
|
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
single file and do not include gfx.h everywhere to get a Point type.
|
|
their respective places.
|
|
|
|
remaining to fit with the naming style
|
|
style
|
|
class as super class.
|
|
Matthias Wolf.
|
|
inconsistent, and tested all 'namespaces'. now only check names of the same type.
|
|
easily modified.
|
|
|
|
updates.
|
|
|
|
can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.
|
|
|
|
available yet. This also affects the rail purchase window.
|
|
cargo type
|
|
|
|
coding style (and rest of the code).
|
|
|
|
respect to the news of new vehicles.
|
|
Engine.flags to engine.h and give the enum values better names.
|
|
a few comments style.
Some documentation addition, when i can easily supply them
|
|
-Codechange: Remove _avail_aircraft
Its name is misleading. It is rather _avail_airports, but then only some of them, which leads to inconsistencies when using it.
Further it is unnecessary to store it in savegams.
|