Node:New Town Growth Mechanism, Next:Realistic Acceleration, Previous:New Graphics, Up:Additional Reading
TTDPatch version 2.0 introduced a host of new switches that control how fast and when towns can grow, thanks to Marcin Grzegorczyk who wrote the feature. This section attempts to explain all the details and intricacies about town growth, first by explaining how it works in regular TTD, and then how the new switches modify this.
There are two sets of town growth switches. The first one makes small modifications, but keeps TTD's general town growth algorithm as explained in the next section. The second one allows you to fine-tune the town growth conditions and rates.
The first set includes
towngrowthlimit sets (roughly) the maximum radius to
which towns can grow.
largertowns allows a certain fraction of towns to grow
twice as fast. For example,
largertowns 5 doubles the growth rate of every
fifth city, but the selection of cities for which this applies is random.
largertowns is enabled,
towngrowthlimit affects only towns
with doubled growth rate; if
largertowns is disabled,
towngrowthlimit affects all towns.
Both these switches also apply some small modifications and bug fixes that are explained
in the next section.
The rate at which towns grow is controlled by the setting of
To fully understand how both the improved and custom town growth rates work, read the following sections.
The executive summary for modes 0 and 1: Town growth is boosted by activity
(loading or unloading) at stations in the town's transport zone, the size
of which depends on the number of buildings in the town. Up to 4 (in mode 0)
or 5 (in mode 1) stations can contribute to the growth. If the "Fund new buildings"
action was carried out in the town within the last 3 months, stations either
do not affect the growth rate (mode 0) or affect it weakly (mode 1). The
largertowns option does not double the growth rate of towns which have
no active stations in their transport zones.
For mode 2, there is no executive summary. All switches whose name begins with "towngrowthrate" or "tgr" are used to control and fine-tune town growth rate. See the New Town Growth Switches for the detailed description.