Age | Commit message (Collapse) | Author |
|
|
|
road networks
-Fix: use a flag instead of TL_NO_ROADS to forbid towns to build roads. The flag is ignored during world generation, so there won't be 'ghost' towns anymore
-Feature: town layout is now stored per town, so it is possible to (manually) set different layout for each town
|
|
therefore it does not belong in _gui.
|
|
'CheckIfAuthorityAllowsNewStation' and unduplicate a tiny bit of code.
|
|
|
|
|
|
depots, industries, towns and waypoints
|
|
constants and use the proper type for a few variables.
|
|
|
|
|
|
|
|
client so it is immediatelly clear which one you are working with.
|
|
named typedefs and replace a few magic numbers.
|
|
is queried for.
|
|
|
|
really year, not date
|
|
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
|
|
|
|
|
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
|
The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is.
Initial concept : TTDPatch (moreairpots), Initial code : Pasky
Thanks to BigBB (help coding), Smatz Skidd13 and frosch for bugcatches and advices
|
|
|
|
something more than whitespace as description of files that don't have a description.
|
|
quicker; from 13% to unnoticable in the profile in games with lots of towns and lots of very active AIs.
|
|
so it uses less memory.
|
|
towns.
|
|
bit of coding style
|
|
town
|
|
descriptive
|
|
computed right. A few other things regaring the updating had to be changed. Big thanks for support to frosch123 and SmatZ, to name just a few. (Inspired by a patch of bilbo)
|
|
comments on town zones
|
|
cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF... So store the GRF ID with the strings. To be extra sure add the same protection mechanism to industries and towns too.
|
|
|
|
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.
|
|
|
|
command can be executed.
|
|
|
|
|
|
vehicle color mapping so the vehicles use the new owner color
|
|
|
|
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
it is really needed.
|
|
station and other signs when you haven't converted the map to the 'current' format as that means you are going to read data in the 'old' format when you assume that it is in the 'current' format.
|
|
templates. This gives up to 10% performance increase in games with lots of vehicles.
|
|
cleanups might cause memory leaks due to the way C++ works.
|
|
super class.
|
|
|
|
|