106 |
106 |
107 void DeleteIndustry(Industry *is); |
107 void DeleteIndustry(Industry *is); |
108 void PlantRandomFarmField(const Industry *i); |
108 void PlantRandomFarmField(const Industry *i); |
109 |
109 |
110 enum { |
110 enum { |
111 IT_COAL_MINE = 0, |
111 IT_COAL_MINE = 0, |
112 IT_POWER_STATION = 1, |
112 IT_POWER_STATION = 1, |
113 IT_SAWMILL = 2, |
113 IT_SAWMILL = 2, |
114 IT_FOREST = 3, |
114 IT_FOREST = 3, |
115 IT_OIL_REFINERY = 4, |
115 IT_OIL_REFINERY = 4, |
116 IT_OIL_RIG = 5, |
116 IT_OIL_RIG = 5, |
117 IT_FACTORY = 6, |
117 IT_FACTORY = 6, |
118 IT_PRINTING_WORKS = 7, |
118 IT_PRINTING_WORKS = 7, |
119 IT_STEEL_MILL = 8, |
119 IT_STEEL_MILL = 8, |
120 IT_FARM = 9, |
120 IT_FARM = 9, |
121 IT_COPPER_MINE = 10, |
121 IT_COPPER_MINE = 10, |
122 IT_OIL_WELL = 11, |
122 IT_OIL_WELL = 11, |
123 IT_BANK_TEMP = 12, |
123 IT_BANK_TEMP = 12, |
124 IT_FOOD_PROCESS = 13, |
124 IT_FOOD_PROCESS = 13, |
125 IT_PAPER_MILL = 14, |
125 IT_PAPER_MILL = 14, |
126 IT_GOLD_MINE = 15, |
126 IT_GOLD_MINE = 15, |
127 IT_BANK_TROPIC_ARCTIC = 16, |
127 IT_BANK_TROPIC_ARCTIC = 16, |
128 IT_DIAMOND_MINE = 17, |
128 IT_DIAMOND_MINE = 17, |
129 IT_IRON_MINE = 18, |
129 IT_IRON_MINE = 18, |
130 IT_FRUIT_PLANTATION = 19, |
130 IT_FRUIT_PLANTATION = 19, |
131 IT_RUBBER_PLANTATION = 20, |
131 IT_RUBBER_PLANTATION = 20, |
132 IT_WATER_SUPPLY = 21, |
132 IT_WATER_SUPPLY = 21, |
133 IT_WATER_TOWER = 22, |
133 IT_WATER_TOWER = 22, |
134 IT_FACTORY_2 = 23, |
134 IT_FACTORY_2 = 23, |
135 IT_FARM_2 = 24, |
135 IT_FARM_2 = 24, |
136 IT_LUMBER_MILL = 25, |
136 IT_LUMBER_MILL = 25, |
137 IT_COTTON_CANDY = 26, |
137 IT_COTTON_CANDY = 26, |
138 IT_CANDY_FACTORY = 27, |
138 IT_CANDY_FACTORY = 27, |
139 IT_BATTERY_FARM = 28, |
139 IT_BATTERY_FARM = 28, |
140 IT_COLA_WELLS = 29, |
140 IT_COLA_WELLS = 29, |
141 IT_TOY_SHOP = 30, |
141 IT_TOY_SHOP = 30, |
142 IT_TOY_FACTORY = 31, |
142 IT_TOY_FACTORY = 31, |
143 IT_PLASTIC_FOUNTAINS = 32, |
143 IT_PLASTIC_FOUNTAINS = 32, |
144 IT_FIZZY_DRINK_FACTORY = 33, |
144 IT_FIZZY_DRINK_FACTORY = 33, |
145 IT_BUBBLE_GENERATOR = 34, |
145 IT_BUBBLE_GENERATOR = 34, |
146 IT_TOFFEE_QUARRY = 35, |
146 IT_TOFFEE_QUARRY = 35, |
147 IT_SUGAR_MINE = 36, |
147 IT_SUGAR_MINE = 36, |
148 IT_END, |
148 IT_END, |
149 IT_INVALID = 255, |
149 IT_INVALID = 255, |
150 }; |
150 }; |
151 |
151 |
152 typedef enum IndustryLifeTypes { |
152 typedef enum IndustryLifeTypes { |
153 INDUSTRYLIFE_NOT_CLOSABLE, ///< Industry can never close |
153 INDUSTRYLIFE_NOT_CLOSABLE, ///< Industry can never close |
154 INDUSTRYLIFE_PRODUCTION, ///< Industry can close and change of production |
154 INDUSTRYLIFE_PRODUCTION, ///< Industry can close and change of production |