~ubuntu-branches/debian/squeeze/openttd/squeeze

« back to all changes in this revision

Viewing changes to src/table/town_land.h

  • Committer: Bazaar Package Importer
  • Author(s): Jordi Mallach, Matthijs Kooijman, Jordi Mallach
  • Date: 2009-04-15 18:22:10 UTC
  • mfrom: (1.1.6 upstream) (2.1.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090415182210-22ktb8kdbp2tf3bm
[ Matthijs Kooijman ]
* New upstream release.
* Remove Debian specific desktop file, upstream provides one now. 
* Add debian/watch file.

[ Jordi Mallach ]
* Bump Standards-Version to 3.8.1, with no changes required.
* Move to debhelper compat 7. Bump Build-Depends accordingly.
* Use dh_prep.
* Add "set -e" to config script.
* Remove a few extra doc files that get installed by upstream Makefile.
* Add more complete copyright information.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* $Id: town_land.h 11862 2008-01-15 13:19:49Z rubidium $ */
2
 
 
3
 
/** @file town_land.h */
4
 
 
 
1
/* $Id: town_land.h 15717 2009-03-15 00:03:27Z rubidium $ */
 
2
 
 
3
/** @file town_land.h Sprites to use and how to display them for town tiles. */
5
4
 
6
5
/** Writes the data into the Town Tile Drawing Struct
7
6
 * @param s1 The first sprite of the building, mostly the ground sprite
1803
1802
 * @see HouseSpec
1804
1803
 */
1805
1804
#define MS(mnd, mxd, p, rc, bn, rr, mg, ca1, ca2, ca3, bf, ba, cg1, cg2, cg3) \
1806
 
        {mnd, mxd, p, rc, GRFMappedStringID(bn, 0), rr, mg, {ca1, ca2, ca3}, {cg1, cg2, cg3}, bf, ba, true, \
 
1805
        {mnd, mxd, p, rc, bn, rr, mg, {ca1, ca2, ca3}, {cg1, cg2, cg3}, bf, ba, true, \
1807
1806
         0, NULL, 0, 0, {0, 0, 0, 0}, 16, NO_EXTRA_FLAG, HOUSE_NO_CLASS, 0, 2, 0, 0, 0, NULL}
1808
1807
/** House specifications from original data */
1809
1808
static const HouseSpec _original_house_specs[] = {
1810
1809
        /**
1811
1810
         *                                                              remove_rating_decrease
1812
1811
         *                                                               |    mail_generation
1813
 
         *     min_date                                                  |    |    1st CargoID acceptance
1814
 
         *     |         max_date                                        |    |    |    2nd CargoID acceptance
 
1812
         *     min_year                                                  |    |    1st CargoID acceptance
 
1813
         *     |         max_year                                        |    |    |    2nd CargoID acceptance
1815
1814
         *     |         |    population                                 |    |    |    |    3th CargoID acceptance
1816
1815
         *     |         |    |    removal_cost                          |    |    |    |    |
1817
1816
         *     |         |    |    |    building_name                    |    |    |    |    |
1824
1823
        MS(1963, MAX_YEAR, 187, 150, STR_200F_TALL_OFFICE_BLOCK,      140,  70,   8,   3,   4,
1825
1824
           TILE_SIZE_1x1,
1826
1825
           HZ_TEMP | HZ_ZON5,
1827
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //00
 
1826
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 00
1828
1827
        MS(1957, MAX_YEAR,  85, 140, STR_2010_OFFICE_BLOCK,           130,  55,   8,   3,   4,
1829
1828
           TILE_SIZE_1x1,
1830
1829
           HZ_TEMP | HZ_ZON5 | HZ_ZON4,
1831
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //01
 
1830
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 01
1832
1831
        MS(1968, MAX_YEAR,  40, 100, STR_2011_SMALL_BLOCK_OF_FLATS,    90,  20,   8,   3,   1,
1833
1832
           TILE_SIZE_1x1,
1834
1833
           HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
1835
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //02
 
1834
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 02
1836
1835
        MS(   0, MAX_YEAR,   5,  90, STR_2012_CHURCH,                 230,   2,   2,   0,   0,
1837
1836
           BUILDING_IS_CHURCH | TILE_SIZE_1x1,
1838
1837
           HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
1839
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //03
 
1838
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 03
1840
1839
        MS(1975, MAX_YEAR, 220, 160, STR_2013_LARGE_OFFICE_BLOCK,     160,  85,  10,   4,   6,
1841
1840
           BUILDING_IS_ANIMATED | TILE_SIZE_1x1,
1842
1841
           HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5,
1843
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //04
 
1842
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 04
1844
1843
        MS(1975, MAX_YEAR, 220, 160, STR_2013_LARGE_OFFICE_BLOCK,     160,  85,  10,   4,   6,
1845
1844
           BUILDING_IS_ANIMATED | TILE_SIZE_1x1,
1846
1845
           HZ_SUBARTC_ABOVE  | HZ_ZON5,
1847
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //05
 
1846
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 05
1848
1847
        MS(   0, MAX_YEAR,  30,  80, STR_2014_TOWN_HOUSES,             80,  12,   4,   1,   0,
1849
1848
           TILE_SIZE_1x1,
1850
1849
           HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
1851
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //06
 
1850
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 06
1852
1851
        MS(1959, MAX_YEAR, 140, 180, STR_2015_HOTEL,                  150,  22,   6,   1,   2,
1853
1852
           TILE_SIZE_1x2,
1854
1853
           HZ_TEMP | HZ_ZON5 | HZ_ZON3,
1855
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //07
 
1854
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 07
1856
1855
        MS(1959, MAX_YEAR,   0, 180, STR_2015_HOTEL,                  150,  22,   6,   1,   2,
1857
1856
           TILE_NO_FLAG,
1858
1857
           HZ_NOZNS,
1859
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //08
 
1858
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 08
1860
1859
        MS(1945, MAX_YEAR,   0,  65, STR_2016_STATUE,                  40,   0,   2,   0,   0,
1861
1860
           TILE_SIZE_1x1,
1862
1861
           HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
1863
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //09
 
1862
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 09
1864
1863
        MS(1945, MAX_YEAR,   0,  65, STR_2017_FOUNTAIN,                40,   0,   2,   0,   0,
1865
1864
           TILE_SIZE_1x1,
1866
1865
           HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5,
1867
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //0A
 
1866
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0A
1868
1867
        MS(   0, MAX_YEAR,   0,  60, STR_2018_PARK,                    75,   0,   2,   0,   0,
1869
1868
           TILE_SIZE_1x1,
1870
1869
           HZ_TEMP | HZ_ZON3,
1871
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //0B
 
1870
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0B
1872
1871
        MS(1935, MAX_YEAR,   0,  60, STR_2018_PARK,                    75,   0,   2,   0,   0,
1873
1872
           TILE_SIZE_1x1,
1874
1873
           HZ_TEMP | HZ_ZON4,
1875
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //0C
 
1874
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0C
1876
1875
        MS(1951, MAX_YEAR, 150, 130, STR_2019_OFFICE_BLOCK,           110,  65,   8,   2,   4,
1877
1876
           TILE_SIZE_1x1,
1878
1877
           HZ_TEMP | HZ_ZON5 | HZ_ZON4,
1879
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //0D
 
1878
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0D
1880
1879
        MS(1930, 1960,      95, 110, STR_201A_SHOPS_AND_OFFICES,      100,  48,   6,   2,   3,
1881
1880
           TILE_SIZE_1x1,
1882
1881
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
1883
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //0E
 
1882
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0E
1884
1883
        MS(1930, 1960,      95, 105, STR_201A_SHOPS_AND_OFFICES,      100,  48,   6,   2,   3,
1885
1884
           TILE_SIZE_1x1,
1886
1885
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
1887
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //0F
 
1886
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0F
1888
1887
        MS(1930, 1960,      95, 107, STR_201A_SHOPS_AND_OFFICES,      100,  48,   6,   2,   3,
1889
1888
           TILE_SIZE_1x1,
1890
1889
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
1891
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //10
 
1890
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 10
1892
1891
        MS(1977, MAX_YEAR, 130, 200, STR_201B_MODERN_OFFICE_BUILDING, 150,  50,  10,   3,   6,
1893
1892
           TILE_SIZE_1x1,
1894
1893
           HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5,
1895
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //11
 
1894
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 11
1896
1895
        MS(1983, MAX_YEAR,   6, 145, STR_201C_WAREHOUSE,              110,  10,   6,   3,   8,
1897
1896
           TILE_SIZE_1x1,
1898
1897
           HZ_TEMP | HZ_ZON5,
1899
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //12
 
1898
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 12
1900
1899
        MS(1985, MAX_YEAR, 110, 155, STR_201D_OFFICE_BLOCK,           110,  55,   6,   2,   6,
1901
1900
           TILE_SIZE_1x1,
1902
1901
           HZ_TEMP | HZ_ZON5,
1903
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //13
 
1902
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 13
1904
1903
        MS(   0, MAX_YEAR,  65, 250, STR_201E_STADIUM,                300,   5,   4,   0,   0,
1905
1904
           BUILDING_IS_STADIUM | TILE_SIZE_2x2,
1906
1905
           HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
1907
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //14
1908
 
        MS(   0, MAX_YEAR,   0, 250, STR_201E_STADIUM,                300,   5,   4,   0,   0,
1909
 
           TILE_NO_FLAG,
1910
 
           HZ_NOZNS,
1911
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //15
1912
 
        MS(   0, MAX_YEAR,   0, 250, STR_201E_STADIUM,                300,   5,   4,   0,   0,
1913
 
           TILE_NO_FLAG,
1914
 
           HZ_NOZNS,
1915
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //16
1916
 
        MS(   0, MAX_YEAR,   0, 250, STR_201E_STADIUM,                300,   5,   4,   0,   0,
1917
 
           TILE_NO_FLAG,
1918
 
           HZ_NOZNS,
1919
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //17
 
1906
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 14
 
1907
        MS(   0, MAX_YEAR,   0, 250, STR_201E_STADIUM,                300,   5,   4,   0,   0,
 
1908
           TILE_NO_FLAG,
 
1909
           HZ_NOZNS,
 
1910
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 15
 
1911
        MS(   0, MAX_YEAR,   0, 250, STR_201E_STADIUM,                300,   5,   4,   0,   0,
 
1912
           TILE_NO_FLAG,
 
1913
           HZ_NOZNS,
 
1914
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 16
 
1915
        MS(   0, MAX_YEAR,   0, 250, STR_201E_STADIUM,                300,   5,   4,   0,   0,
 
1916
           TILE_NO_FLAG,
 
1917
           HZ_NOZNS,
 
1918
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 17
1920
1919
        MS(   0, 1951,      15,  70, STR_201F_OLD_HOUSES,              75,   6,   3,   1,   0,
1921
1920
           TILE_SIZE_1x1,
1922
1921
           HZ_TEMP | HZ_ZON2 | HZ_ZON1,
1923
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //18
 
1922
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 18
1924
1923
        MS(   0, 1952,      12,  75, STR_2036_COTTAGES,                75,   7,   3,   1,   0,
1925
1924
           TILE_SIZE_1x1,
1926
1925
           HZ_TEMP | HZ_ZON1,
1927
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //19
 
1926
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 19
1928
1927
        MS(1931, MAX_YEAR,  13,  71, STR_2037_HOUSES,                  75,   8,   3,   1,   0,
1929
1928
           TILE_SIZE_1x1,
1930
1929
           HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
1931
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //1A
 
1930
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1A
1932
1931
        MS(1935, MAX_YEAR, 100, 135, STR_2038_FLATS,                  100,  35,   7,   2,   2,
1933
1932
           TILE_SIZE_1x1,
1934
1933
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
1935
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //1B
 
1934
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1B
1936
1935
        MS(1963, MAX_YEAR, 170, 145, STR_2039_TALL_OFFICE_BLOCK,      170,  50,   8,   3,   3,
1937
1936
           TILE_SIZE_1x1,
1938
1937
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
1939
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //1C
 
1938
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1C
1940
1939
        MS(   0, 1955,     100, 132, STR_203A_SHOPS_AND_OFFICES,      135,  40,   6,   2,   3,
1941
1940
           TILE_SIZE_1x1,
1942
1941
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
1943
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //1D
 
1942
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1D
1944
1943
        MS(1973, MAX_YEAR, 180, 155, STR_203B_SHOPS_AND_OFFICES,      180,  64,   8,   3,   3,
1945
1944
           TILE_SIZE_1x1,
1946
1945
           HZ_TEMP | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON3,
1947
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //1E
 
1946
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1E
1948
1947
        MS(   0, MAX_YEAR,  35, 220, STR_203C_THEATER,                230,  23,   8,   2,   2,
1949
1948
           TILE_SIZE_1x1,
1950
1949
           HZ_TEMP | HZ_ZON5 | HZ_ZON4,
1951
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //1F
 
1950
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1F
1952
1951
        MS(1958, MAX_YEAR,  65, 250, STR_203D_STADIUM,                300,   5,   4,   0,   0,
1953
1952
           BUILDING_IS_STADIUM | TILE_SIZE_2x2,
1954
1953
           HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
1955
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //20
1956
 
        MS(1958, MAX_YEAR,   0, 250, STR_203D_STADIUM,                300,   5,   4,   0,   0,
1957
 
           TILE_NO_FLAG,
1958
 
           HZ_NOZNS,
1959
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //21
1960
 
        MS(1958, MAX_YEAR,   0, 250, STR_203D_STADIUM,                300,   5,   4,   0,   0,
1961
 
           TILE_NO_FLAG,
1962
 
           HZ_NOZNS,
1963
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //22
1964
 
        MS(1958, MAX_YEAR,   0, 250, STR_203D_STADIUM,                300,   5,   4,   0,   0,
1965
 
           TILE_NO_FLAG,
1966
 
           HZ_NOZNS,
1967
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //23
 
1954
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 20
 
1955
        MS(1958, MAX_YEAR,   0, 250, STR_203D_STADIUM,                300,   5,   4,   0,   0,
 
1956
           TILE_NO_FLAG,
 
1957
           HZ_NOZNS,
 
1958
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 21
 
1959
        MS(1958, MAX_YEAR,   0, 250, STR_203D_STADIUM,                300,   5,   4,   0,   0,
 
1960
           TILE_NO_FLAG,
 
1961
           HZ_NOZNS,
 
1962
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 22
 
1963
        MS(1958, MAX_YEAR,   0, 250, STR_203D_STADIUM,                300,   5,   4,   0,   0,
 
1964
           TILE_NO_FLAG,
 
1965
           HZ_NOZNS,
 
1966
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 23
1968
1967
        MS(2000, MAX_YEAR, 140, 170, STR_203E_OFFICES,                250,  65,   8,   3,   2,
1969
1968
           TILE_SIZE_1x1,
1970
1969
           HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
1971
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //24
 
1970
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 24
1972
1971
        MS(   0, 1960,      15,  70, STR_203F_HOUSES,                  75,   6,   3,   1,   1,
1973
1972
           TILE_SIZE_1x1,
1974
1973
           HZ_SUBARTC_BELOW | HZ_ZON2 | HZ_ZON1,
1975
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //25
 
1974
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 25
1976
1975
        MS(   0, 1960,      15,  70, STR_203F_HOUSES,                  75,   6,   3,   1,   1,
1977
1976
           TILE_SIZE_1x1,
1978
1977
           HZ_SUBARTC_ABOVE | HZ_ZON2 | HZ_ZON1,
1979
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //26
 
1978
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 26
1980
1979
        MS(1945, MAX_YEAR,  35, 210, STR_2040_CINEMA,                 230,  23,   8,   2,   2,
1981
1980
           TILE_SIZE_1x1,
1982
1981
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
1983
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //27
 
1982
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 27
1984
1983
        MS(1983, MAX_YEAR, 180, 250, STR_2041_SHOPPING_MALL,          300,   5,   8,   2,   3,
1985
1984
           TILE_SIZE_2x2,
1986
1985
           HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 |HZ_ZON2,
1987
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //28
1988
 
        MS(1983, MAX_YEAR,   0, 250, STR_2041_SHOPPING_MALL,          300,   5,   8,   2,   3,
1989
 
           TILE_NO_FLAG,
1990
 
           HZ_NOZNS,
1991
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //29
1992
 
        MS(1983, MAX_YEAR,   0, 250, STR_2041_SHOPPING_MALL,          300,   5,   8,   2,   3,
1993
 
           TILE_NO_FLAG,
1994
 
           HZ_NOZNS,
1995
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //2A
1996
 
        MS(1983, MAX_YEAR,   0, 250, STR_2041_SHOPPING_MALL,          300,   5,   8,   2,   3,
1997
 
           TILE_NO_FLAG,
1998
 
           HZ_NOZNS,
1999
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //2B
 
1986
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 28
 
1987
        MS(1983, MAX_YEAR,   0, 250, STR_2041_SHOPPING_MALL,          300,   5,   8,   2,   3,
 
1988
           TILE_NO_FLAG,
 
1989
           HZ_NOZNS,
 
1990
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 29
 
1991
        MS(1983, MAX_YEAR,   0, 250, STR_2041_SHOPPING_MALL,          300,   5,   8,   2,   3,
 
1992
           TILE_NO_FLAG,
 
1993
           HZ_NOZNS,
 
1994
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 2A
 
1995
        MS(1983, MAX_YEAR,   0, 250, STR_2041_SHOPPING_MALL,          300,   5,   8,   2,   3,
 
1996
           TILE_NO_FLAG,
 
1997
           HZ_NOZNS,
 
1998
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 2B
2000
1999
        MS(   0, MAX_YEAR,  80, 100, STR_2038_FLATS,                   90,  20,   5,   2,   2,
2001
2000
           TILE_SIZE_1x1,
2002
2001
           HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2003
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //2C
 
2002
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2C
2004
2003
        MS(   0, MAX_YEAR,  80, 100, STR_2038_FLATS,                   90,  20,   5,   2,   2,
2005
2004
           TILE_SIZE_1x1,
2006
2005
           HZ_SUBARTC_ABOVE  | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2007
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //2D
 
2006
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2D
2008
2007
        MS(   0, MAX_YEAR,  16,  70, STR_203F_HOUSES,                  70,   6,   3,   1,   2,
2009
2008
           TILE_SIZE_1x1,
2010
2009
           HZ_SUBARTC_BELOW | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2011
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //2E
 
2010
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2E
2012
2011
        MS(   0, MAX_YEAR,  16,  70, STR_203F_HOUSES,                  70,   6,   3,   1,   2,
2013
2012
           TILE_SIZE_1x1,
2014
2013
           HZ_SUBARTC_ABOVE | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2015
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //2F
 
2014
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2F
2016
2015
        MS(   0, 1963,      14,  80, STR_203F_HOUSES,                  70,   6,   3,   1,   2,
2017
2016
           TILE_SIZE_1x1,
2018
2017
           HZ_SUBARTC_BELOW | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2019
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //30
 
2018
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 30
2020
2019
        MS(   0, 1963,      14,  80, STR_203F_HOUSES,                  70,   6,   3,   1,   2,
2021
2020
           TILE_SIZE_1x1,
2022
2021
           HZ_SUBARTC_ABOVE | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2023
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //31
 
2022
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 31
2024
2023
        MS(1966, MAX_YEAR, 135, 150, STR_200F_TALL_OFFICE_BLOCK,      120,  60,   8,   3,   4,
2025
2024
           TILE_SIZE_1x1,
2026
2025
           HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
2027
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //32
 
2026
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 32
2028
2027
        MS(1966, MAX_YEAR, 135, 150, STR_200F_TALL_OFFICE_BLOCK,      120,  60,   8,   3,   4,
2029
2028
           TILE_SIZE_1x1,
2030
2029
           HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
2031
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //33
 
2030
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 33
2032
2031
        MS(1970, MAX_YEAR, 170, 170, STR_200F_TALL_OFFICE_BLOCK,      130,  70,   9,   3,   4,
2033
2032
           TILE_SIZE_1x1,
2034
2033
           HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4,
2035
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //34
 
2034
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 34
2036
2035
        MS(1970, MAX_YEAR, 170, 170, STR_200F_TALL_OFFICE_BLOCK,      130,  70,   9,   3,   4,
2037
2036
           TILE_SIZE_1x1,
2038
2037
           HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
2039
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //35
 
2038
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 35
2040
2039
        MS(1974, MAX_YEAR, 210, 200, STR_200F_TALL_OFFICE_BLOCK,      140,  80,  10,   3,   5,
2041
2040
           TILE_SIZE_1x1,
2042
2041
           HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
2043
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //36
 
2042
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 36
2044
2043
        MS(1974, MAX_YEAR, 210, 200, STR_200F_TALL_OFFICE_BLOCK,      140,  80,  10,   3,   5,
2045
2044
           TILE_SIZE_1x1,
2046
2045
           HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
2047
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //37
 
2046
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 37
2048
2047
        MS(   0, MAX_YEAR,  10,  60, STR_203F_HOUSES,                  60,   5,   2,   1,   1,
2049
2048
           TILE_SIZE_1x1,
2050
2049
           HZ_SUBARTC_BELOW | HZ_ZON1,
2051
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //38
 
2050
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 38
2052
2051
        MS(   0, MAX_YEAR,  10,  60, STR_203F_HOUSES,                  60,   5,   2,   1,   1,
2053
2052
           TILE_SIZE_1x1,
2054
2053
           HZ_SUBARTC_ABOVE | HZ_ZON1,
2055
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //39
 
2054
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 39
2056
2055
        MS(   0, MAX_YEAR,  25, 100, STR_201A_SHOPS_AND_OFFICES,       80,  20,   3,   1,   1,
2057
2056
           TILE_SIZE_1x1,
2058
2057
           HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
2059
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //3A
 
2058
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3A
2060
2059
        MS(   0, MAX_YEAR,  25, 100, STR_201A_SHOPS_AND_OFFICES,       80,  20,   3,   1,   1,
2061
2060
           TILE_SIZE_1x1,
2062
2061
           HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
2063
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //3B
 
2062
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3B
2064
2063
        MS(   0, MAX_YEAR,   6,  85, STR_2012_CHURCH,                 230,   2,   2,   0,   0,
2065
2064
           BUILDING_IS_CHURCH | TILE_SIZE_1x1,
2066
2065
           HZ_SUBARTC_BELOW | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2067
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //3C
 
2066
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 3C
2068
2067
        MS(   0, MAX_YEAR,   6,  85, STR_2012_CHURCH,                 230,   2,   2,   0,   0,
2069
2068
           BUILDING_IS_CHURCH | TILE_SIZE_1x1,
2070
2069
           HZ_SUBARTC_ABOVE | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2071
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //3D
 
2070
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 3D
2072
2071
        MS(   0, MAX_YEAR,  17,  80, STR_203F_HOUSES,                  80,   7,   3,   1,   1,
2073
2072
           TILE_SIZE_1x1,
2074
2073
           HZ_SUBARTC_BELOW | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2075
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //3E
 
2074
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3E
2076
2075
        MS(   0, MAX_YEAR,  17,  80, STR_203F_HOUSES,                  80,   7,   3,   1,   1,
2077
2076
           TILE_SIZE_1x1,
2078
2077
           HZ_SUBARTC_ABOVE | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2079
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //3F
2080
 
        MS(   0, 1960,      90, 140, STR_201A_SHOPS_AND_OFFICES,      110,  45,   6,   2,   3,
2081
 
           TILE_SIZE_1x1,
2082
 
           HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2083
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //40
2084
 
        MS(   0, 1960,      90, 140, STR_201A_SHOPS_AND_OFFICES,      110,  45,   6,   2,   3,
2085
 
           TILE_SIZE_1x1,
2086
 
           HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2087
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //41
2088
 
        MS(1972, MAX_YEAR, 140, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   3,
2089
 
           TILE_SIZE_1x2,
2090
 
           HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2091
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //42
2092
 
        MS(1972, MAX_YEAR,   0, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   2,
2093
 
           TILE_NO_FLAG,
2094
 
           HZ_NOZNS,
2095
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //43
2096
 
        MS(1972, MAX_YEAR, 140, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   3,
2097
 
           TILE_SIZE_1x2,
2098
 
           HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2099
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //44
2100
 
        MS(1972, MAX_YEAR,   0, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   2,
2101
 
           TILE_NO_FLAG,
2102
 
           HZ_NOZNS,
2103
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //45
 
2078
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3F
 
2079
        MS(   0, 1960,      90, 140, STR_201A_SHOPS_AND_OFFICES,      110,  45,   6,   2,   3,
 
2080
           TILE_SIZE_1x1,
 
2081
           HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
 
2082
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 40
 
2083
        MS(   0, 1960,      90, 140, STR_201A_SHOPS_AND_OFFICES,      110,  45,   6,   2,   3,
 
2084
           TILE_SIZE_1x1,
 
2085
           HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
 
2086
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 41
 
2087
        MS(1972, MAX_YEAR, 140, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   3,
 
2088
           TILE_SIZE_1x2,
 
2089
           HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
 
2090
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 42
 
2091
        MS(1972, MAX_YEAR,   0, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   2,
 
2092
           TILE_NO_FLAG,
 
2093
           HZ_NOZNS,
 
2094
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 43
 
2095
        MS(1972, MAX_YEAR, 140, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   3,
 
2096
           TILE_SIZE_1x2,
 
2097
           HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
 
2098
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 44
 
2099
        MS(1972, MAX_YEAR,   0, 160, STR_2015_HOTEL,                  160,  25,   6,   1,   2,
 
2100
           TILE_NO_FLAG,
 
2101
           HZ_NOZNS,
 
2102
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 45
2104
2103
        MS(1963, MAX_YEAR, 105, 130, STR_201A_SHOPS_AND_OFFICES,      105,  50,   7,   2,   3,
2105
2104
           TILE_SIZE_1x1,
2106
2105
           HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2107
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //46
 
2106
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 46
2108
2107
        MS(1963, MAX_YEAR, 105, 130, STR_201A_SHOPS_AND_OFFICES,      105,  50,   7,   2,   3,
2109
2108
           TILE_SIZE_1x1,
2110
2109
           HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2111
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //47
 
2110
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 47
2112
2111
        MS(1978, MAX_YEAR, 190, 190, STR_200F_TALL_OFFICE_BLOCK,      135,  75,   9,   3,   4,
2113
2112
           TILE_SIZE_1x1,
2114
2113
           HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4,
2115
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //48
 
2114
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 48
2116
2115
        MS(1978, MAX_YEAR, 190, 190, STR_200F_TALL_OFFICE_BLOCK,      135,  75,   9,   3,   4,
2117
2116
           TILE_SIZE_1x1,
2118
2117
           HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
2119
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //49
 
2118
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 49
2120
2119
        MS(1967, MAX_YEAR, 250, 140, STR_200F_TALL_OFFICE_BLOCK,      200,  60,   7,   2,   2,
2121
2120
           TILE_SIZE_2x1,
2122
2121
           HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2123
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //4A
 
2122
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4A
2124
2123
        MS(1967, MAX_YEAR,   0, 140, STR_200F_TALL_OFFICE_BLOCK,      200,  60,   7,   2,   2,
2125
2124
           TILE_NO_FLAG,
2126
2125
           HZ_NOZNS,
2127
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //4B
 
2126
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4B
2128
2127
        MS(1967, MAX_YEAR, 250, 140, STR_200F_TALL_OFFICE_BLOCK,      200,  60,   7,   2,   2,
2129
2128
           TILE_SIZE_2x1,
2130
2129
           HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2131
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //4C
 
2130
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4C
2132
2131
        MS(1967, MAX_YEAR,   0, 140, STR_200F_TALL_OFFICE_BLOCK,      200,  60,   7,   2,   2,
2133
2132
           TILE_NO_FLAG,
2134
2133
           HZ_NOZNS,
2135
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //4D
2136
 
        MS(   0, MAX_YEAR,  16,  80, STR_203F_HOUSES,                  80,   6,   3,   1,   2,
2137
 
           TILE_SIZE_1x1,
2138
 
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
2139
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //4E
2140
 
        MS(   0, MAX_YEAR,  16,  80, STR_203F_HOUSES,                  80,   6,   3,   1,   2,
2141
 
           TILE_SIZE_1x1,
2142
 
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
2143
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //4F
 
2134
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4D
 
2135
        MS(   0, MAX_YEAR,  16,  80, STR_203F_HOUSES,                  80,   6,   3,   1,   2,
 
2136
           TILE_SIZE_1x1,
 
2137
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
 
2138
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 4E
 
2139
        MS(   0, MAX_YEAR,  16,  80, STR_203F_HOUSES,                  80,   6,   3,   1,   2,
 
2140
           TILE_SIZE_1x1,
 
2141
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
 
2142
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 4F
2144
2143
        MS(   0, MAX_YEAR,  16,  80, STR_203F_HOUSES,                  80,   5,   3,   1,   2,
2145
2144
           TILE_SIZE_1x1,
2146
2145
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
2147
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //50
 
2146
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 50
2148
2147
        MS(   0, MAX_YEAR,   7,  30, STR_203F_HOUSES,                  30,   4,   3,   1,   1,
2149
2148
           TILE_SIZE_1x1,
2150
2149
           HZ_SUBTROPIC | HZ_ZON1,
2151
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //51
 
2150
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 51
2152
2151
        MS(   0, MAX_YEAR,  45, 130, STR_2038_FLATS,                   95,  15,   6,   2,   1,
2153
2152
           TILE_SIZE_1x1,
2154
2153
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2155
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //52
 
2154
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 52
2156
2155
        MS(   0, MAX_YEAR,   8,  90, STR_2012_CHURCH,                 200,   3,   2,   0,   0,
2157
2156
           BUILDING_IS_CHURCH | TILE_SIZE_1x1,
2158
2157
           HZ_SUBTROPIC | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
2159
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //53
 
2158
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 53
2160
2159
        MS(   0, MAX_YEAR,  18,  80, STR_203F_HOUSES,                  80,   7,   3,   1,   2,
2161
2160
           TILE_SIZE_1x1,
2162
2161
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
2163
 
           CT_PASSENGERS, CT_MAIL, CT_FOOD), //54
 
2162
           CT_PASSENGERS, CT_MAIL, CT_FOOD), // 54
2164
2163
        MS(1973, MAX_YEAR,  90, 110, STR_2038_FLATS,                   95,  24,   6,   2,   1,
2165
2164
           TILE_SIZE_1x1,
2166
2165
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2167
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //55
 
2166
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 55
2168
2167
        MS(1962, MAX_YEAR, 120, 120, STR_2038_FLATS,                   95,  25,   6,   2,   1,
2169
2168
           TILE_SIZE_1x1,
2170
2169
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2171
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //56
 
2170
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 56
2172
2171
        MS(1984, MAX_YEAR, 250, 190, STR_200F_TALL_OFFICE_BLOCK,      140,  80,   8,   3,   4,
2173
2172
           TILE_SIZE_2x1,
2174
2173
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
2175
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //57
 
2174
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 57
2176
2175
        MS(1984, MAX_YEAR,   0, 190, STR_200F_TALL_OFFICE_BLOCK,      140,  80,   8,   3,   4,
2177
2176
           TILE_NO_FLAG,
2178
2177
           HZ_SUBTROPIC,
2179
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //58
 
2178
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 58
2180
2179
        MS(   0, MAX_YEAR,  80, 110, STR_2038_FLATS,                   95,  23,   6,   2,   1,
2181
2180
           TILE_SIZE_1x1,
2182
2181
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2183
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //59
 
2182
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 59
2184
2183
        MS(1993, MAX_YEAR, 180, 180, STR_200F_TALL_OFFICE_BLOCK,      150,  90,   8,   3,   4,
2185
2184
           TILE_SIZE_1x1,
2186
2185
           HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2187
 
           CT_PASSENGERS, CT_MAIL, CT_GOODS), //5A
 
2186
           CT_PASSENGERS, CT_MAIL, CT_GOODS), // 5A
2188
2187
        MS(   0, MAX_YEAR,   8,  90, STR_2012_CHURCH,                 200,   3,   2,   0,   0,
2189
2188
           BUILDING_IS_CHURCH | TILE_SIZE_1x1,
2190
2189
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2191
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //5B
 
2190
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5B
2192
2191
        MS(   0, MAX_YEAR,  18,  90, STR_203F_HOUSES,                  90,   5,   6,   2,   2,
2193
2192
           TILE_SIZE_1x1,
2194
2193
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2195
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //5C
 
2194
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5C
2196
2195
        MS(   0, MAX_YEAR,   7,  70, STR_203F_HOUSES,                  50,   3,   3,   1,   1,
2197
2196
           TILE_SIZE_1x1,
2198
2197
           HZ_TOYLND | HZ_ZON2 | HZ_ZON1,
2199
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //5D
 
2198
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5D
2200
2199
        MS(   0, MAX_YEAR,  15,  80, STR_203F_HOUSES,                  75,   6,   3,   1,   2,
2201
2200
           TILE_SIZE_1x1,
2202
2201
           HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2203
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //5E
 
2202
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5E
2204
2203
        MS(   0, MAX_YEAR,  17,  80, STR_203F_HOUSES,                  75,   6,   3,   1,   2,
2205
2204
           TILE_SIZE_1x1,
2206
2205
           HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2207
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //5F
 
2206
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5F
2208
2207
        MS(   0, MAX_YEAR,  19,  80, STR_203F_HOUSES,                  75,   6,   3,   1,   2,
2209
2208
           TILE_SIZE_1x1,
2210
2209
           HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2211
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //60
 
2210
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 60
2212
2211
        MS(   0, MAX_YEAR,  21,  80, STR_203F_HOUSES,                  75,   6,   3,   1,   2,
2213
2212
           TILE_SIZE_1x1,
2214
2213
           HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2215
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //61
 
2214
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 61
2216
2215
        MS(   0, MAX_YEAR,  75, 160, STR_200F_TALL_OFFICE_BLOCK,      130,  20,   8,   4,   2,
2217
2216
           TILE_SIZE_1x1,
2218
2217
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2219
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //62
 
2218
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 62
2220
2219
        MS(   0, MAX_YEAR,  35,  90, STR_203F_HOUSES,                  80,   9,   4,   1,   2,
2221
2220
           TILE_SIZE_1x2,
2222
2221
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2223
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //63
 
2222
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 63
2224
2223
        MS(   0, MAX_YEAR,   0,  90, STR_203F_HOUSES,                  80,   0,   4,   1,   2,
2225
2224
           TILE_NO_FLAG,
2226
2225
           HZ_NOZNS,
2227
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //64
 
2226
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 64
2228
2227
        MS(   0, MAX_YEAR,  85, 150, STR_200F_TALL_OFFICE_BLOCK,      130,  18,   8,   4,   2,
2229
2228
           TILE_SIZE_1x1,
2230
2229
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2231
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //65
 
2230
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 65
2232
2231
        MS(   0, MAX_YEAR,  11,  60, STR_2059_IGLOO,                   45,   3,   3,   1,   1,
2233
2232
           TILE_SIZE_1x1,
2234
2233
           HZ_TOYLND | HZ_ZON1,
2235
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //66
 
2234
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 66
2236
2235
        MS(   0, MAX_YEAR,  10,  60, STR_205A_TEPEES,                  45,   3,   3,   1,   1,
2237
2236
           TILE_SIZE_1x1,
2238
2237
           HZ_TOYLND | HZ_ZON1,
2239
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //67
 
2238
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 67
2240
2239
        MS(   0, MAX_YEAR,  67, 140, STR_201A_SHOPS_AND_OFFICES,      130,  22,   8,   4,   4,
2241
2240
           TILE_SIZE_1x1,
2242
2241
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2243
 
           CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), //68
 
2242
           CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), // 68
2244
2243
        MS(   0, MAX_YEAR,  86, 145, STR_201A_SHOPS_AND_OFFICES,      130,  23,   8,   4,   4,
2245
2244
           TILE_SIZE_1x1,
2246
2245
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2247
 
           CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), //69
 
2246
           CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), // 69
2248
2247
        MS(   0, MAX_YEAR,  95, 165, STR_200F_TALL_OFFICE_BLOCK,      130,  28,   8,   4,   2,
2249
2248
           TILE_SIZE_1x1,
2250
2249
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2251
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //6A
 
2250
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 6A
2252
2251
        MS(   0, MAX_YEAR,  30,  90, STR_2016_STATUE,                  70,  10,   4,   1,   2,
2253
2252
           TILE_SIZE_1x1,
2254
2253
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
2255
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //6B
 
2254
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 6B
2256
2255
        MS(   0, MAX_YEAR,  25,  75, STR_205B_TEAPOT_HOUSE,            65,   8,   3,   1,   2,
2257
2256
           TILE_SIZE_1x1,
2258
2257
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2259
 
           CT_PASSENGERS, CT_MAIL, CT_CANDY), //6C
 
2258
           CT_PASSENGERS, CT_MAIL, CT_CANDY), // 6C
2260
2259
        MS(   0, MAX_YEAR,  18,  85, STR_205C_PIGGY_BANK,              95,   7,   3,   2,   4,
2261
2260
           TILE_SIZE_1x1,
2262
2261
           HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
2263
 
           CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), //6D
 
2262
           CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), // 6D
2264
2263
};
2265
2264
#undef MS
2266
2265