Map zones

Add two new maps arrays each one byte.

Regions

Regions are territories/zones mainly thought for game script use. They represent political boundaries, e.g. a metropolis area with suburbs, a county, or a nation state. Each company can have restrictions and modifiers in each region, e.g. permission or refusal to build railroad or stations, or increased/decreased costs and incomes. Each region can have a capital city.

Regions are created either by the map generator, or by a scenario designer.

The meaning of a region is defined only by game script, and company access to each region can change during gameplay.

Terrain types

Terrain types are natural features mainly thought for NewGRF industries to use, and to some extent for construction limitations. Terrain types can have alternate ground tiles. They can have restrictions on construction types made on top of them and restrictions on landscape modification, and have cost modifiers applied. Industries can have rules for only being built in certain terrain types.

Terrain types are possibly defined by NewGRF.

Example uses: