(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
This commit is contained in:
@@ -743,46 +743,46 @@ const BridgeSpec _orig_bridge[] = {
|
||||
| | | | maximum speed
|
||||
| | | | | sprite to use in GUI
|
||||
| | | | | | palette in GUI
|
||||
string with description name on rail name on road
|
||||
| | | */
|
||||
string with description name on rail name on road
|
||||
| | | | */
|
||||
MBR( 0, 0, 16, 80, 32, 0xA24, PAL_NONE,
|
||||
STR_5012_WOODEN, STR_501F_WOODEN_RAIL_BRIDGE, STR_5025_WOODEN_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_WOODEN, STR_BRIDGE_DESCRIPTION_RAIL_WOODEN, STR_BRIDGE_DESCRIPTION_ROAD_WOODEN),
|
||||
|
||||
MBR( 0, 0, 2, 112, 48, 0xA26, PALETTE_TO_STRUCT_RED,
|
||||
STR_5013_CONCRETE, STR_5020_CONCRETE_RAIL_BRIDGE, STR_5026_CONCRETE_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_CONCRETE, STR_BRIDGE_DESCRIPTION_RAIL_CONCRETE, STR_BRIDGE_DESCRIPTION_ROAD_CONCRETE),
|
||||
|
||||
MBR(1930, 0, 5, 144, 64, 0xA25, PAL_NONE,
|
||||
STR_500F_GIRDER_STEEL, STR_501C_STEEL_GIRDER_RAIL_BRIDGE, STR_5022_STEEL_GIRDER_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_GIRDER_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_GIRDER_STEELE, STR_BRIDGE_DESCRIPTION_ROAD_GIRDER_STEEL),
|
||||
|
||||
MBR( 0, 2, 10, 168, 80, 0xA22, PALETTE_TO_STRUCT_CONCRETE,
|
||||
STR_5011_SUSPENSION_CONCRETE, STR_501E_REINFORCED_CONCRETE_SUSPENSION, STR_5024_REINFORCED_CONCRETE_SUSPENSION),
|
||||
STR_BRIDGE_NAME_SUSPENSION_CONCRETE, STR_BRIDGE_DESCRIPTION_RAIL_SUSPENSION_CONCRETE, STR_BRIDGE_DESCRIPTION_ROAD_SUSPENSION_CONCRETE),
|
||||
|
||||
MBR(1930, 3, 16, 185, 96, 0xA22, PAL_NONE,
|
||||
STR_500E_SUSPENSION_STEEL, STR_501B_STEEL_SUSPENSION_RAIL_BRIDGE, STR_5021_STEEL_SUSPENSION_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_SUSPENSION_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_SUSPENSION_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_SUSPENSION_STEEL),
|
||||
|
||||
MBR(1930, 3, 16, 192, 112, 0xA22, PALETTE_TO_STRUCT_YELLOW,
|
||||
STR_500E_SUSPENSION_STEEL, STR_501B_STEEL_SUSPENSION_RAIL_BRIDGE, STR_5021_STEEL_SUSPENSION_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_SUSPENSION_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_SUSPENSION_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_SUSPENSION_STEEL),
|
||||
|
||||
MBR(1930, 3, 7, 224, 160, 0xA23, PAL_NONE,
|
||||
STR_5010_CANTILEVER_STEEL, STR_501D_STEEL_CANTILEVER_RAIL_BRIDGE, STR_5023_STEEL_CANTILEVER_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_CANTILEVER_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_CANTILEVER_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_CANTILEVER_STEEL),
|
||||
|
||||
MBR(1930, 3, 8, 232, 208, 0xA23, PALETTE_TO_STRUCT_BROWN,
|
||||
STR_5010_CANTILEVER_STEEL, STR_501D_STEEL_CANTILEVER_RAIL_BRIDGE, STR_5023_STEEL_CANTILEVER_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_CANTILEVER_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_CANTILEVER_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_CANTILEVER_STEEL),
|
||||
|
||||
MBR(1930, 3, 9, 248, 240, 0xA23, PALETTE_TO_STRUCT_RED,
|
||||
STR_5010_CANTILEVER_STEEL, STR_501D_STEEL_CANTILEVER_RAIL_BRIDGE, STR_5023_STEEL_CANTILEVER_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_CANTILEVER_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_CANTILEVER_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_CANTILEVER_STEEL),
|
||||
|
||||
MBR(1930, 0, 2, 240, 256, 0xA27, PAL_NONE,
|
||||
STR_500F_GIRDER_STEEL, STR_501C_STEEL_GIRDER_RAIL_BRIDGE, STR_5022_STEEL_GIRDER_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_GIRDER_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_GIRDER_STEELE, STR_BRIDGE_DESCRIPTION_ROAD_GIRDER_STEEL),
|
||||
|
||||
MBR(1995, 2, 16, 255, 320, 0xA28, PAL_NONE,
|
||||
STR_5014_TUBULAR_STEEL, STR_5027_TUBULAR_RAIL_BRIDGE, STR_5028_TUBULAR_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_TUBULAR_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_TUBULAR_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_TUBULAR_STEEL),
|
||||
|
||||
MBR(2005, 2, 32, 380, 512, 0xA28, PALETTE_TO_STRUCT_YELLOW,
|
||||
STR_5014_TUBULAR_STEEL, STR_5027_TUBULAR_RAIL_BRIDGE, STR_5028_TUBULAR_ROAD_BRIDGE),
|
||||
STR_BRIDGE_NAME_TUBULAR_STEEL, STR_BRIDGE_DESCRIPTION_RAIL_TUBULAR_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_TUBULAR_STEEL),
|
||||
|
||||
MBR(2010, 2, 32, 510, 608, 0xA28, PALETTE_TO_STRUCT_GREY,
|
||||
STR_BRIDGE_TUBULAR_SILICON, STR_5027_TUBULAR_RAIL_BRIDGE, STR_5028_TUBULAR_ROAD_BRIDGE)
|
||||
STR_BRIDGE_TUBULAR_SILICON, STR_BRIDGE_DESCRIPTION_RAIL_TUBULAR_STEEL, STR_BRIDGE_DESCRIPTION_ROAD_TUBULAR_STEEL)
|
||||
};
|
||||
|
||||
#undef MBR
|
||||
|
@@ -1196,8 +1196,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TEMPERATE | 1 << LT_ARCTIC,
|
||||
INDUSTRYBEH_CAN_SUBSIDENCE,
|
||||
STR_4802_COAL_MINE, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4836_NEW_COAL_SEAM_FOUND_AT, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_COAL_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_COAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_power_station, 0, NULL,
|
||||
240, 0xFFFFFFFF, 2, 2, 0, 0, 5, 5, 0, 0, 184,
|
||||
@@ -1206,8 +1206,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_COAL, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_BLACK_HOLE, 1 << LT_TEMPERATE | 1 << LT_ARCTIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4803_POWER_STATION, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_POWER_STATION, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_sawmill, 1, _sawmill_sounds,
|
||||
224, 0xFFFFFFFF, 2, 0, 0, 0, 5, 0, 0, 0, 194,
|
||||
@@ -1216,8 +1216,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_WOOD, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TEMPERATE,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4804_SAWMILL, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_SAWMILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_forest, 0, NULL,
|
||||
1600, 0xBFFFFFFF, 3, 4, 0, 0, 5, 5, 0, 0, 86,
|
||||
@@ -1226,8 +1226,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_ORGANIC, 1 << LT_TEMPERATE | 1 << LT_ARCTIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4805_FOREST, STR_482E_NEW_BEING_PLANTED_NEAR,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_483A_INSECT_INFESTATION_CAUSES),
|
||||
STR_INDUSTRY_NAME_FOREST, STR_NEWS_INDUSTRY_PLANTED,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
|
||||
|
||||
MI(_tile_table_oil_refinery, 0, NULL,
|
||||
244, 0xFFFFFFFF, 2, 2, 2, 0, 4, 4, 4, 0, 191,
|
||||
@@ -1236,8 +1236,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_OIL, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TEMPERATE | 1 << LT_ARCTIC | 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_AIRPLANE_ATTACKS,
|
||||
STR_4806_OIL_REFINERY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_OIL_REFINERY, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_oil_rig, 0, NULL,
|
||||
1920, 0x99999999, 6, 0, 0, 0, 0, 0, 0, 0, 152,
|
||||
@@ -1246,8 +1246,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 0, CT_INVALID, 0, CT_INVALID, 0,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TEMPERATE,
|
||||
INDUSTRYBEH_BUILT_ONWATER | INDUSTRYBEH_AFTER_1960 | INDUSTRYBEH_AI_AIRSHIP_ROUTES,
|
||||
STR_4807_OIL_RIG, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4837_NEW_OIL_RESERVES_FOUND, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_OIL_RIG, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_factory, 1, _factory_sounds,
|
||||
208, 0xFFFFFFFF, 2, 0, 0, 0, 5, 0, 0, 0, 174,
|
||||
@@ -1256,8 +1256,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_LIVESTOCK, 256, CT_GRAIN, 256, CT_STEEL, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TEMPERATE,
|
||||
INDUSTRYBEH_CHOPPER_ATTACKS,
|
||||
STR_4808_FACTORY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_printing_works, 1, _factory_sounds,
|
||||
208, 0xFFFFFFFF, 0, 2, 0, 0, 0, 5, 0, 0, 174,
|
||||
@@ -1266,8 +1266,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_PAPER, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_ARCTIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4809_PRINTING_WORKS, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_PRINTING_WORKS, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_steel_mill, 0, NULL,
|
||||
215, 0xFFFFFFFF, 2, 0, 0, 0, 5, 0, 0, 0, 10,
|
||||
@@ -1276,8 +1276,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_IRON_ORE, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TEMPERATE,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_480A_STEEL_MILL, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_STEEL_MILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_farm, 3, _farm_sounds,
|
||||
2000, 0xD9999999, 2, 4, 0, 0, 9, 9, 0, 0, 48,
|
||||
@@ -1286,8 +1286,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_ORGANIC, 1 << LT_TEMPERATE | 1 << LT_ARCTIC,
|
||||
INDUSTRYBEH_PLANT_FIELDS | INDUSTRYBEH_PLANT_ON_BUILT,
|
||||
STR_480B_FARM, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES),
|
||||
STR_INDUSTRY_NAME_FARM, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
|
||||
|
||||
MI(_tile_table_copper_mine, 0, NULL,
|
||||
1640, 0xB3333333, 0, 0, 3, 0, 0, 0, 4, 0, 10,
|
||||
@@ -1296,8 +1296,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_480C_COPPER_ORE_MINE, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_COPPER_ORE_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_oil_well, 0, NULL,
|
||||
1760, 0x99999999, 0, 5, 3, 0, 4, 5, 5, 0, 152,
|
||||
@@ -1306,8 +1306,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TEMPERATE | 1 << LT_ARCTIC | 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_DONT_INCR_PROD | INDUSTRYBEH_BEFORE_1950,
|
||||
STR_480D_OIL_WELLS, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4837_NEW_OIL_RESERVES_FOUND, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_OIL_WELLS, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_bank, 0, NULL,
|
||||
1544, 0xA6666666, 7, 0, 0, 0, 0, 0, 0, 0, 15,
|
||||
@@ -1316,8 +1316,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_VALUABLES, 0, CT_INVALID, 0, CT_INVALID, 0,
|
||||
INDUSTRYLIFE_BLACK_HOLE, 1 << LT_TEMPERATE,
|
||||
INDUSTRYBEH_TOWN1200_MORE,
|
||||
STR_480E_BANK, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_BANK, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_food_process, 0, NULL,
|
||||
206, 0xFFFFFFFF, 0, 2, 2, 0, 0, 3, 4, 0, 55,
|
||||
@@ -1326,8 +1326,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_FRUIT, 256, CT_MAIZE, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_ARCTIC | 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_480F_FOOD_PROCESSING_PLANT, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_FOOD_PROCESSING_PLANT, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_paper_mill, 1, _sawmill_sounds,
|
||||
227, 0xFFFFFFFF, 0, 2, 0, 0, 0, 5, 0, 0, 10,
|
||||
@@ -1336,8 +1336,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_WOOD, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_ARCTIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4810_PAPER_MILL, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_PAPER_MILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_gold_mine, 0, NULL,
|
||||
1664, 0x99999999, 0, 3, 0, 0, 0, 4, 0, 0, 194,
|
||||
@@ -1346,8 +1346,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_ARCTIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4811_GOLD_MINE, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_GOLD_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_bank2, 0, NULL,
|
||||
151, 0xA6666666, 0, 3, 3, 0, 0, 6, 5, 0, 15,
|
||||
@@ -1356,8 +1356,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_GOLD, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_BLACK_HOLE, 1 << LT_ARCTIC | 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_ONLY_INTOWN,
|
||||
STR_4812_BANK, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_BANK_TROPIC_ARCTIC, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_diamond_mine, 0, NULL,
|
||||
1704, 0x99999999, 0, 0, 3, 0, 0, 0, 4, 0, 184,
|
||||
@@ -1366,8 +1366,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4813_DIAMOND_MINE, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_DIAMOND_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_iron_mine, 0, NULL,
|
||||
1760, 0xB3333333, 2, 0, 0, 0, 5, 0, 0, 0, 55,
|
||||
@@ -1376,8 +1376,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TEMPERATE,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4814_IRON_ORE_MINE, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_IRON_ORE_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_fruit_plantation, 0, NULL,
|
||||
1800, 0xBFFFFFFF, 0, 0, 2, 0, 0, 0, 4, 0, 86,
|
||||
@@ -1386,8 +1386,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_ORGANIC, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4815_FRUIT_PLANTATION, STR_482E_NEW_BEING_PLANTED_NEAR,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES),
|
||||
STR_INDUSTRY_NAME_FRUIT_PLANTATION, STR_NEWS_INDUSTRY_PLANTED,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
|
||||
|
||||
MI(_tile_table_rubber_plantation, 0, NULL,
|
||||
1744, 0xBFFFFFFF, 0, 0, 3, 0, 0, 0, 4, 0, 39,
|
||||
@@ -1396,8 +1396,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_ORGANIC, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4816_RUBBER_PLANTATION, STR_482E_NEW_BEING_PLANTED_NEAR,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES),
|
||||
STR_INDUSTRY_NAME_RUBBER_PLANTATION, STR_NEWS_INDUSTRY_PLANTED,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
|
||||
|
||||
MI(_tile_table_water_supply, 0, NULL,
|
||||
1592, 0xB3333333, 0, 0, 3, 0, 0, 0, 4, 0, 37,
|
||||
@@ -1406,8 +1406,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4817_WATER_SUPPLY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_WATER_SUPPLY, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_water_tower, 0, NULL,
|
||||
115, 0xFFFFFFFF, 0, 0, 4, 0, 0, 0, 8, 0, 208,
|
||||
@@ -1416,8 +1416,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_WATER, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_BLACK_HOLE, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_ONLY_INTOWN,
|
||||
STR_4818_WATER_TOWER, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_WATER_TOWER, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_factory2, 1, _factory_sounds,
|
||||
208, 0xFFFFFFFF, 0, 0, 2, 0, 0, 0, 4, 0, 174,
|
||||
@@ -1426,8 +1426,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_RUBBER, 256, CT_COPPER_ORE, 256, CT_WOOD, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4819_FACTORY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_FACTORY_2, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_farm2, 0, NULL,
|
||||
2000, 0xD9999999, 0, 0, 1, 0, 0, 0, 2, 0, 48,
|
||||
@@ -1436,8 +1436,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_ORGANIC, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_PLANT_FIELDS | INDUSTRYBEH_PLANT_ON_BUILT,
|
||||
STR_481A_FARM, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES),
|
||||
STR_INDUSTRY_NAME_FARM_2, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
|
||||
|
||||
MI(_tile_table_lumber_mill, 0, NULL,
|
||||
135, 0xFFFFFFFF, 0, 0, 0, 0, 0, 0, 0, 0, 194,
|
||||
@@ -1446,8 +1446,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TROPIC,
|
||||
INDUSTRYBEH_CUT_TREES,
|
||||
STR_481B_LUMBER_MILL, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4834_LACK_OF_NEARBY_TREES_CAUSES, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_LUMBER_MILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_LACK_OF_TREES, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_cotton_candy, 0, NULL,
|
||||
1560, 0xBFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 5, 48,
|
||||
@@ -1456,8 +1456,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_ORGANIC, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_481C_COTTON_CANDY_FOREST, STR_482E_NEW_BEING_PLANTED_NEAR,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_COTTON_CANDY_FOREST, STR_NEWS_INDUSTRY_PLANTED,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_candy_factory, 0, NULL,
|
||||
206, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 5, 174,
|
||||
@@ -1466,8 +1466,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_SUGAR, 256, CT_TOFFEE, 256, CT_COTTON_CANDY, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_481D_CANDY_FACTORY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_CANDY_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_battery_farm, 0, NULL,
|
||||
1496, 0xB3333333, 0, 0, 0, 3, 0, 0, 0, 4, 39,
|
||||
@@ -1476,8 +1476,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_ORGANIC, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_481E_BATTERY_FARM, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES),
|
||||
STR_INDUSTRY_NAME_BATTERY_FARM, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
|
||||
|
||||
MI(_tile_table_cola_wells, 0, NULL,
|
||||
1544, 0x99999999, 0, 0, 0, 3, 0, 0, 0, 5, 55,
|
||||
@@ -1486,8 +1486,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_481F_COLA_WELLS, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_COLA_WELLS, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_toy_shop, 0, NULL,
|
||||
133, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 4, 208,
|
||||
@@ -1496,8 +1496,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_TOYS, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_BLACK_HOLE, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_ONLY_NEARTOWN,
|
||||
STR_4820_TOY_SHOP, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_TOY_SHOP, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_toy_factory, 0, NULL,
|
||||
163, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 5, 10,
|
||||
@@ -1506,8 +1506,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_PLASTIC, 256, CT_BATTERIES, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4821_TOY_FACTORY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_TOY_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_plastic_fountain, 1, _plastic_mine_sounds,
|
||||
1536, 0xA6666666, 0, 0, 0, 3, 0, 0, 0, 5, 37,
|
||||
@@ -1516,8 +1516,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4822_PLASTIC_FOUNTAINS, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_PLASTIC_FOUNTAINS, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_fizzy_drink, 0, NULL,
|
||||
177, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 4, 184,
|
||||
@@ -1526,8 +1526,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_COLA, 256, CT_BUBBLES, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_PROCESSING, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4823_FIZZY_DRINK_FACTORY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_FIZZY_DRINK_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_bubble_generator, 0, NULL,
|
||||
1624, 0xB3333333, 0, 0, 0, 3, 0, 0, 0, 5, 152,
|
||||
@@ -1536,8 +1536,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4824_BUBBLE_GENERATOR, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_BUBBLE_GENERATOR, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_toffee_quarry, 0, NULL,
|
||||
1704, 0xCCCCCCCC, 0, 0, 0, 3, 0, 0, 0, 5, 194,
|
||||
@@ -1546,8 +1546,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4825_TOFFEE_QUARRY, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_TOFFEE_QUARRY, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
|
||||
MI(_tile_table_sugar_mine, 0, NULL,
|
||||
1680, 0xBFFFFFFF, 0, 0, 0, 2, 0, 0, 0, 4, 15,
|
||||
@@ -1556,8 +1556,8 @@ static const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET] = {
|
||||
CT_INVALID, 256, CT_INVALID, 256, CT_INVALID, 256,
|
||||
INDUSTRYLIFE_EXTRACTIVE, 1 << LT_TOYLAND,
|
||||
INDUSTRYBEH_NONE,
|
||||
STR_4826_SUGAR_MINE, STR_482D_NEW_UNDER_CONSTRUCTION,
|
||||
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50),
|
||||
STR_INDUSTRY_NAME_SUGAR_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
|
||||
};
|
||||
#undef MI
|
||||
|
||||
|
@@ -6,149 +6,149 @@
|
||||
{bt, label, c, c, e, f, {g, h}, fr, te, 0, 0, ks1, ks2, ks3, ks4, ks5, l, m, NULL, NULL}
|
||||
static const CargoSpec _default_cargo[] = {
|
||||
MK( 0, 'PASS', 152, 1, 3185, 0, 24, false, TE_PASSENGERS,
|
||||
STR_000F_PASSENGERS, STR_002F_PASSENGER, STR_PASSENGERS, STR_QUANTITY_PASSENGERS, STR_ABBREV_PASSENGERS,
|
||||
STR_CARGO_PLURAL_PASSENGERS, STR_CARGO_SINGULAR_PASSENGER, STR_PASSENGERS, STR_QUANTITY_PASSENGERS, STR_ABBREV_PASSENGERS,
|
||||
SPR_CARGO_PASSENGER, CC_PASSENGERS ),
|
||||
|
||||
MK( 1, 'COAL', 32, 16, 5916, 7, 255, true, TE_NONE,
|
||||
STR_0010_COAL, STR_0030_COAL, STR_TONS, STR_QUANTITY_COAL, STR_ABBREV_COAL,
|
||||
STR_CARGO_PLURAL_COAL, STR_CARGO_SINGULAR_COAL, STR_TONS, STR_QUANTITY_COAL, STR_ABBREV_COAL,
|
||||
SPR_CARGO_COAL, CC_BULK ),
|
||||
|
||||
MK( 2, 'MAIL', 15, 4, 4550, 20, 90, false, TE_MAIL,
|
||||
STR_0011_MAIL, STR_0031_MAIL, STR_BAGS, STR_QUANTITY_MAIL, STR_ABBREV_MAIL,
|
||||
STR_CARGO_PLURAL_MAIL, STR_CARGO_SINGULAR_MAIL, STR_BAGS, STR_QUANTITY_MAIL, STR_ABBREV_MAIL,
|
||||
SPR_CARGO_MAIL, CC_MAIL ),
|
||||
|
||||
/* Oil in temperate and arctic */
|
||||
MK( 3, 'OIL_', 174, 16, 4437, 25, 255, true, TE_NONE,
|
||||
STR_0012_OIL, STR_0032_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL,
|
||||
STR_CARGO_PLURAL_OIL, STR_CARGO_SINGULAR_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL,
|
||||
SPR_CARGO_OIL, CC_LIQUID ),
|
||||
|
||||
/* Oil in subtropic */
|
||||
MK( 3, 'OIL_', 174, 16, 4892, 25, 255, true, TE_NONE,
|
||||
STR_0012_OIL, STR_0032_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL,
|
||||
STR_CARGO_PLURAL_OIL, STR_CARGO_SINGULAR_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL,
|
||||
SPR_CARGO_OIL, CC_LIQUID ),
|
||||
|
||||
MK( 4, 'LVST', 208, 3, 4322, 4, 18, true, TE_NONE,
|
||||
STR_0013_LIVESTOCK, STR_0033_LIVESTOCK, STR_ITEMS, STR_QUANTITY_LIVESTOCK, STR_ABBREV_LIVESTOCK,
|
||||
STR_CARGO_PLURAL_LIVESTOCK, STR_CARGO_SINGULAR_LIVESTOCK, STR_ITEMS, STR_QUANTITY_LIVESTOCK, STR_ABBREV_LIVESTOCK,
|
||||
SPR_CARGO_LIVESTOCK, CC_PIECE_GOODS ),
|
||||
|
||||
MK( 5, 'GOOD', 194, 8, 6144, 5, 28, true, TE_GOODS,
|
||||
STR_0014_GOODS, STR_0034_GOODS, STR_CRATES, STR_QUANTITY_GOODS, STR_ABBREV_GOODS,
|
||||
STR_CARGO_PLURAL_GOODS, STR_CARGO_SINGULAR_GOODS, STR_CRATES, STR_QUANTITY_GOODS, STR_ABBREV_GOODS,
|
||||
SPR_CARGO_GOODS, CC_EXPRESS ),
|
||||
|
||||
MK( 6, 'GRAI', 191, 16, 4778, 4, 40, true, TE_NONE,
|
||||
STR_0015_GRAIN, STR_0035_GRAIN, STR_TONS, STR_QUANTITY_GRAIN, STR_ABBREV_GRAIN,
|
||||
STR_CARGO_PLURAL_GRAIN, STR_CARGO_SINGULAR_GRAIN, STR_TONS, STR_QUANTITY_GRAIN, STR_ABBREV_GRAIN,
|
||||
SPR_CARGO_GRAIN, CC_BULK ),
|
||||
|
||||
MK( 6, 'WHEA', 191, 16, 4778, 4, 40, true, TE_NONE,
|
||||
STR_0022_WHEAT, STR_0042_WHEAT, STR_TONS, STR_QUANTITY_WHEAT, STR_ABBREV_WHEAT,
|
||||
STR_CARGO_PLURAL_WHEAT, STR_CARGO_SINGULAR_WHEAT, STR_TONS, STR_QUANTITY_WHEAT, STR_ABBREV_WHEAT,
|
||||
SPR_CARGO_GRAIN, CC_BULK ),
|
||||
|
||||
MK( 6, 'MAIZ', 191, 16, 4322, 4, 40, true, TE_NONE,
|
||||
STR_001B_MAIZE, STR_003B_MAIZE, STR_TONS, STR_QUANTITY_MAIZE, STR_ABBREV_MAIZE,
|
||||
STR_CARGO_PLURAL_MAIZE, STR_CARGO_SINGULAR_MAIZE, STR_TONS, STR_QUANTITY_MAIZE, STR_ABBREV_MAIZE,
|
||||
SPR_CARGO_GRAIN, CC_BULK ),
|
||||
|
||||
/* Wood in temperate and arctic */
|
||||
MK( 7, 'WOOD', 84, 16, 5005, 15, 255, true, TE_NONE,
|
||||
STR_0016_WOOD, STR_0036_WOOD, STR_TONS, STR_QUANTITY_WOOD, STR_ABBREV_WOOD,
|
||||
STR_CARGO_PLURAL_WOOD, STR_CARGO_SINGULAR_WOOD, STR_TONS, STR_QUANTITY_WOOD, STR_ABBREV_WOOD,
|
||||
SPR_CARGO_WOOD, CC_PIECE_GOODS ),
|
||||
|
||||
/* Wood in subtropic */
|
||||
MK( 7, 'WOOD', 84, 16, 7964, 15, 255, true, TE_NONE,
|
||||
STR_0016_WOOD, STR_0036_WOOD, STR_TONS, STR_QUANTITY_WOOD, STR_ABBREV_WOOD,
|
||||
STR_CARGO_PLURAL_WOOD, STR_CARGO_SINGULAR_WOOD, STR_TONS, STR_QUANTITY_WOOD, STR_ABBREV_WOOD,
|
||||
SPR_CARGO_WOOD, CC_PIECE_GOODS ),
|
||||
|
||||
MK( 8, 'IORE', 184, 16, 5120, 9, 255, true, TE_NONE,
|
||||
STR_0017_IRON_ORE, STR_0037_IRON_ORE, STR_TONS, STR_QUANTITY_IRON_ORE, STR_ABBREV_IRON_ORE,
|
||||
STR_CARGO_PLURAL_IRON_ORE, STR_CARGO_SINGULAR_IRON_ORE, STR_TONS, STR_QUANTITY_IRON_ORE, STR_ABBREV_IRON_ORE,
|
||||
SPR_CARGO_IRON_ORE, CC_BULK ),
|
||||
|
||||
MK( 9, 'STEL', 10, 16, 5688, 7, 255, true, TE_NONE,
|
||||
STR_0018_STEEL, STR_0038_STEEL, STR_TONS, STR_QUANTITY_STEEL, STR_ABBREV_STEEL,
|
||||
STR_CARGO_PLURAL_STEEL, STR_CARGO_SINGULAR_STEEL, STR_TONS, STR_QUANTITY_STEEL, STR_ABBREV_STEEL,
|
||||
SPR_CARGO_STEEL, CC_PIECE_GOODS ),
|
||||
|
||||
MK( 10, 'VALU', 202, 2, 7509, 1, 32, true, TE_NONE,
|
||||
STR_0019_VALUABLES, STR_0039_VALUABLES, STR_BAGS, STR_QUANTITY_VALUABLES, STR_ABBREV_VALUABLES,
|
||||
STR_CARGO_PLURAL_VALUABLES, STR_CARGO_SINGULAR_VALUABLES, STR_BAGS, STR_QUANTITY_VALUABLES, STR_ABBREV_VALUABLES,
|
||||
SPR_CARGO_VALUES_GOLD, CC_ARMOURED ),
|
||||
|
||||
MK( 10, 'GOLD', 202, 8, 5802, 10, 40, true, TE_NONE,
|
||||
STR_0020_GOLD, STR_0040_GOLD, STR_BAGS, STR_QUANTITY_GOLD, STR_ABBREV_GOLD,
|
||||
STR_CARGO_PLURAL_GOLD, STR_CARGO_SINGULAR_GOLD, STR_BAGS, STR_QUANTITY_GOLD, STR_ABBREV_GOLD,
|
||||
SPR_CARGO_VALUES_GOLD, CC_ARMOURED ),
|
||||
|
||||
MK( 10, 'DIAM', 202, 2, 5802, 10, 255, true, TE_NONE,
|
||||
STR_001D_DIAMONDS, STR_003D_DIAMOND, STR_BAGS, STR_QUANTITY_DIAMONDS, STR_ABBREV_DIAMONDS,
|
||||
STR_CARGO_PLURAL_DIAMONDS, STR_CARGO_SINGULAR_DIAMOND, STR_BAGS, STR_QUANTITY_DIAMONDS, STR_ABBREV_DIAMONDS,
|
||||
SPR_CARGO_DIAMONDS, CC_ARMOURED ),
|
||||
|
||||
MK( 11, 'PAPR', 10, 16, 5461, 7, 60, true, TE_NONE,
|
||||
STR_001F_PAPER, STR_003F_PAPER, STR_TONS, STR_QUANTITY_PAPER, STR_ABBREV_PAPER,
|
||||
STR_CARGO_PLURAL_PAPER, STR_CARGO_SINGULAR_PAPER, STR_TONS, STR_QUANTITY_PAPER, STR_ABBREV_PAPER,
|
||||
SPR_CARGO_PAPER, CC_PIECE_GOODS ),
|
||||
|
||||
MK( 12, 'FOOD', 48, 16, 5688, 0, 30, true, TE_FOOD,
|
||||
STR_001E_FOOD, STR_003E_FOOD, STR_TONS, STR_QUANTITY_FOOD, STR_ABBREV_FOOD,
|
||||
STR_CARGO_PLURAL_FOOD, STR_CARGO_SINGULAR_FOOD, STR_TONS, STR_QUANTITY_FOOD, STR_ABBREV_FOOD,
|
||||
SPR_CARGO_FOOD, CC_EXPRESS | CC_REFRIGERATED),
|
||||
|
||||
MK( 13, 'FRUT', 208, 16, 4209, 0, 15, true, TE_NONE,
|
||||
STR_001C_FRUIT, STR_003C_FRUIT, STR_TONS, STR_QUANTITY_FRUIT, STR_ABBREV_FRUIT,
|
||||
STR_CARGO_PLURAL_FRUIT, STR_CARGO_SINGULAR_FRUIT, STR_TONS, STR_QUANTITY_FRUIT, STR_ABBREV_FRUIT,
|
||||
SPR_CARGO_FRUIT, CC_BULK | CC_REFRIGERATED),
|
||||
|
||||
MK( 14, 'CORE', 184, 16, 4892, 12, 255, true, TE_NONE,
|
||||
STR_001A_COPPER_ORE, STR_003A_COPPER_ORE, STR_TONS, STR_QUANTITY_COPPER_ORE, STR_ABBREV_COPPER_ORE,
|
||||
STR_CARGO_PLURAL_COPPER_ORE, STR_CARGO_SINGULAR_COPPER_ORE, STR_TONS, STR_QUANTITY_COPPER_ORE, STR_ABBREV_COPPER_ORE,
|
||||
SPR_CARGO_COPPER_ORE, CC_BULK ),
|
||||
|
||||
MK( 15, 'WATR', 10, 16, 4664, 20, 80, true, TE_WATER,
|
||||
STR_0021_WATER, STR_0041_WATER, STR_LITERS, STR_QUANTITY_WATER, STR_ABBREV_WATER,
|
||||
STR_CARGO_PLURAL_WATER, STR_CARGO_SINGULAR_WATER, STR_LITERS, STR_QUANTITY_WATER, STR_ABBREV_WATER,
|
||||
SPR_CARGO_WATERCOLA, CC_LIQUID ),
|
||||
|
||||
MK( 16, 'RUBR', 32, 16, 4437, 2, 20, true, TE_NONE,
|
||||
STR_0023_RUBBER, STR_0043_RUBBER, STR_LITERS, STR_QUANTITY_RUBBER, STR_ABBREV_RUBBER,
|
||||
STR_CARGO_PLURAL_RUBBER, STR_CARGO_SINGULAR_RUBBER, STR_LITERS, STR_QUANTITY_RUBBER, STR_ABBREV_RUBBER,
|
||||
SPR_CARGO_RUBBER, CC_LIQUID ),
|
||||
|
||||
MK( 17, 'SUGR', 32, 16, 4437, 20, 255, true, TE_NONE,
|
||||
STR_0024_SUGAR, STR_0044_SUGAR, STR_TONS, STR_QUANTITY_SUGAR, STR_ABBREV_SUGAR,
|
||||
STR_CARGO_PLURAL_SUGAR, STR_CARGO_SINGULAR_SUGAR, STR_TONS, STR_QUANTITY_SUGAR, STR_ABBREV_SUGAR,
|
||||
SPR_CARGO_SUGAR, CC_BULK ),
|
||||
|
||||
MK( 18, 'TOYS', 174, 2, 5574, 25, 255, true, TE_NONE,
|
||||
STR_0025_TOYS, STR_0045_TOY, STR_ITEMS, STR_QUANTITY_TOYS, STR_ABBREV_TOYS,
|
||||
STR_CARGO_PLURAL_TOYS, STR_CARGO_SINGULAR_TOY, STR_ITEMS, STR_QUANTITY_TOYS, STR_ABBREV_TOYS,
|
||||
SPR_CARGO_TOYS, CC_PIECE_GOODS ),
|
||||
|
||||
MK( 19, 'BATT', 208, 4, 4322, 2, 30, true, TE_NONE,
|
||||
STR_002B_BATTERIES, STR_004B_BATTERY, STR_ITEMS, STR_QUANTITY_BATTERIES, STR_ABBREV_BATTERIES,
|
||||
STR_CARGO_PLURAL_BATTERIES, STR_CARGO_SINGULAR_BATTERY, STR_ITEMS, STR_QUANTITY_BATTERIES, STR_ABBREV_BATTERIES,
|
||||
SPR_CARGO_BATTERIES, CC_PIECE_GOODS ),
|
||||
|
||||
MK( 20, 'SWET', 194, 5, 6144, 8, 40, true, TE_GOODS,
|
||||
STR_0026_CANDY, STR_0046_CANDY, STR_BAGS, STR_QUANTITY_SWEETS, STR_ABBREV_SWEETS,
|
||||
STR_CARGO_PLURAL_CANDY, STR_CARGO_SINGULAR_CANDY, STR_BAGS, STR_QUANTITY_SWEETS, STR_ABBREV_SWEETS,
|
||||
SPR_CARGO_CANDY, CC_EXPRESS ),
|
||||
|
||||
MK( 21, 'TOFF', 191, 16, 4778, 14, 60, true, TE_NONE,
|
||||
STR_002A_TOFFEE, STR_004A_TOFFEE, STR_TONS, STR_QUANTITY_TOFFEE, STR_ABBREV_TOFFEE,
|
||||
STR_CARGO_PLURAL_TOFFEE, STR_CARGO_SINGULAR_TOFFEE, STR_TONS, STR_QUANTITY_TOFFEE, STR_ABBREV_TOFFEE,
|
||||
SPR_CARGO_TOFFEE, CC_BULK ),
|
||||
|
||||
MK( 22, 'COLA', 84, 16, 4892, 5, 75, true, TE_NONE,
|
||||
STR_0027_COLA, STR_0047_COLA, STR_LITERS, STR_QUANTITY_COLA, STR_ABBREV_COLA,
|
||||
STR_CARGO_PLURAL_COLA, STR_CARGO_SINGULAR_COLA, STR_LITERS, STR_QUANTITY_COLA, STR_ABBREV_COLA,
|
||||
SPR_CARGO_WATERCOLA, CC_LIQUID ),
|
||||
|
||||
MK( 23, 'CTCD', 184, 16, 5005, 10, 25, true, TE_NONE,
|
||||
STR_0028_COTTON_CANDY, STR_0048_COTTON_CANDY, STR_TONS, STR_QUANTITY_CANDYFLOSS, STR_ABBREV_CANDYFLOSS,
|
||||
STR_CARGO_PLURAL_COTTON_CANDY, STR_CARGO_SINGULAR_COTTON_CANDY, STR_TONS, STR_QUANTITY_CANDYFLOSS, STR_ABBREV_CANDYFLOSS,
|
||||
SPR_CARGO_COTTONCANDY, CC_BULK ),
|
||||
|
||||
MK( 24, 'BUBL', 10, 1, 5077, 20, 80, true, TE_NONE,
|
||||
STR_0029_BUBBLES, STR_0049_BUBBLE, STR_ITEMS, STR_QUANTITY_BUBBLES, STR_ABBREV_BUBBLES,
|
||||
STR_CARGO_PLURAL_BUBBLES, STR_CARGO_SINGULAR_BUBBLE, STR_ITEMS, STR_QUANTITY_BUBBLES, STR_ABBREV_BUBBLES,
|
||||
SPR_CARGO_BUBBLES, CC_PIECE_GOODS ),
|
||||
|
||||
MK( 25, 'PLST', 202, 16, 4664, 30, 255, true, TE_NONE,
|
||||
STR_002C_PLASTIC, STR_004C_PLASTIC, STR_LITERS, STR_QUANTITY_PLASTIC, STR_ABBREV_PLASTIC,
|
||||
STR_CARGO_PLURAL_PLASTIC, STR_CARGO_SINGULAR_PLASTIC, STR_LITERS, STR_QUANTITY_PLASTIC, STR_ABBREV_PLASTIC,
|
||||
SPR_CARGO_PLASTIC, CC_LIQUID ),
|
||||
|
||||
MK( 26, 'FZDR', 48, 2, 6250, 30, 50, true, TE_FOOD,
|
||||
STR_002D_FIZZY_DRINKS, STR_004D_FIZZY_DRINK, STR_ITEMS, STR_QUANTITY_FIZZY_DRINKS, STR_ABBREV_FIZZY_DRINKS,
|
||||
STR_CARGO_PLURAL_FIZZY_DRINKS, STR_CARGO_SINGULAR_FIZZY_DRINK, STR_ITEMS, STR_QUANTITY_FIZZY_DRINKS, STR_ABBREV_FIZZY_DRINKS,
|
||||
SPR_CARGO_FIZZYDRINK, CC_PIECE_GOODS ),
|
||||
|
||||
/* Void slot in temperate */
|
||||
MK( 0xFF, 0, 1, 0, 5688, 0, 30, true, TE_NONE,
|
||||
STR_000E, STR_002E, STR_TONS, STR_QUANTITY_NOTHING, STR_ABBREV_NOTHING,
|
||||
STR_CARGO_PLURAL_NOTHING, STR_CARGO_SINGULAR_NOTHING, STR_TONS, STR_QUANTITY_NOTHING, STR_ABBREV_NOTHING,
|
||||
SPR_ASCII_SPACE, CC_NOAVAILABLE ),
|
||||
|
||||
/* Void slot in arctic */
|
||||
MK( 0xFF, 0, 184, 0, 5120, 9, 255, true, TE_NONE,
|
||||
STR_000E, STR_002E, STR_TONS, STR_QUANTITY_NOTHING, STR_ABBREV_NOTHING,
|
||||
STR_CARGO_PLURAL_NOTHING, STR_CARGO_SINGULAR_NOTHING, STR_TONS, STR_QUANTITY_NOTHING, STR_ABBREV_NOTHING,
|
||||
SPR_ASCII_SPACE, CC_NOAVAILABLE ),
|
||||
|
||||
};
|
||||
|
@@ -40,11 +40,11 @@ static const RailtypeInfo _original_railtypes[] = {
|
||||
|
||||
/* strings */
|
||||
{
|
||||
STR_100A_RAILROAD_CONSTRUCTION,
|
||||
STR_1015_RAILROAD_CONSTRUCTION,
|
||||
STR_881C_NEW_RAIL_VEHICLES,
|
||||
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION,
|
||||
STR_RAIL_MENU_RAILROAD_CONSTRUCTION,
|
||||
STR_BUILD_VEHICLE_TRAIN_RAIL_CAPTION,
|
||||
STR_RAIL_VEHICLES,
|
||||
STR_8102_RAILROAD_LOCOMOTIVE,
|
||||
STR_ENGINE_PREVIEW_RAILROAD_LOCOMOTIVE,
|
||||
},
|
||||
|
||||
/* Offset of snow tiles */
|
||||
@@ -112,11 +112,11 @@ static const RailtypeInfo _original_railtypes[] = {
|
||||
|
||||
/* strings */
|
||||
{
|
||||
STR_TITLE_ELRAIL_CONSTRUCTION,
|
||||
STR_TOOLB_ELRAIL_CONSTRUCTION,
|
||||
STR_NEW_ELRAIL_VEHICLES,
|
||||
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION,
|
||||
STR_RAIL_MENU_ELRAIL_CONSTRUCTION,
|
||||
STR_BUILD_VEHICLE_TRAIN_ELRAIL_CAPTION,
|
||||
STR_ELRAIL_VEHICLES,
|
||||
STR_8102_RAILROAD_LOCOMOTIVE,
|
||||
STR_ENGINE_PREVIEW_RAILROAD_LOCOMOTIVE,
|
||||
},
|
||||
|
||||
/* Offset of snow tiles */
|
||||
@@ -180,11 +180,11 @@ static const RailtypeInfo _original_railtypes[] = {
|
||||
|
||||
/* strings */
|
||||
{
|
||||
STR_100B_MONORAIL_CONSTRUCTION,
|
||||
STR_1016_MONORAIL_CONSTRUCTION,
|
||||
STR_881D_NEW_MONORAIL_VEHICLES,
|
||||
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION,
|
||||
STR_RAIL_MENU_MONORAIL_CONSTRUCTION,
|
||||
STR_BUILD_VEHICLE_TRAIN_MONORAIL_CAPTION,
|
||||
STR_MONORAIL_VEHICLES,
|
||||
STR_8106_MONORAIL_LOCOMOTIVE,
|
||||
STR_ENGINE_PREVIEW_MONORAIL_LOCOMOTIVE,
|
||||
},
|
||||
|
||||
/* Offset of snow tiles */
|
||||
@@ -248,11 +248,11 @@ static const RailtypeInfo _original_railtypes[] = {
|
||||
|
||||
/* strings */
|
||||
{
|
||||
STR_100C_MAGLEV_CONSTRUCTION,
|
||||
STR_1017_MAGLEV_CONSTRUCTION,
|
||||
STR_881E_NEW_MAGLEV_VEHICLES,
|
||||
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION,
|
||||
STR_RAIL_MENU_MAGLEV_CONSTRUCTION,
|
||||
STR_BUILD_VEHICLE_TRAIN_MAGLEV_CAPTION,
|
||||
STR_MAGLEV_VEHICLES,
|
||||
STR_8107_MAGLEV_LOCOMOTIVE,
|
||||
STR_ENGINE_PREVIEW_MAGLEV_LOCOMOTIVE,
|
||||
},
|
||||
|
||||
/* Offset of snow tiles */
|
||||
|
@@ -330,18 +330,18 @@ const SettingDesc _settings[] = {
|
||||
SDT_CONDVAR(GameSettings, difficulty.number_industries, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 4, 0, 4, 1, STR_NONE, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.max_loan, SLE_UINT32, 97, SL_MAX_VERSION, 0,NG|CR,300000,100000,500000,50000,STR_NULL, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.initial_interest, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 2, 2, 4, 1, STR_NULL, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.vehicle_costs, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 2, 1, STR_6820_LOW, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.competitor_speed, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 2, 0, 4, 1, STR_681B_VERY_SLOW, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.vehicle_costs, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 2, 1, STR_SEA_LEVEL_LOW, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.competitor_speed, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 2, 0, 4, 1, STR_AI_SPEED_VERY_SLOW, DifficultyChange),
|
||||
SDT_CONDNULL( 1, 97, 109),
|
||||
SDT_CONDVAR(GameSettings, difficulty.vehicle_breakdowns, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 1, 0, 2, 1, STR_6823_NONE, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.subsidy_multiplier, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 2, 0, 3, 1, STR_6826_X1_5, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.construction_cost, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 0, 0, 2, 1, STR_6820_LOW, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.terrain_type, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 1, 0, 3, 1, STR_682A_VERY_FLAT, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.quantity_sea_lakes, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 0, 0, 3, 1, STR_VERY_LOW, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.economy, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 1, 1, STR_682E_STEADY, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.line_reverse_mode, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 1, 1, STR_6834_AT_END_OF_LINE_AND_AT_STATIONS, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.disasters, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 1, 1, STR_6836_OFF, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.town_council_tolerance, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 2, 1, STR_PERMISSIVE, DifficultyNoiseChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.vehicle_breakdowns, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 1, 0, 2, 1, STR_DISASTER_NONE, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.subsidy_multiplier, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 2, 0, 3, 1, STR_SUBSIDY_X1_5, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.construction_cost, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 0, 0, 2, 1, STR_SEA_LEVEL_LOW, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.terrain_type, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 1, 0, 3, 1, STR_TERRAIN_TYPE_VERY_FLAT, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.quantity_sea_lakes, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 0, 0, 3, 1, STR_SEA_LEVEL_VERY_LOW, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.economy, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 1, 1, STR_ECONOMY_STEADY, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.line_reverse_mode, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 1, 1, STR_REVERSE_AT_END_OF_LINE_AND_AT_STATIONS,DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.disasters, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 1, 1, STR_DISASTERS_OFF, DifficultyChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.town_council_tolerance, SLE_UINT8, 97, SL_MAX_VERSION, 0, 0, 0, 0, 2, 1, STR_CITY_APPROVAL_PERMISSIVE, DifficultyNoiseChange),
|
||||
SDT_CONDVAR(GameSettings, difficulty.diff_level, SLE_UINT8, 97, SL_MAX_VERSION, 0,NG, 0, 0, 3, 0, STR_NULL, DifficultyReset),
|
||||
|
||||
/* There are only 21 predefined town_name values (0-20), but you can have more with newgrf action F so allow these bigger values (21-255). Invalid values will fallback to english on use and (undefined string) in GUI. */
|
||||
|
@@ -1820,443 +1820,443 @@ static const HouseSpec _original_house_specs[] = {
|
||||
* +-building_availability | | | | | | |
|
||||
* +-cargoID accepted | | | | | | | |
|
||||
* | | | | | | | | | | | */
|
||||
MS(1963, MAX_YEAR, 187, 150, STR_200F_TALL_OFFICE_BLOCK, 140, 70, 8, 3, 4,
|
||||
MS(1963, MAX_YEAR, 187, 150, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 140, 70, 8, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 00
|
||||
MS(1957, MAX_YEAR, 85, 140, STR_2010_OFFICE_BLOCK, 130, 55, 8, 3, 4,
|
||||
MS(1957, MAX_YEAR, 85, 140, STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_1, 130, 55, 8, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 01
|
||||
MS(1968, MAX_YEAR, 40, 100, STR_2011_SMALL_BLOCK_OF_FLATS, 90, 20, 8, 3, 1,
|
||||
MS(1968, MAX_YEAR, 40, 100, STR_TOWN_BUILDING_NAME_SMALL_BLOCK_OF_FLATS_1, 90, 20, 8, 3, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 02
|
||||
MS( 0, MAX_YEAR, 5, 90, STR_2012_CHURCH, 230, 2, 2, 0, 0,
|
||||
MS( 0, MAX_YEAR, 5, 90, STR_TOWN_BUILDING_NAME_CHURCH_1, 230, 2, 2, 0, 0,
|
||||
BUILDING_IS_CHURCH | TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 03
|
||||
MS(1975, MAX_YEAR, 220, 160, STR_2013_LARGE_OFFICE_BLOCK, 160, 85, 10, 4, 6,
|
||||
MS(1975, MAX_YEAR, 220, 160, STR_TOWN_BUILDING_NAME_LARGE_OFFICE_BLOCK_1, 160, 85, 10, 4, 6,
|
||||
BUILDING_IS_ANIMATED | TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 04
|
||||
MS(1975, MAX_YEAR, 220, 160, STR_2013_LARGE_OFFICE_BLOCK, 160, 85, 10, 4, 6,
|
||||
MS(1975, MAX_YEAR, 220, 160, STR_TOWN_BUILDING_NAME_LARGE_OFFICE_BLOCK_1, 160, 85, 10, 4, 6,
|
||||
BUILDING_IS_ANIMATED | TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 05
|
||||
MS( 0, MAX_YEAR, 30, 80, STR_2014_TOWN_HOUSES, 80, 12, 4, 1, 0,
|
||||
MS( 0, MAX_YEAR, 30, 80, STR_TOWN_BUILDING_NAME_TOWN_HOUSES_1, 80, 12, 4, 1, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 06
|
||||
MS(1959, MAX_YEAR, 140, 180, STR_2015_HOTEL, 150, 22, 6, 1, 2,
|
||||
MS(1959, MAX_YEAR, 140, 180, STR_TOWN_BUILDING_NAME_HOTEL_1, 150, 22, 6, 1, 2,
|
||||
TILE_SIZE_1x2,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 07
|
||||
MS(1959, MAX_YEAR, 0, 180, STR_2015_HOTEL, 150, 22, 6, 1, 2,
|
||||
MS(1959, MAX_YEAR, 0, 180, STR_TOWN_BUILDING_NAME_HOTEL_1, 150, 22, 6, 1, 2,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 08
|
||||
MS(1945, MAX_YEAR, 0, 65, STR_2016_STATUE, 40, 0, 2, 0, 0,
|
||||
MS(1945, MAX_YEAR, 0, 65, STR_TOWN_BUILDING_NAME_STATUE_1, 40, 0, 2, 0, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 09
|
||||
MS(1945, MAX_YEAR, 0, 65, STR_2017_FOUNTAIN, 40, 0, 2, 0, 0,
|
||||
MS(1945, MAX_YEAR, 0, 65, STR_TOWN_BUILDING_NAME_FOUNTAIN_1, 40, 0, 2, 0, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0A
|
||||
MS( 0, MAX_YEAR, 0, 60, STR_2018_PARK, 75, 0, 2, 0, 0,
|
||||
MS( 0, MAX_YEAR, 0, 60, STR_TOWN_BUILDING_NAME_PARK_1, 75, 0, 2, 0, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0B
|
||||
MS(1935, MAX_YEAR, 0, 60, STR_2018_PARK, 75, 0, 2, 0, 0,
|
||||
MS(1935, MAX_YEAR, 0, 60, STR_TOWN_BUILDING_NAME_PARK_1, 75, 0, 2, 0, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0C
|
||||
MS(1951, MAX_YEAR, 150, 130, STR_2019_OFFICE_BLOCK, 110, 65, 8, 2, 4,
|
||||
MS(1951, MAX_YEAR, 150, 130, STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_2, 110, 65, 8, 2, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0D
|
||||
MS(1930, 1960, 95, 110, STR_201A_SHOPS_AND_OFFICES, 100, 48, 6, 2, 3,
|
||||
MS(1930, 1960, 95, 110, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 100, 48, 6, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0E
|
||||
MS(1930, 1960, 95, 105, STR_201A_SHOPS_AND_OFFICES, 100, 48, 6, 2, 3,
|
||||
MS(1930, 1960, 95, 105, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 100, 48, 6, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 0F
|
||||
MS(1930, 1960, 95, 107, STR_201A_SHOPS_AND_OFFICES, 100, 48, 6, 2, 3,
|
||||
MS(1930, 1960, 95, 107, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 100, 48, 6, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 10
|
||||
MS(1977, MAX_YEAR, 130, 200, STR_201B_MODERN_OFFICE_BUILDING, 150, 50, 10, 3, 6,
|
||||
MS(1977, MAX_YEAR, 130, 200, STR_TOWN_BUILDING_NAME_MODERN_OFFICE_BUILDING_1, 150, 50, 10, 3, 6,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 11
|
||||
MS(1983, MAX_YEAR, 6, 145, STR_201C_WAREHOUSE, 110, 10, 6, 3, 8,
|
||||
MS(1983, MAX_YEAR, 6, 145, STR_TOWN_BUILDING_NAME_WAREHOUSE_1, 110, 10, 6, 3, 8,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 12
|
||||
MS(1985, MAX_YEAR, 110, 155, STR_201D_OFFICE_BLOCK, 110, 55, 6, 2, 6,
|
||||
MS(1985, MAX_YEAR, 110, 155, STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_3, 110, 55, 6, 2, 6,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 13
|
||||
MS( 0, MAX_YEAR, 65, 250, STR_201E_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS( 0, MAX_YEAR, 65, 250, STR_TOWN_BUILDING_NAME_STADIUM_1, 300, 5, 4, 0, 0,
|
||||
BUILDING_IS_STADIUM | TILE_SIZE_2x2,
|
||||
HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 14
|
||||
MS( 0, MAX_YEAR, 0, 250, STR_201E_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS( 0, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_STADIUM_1, 300, 5, 4, 0, 0,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 15
|
||||
MS( 0, MAX_YEAR, 0, 250, STR_201E_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS( 0, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_STADIUM_1, 300, 5, 4, 0, 0,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 16
|
||||
MS( 0, MAX_YEAR, 0, 250, STR_201E_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS( 0, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_STADIUM_1, 300, 5, 4, 0, 0,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 17
|
||||
MS( 0, 1951, 15, 70, STR_201F_OLD_HOUSES, 75, 6, 3, 1, 0,
|
||||
MS( 0, 1951, 15, 70, STR_TOWN_BUILDING_NAME_OLD_HOUSES_1, 75, 6, 3, 1, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 18
|
||||
MS( 0, 1952, 12, 75, STR_2036_COTTAGES, 75, 7, 3, 1, 0,
|
||||
MS( 0, 1952, 12, 75, STR_TOWN_BUILDING_NAME_COTTAGES_1, 75, 7, 3, 1, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 19
|
||||
MS(1931, MAX_YEAR, 13, 71, STR_2037_HOUSES, 75, 8, 3, 1, 0,
|
||||
MS(1931, MAX_YEAR, 13, 71, STR_TOWN_BUILDING_NAME_HOUSES_1, 75, 8, 3, 1, 0,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1A
|
||||
MS(1935, MAX_YEAR, 100, 135, STR_2038_FLATS, 100, 35, 7, 2, 2,
|
||||
MS(1935, MAX_YEAR, 100, 135, STR_TOWN_BUILDING_NAME_FLATS_1, 100, 35, 7, 2, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1B
|
||||
MS(1963, MAX_YEAR, 170, 145, STR_2039_TALL_OFFICE_BLOCK, 170, 50, 8, 3, 3,
|
||||
MS(1963, MAX_YEAR, 170, 145, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_2, 170, 50, 8, 3, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1C
|
||||
MS( 0, 1955, 100, 132, STR_203A_SHOPS_AND_OFFICES, 135, 40, 6, 2, 3,
|
||||
MS( 0, 1955, 100, 132, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_2, 135, 40, 6, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1D
|
||||
MS(1973, MAX_YEAR, 180, 155, STR_203B_SHOPS_AND_OFFICES, 180, 64, 8, 3, 3,
|
||||
MS(1973, MAX_YEAR, 180, 155, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_3, 180, 64, 8, 3, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1E
|
||||
MS( 0, MAX_YEAR, 35, 220, STR_203C_THEATER, 230, 23, 8, 2, 2,
|
||||
MS( 0, MAX_YEAR, 35, 220, STR_TOWN_BUILDING_NAME_THEATER_1, 230, 23, 8, 2, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 1F
|
||||
MS(1958, MAX_YEAR, 65, 250, STR_203D_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS(1958, MAX_YEAR, 65, 250, STR_TOWN_BUILDING_NAME_STADIUM_2, 300, 5, 4, 0, 0,
|
||||
BUILDING_IS_STADIUM | TILE_SIZE_2x2,
|
||||
HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 20
|
||||
MS(1958, MAX_YEAR, 0, 250, STR_203D_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS(1958, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_STADIUM_2, 300, 5, 4, 0, 0,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 21
|
||||
MS(1958, MAX_YEAR, 0, 250, STR_203D_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS(1958, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_STADIUM_2, 300, 5, 4, 0, 0,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 22
|
||||
MS(1958, MAX_YEAR, 0, 250, STR_203D_STADIUM, 300, 5, 4, 0, 0,
|
||||
MS(1958, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_STADIUM_2, 300, 5, 4, 0, 0,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 23
|
||||
MS(2000, MAX_YEAR, 140, 170, STR_203E_OFFICES, 250, 65, 8, 3, 2,
|
||||
MS(2000, MAX_YEAR, 140, 170, STR_TOWN_BUILDING_NAME_OFFICES_1, 250, 65, 8, 3, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 24
|
||||
MS( 0, 1960, 15, 70, STR_203F_HOUSES, 75, 6, 3, 1, 1,
|
||||
MS( 0, 1960, 15, 70, STR_TOWN_BUILDING_NAME_HOUSES_2, 75, 6, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 25
|
||||
MS( 0, 1960, 15, 70, STR_203F_HOUSES, 75, 6, 3, 1, 1,
|
||||
MS( 0, 1960, 15, 70, STR_TOWN_BUILDING_NAME_HOUSES_2, 75, 6, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 26
|
||||
MS(1945, MAX_YEAR, 35, 210, STR_2040_CINEMA, 230, 23, 8, 2, 2,
|
||||
MS(1945, MAX_YEAR, 35, 210, STR_TOWN_BUILDING_NAME_CINEMA_1, 230, 23, 8, 2, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 27
|
||||
MS(1983, MAX_YEAR, 180, 250, STR_2041_SHOPPING_MALL, 300, 5, 8, 2, 3,
|
||||
MS(1983, MAX_YEAR, 180, 250, STR_TOWN_BUILDING_NAME_SHOPPING_MALL_1, 300, 5, 8, 2, 3,
|
||||
TILE_SIZE_2x2,
|
||||
HZ_TEMP | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 |HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 28
|
||||
MS(1983, MAX_YEAR, 0, 250, STR_2041_SHOPPING_MALL, 300, 5, 8, 2, 3,
|
||||
MS(1983, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_SHOPPING_MALL_1, 300, 5, 8, 2, 3,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 29
|
||||
MS(1983, MAX_YEAR, 0, 250, STR_2041_SHOPPING_MALL, 300, 5, 8, 2, 3,
|
||||
MS(1983, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_SHOPPING_MALL_1, 300, 5, 8, 2, 3,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 2A
|
||||
MS(1983, MAX_YEAR, 0, 250, STR_2041_SHOPPING_MALL, 300, 5, 8, 2, 3,
|
||||
MS(1983, MAX_YEAR, 0, 250, STR_TOWN_BUILDING_NAME_SHOPPING_MALL_1, 300, 5, 8, 2, 3,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 2B
|
||||
MS( 0, MAX_YEAR, 80, 100, STR_2038_FLATS, 90, 20, 5, 2, 2,
|
||||
MS( 0, MAX_YEAR, 80, 100, STR_TOWN_BUILDING_NAME_FLATS_1, 90, 20, 5, 2, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2C
|
||||
MS( 0, MAX_YEAR, 80, 100, STR_2038_FLATS, 90, 20, 5, 2, 2,
|
||||
MS( 0, MAX_YEAR, 80, 100, STR_TOWN_BUILDING_NAME_FLATS_1, 90, 20, 5, 2, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2D
|
||||
MS( 0, MAX_YEAR, 16, 70, STR_203F_HOUSES, 70, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 16, 70, STR_TOWN_BUILDING_NAME_HOUSES_2, 70, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2E
|
||||
MS( 0, MAX_YEAR, 16, 70, STR_203F_HOUSES, 70, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 16, 70, STR_TOWN_BUILDING_NAME_HOUSES_2, 70, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 2F
|
||||
MS( 0, 1963, 14, 80, STR_203F_HOUSES, 70, 6, 3, 1, 2,
|
||||
MS( 0, 1963, 14, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 70, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 30
|
||||
MS( 0, 1963, 14, 80, STR_203F_HOUSES, 70, 6, 3, 1, 2,
|
||||
MS( 0, 1963, 14, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 70, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 31
|
||||
MS(1966, MAX_YEAR, 135, 150, STR_200F_TALL_OFFICE_BLOCK, 120, 60, 8, 3, 4,
|
||||
MS(1966, MAX_YEAR, 135, 150, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 120, 60, 8, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 32
|
||||
MS(1966, MAX_YEAR, 135, 150, STR_200F_TALL_OFFICE_BLOCK, 120, 60, 8, 3, 4,
|
||||
MS(1966, MAX_YEAR, 135, 150, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 120, 60, 8, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 33
|
||||
MS(1970, MAX_YEAR, 170, 170, STR_200F_TALL_OFFICE_BLOCK, 130, 70, 9, 3, 4,
|
||||
MS(1970, MAX_YEAR, 170, 170, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 130, 70, 9, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 34
|
||||
MS(1970, MAX_YEAR, 170, 170, STR_200F_TALL_OFFICE_BLOCK, 130, 70, 9, 3, 4,
|
||||
MS(1970, MAX_YEAR, 170, 170, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 130, 70, 9, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 35
|
||||
MS(1974, MAX_YEAR, 210, 200, STR_200F_TALL_OFFICE_BLOCK, 140, 80, 10, 3, 5,
|
||||
MS(1974, MAX_YEAR, 210, 200, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 140, 80, 10, 3, 5,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 36
|
||||
MS(1974, MAX_YEAR, 210, 200, STR_200F_TALL_OFFICE_BLOCK, 140, 80, 10, 3, 5,
|
||||
MS(1974, MAX_YEAR, 210, 200, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 140, 80, 10, 3, 5,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 37
|
||||
MS( 0, MAX_YEAR, 10, 60, STR_203F_HOUSES, 60, 5, 2, 1, 1,
|
||||
MS( 0, MAX_YEAR, 10, 60, STR_TOWN_BUILDING_NAME_HOUSES_2, 60, 5, 2, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 38
|
||||
MS( 0, MAX_YEAR, 10, 60, STR_203F_HOUSES, 60, 5, 2, 1, 1,
|
||||
MS( 0, MAX_YEAR, 10, 60, STR_TOWN_BUILDING_NAME_HOUSES_2, 60, 5, 2, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 39
|
||||
MS( 0, MAX_YEAR, 25, 100, STR_201A_SHOPS_AND_OFFICES, 80, 20, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 25, 100, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 80, 20, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3A
|
||||
MS( 0, MAX_YEAR, 25, 100, STR_201A_SHOPS_AND_OFFICES, 80, 20, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 25, 100, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 80, 20, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3B
|
||||
MS( 0, MAX_YEAR, 6, 85, STR_2012_CHURCH, 230, 2, 2, 0, 0,
|
||||
MS( 0, MAX_YEAR, 6, 85, STR_TOWN_BUILDING_NAME_CHURCH_1, 230, 2, 2, 0, 0,
|
||||
BUILDING_IS_CHURCH | TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 3C
|
||||
MS( 0, MAX_YEAR, 6, 85, STR_2012_CHURCH, 230, 2, 2, 0, 0,
|
||||
MS( 0, MAX_YEAR, 6, 85, STR_TOWN_BUILDING_NAME_CHURCH_1, 230, 2, 2, 0, 0,
|
||||
BUILDING_IS_CHURCH | TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 3D
|
||||
MS( 0, MAX_YEAR, 17, 80, STR_203F_HOUSES, 80, 7, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 17, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 7, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3E
|
||||
MS( 0, MAX_YEAR, 17, 80, STR_203F_HOUSES, 80, 7, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 17, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 7, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 3F
|
||||
MS( 0, 1960, 90, 140, STR_201A_SHOPS_AND_OFFICES, 110, 45, 6, 2, 3,
|
||||
MS( 0, 1960, 90, 140, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 110, 45, 6, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 40
|
||||
MS( 0, 1960, 90, 140, STR_201A_SHOPS_AND_OFFICES, 110, 45, 6, 2, 3,
|
||||
MS( 0, 1960, 90, 140, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 110, 45, 6, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 41
|
||||
MS(1972, MAX_YEAR, 140, 160, STR_2015_HOTEL, 160, 25, 6, 1, 3,
|
||||
MS(1972, MAX_YEAR, 140, 160, STR_TOWN_BUILDING_NAME_HOTEL_1, 160, 25, 6, 1, 3,
|
||||
TILE_SIZE_1x2,
|
||||
HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 42
|
||||
MS(1972, MAX_YEAR, 0, 160, STR_2015_HOTEL, 160, 25, 6, 1, 2,
|
||||
MS(1972, MAX_YEAR, 0, 160, STR_TOWN_BUILDING_NAME_HOTEL_1, 160, 25, 6, 1, 2,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 43
|
||||
MS(1972, MAX_YEAR, 140, 160, STR_2015_HOTEL, 160, 25, 6, 1, 3,
|
||||
MS(1972, MAX_YEAR, 140, 160, STR_TOWN_BUILDING_NAME_HOTEL_1, 160, 25, 6, 1, 3,
|
||||
TILE_SIZE_1x2,
|
||||
HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 44
|
||||
MS(1972, MAX_YEAR, 0, 160, STR_2015_HOTEL, 160, 25, 6, 1, 2,
|
||||
MS(1972, MAX_YEAR, 0, 160, STR_TOWN_BUILDING_NAME_HOTEL_1, 160, 25, 6, 1, 2,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 45
|
||||
MS(1963, MAX_YEAR, 105, 130, STR_201A_SHOPS_AND_OFFICES, 105, 50, 7, 2, 3,
|
||||
MS(1963, MAX_YEAR, 105, 130, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 105, 50, 7, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 46
|
||||
MS(1963, MAX_YEAR, 105, 130, STR_201A_SHOPS_AND_OFFICES, 105, 50, 7, 2, 3,
|
||||
MS(1963, MAX_YEAR, 105, 130, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 105, 50, 7, 2, 3,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 47
|
||||
MS(1978, MAX_YEAR, 190, 190, STR_200F_TALL_OFFICE_BLOCK, 135, 75, 9, 3, 4,
|
||||
MS(1978, MAX_YEAR, 190, 190, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 135, 75, 9, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_BELOW | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 48
|
||||
MS(1978, MAX_YEAR, 190, 190, STR_200F_TALL_OFFICE_BLOCK, 135, 75, 9, 3, 4,
|
||||
MS(1978, MAX_YEAR, 190, 190, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 135, 75, 9, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 49
|
||||
MS(1967, MAX_YEAR, 250, 140, STR_200F_TALL_OFFICE_BLOCK, 200, 60, 7, 2, 2,
|
||||
MS(1967, MAX_YEAR, 250, 140, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 200, 60, 7, 2, 2,
|
||||
TILE_SIZE_2x1,
|
||||
HZ_SUBARTC_BELOW| HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4A
|
||||
MS(1967, MAX_YEAR, 0, 140, STR_200F_TALL_OFFICE_BLOCK, 200, 60, 7, 2, 2,
|
||||
MS(1967, MAX_YEAR, 0, 140, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 200, 60, 7, 2, 2,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4B
|
||||
MS(1967, MAX_YEAR, 250, 140, STR_200F_TALL_OFFICE_BLOCK, 200, 60, 7, 2, 2,
|
||||
MS(1967, MAX_YEAR, 250, 140, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 200, 60, 7, 2, 2,
|
||||
TILE_SIZE_2x1,
|
||||
HZ_SUBARTC_ABOVE | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4C
|
||||
MS(1967, MAX_YEAR, 0, 140, STR_200F_TALL_OFFICE_BLOCK, 200, 60, 7, 2, 2,
|
||||
MS(1967, MAX_YEAR, 0, 140, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 200, 60, 7, 2, 2,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 4D
|
||||
MS( 0, MAX_YEAR, 16, 80, STR_203F_HOUSES, 80, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 16, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 4E
|
||||
MS( 0, MAX_YEAR, 16, 80, STR_203F_HOUSES, 80, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 16, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 4F
|
||||
MS( 0, MAX_YEAR, 16, 80, STR_203F_HOUSES, 80, 5, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 16, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 5, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 50
|
||||
MS( 0, MAX_YEAR, 7, 30, STR_203F_HOUSES, 30, 4, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 7, 30, STR_TOWN_BUILDING_NAME_HOUSES_2, 30, 4, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 51
|
||||
MS( 0, MAX_YEAR, 45, 130, STR_2038_FLATS, 95, 15, 6, 2, 1,
|
||||
MS( 0, MAX_YEAR, 45, 130, STR_TOWN_BUILDING_NAME_FLATS_1, 95, 15, 6, 2, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 52
|
||||
MS( 0, MAX_YEAR, 8, 90, STR_2012_CHURCH, 200, 3, 2, 0, 0,
|
||||
MS( 0, MAX_YEAR, 8, 90, STR_TOWN_BUILDING_NAME_CHURCH_1, 200, 3, 2, 0, 0,
|
||||
BUILDING_IS_CHURCH | TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 53
|
||||
MS( 0, MAX_YEAR, 18, 80, STR_203F_HOUSES, 80, 7, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 18, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 7, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FOOD), // 54
|
||||
MS(1973, MAX_YEAR, 90, 110, STR_2038_FLATS, 95, 24, 6, 2, 1,
|
||||
MS(1973, MAX_YEAR, 90, 110, STR_TOWN_BUILDING_NAME_FLATS_1, 95, 24, 6, 2, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 55
|
||||
MS(1962, MAX_YEAR, 120, 120, STR_2038_FLATS, 95, 25, 6, 2, 1,
|
||||
MS(1962, MAX_YEAR, 120, 120, STR_TOWN_BUILDING_NAME_FLATS_1, 95, 25, 6, 2, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 56
|
||||
MS(1984, MAX_YEAR, 250, 190, STR_200F_TALL_OFFICE_BLOCK, 140, 80, 8, 3, 4,
|
||||
MS(1984, MAX_YEAR, 250, 190, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 140, 80, 8, 3, 4,
|
||||
TILE_SIZE_2x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 57
|
||||
MS(1984, MAX_YEAR, 0, 190, STR_200F_TALL_OFFICE_BLOCK, 140, 80, 8, 3, 4,
|
||||
MS(1984, MAX_YEAR, 0, 190, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 140, 80, 8, 3, 4,
|
||||
TILE_NO_FLAG,
|
||||
HZ_SUBTROPIC,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 58
|
||||
MS( 0, MAX_YEAR, 80, 110, STR_2038_FLATS, 95, 23, 6, 2, 1,
|
||||
MS( 0, MAX_YEAR, 80, 110, STR_TOWN_BUILDING_NAME_FLATS_1, 95, 23, 6, 2, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 59
|
||||
MS(1993, MAX_YEAR, 180, 180, STR_200F_TALL_OFFICE_BLOCK, 150, 90, 8, 3, 4,
|
||||
MS(1993, MAX_YEAR, 180, 180, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 150, 90, 8, 3, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_SUBTROPIC | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_GOODS), // 5A
|
||||
MS( 0, MAX_YEAR, 8, 90, STR_2012_CHURCH, 200, 3, 2, 0, 0,
|
||||
MS( 0, MAX_YEAR, 8, 90, STR_TOWN_BUILDING_NAME_CHURCH_1, 200, 3, 2, 0, 0,
|
||||
BUILDING_IS_CHURCH | TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5B
|
||||
MS( 0, MAX_YEAR, 18, 90, STR_203F_HOUSES, 90, 5, 6, 2, 2,
|
||||
MS( 0, MAX_YEAR, 18, 90, STR_TOWN_BUILDING_NAME_HOUSES_2, 90, 5, 6, 2, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5C
|
||||
MS( 0, MAX_YEAR, 7, 70, STR_203F_HOUSES, 50, 3, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 7, 70, STR_TOWN_BUILDING_NAME_HOUSES_2, 50, 3, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5D
|
||||
MS( 0, MAX_YEAR, 15, 80, STR_203F_HOUSES, 75, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 15, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 75, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5E
|
||||
MS( 0, MAX_YEAR, 17, 80, STR_203F_HOUSES, 75, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 17, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 75, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 5F
|
||||
MS( 0, MAX_YEAR, 19, 80, STR_203F_HOUSES, 75, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 19, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 75, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 60
|
||||
MS( 0, MAX_YEAR, 21, 80, STR_203F_HOUSES, 75, 6, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 21, 80, STR_TOWN_BUILDING_NAME_HOUSES_2, 75, 6, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 61
|
||||
MS( 0, MAX_YEAR, 75, 160, STR_200F_TALL_OFFICE_BLOCK, 130, 20, 8, 4, 2,
|
||||
MS( 0, MAX_YEAR, 75, 160, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 130, 20, 8, 4, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 62
|
||||
MS( 0, MAX_YEAR, 35, 90, STR_203F_HOUSES, 80, 9, 4, 1, 2,
|
||||
MS( 0, MAX_YEAR, 35, 90, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 9, 4, 1, 2,
|
||||
TILE_SIZE_1x2,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 63
|
||||
MS( 0, MAX_YEAR, 0, 90, STR_203F_HOUSES, 80, 0, 4, 1, 2,
|
||||
MS( 0, MAX_YEAR, 0, 90, STR_TOWN_BUILDING_NAME_HOUSES_2, 80, 0, 4, 1, 2,
|
||||
TILE_NO_FLAG,
|
||||
HZ_NOZNS,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 64
|
||||
MS( 0, MAX_YEAR, 85, 150, STR_200F_TALL_OFFICE_BLOCK, 130, 18, 8, 4, 2,
|
||||
MS( 0, MAX_YEAR, 85, 150, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 130, 18, 8, 4, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 65
|
||||
MS( 0, MAX_YEAR, 11, 60, STR_2059_IGLOO, 45, 3, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 11, 60, STR_TOWN_BUILDING_NAME_IGLOO_1, 45, 3, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 66
|
||||
MS( 0, MAX_YEAR, 10, 60, STR_205A_TEPEES, 45, 3, 3, 1, 1,
|
||||
MS( 0, MAX_YEAR, 10, 60, STR_TOWN_BUILDING_NAME_TEPEES_1, 45, 3, 3, 1, 1,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 67
|
||||
MS( 0, MAX_YEAR, 67, 140, STR_201A_SHOPS_AND_OFFICES, 130, 22, 8, 4, 4,
|
||||
MS( 0, MAX_YEAR, 67, 140, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 130, 22, 8, 4, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), // 68
|
||||
MS( 0, MAX_YEAR, 86, 145, STR_201A_SHOPS_AND_OFFICES, 130, 23, 8, 4, 4,
|
||||
MS( 0, MAX_YEAR, 86, 145, STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1, 130, 23, 8, 4, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), // 69
|
||||
MS( 0, MAX_YEAR, 95, 165, STR_200F_TALL_OFFICE_BLOCK, 130, 28, 8, 4, 2,
|
||||
MS( 0, MAX_YEAR, 95, 165, STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1, 130, 28, 8, 4, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 6A
|
||||
MS( 0, MAX_YEAR, 30, 90, STR_2016_STATUE, 70, 10, 4, 1, 2,
|
||||
MS( 0, MAX_YEAR, 30, 90, STR_TOWN_BUILDING_NAME_STATUE_1, 70, 10, 4, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 6B
|
||||
MS( 0, MAX_YEAR, 25, 75, STR_205B_TEAPOT_HOUSE, 65, 8, 3, 1, 2,
|
||||
MS( 0, MAX_YEAR, 25, 75, STR_TOWN_BUILDING_NAME_TEAPOT_HOUSE_1, 65, 8, 3, 1, 2,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_CANDY), // 6C
|
||||
MS( 0, MAX_YEAR, 18, 85, STR_205C_PIGGY_BANK, 95, 7, 3, 2, 4,
|
||||
MS( 0, MAX_YEAR, 18, 85, STR_TOWN_BUILDING_NAME_PIGGY_BANK_1, 95, 7, 3, 2, 4,
|
||||
TILE_SIZE_1x1,
|
||||
HZ_TOYLND | HZ_ZON5 | HZ_ZON4 | HZ_ZON3 | HZ_ZON2 | HZ_ZON1,
|
||||
CT_PASSENGERS, CT_MAIL, CT_FIZZY_DRINKS), // 6D
|
||||
|
@@ -94,9 +94,9 @@ static const DrawTileSprites _unmovable_display_datas[] = {
|
||||
#undef TILE_SPRITE_LINE
|
||||
|
||||
const UnmovableSpec _original_unmovable[] = {
|
||||
{STR_5801_TRANSMITTER, 1, 1},
|
||||
{STR_5802_LIGHTHOUSE, 1, 1},
|
||||
{STR_2016_STATUE, 1, 1},
|
||||
{STR_5805_COMPANY_OWNED_LAND, 10, 2},
|
||||
{STR_5803_COMPANY_HEADQUARTERS, 1, 1},
|
||||
{STR_UNMOVABLE_DESCRIPTION_TRANSMITTER, 1, 1},
|
||||
{STR_UNMOVABLE_DESCRIPTION_LIGHTHOUSE, 1, 1},
|
||||
{STR_TOWN_BUILDING_NAME_STATUE_1, 1, 1},
|
||||
{STR_UNMOVABLE_DESCRIPTION_COMPANY_OWNED_LAND, 10, 2},
|
||||
{STR_UNMOVABLE_DESCRIPTION_COMPANY_HEADQUARTERS, 1, 1},
|
||||
};
|
||||
|
Reference in New Issue
Block a user