Difference between revisions of "NML:Towns"
From GRFSpecs
Jump to navigationJump to searchAndythenorth (talk | contribs) (Add town_index) |
m (Changed from table to sortable.) |
||
(One intermediate revision by one other user not shown) | |||
Line 6: | Line 6: | ||
==Town variables== |
==Town variables== |
||
− | {| class=" |
+ | {| class="wikitable sortable" |
! name |
! name |
||
! value range |
! value range |
||
Line 21: | Line 21: | ||
| town_index |
| town_index |
||
| 0..65535 |
| 0..65535 |
||
− | | This returns the index of the town in the town array. You can use this value to treat some towns specially. (For example, the first town on the map can be considered the capital and you can allow a Parliament to be built there, but nowhere else) |
+ | | {{nml|0.6}} This returns the index of the town in the town array. You can use this value to treat some towns specially. (For example, the first town on the map can be considered the capital and you can allow a Parliament to be built there, but nowhere else) |
|- |
|- |
||
| has_church |
| has_church |
Latest revision as of 21:07, 30 August 2022
Vehicles, Stations, Canals, Bridges, Towns, Houses, Industries (Tiles), Cargos, Airports+Tiles, Objects, Railtypes, Roadtypes, Tramtypes, Terrain
- common props | vars | CBs
- train | roadveh | ship | aircr props
- common variables
- industry props | vars | CBs
- tile props | vars | CBs
- airport props | vars | CBs
- tile props | vars | CBs
Towns aren't a NewGRF feature of their own but town variables can be accessed via the parent scope of stations, houses and industries.
Town variables
name | value range | comment |
---|---|---|
is_city | [0 | 1] | 1 if this town is marked as a "city", 0 if it's not. |
cities_enabled | [0 | 1] | 1 if the advanced setting for cities is enabled, 0 otherwise. |
town_index | 0..65535 | NML 0.6 This returns the index of the town in the town array. You can use this value to treat some towns specially. (For example, the first town on the map can be considered the capital and you can allow a Parliament to be built there, but nowhere else) |
has_church | [0 | 1] | 1 if there is a church in the town. |
has_stadium | [0 | 1] | 1 if there is a stadium in the town. |
population | 0..65535 | Population of the town |
num_houses | 0..65535 | Number of houses |
percent_transported_passengers | 0..100 | Percentage of all passengers available for transported that were transported. |
percent_transported_mail | 0..100 | Percentage of all mail available for transported that was transported. |
town_zone_0_radius_square | 0..65535 | See TownZones page in NFO specs |
town_zone_1_radius_square | 0..65535 | |
town_zone_2_radius_square | 0..65535 | |
town_zone_3_radius_square | 0..65535 | |
town_zone_4_radius_square | 0..65535 |