diff options
author | rubidium <rubidium@openttd.org> | 2007-07-24 19:56:43 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2007-07-24 19:56:43 +0000 |
commit | fe8e2979954ed2e129af7a23ec76c6aea73c36da (patch) | |
tree | c3eb0b717ba232c1a35aae37f75f9c5c10ed767e /src/table | |
parent | 5d3f058b65c97b61709061b721d1ad6922dbc9ef (diff) | |
download | openttd-fe8e2979954ed2e129af7a23ec76c6aea73c36da.tar.xz |
(svn r10675) -Codechange: unhardcode the industry types used in several locations of the source code.
Diffstat (limited to 'src/table')
-rw-r--r-- | src/table/build_industry.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/table/build_industry.h b/src/table/build_industry.h index c0f9b7141..dc342a68a 100644 --- a/src/table/build_industry.h +++ b/src/table/build_industry.h @@ -1091,6 +1091,47 @@ static const uint8 _farm_sounds[] = { SND_24_SHEEP, SND_25_COW, SND_26_HORSE }; /** Array with... hem... a sound of toyland */ static const uint8 _plastic_mine_sounds[] = { SND_33_PLASTIC_MINE }; +enum { + IT_COAL_MINE = 0, + IT_POWER_STATION = 1, + IT_SAWMILL = 2, + IT_FOREST = 3, + IT_OIL_REFINERY = 4, + IT_OIL_RIG = 5, + IT_FACTORY = 6, + IT_PRINTING_WORKS = 7, + IT_STEEL_MILL = 8, + IT_FARM = 9, + IT_COPPER_MINE = 10, + IT_OIL_WELL = 11, + IT_BANK_TEMP = 12, + IT_FOOD_PROCESS = 13, + IT_PAPER_MILL = 14, + IT_GOLD_MINE = 15, + IT_BANK_TROPIC_ARCTIC = 16, + IT_DIAMOND_MINE = 17, + IT_IRON_MINE = 18, + IT_FRUIT_PLANTATION = 19, + IT_RUBBER_PLANTATION = 20, + IT_WATER_SUPPLY = 21, + IT_WATER_TOWER = 22, + IT_FACTORY_2 = 23, + IT_FARM_2 = 24, + IT_LUMBER_MILL = 25, + IT_COTTON_CANDY = 26, + IT_CANDY_FACTORY = 27, + IT_BATTERY_FARM = 28, + IT_COLA_WELLS = 29, + IT_TOY_SHOP = 30, + IT_TOY_FACTORY = 31, + IT_PLASTIC_FOUNTAINS = 32, + IT_FIZZY_DRINK_FACTORY = 33, + IT_BUBBLE_GENERATOR = 34, + IT_TOFFEE_QUARRY = 35, + IT_SUGAR_MINE = 36, + IT_END, +}; + /** * Writes the properties of an industry into the IndustrySpec struct. * @param tbl tile table |