author | KUDr |
Thu, 16 Nov 2006 13:59:26 +0000 | |
changeset 5097 | c9ebf6608b16 |
parent 5075 | b6eabc04220f |
child 5318 | e02e5b76b355 |
permissions | -rw-r--r-- |
2186 | 1 |
/* $Id$ */ |
2 |
||
3654
c09872510a61
(svn r4568) CodeChange : Bring definitions and uses of DrawTypesStructures toguether.
belugas
parents:
3494
diff
changeset
|
3 |
|
c09872510a61
(svn r4568) CodeChange : Bring definitions and uses of DrawTypesStructures toguether.
belugas
parents:
3494
diff
changeset
|
4 |
|
909
65cdb609b7a6
(svn r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDiff
tron
parents:
0
diff
changeset
|
5 |
#define MK(x,y, m) {{x, y}, m} |
0 | 6 |
|
909
65cdb609b7a6
(svn r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDiff
tron
parents:
0
diff
changeset
|
7 |
#define MKEND {{-0x80, 0}, 0} |
0 | 8 |
|
9 |
static const IndustryTileTable _tile_table_coal_mine_0[] = { |
|
10 |
MK(1,1, 0), |
|
11 |
MK(1,2, 2), |
|
12 |
MK(0,0, 5), |
|
13 |
MK(1,0, 6), |
|
14 |
MK(2,0, 3), |
|
15 |
MK(2,2, 3), |
|
16 |
MKEND |
|
17 |
}; |
|
18 |
||
19 |
static const IndustryTileTable _tile_table_coal_mine_1[] = { |
|
20 |
MK(1,1, 0), |
|
21 |
MK(1,2, 2), |
|
22 |
MK(2,0, 0), |
|
23 |
MK(2,1, 2), |
|
24 |
MK(1,0, 3), |
|
25 |
MK(0,0, 3), |
|
26 |
MK(0,1, 4), |
|
27 |
MK(0,2, 4), |
|
28 |
MK(2,2, 4), |
|
29 |
MKEND |
|
30 |
}; |
|
31 |
||
32 |
static const IndustryTileTable _tile_table_coal_mine_2[] = { |
|
33 |
MK(0,0, 0), |
|
34 |
MK(0,1, 2), |
|
35 |
MK(0,2, 5), |
|
36 |
MK(1,0, 3), |
|
37 |
MK(1,1, 3), |
|
38 |
MK(1,2, 6), |
|
39 |
MKEND |
|
40 |
}; |
|
41 |
||
42 |
static const IndustryTileTable _tile_table_coal_mine_3[] = { |
|
43 |
MK(0,1, 0), |
|
44 |
MK(0,2, 2), |
|
45 |
MK(0,3, 4), |
|
46 |
MK(1,0, 5), |
|
47 |
MK(1,1, 0), |
|
48 |
MK(1,2, 2), |
|
49 |
MK(1,3, 3), |
|
50 |
MK(2,0, 6), |
|
51 |
MK(2,1, 4), |
|
52 |
MK(2,2, 3), |
|
53 |
MKEND |
|
54 |
}; |
|
55 |
||
56 |
static const IndustryTileTable * const _tile_table_coal_mine[] = { |
|
57 |
_tile_table_coal_mine_0, |
|
58 |
_tile_table_coal_mine_1, |
|
59 |
_tile_table_coal_mine_2, |
|
60 |
_tile_table_coal_mine_3, |
|
61 |
}; |
|
62 |
||
63 |
static const IndustryTileTable _tile_table_power_station_0[] = { |
|
64 |
MK(0,0, 7), |
|
65 |
MK(0,1, 9), |
|
66 |
MK(1,0, 7), |
|
67 |
MK(1,1, 8), |
|
68 |
MK(2,0, 7), |
|
69 |
MK(2,1, 8), |
|
70 |
MK(3,0, 10), |
|
71 |
MK(3,1, 10), |
|
72 |
MKEND |
|
73 |
}; |
|
74 |
||
75 |
static const IndustryTileTable _tile_table_power_station_1[] = { |
|
76 |
MK(0,1, 7), |
|
77 |
MK(0,2, 7), |
|
78 |
MK(1,0, 8), |
|
79 |
MK(1,1, 8), |
|
80 |
MK(1,2, 7), |
|
81 |
MK(2,0, 9), |
|
82 |
MK(2,1, 10), |
|
83 |
MK(2,2, 9), |
|
84 |
MKEND |
|
85 |
}; |
|
86 |
||
87 |
static const IndustryTileTable _tile_table_power_station_2[] = { |
|
88 |
MK(0,0, 7), |
|
89 |
MK(0,1, 7), |
|
90 |
MK(1,0, 9), |
|
91 |
MK(1,1, 8), |
|
92 |
MK(2,0, 10), |
|
93 |
MK(2,1, 9), |
|
94 |
MKEND |
|
95 |
}; |
|
96 |
||
97 |
static const IndustryTileTable * const _tile_table_power_station[] = { |
|
98 |
_tile_table_power_station_0, |
|
99 |
_tile_table_power_station_1, |
|
100 |
_tile_table_power_station_2, |
|
101 |
}; |
|
102 |
||
103 |
static const IndustryTileTable _tile_table_sawmill_0[] = { |
|
104 |
MK(1,0, 14), |
|
105 |
MK(1,1, 12), |
|
106 |
MK(1,2, 11), |
|
107 |
MK(2,0, 14), |
|
108 |
MK(2,1, 13), |
|
109 |
MK(0,0, 15), |
|
110 |
MK(0,1, 15), |
|
111 |
MK(0,2, 12), |
|
112 |
MKEND |
|
113 |
}; |
|
114 |
||
115 |
static const IndustryTileTable _tile_table_sawmill_1[] = { |
|
116 |
MK(0,0, 15), |
|
117 |
MK(0,1, 11), |
|
118 |
MK(0,2, 14), |
|
119 |
MK(1,0, 15), |
|
120 |
MK(1,1, 13), |
|
121 |
MK(1,2, 12), |
|
122 |
MK(2,0, 11), |
|
123 |
MK(2,1, 13), |
|
124 |
MKEND |
|
125 |
}; |
|
126 |
||
127 |
static const IndustryTileTable * const _tile_table_sawmill[] = { |
|
128 |
_tile_table_sawmill_0, |
|
129 |
_tile_table_sawmill_1, |
|
130 |
}; |
|
131 |
||
132 |
static const IndustryTileTable _tile_table_forest_0[] = { |
|
133 |
MK(0,0, 16), |
|
134 |
MK(0,1, 16), |
|
135 |
MK(0,2, 16), |
|
136 |
MK(0,3, 16), |
|
137 |
MK(1,0, 16), |
|
138 |
MK(1,1, 16), |
|
139 |
MK(1,2, 16), |
|
140 |
MK(1,3, 16), |
|
141 |
MK(2,0, 16), |
|
142 |
MK(2,1, 16), |
|
143 |
MK(2,2, 16), |
|
144 |
MK(2,3, 16), |
|
145 |
MK(3,0, 16), |
|
146 |
MK(3,1, 16), |
|
147 |
MK(3,2, 16), |
|
148 |
MK(3,3, 16), |
|
149 |
MK(1,4, 16), |
|
150 |
MK(2,4, 16), |
|
151 |
MKEND |
|
152 |
}; |
|
153 |
||
154 |
static const IndustryTileTable _tile_table_forest_1[] = { |
|
155 |
MK(0,0, 16), |
|
156 |
MK(1,0, 16), |
|
157 |
MK(2,0, 16), |
|
158 |
MK(3,0, 16), |
|
159 |
MK(4,0, 16), |
|
160 |
MK(0,1, 16), |
|
161 |
MK(1,1, 16), |
|
162 |
MK(2,1, 16), |
|
163 |
MK(3,1, 16), |
|
164 |
MK(4,1, 16), |
|
165 |
MK(0,2, 16), |
|
166 |
MK(1,2, 16), |
|
167 |
MK(2,2, 16), |
|
168 |
MK(3,2, 16), |
|
169 |
MK(4,2, 16), |
|
170 |
MK(0,3, 16), |
|
171 |
MK(1,3, 16), |
|
172 |
MK(2,3, 16), |
|
173 |
MK(3,3, 16), |
|
174 |
MK(4,3, 16), |
|
175 |
MK(1,4, 16), |
|
176 |
MK(2,4, 16), |
|
177 |
MK(3,4, 16), |
|
178 |
MKEND |
|
179 |
}; |
|
180 |
||
181 |
static const IndustryTileTable * const _tile_table_forest[] = { |
|
182 |
_tile_table_forest_0, |
|
183 |
_tile_table_forest_1, |
|
184 |
}; |
|
185 |
||
186 |
static const IndustryTileTable _tile_table_oil_refinery_0[] = { |
|
187 |
MK(0,0, 20), |
|
188 |
MK(0,1, 21), |
|
189 |
MK(0,2, 22), |
|
190 |
MK(0,3, 21), |
|
191 |
MK(1,0, 20), |
|
192 |
MK(1,1, 19), |
|
193 |
MK(1,2, 22), |
|
194 |
MK(1,3, 20), |
|
195 |
MK(2,1, 18), |
|
196 |
MK(2,2, 18), |
|
197 |
MK(2,3, 18), |
|
198 |
MK(3,2, 18), |
|
199 |
MK(3,3, 18), |
|
200 |
MK(2,0, 23), |
|
201 |
MK(3,1, 23), |
|
202 |
MKEND |
|
203 |
}; |
|
204 |
||
205 |
static const IndustryTileTable _tile_table_oil_refinery_1[] = { |
|
206 |
MK(0,0, 18), |
|
207 |
MK(0,1, 18), |
|
208 |
MK(0,2, 21), |
|
209 |
MK(0,3, 22), |
|
210 |
MK(0,4, 20), |
|
211 |
MK(1,0, 18), |
|
212 |
MK(1,1, 18), |
|
213 |
MK(1,2, 19), |
|
214 |
MK(1,3, 20), |
|
215 |
MK(2,0, 18), |
|
216 |
MK(2,1, 18), |
|
217 |
MK(2,2, 19), |
|
218 |
MK(2,3, 22), |
|
219 |
MK(1,4, 23), |
|
220 |
MK(2,4, 23), |
|
221 |
MKEND |
|
222 |
}; |
|
223 |
||
224 |
static const IndustryTileTable * const _tile_table_oil_refinery[] = { |
|
225 |
_tile_table_oil_refinery_0, |
|
226 |
_tile_table_oil_refinery_1, |
|
227 |
}; |
|
228 |
||
229 |
static const IndustryTileTable _tile_table_oil_rig_0[] = { |
|
230 |
MK(0,0, 24), |
|
231 |
MK(0,1, 24), |
|
232 |
MK(0,2, 25), |
|
233 |
MK(1,0, 26), |
|
234 |
MK(1,1, 27), |
|
235 |
MK(1,2, 28), |
|
236 |
MK(-4,-5, 255), |
|
237 |
MK(-4,-4, 255), |
|
238 |
MK(-4,-3, 255), |
|
239 |
MK(-4,-2, 255), |
|
240 |
MK(-4,-1, 255), |
|
241 |
MK(-4,0, 255), |
|
242 |
MK(-4,1, 255), |
|
243 |
MK(-4,2, 255), |
|
244 |
MK(-4,3, 255), |
|
245 |
MK(-4,4, 255), |
|
246 |
MK(-4,5, 255), |
|
247 |
MK(-3,5, 255), |
|
248 |
MK(-2,5, 255), |
|
249 |
MK(-1,5, 255), |
|
250 |
MK(0,6, 255), |
|
251 |
MK(1,6, 255), |
|
252 |
MK(2,6, 255), |
|
253 |
MK(3,6, 255), |
|
254 |
MK(4,6, 255), |
|
255 |
MK(5,6, 255), |
|
256 |
MK(5,5, 255), |
|
257 |
MK(5,4, 255), |
|
258 |
MK(5,3, 255), |
|
259 |
MK(5,2, 255), |
|
260 |
MK(5,1, 255), |
|
261 |
MK(5,0, 255), |
|
262 |
MK(5,-1, 255), |
|
263 |
MK(5,-2, 255), |
|
264 |
MK(5,-3, 255), |
|
265 |
MK(5,-4, 255), |
|
266 |
MK(4,-4, 255), |
|
267 |
MK(3,-4, 255), |
|
268 |
MK(2,-4, 255), |
|
269 |
MK(1,-4, 255), |
|
270 |
MK(0,-4, 255), |
|
271 |
MK(-1,-5, 255), |
|
272 |
MK(-2,-5, 255), |
|
273 |
MK(-3,-5, 255), |
|
274 |
MK(2,0, 255), |
|
275 |
MKEND |
|
276 |
}; |
|
277 |
||
278 |
static const IndustryTileTable * const _tile_table_oil_rig[] = { |
|
279 |
_tile_table_oil_rig_0, |
|
280 |
}; |
|
281 |
||
282 |
static const IndustryTileTable _tile_table_factory_0[] = { |
|
283 |
MK(0,0, 39), |
|
284 |
MK(0,1, 40), |
|
285 |
MK(1,0, 41), |
|
286 |
MK(1,1, 42), |
|
287 |
MK(0,2, 39), |
|
288 |
MK(0,3, 40), |
|
289 |
MK(1,2, 41), |
|
290 |
MK(1,3, 42), |
|
291 |
MK(2,1, 39), |
|
292 |
MK(2,2, 40), |
|
293 |
MK(3,1, 41), |
|
294 |
MK(3,2, 42), |
|
295 |
MKEND |
|
296 |
}; |
|
297 |
||
298 |
static const IndustryTileTable _tile_table_factory_1[] = { |
|
299 |
MK(0,0, 39), |
|
300 |
MK(0,1, 40), |
|
301 |
MK(1,0, 41), |
|
302 |
MK(1,1, 42), |
|
303 |
MK(2,0, 39), |
|
304 |
MK(2,1, 40), |
|
305 |
MK(3,0, 41), |
|
306 |
MK(3,1, 42), |
|
307 |
MK(1,2, 39), |
|
308 |
MK(1,3, 40), |
|
309 |
MK(2,2, 41), |
|
310 |
MK(2,3, 42), |
|
311 |
MKEND |
|
312 |
}; |
|
313 |
||
314 |
static const IndustryTileTable * const _tile_table_factory[] = { |
|
315 |
_tile_table_factory_0, |
|
316 |
_tile_table_factory_1, |
|
317 |
}; |
|
318 |
||
319 |
static const IndustryTileTable _tile_table_printing_works_0[] = { |
|
320 |
MK(0,0, 43), |
|
321 |
MK(0,1, 44), |
|
322 |
MK(1,0, 45), |
|
323 |
MK(1,1, 46), |
|
324 |
MK(0,2, 43), |
|
325 |
MK(0,3, 44), |
|
326 |
MK(1,2, 45), |
|
327 |
MK(1,3, 46), |
|
328 |
MK(2,1, 43), |
|
329 |
MK(2,2, 44), |
|
330 |
MK(3,1, 45), |
|
331 |
MK(3,2, 46), |
|
332 |
MKEND |
|
333 |
}; |
|
334 |
||
335 |
static const IndustryTileTable _tile_table_printing_works_1[] = { |
|
336 |
MK(0,0, 43), |
|
337 |
MK(0,1, 44), |
|
338 |
MK(1,0, 45), |
|
339 |
MK(1,1, 46), |
|
340 |
MK(2,0, 43), |
|
341 |
MK(2,1, 44), |
|
342 |
MK(3,0, 45), |
|
343 |
MK(3,1, 46), |
|
344 |
MK(1,2, 43), |
|
345 |
MK(1,3, 44), |
|
346 |
MK(2,2, 45), |
|
347 |
MK(2,3, 46), |
|
348 |
MKEND |
|
349 |
}; |
|
350 |
||
351 |
static const IndustryTileTable * const _tile_table_printing_works[] = { |
|
352 |
_tile_table_printing_works_0, |
|
353 |
_tile_table_printing_works_1, |
|
354 |
}; |
|
355 |
||
356 |
static const IndustryTileTable _tile_table_steel_mill_0[] = { |
|
357 |
MK(2,1, 52), |
|
358 |
MK(2,2, 53), |
|
359 |
MK(3,1, 54), |
|
360 |
MK(3,2, 55), |
|
361 |
MK(0,0, 56), |
|
362 |
MK(1,0, 57), |
|
363 |
MK(0,1, 56), |
|
364 |
MK(1,1, 57), |
|
365 |
MK(0,2, 56), |
|
366 |
MK(1,2, 57), |
|
367 |
MK(2,0, 56), |
|
368 |
MK(3,0, 57), |
|
369 |
MKEND |
|
370 |
}; |
|
371 |
||
372 |
static const IndustryTileTable _tile_table_steel_mill_1[] = { |
|
373 |
MK(0,0, 52), |
|
374 |
MK(0,1, 53), |
|
375 |
MK(1,0, 54), |
|
376 |
MK(1,1, 55), |
|
377 |
MK(2,0, 52), |
|
378 |
MK(2,1, 53), |
|
379 |
MK(3,0, 54), |
|
380 |
MK(3,1, 55), |
|
381 |
MK(0,2, 56), |
|
382 |
MK(1,2, 57), |
|
383 |
MK(2,2, 56), |
|
384 |
MK(3,2, 57), |
|
385 |
MK(1,3, 56), |
|
386 |
MK(2,3, 57), |
|
387 |
MKEND |
|
388 |
}; |
|
389 |
||
390 |
static const IndustryTileTable * const _tile_table_steel_mill[] = { |
|
391 |
_tile_table_steel_mill_0, |
|
392 |
_tile_table_steel_mill_1, |
|
393 |
}; |
|
394 |
||
395 |
static const IndustryTileTable _tile_table_farm_0[] = { |
|
396 |
MK(1,0, 33), |
|
397 |
MK(1,1, 34), |
|
398 |
MK(1,2, 36), |
|
399 |
MK(0,0, 37), |
|
400 |
MK(0,1, 37), |
|
401 |
MK(0,2, 36), |
|
402 |
MK(2,0, 35), |
|
403 |
MK(2,1, 38), |
|
404 |
MK(2,2, 38), |
|
405 |
MKEND |
|
406 |
}; |
|
407 |
||
408 |
static const IndustryTileTable _tile_table_farm_1[] = { |
|
409 |
MK(1,1, 33), |
|
410 |
MK(1,2, 34), |
|
411 |
MK(0,0, 35), |
|
412 |
MK(0,1, 36), |
|
413 |
MK(0,2, 36), |
|
414 |
MK(0,3, 35), |
|
415 |
MK(1,0, 37), |
|
416 |
MK(1,3, 38), |
|
417 |
MK(2,0, 37), |
|
418 |
MK(2,1, 37), |
|
419 |
MK(2,2, 38), |
|
420 |
MK(2,3, 38), |
|
421 |
MKEND |
|
422 |
}; |
|
423 |
||
424 |
static const IndustryTileTable _tile_table_farm_2[] = { |
|
425 |
MK(2,0, 33), |
|
426 |
MK(2,1, 34), |
|
427 |
MK(0,0, 36), |
|
428 |
MK(0,1, 36), |
|
429 |
MK(0,2, 37), |
|
430 |
MK(0,3, 37), |
|
431 |
MK(1,0, 35), |
|
432 |
MK(1,1, 38), |
|
433 |
MK(1,2, 38), |
|
434 |
MK(1,3, 37), |
|
435 |
MK(2,2, 37), |
|
436 |
MK(2,3, 35), |
|
437 |
MKEND |
|
438 |
}; |
|
439 |
||
440 |
static const IndustryTileTable * const _tile_table_farm[] = { |
|
441 |
_tile_table_farm_0, |
|
442 |
_tile_table_farm_1, |
|
443 |
_tile_table_farm_2, |
|
444 |
}; |
|
445 |
||
446 |
static const IndustryTileTable _tile_table_copper_mine_0[] = { |
|
447 |
MK(0,0, 47), |
|
448 |
MK(0,1, 49), |
|
449 |
MK(0,2, 51), |
|
450 |
MK(1,0, 47), |
|
451 |
MK(1,1, 49), |
|
452 |
MK(1,2, 50), |
|
453 |
MK(2,0, 51), |
|
454 |
MK(2,1, 51), |
|
455 |
MKEND |
|
456 |
}; |
|
457 |
||
458 |
static const IndustryTileTable _tile_table_copper_mine_1[] = { |
|
459 |
MK(0,0, 50), |
|
460 |
MK(0,1, 47), |
|
461 |
MK(0,2, 49), |
|
462 |
MK(1,0, 47), |
|
463 |
MK(1,1, 49), |
|
464 |
MK(1,2, 51), |
|
465 |
MK(2,0, 51), |
|
466 |
MK(2,1, 47), |
|
467 |
MK(2,2, 49), |
|
468 |
MKEND |
|
469 |
}; |
|
470 |
||
471 |
static const IndustryTileTable * const _tile_table_copper_mine[] = { |
|
472 |
_tile_table_copper_mine_0, |
|
473 |
_tile_table_copper_mine_1, |
|
474 |
}; |
|
475 |
||
476 |
static const IndustryTileTable _tile_table_oil_well_0[] = { |
|
477 |
MK(0,0, 29), |
|
478 |
MK(1,0, 29), |
|
479 |
MK(2,0, 29), |
|
480 |
MK(0,1, 29), |
|
481 |
MK(0,2, 29), |
|
482 |
MKEND |
|
483 |
}; |
|
484 |
||
485 |
static const IndustryTileTable _tile_table_oil_well_1[] = { |
|
486 |
MK(0,0, 29), |
|
487 |
MK(1,0, 29), |
|
488 |
MK(1,1, 29), |
|
489 |
MK(2,2, 29), |
|
490 |
MK(2,3, 29), |
|
491 |
MKEND |
|
492 |
}; |
|
493 |
||
494 |
static const IndustryTileTable * const _tile_table_oil_well[] = { |
|
495 |
_tile_table_oil_well_0, |
|
496 |
_tile_table_oil_well_1, |
|
497 |
}; |
|
498 |
||
499 |
static const IndustryTileTable _tile_table_bank_0[] = { |
|
500 |
MK(0,0, 58), |
|
501 |
MK(1,0, 59), |
|
502 |
MKEND |
|
503 |
}; |
|
504 |
||
505 |
static const IndustryTileTable * const _tile_table_bank[] = { |
|
506 |
_tile_table_bank_0, |
|
507 |
}; |
|
508 |
||
509 |
static const IndustryTileTable _tile_table_food_process_0[] = { |
|
510 |
MK(0,0, 60), |
|
511 |
MK(1,0, 60), |
|
512 |
MK(2,0, 60), |
|
513 |
MK(0,1, 60), |
|
514 |
MK(1,1, 60), |
|
515 |
MK(2,1, 60), |
|
516 |
MK(0,2, 61), |
|
517 |
MK(1,2, 61), |
|
518 |
MK(2,2, 63), |
|
519 |
MK(0,3, 62), |
|
520 |
MK(1,3, 62), |
|
521 |
MK(2,3, 63), |
|
522 |
MKEND |
|
523 |
}; |
|
524 |
||
525 |
static const IndustryTileTable _tile_table_food_process_1[] = { |
|
526 |
MK(0,0, 61), |
|
527 |
MK(1,0, 60), |
|
528 |
MK(2,0, 61), |
|
529 |
MK(3,0, 61), |
|
530 |
MK(0,1, 62), |
|
531 |
MK(1,1, 63), |
|
532 |
MK(2,1, 63), |
|
533 |
MK(3,1, 63), |
|
534 |
MK(0,2, 60), |
|
535 |
MK(1,2, 60), |
|
536 |
MK(2,2, 60), |
|
537 |
MK(3,2, 60), |
|
538 |
MK(0,3, 62), |
|
539 |
MK(1,3, 62), |
|
540 |
MKEND |
|
541 |
}; |
|
542 |
||
543 |
static const IndustryTileTable * const _tile_table_food_process[] = { |
|
544 |
_tile_table_food_process_0, |
|
545 |
_tile_table_food_process_1, |
|
546 |
}; |
|
547 |
||
548 |
static const IndustryTileTable _tile_table_paper_mill_0[] = { |
|
549 |
MK(0,0, 64), |
|
550 |
MK(1,0, 65), |
|
551 |
MK(2,0, 66), |
|
552 |
MK(3,0, 67), |
|
553 |
MK(0,1, 68), |
|
554 |
MK(1,1, 69), |
|
555 |
MK(2,1, 67), |
|
556 |
MK(3,1, 67), |
|
557 |
MK(0,2, 66), |
|
558 |
MK(1,2, 71), |
|
559 |
MK(2,2, 71), |
|
560 |
MK(3,2, 70), |
|
561 |
MKEND |
|
562 |
}; |
|
563 |
||
564 |
static const IndustryTileTable * const _tile_table_paper_mill[] = { |
|
565 |
_tile_table_paper_mill_0, |
|
566 |
}; |
|
567 |
||
568 |
static const IndustryTileTable _tile_table_gold_mine_0[] = { |
|
569 |
MK(0,0, 72), |
|
570 |
MK(0,1, 73), |
|
571 |
MK(0,2, 74), |
|
572 |
MK(0,3, 75), |
|
573 |
MK(1,0, 76), |
|
574 |
MK(1,1, 77), |
|
575 |
MK(1,2, 78), |
|
576 |
MK(1,3, 79), |
|
577 |
MK(2,0, 80), |
|
578 |
MK(2,1, 81), |
|
579 |
MK(2,2, 82), |
|
580 |
MK(2,3, 83), |
|
581 |
MK(3,0, 84), |
|
582 |
MK(3,1, 85), |
|
583 |
MK(3,2, 86), |
|
584 |
MK(3,3, 87), |
|
585 |
MKEND |
|
586 |
}; |
|
587 |
||
588 |
static const IndustryTileTable * const _tile_table_gold_mine[] = { |
|
589 |
_tile_table_gold_mine_0, |
|
590 |
}; |
|
591 |
||
592 |
static const IndustryTileTable _tile_table_bank2_0[] = { |
|
593 |
MK(0,0, 89), |
|
594 |
MK(1,0, 90), |
|
595 |
MKEND |
|
596 |
}; |
|
597 |
||
598 |
static const IndustryTileTable * const _tile_table_bank2[] = { |
|
599 |
_tile_table_bank2_0, |
|
600 |
}; |
|
601 |
||
602 |
static const IndustryTileTable _tile_table_diamond_mine_0[] = { |
|
603 |
MK(0,0, 91), |
|
604 |
MK(0,1, 92), |
|
605 |
MK(0,2, 93), |
|
606 |
MK(1,0, 94), |
|
607 |
MK(1,1, 95), |
|
608 |
MK(1,2, 96), |
|
609 |
MK(2,0, 97), |
|
610 |
MK(2,1, 98), |
|
611 |
MK(2,2, 99), |
|
612 |
MKEND |
|
613 |
}; |
|
614 |
||
615 |
static const IndustryTileTable * const _tile_table_diamond_mine[] = { |
|
616 |
_tile_table_diamond_mine_0, |
|
617 |
}; |
|
618 |
||
619 |
static const IndustryTileTable _tile_table_iron_mine_0[] = { |
|
620 |
MK(0,0, 100), |
|
621 |
MK(0,1, 101), |
|
622 |
MK(0,2, 102), |
|
623 |
MK(0,3, 103), |
|
624 |
MK(1,0, 104), |
|
625 |
MK(1,1, 105), |
|
626 |
MK(1,2, 106), |
|
627 |
MK(1,3, 107), |
|
628 |
MK(2,0, 108), |
|
629 |
MK(2,1, 109), |
|
630 |
MK(2,2, 110), |
|
631 |
MK(2,3, 111), |
|
632 |
MK(3,0, 112), |
|
633 |
MK(3,1, 113), |
|
634 |
MK(3,2, 114), |
|
635 |
MK(3,3, 115), |
|
636 |
MKEND |
|
637 |
}; |
|
638 |
||
639 |
static const IndustryTileTable * const _tile_table_iron_mine[] = { |
|
640 |
_tile_table_iron_mine_0, |
|
641 |
}; |
|
642 |
||
643 |
static const IndustryTileTable _tile_table_fruit_plantation_0[] = { |
|
644 |
MK(0,0, 116), |
|
645 |
MK(0,1, 116), |
|
646 |
MK(0,2, 116), |
|
647 |
MK(0,3, 116), |
|
648 |
MK(1,0, 116), |
|
649 |
MK(1,1, 116), |
|
650 |
MK(1,2, 116), |
|
651 |
MK(1,3, 116), |
|
652 |
MK(2,0, 116), |
|
653 |
MK(2,1, 116), |
|
654 |
MK(2,2, 116), |
|
655 |
MK(2,3, 116), |
|
656 |
MK(3,0, 116), |
|
657 |
MK(3,1, 116), |
|
658 |
MK(3,2, 116), |
|
659 |
MK(3,3, 116), |
|
660 |
MK(4,0, 116), |
|
661 |
MK(4,1, 116), |
|
662 |
MK(4,2, 116), |
|
663 |
MK(4,3, 116), |
|
664 |
MKEND |
|
665 |
}; |
|
666 |
||
667 |
static const IndustryTileTable * const _tile_table_fruit_plantation[] = { |
|
668 |
_tile_table_fruit_plantation_0, |
|
669 |
}; |
|
670 |
||
671 |
static const IndustryTileTable _tile_table_rubber_plantation_0[] = { |
|
672 |
MK(0,0, 117), |
|
673 |
MK(0,1, 117), |
|
674 |
MK(0,2, 117), |
|
675 |
MK(0,3, 117), |
|
676 |
MK(1,0, 117), |
|
677 |
MK(1,1, 117), |
|
678 |
MK(1,2, 117), |
|
679 |
MK(1,3, 117), |
|
680 |
MK(2,0, 117), |
|
681 |
MK(2,1, 117), |
|
682 |
MK(2,2, 117), |
|
683 |
MK(2,3, 117), |
|
684 |
MK(3,0, 117), |
|
685 |
MK(3,1, 117), |
|
686 |
MK(3,2, 117), |
|
687 |
MK(3,3, 117), |
|
688 |
MK(4,0, 117), |
|
689 |
MK(4,1, 117), |
|
690 |
MK(4,2, 117), |
|
691 |
MK(4,3, 117), |
|
692 |
MKEND |
|
693 |
}; |
|
694 |
||
695 |
static const IndustryTileTable * const _tile_table_rubber_plantation[] = { |
|
696 |
_tile_table_rubber_plantation_0, |
|
697 |
}; |
|
698 |
||
699 |
static const IndustryTileTable _tile_table_water_supply_0[] = { |
|
700 |
MK(0,0, 118), |
|
701 |
MK(0,1, 119), |
|
702 |
MK(1,0, 118), |
|
703 |
MK(1,1, 119), |
|
704 |
MKEND |
|
705 |
}; |
|
706 |
||
707 |
static const IndustryTileTable * const _tile_table_water_supply[] = { |
|
708 |
_tile_table_water_supply_0, |
|
709 |
}; |
|
710 |
||
711 |
static const IndustryTileTable _tile_table_water_tower_0[] = { |
|
712 |
MK(0,0, 120), |
|
713 |
MKEND |
|
714 |
}; |
|
715 |
||
716 |
static const IndustryTileTable * const _tile_table_water_tower[] = { |
|
717 |
_tile_table_water_tower_0, |
|
718 |
}; |
|
719 |
||
720 |
static const IndustryTileTable _tile_table_factory2_0[] = { |
|
721 |
MK(0,0, 121), |
|
722 |
MK(0,1, 122), |
|
723 |
MK(1,0, 123), |
|
724 |
MK(1,1, 124), |
|
725 |
MK(0,2, 121), |
|
726 |
MK(0,3, 122), |
|
727 |
MK(1,2, 123), |
|
728 |
MK(1,3, 124), |
|
729 |
MKEND |
|
730 |
}; |
|
731 |
||
732 |
static const IndustryTileTable _tile_table_factory2_1[] = { |
|
733 |
MK(0,0, 121), |
|
734 |
MK(0,1, 122), |
|
735 |
MK(1,0, 123), |
|
736 |
MK(1,1, 124), |
|
737 |
MK(2,0, 121), |
|
738 |
MK(2,1, 122), |
|
739 |
MK(3,0, 123), |
|
740 |
MK(3,1, 124), |
|
741 |
MKEND |
|
742 |
}; |
|
743 |
||
744 |
static const IndustryTileTable * const _tile_table_factory2[] = { |
|
745 |
_tile_table_factory2_0, |
|
746 |
_tile_table_factory2_1, |
|
747 |
}; |
|
748 |
||
749 |
static const IndustryTileTable _tile_table_farm2_0[] = { |
|
750 |
MK(1,0, 33), |
|
751 |
MK(1,1, 34), |
|
752 |
MK(1,2, 36), |
|
753 |
MK(0,0, 37), |
|
754 |
MK(0,1, 37), |
|
755 |
MK(0,2, 36), |
|
756 |
MK(2,0, 35), |
|
757 |
MK(2,1, 38), |
|
758 |
MK(2,2, 38), |
|
759 |
MKEND |
|
760 |
}; |
|
761 |
||
762 |
static const IndustryTileTable _tile_table_farm2_1[] = { |
|
763 |
MK(1,1, 33), |
|
764 |
MK(1,2, 34), |
|
765 |
MK(0,0, 35), |
|
766 |
MK(0,1, 36), |
|
767 |
MK(0,2, 36), |
|
768 |
MK(0,3, 35), |
|
769 |
MK(1,0, 37), |
|
770 |
MK(1,3, 38), |
|
771 |
MK(2,0, 37), |
|
772 |
MK(2,1, 37), |
|
773 |
MK(2,2, 38), |
|
774 |
MK(2,3, 38), |
|
775 |
MKEND |
|
776 |
}; |
|
777 |
||
778 |
static const IndustryTileTable _tile_table_farm2_2[] = { |
|
779 |
MK(2,0, 33), |
|
780 |
MK(2,1, 34), |
|
781 |
MK(0,0, 36), |
|
782 |
MK(0,1, 36), |
|
783 |
MK(0,2, 37), |
|
784 |
MK(0,3, 37), |
|
785 |
MK(1,0, 35), |
|
786 |
MK(1,1, 38), |
|
787 |
MK(1,2, 38), |
|
788 |
MK(1,3, 37), |
|
789 |
MK(2,2, 37), |
|
790 |
MK(2,3, 35), |
|
791 |
MKEND |
|
792 |
}; |
|
793 |
||
794 |
static const IndustryTileTable * const _tile_table_farm2[] = { |
|
795 |
_tile_table_farm2_0, |
|
796 |
_tile_table_farm2_1, |
|
797 |
_tile_table_farm2_2, |
|
798 |
}; |
|
799 |
||
800 |
static const IndustryTileTable _tile_table_lumber_mill_0[] = { |
|
801 |
MK(0,0, 125), |
|
802 |
MK(0,1, 126), |
|
803 |
MK(1,0, 127), |
|
804 |
MK(1,1, 128), |
|
805 |
MKEND |
|
806 |
}; |
|
807 |
||
808 |
static const IndustryTileTable * const _tile_table_lumber_mill[] = { |
|
809 |
_tile_table_lumber_mill_0, |
|
810 |
}; |
|
811 |
||
812 |
static const IndustryTileTable _tile_table_cotton_candy_0[] = { |
|
813 |
MK(0,0, 129), |
|
814 |
MK(0,1, 129), |
|
815 |
MK(0,2, 129), |
|
816 |
MK(0,3, 129), |
|
817 |
MK(1,0, 129), |
|
818 |
MK(1,1, 129), |
|
819 |
MK(1,2, 129), |
|
820 |
MK(1,3, 129), |
|
821 |
MK(2,0, 129), |
|
822 |
MK(2,1, 129), |
|
823 |
MK(2,2, 129), |
|
824 |
MK(2,3, 129), |
|
825 |
MK(3,0, 129), |
|
826 |
MK(3,1, 129), |
|
827 |
MK(3,2, 129), |
|
828 |
MK(3,3, 129), |
|
829 |
MK(1,4, 129), |
|
830 |
MK(2,4, 129), |
|
831 |
MKEND |
|
832 |
}; |
|
833 |
||
834 |
static const IndustryTileTable _tile_table_cotton_candy_1[] = { |
|
835 |
MK(0,0, 129), |
|
836 |
MK(1,0, 129), |
|
837 |
MK(2,0, 129), |
|
838 |
MK(3,0, 129), |
|
839 |
MK(4,0, 129), |
|
840 |
MK(0,1, 129), |
|
841 |
MK(1,1, 129), |
|
842 |
MK(2,1, 129), |
|
843 |
MK(3,1, 129), |
|
844 |
MK(4,1, 129), |
|
845 |
MK(0,2, 129), |
|
846 |
MK(1,2, 129), |
|
847 |
MK(2,2, 129), |
|
848 |
MK(3,2, 129), |
|
849 |
MK(4,2, 129), |
|
850 |
MK(0,3, 129), |
|
851 |
MK(1,3, 129), |
|
852 |
MK(2,3, 129), |
|
853 |
MK(3,3, 129), |
|
854 |
MK(4,3, 129), |
|
855 |
MK(1,4, 129), |
|
856 |
MK(2,4, 129), |
|
857 |
MK(3,4, 129), |
|
858 |
MKEND |
|
859 |
}; |
|
860 |
||
861 |
static const IndustryTileTable * const _tile_table_cotton_candy[] = { |
|
862 |
_tile_table_cotton_candy_0, |
|
863 |
_tile_table_cotton_candy_1, |
|
864 |
}; |
|
865 |
||
866 |
static const IndustryTileTable _tile_table_candy_factory_0[] = { |
|
867 |
MK(0,0, 131), |
|
868 |
MK(0,1, 132), |
|
869 |
MK(1,0, 133), |
|
870 |
MK(1,1, 134), |
|
871 |
MK(0,2, 131), |
|
872 |
MK(0,3, 132), |
|
873 |
MK(1,2, 133), |
|
874 |
MK(1,3, 134), |
|
875 |
MK(2,1, 131), |
|
876 |
MK(2,2, 132), |
|
877 |
MK(3,1, 133), |
|
878 |
MK(3,2, 134), |
|
879 |
MKEND |
|
880 |
}; |
|
881 |
||
882 |
static const IndustryTileTable _tile_table_candy_factory_1[] = { |
|
883 |
MK(0,0, 131), |
|
884 |
MK(0,1, 132), |
|
885 |
MK(1,0, 133), |
|
886 |
MK(1,1, 134), |
|
887 |
MK(2,0, 131), |
|
888 |
MK(2,1, 132), |
|
889 |
MK(3,0, 133), |
|
890 |
MK(3,1, 134), |
|
891 |
MK(1,2, 131), |
|
892 |
MK(1,3, 132), |
|
893 |
MK(2,2, 133), |
|
894 |
MK(2,3, 134), |
|
895 |
MKEND |
|
896 |
}; |
|
897 |
||
898 |
static const IndustryTileTable * const _tile_table_candy_factory[] = { |
|
899 |
_tile_table_candy_factory_0, |
|
900 |
_tile_table_candy_factory_1, |
|
901 |
}; |
|
902 |
||
903 |
static const IndustryTileTable _tile_table_battery_farm_0[] = { |
|
904 |
MK(0,0, 135), |
|
905 |
MK(0,1, 135), |
|
906 |
MK(0,2, 135), |
|
907 |
MK(0,3, 135), |
|
908 |
MK(1,0, 135), |
|
909 |
MK(1,1, 135), |
|
910 |
MK(1,2, 135), |
|
911 |
MK(1,3, 135), |
|
912 |
MK(2,0, 135), |
|
913 |
MK(2,1, 135), |
|
914 |
MK(2,2, 135), |
|
915 |
MK(2,3, 135), |
|
916 |
MK(3,0, 135), |
|
917 |
MK(3,1, 135), |
|
918 |
MK(3,2, 135), |
|
919 |
MK(3,3, 135), |
|
920 |
MK(4,0, 135), |
|
921 |
MK(4,1, 135), |
|
922 |
MK(4,2, 135), |
|
923 |
MK(4,3, 135), |
|
924 |
MKEND |
|
925 |
}; |
|
926 |
||
927 |
static const IndustryTileTable * const _tile_table_battery_farm[] = { |
|
928 |
_tile_table_battery_farm_0, |
|
929 |
}; |
|
930 |
||
931 |
static const IndustryTileTable _tile_table_cola_wells_0[] = { |
|
932 |
MK(0,0, 137), |
|
933 |
MK(0,1, 137), |
|
934 |
MK(0,2, 137), |
|
935 |
MK(1,0, 137), |
|
936 |
MK(1,1, 137), |
|
937 |
MK(1,2, 137), |
|
938 |
MK(2,1, 137), |
|
939 |
MK(2,2, 137), |
|
940 |
MKEND |
|
941 |
}; |
|
942 |
||
943 |
static const IndustryTileTable _tile_table_cola_wells_1[] = { |
|
944 |
MK(0,1, 137), |
|
945 |
MK(0,2, 137), |
|
946 |
MK(0,3, 137), |
|
947 |
MK(1,0, 137), |
|
948 |
MK(1,1, 137), |
|
949 |
MK(1,2, 137), |
|
950 |
MK(2,1, 137), |
|
951 |
MKEND |
|
952 |
}; |
|
953 |
||
954 |
static const IndustryTileTable * const _tile_table_cola_wells[] = { |
|
955 |
_tile_table_cola_wells_0, |
|
956 |
_tile_table_cola_wells_1, |
|
957 |
}; |
|
958 |
||
959 |
static const IndustryTileTable _tile_table_toy_shop_0[] = { |
|
960 |
MK(0,0, 138), |
|
961 |
MK(0,1, 139), |
|
962 |
MK(1,0, 140), |
|
963 |
MK(1,1, 141), |
|
964 |
MKEND |
|
965 |
}; |
|
966 |
||
967 |
static const IndustryTileTable * const _tile_table_toy_shop[] = { |
|
968 |
_tile_table_toy_shop_0, |
|
969 |
}; |
|
970 |
||
971 |
static const IndustryTileTable _tile_table_toy_factory_0[] = { |
|
972 |
MK(0,0, 147), |
|
973 |
MK(0,1, 142), |
|
974 |
MK(1,0, 147), |
|
975 |
MK(1,1, 143), |
|
976 |
MK(2,0, 147), |
|
977 |
MK(2,1, 144), |
|
978 |
MK(3,0, 146), |
|
979 |
MK(3,1, 145), |
|
980 |
MKEND |
|
981 |
}; |
|
982 |
||
983 |
static const IndustryTileTable * const _tile_table_toy_factory[] = { |
|
984 |
_tile_table_toy_factory_0, |
|
985 |
}; |
|
986 |
||
987 |
static const IndustryTileTable _tile_table_plastic_fountain_0[] = { |
|
988 |
MK(0,0, 148), |
|
989 |
MK(0,1, 151), |
|
990 |
MK(0,2, 154), |
|
991 |
MKEND |
|
992 |
}; |
|
993 |
||
994 |
static const IndustryTileTable _tile_table_plastic_fountain_1[] = { |
|
995 |
MK(0,0, 148), |
|
996 |
MK(1,0, 151), |
|
997 |
MK(2,0, 154), |
|
998 |
MKEND |
|
999 |
}; |
|
1000 |
||
1001 |
static const IndustryTileTable * const _tile_table_plastic_fountain[] = { |
|
1002 |
_tile_table_plastic_fountain_0, |
|
1003 |
_tile_table_plastic_fountain_1, |
|
1004 |
}; |
|
1005 |
||
1006 |
static const IndustryTileTable _tile_table_fizzy_drink_0[] = { |
|
1007 |
MK(0,0, 156), |
|
1008 |
MK(0,1, 157), |
|
1009 |
MK(1,0, 158), |
|
1010 |
MK(1,1, 159), |
|
1011 |
MKEND |
|
1012 |
}; |
|
1013 |
||
1014 |
static const IndustryTileTable * const _tile_table_fizzy_drink[] = { |
|
1015 |
_tile_table_fizzy_drink_0, |
|
1016 |
}; |
|
1017 |
||
1018 |
static const IndustryTileTable _tile_table_bubble_generator_0[] = { |
|
1019 |
MK(0,0, 163), |
|
1020 |
MK(0,1, 160), |
|
1021 |
MK(1,0, 163), |
|
1022 |
MK(1,1, 161), |
|
1023 |
MK(2,0, 163), |
|
1024 |
MK(2,1, 162), |
|
1025 |
MK(0,2, 163), |
|
1026 |
MK(0,3, 160), |
|
1027 |
MK(1,2, 163), |
|
1028 |
MK(1,3, 161), |
|
1029 |
MK(2,2, 163), |
|
1030 |
MK(2,3, 162), |
|
1031 |
MKEND |
|
1032 |
}; |
|
1033 |
||
1034 |
static const IndustryTileTable * const _tile_table_bubble_generator[] = { |
|
1035 |
_tile_table_bubble_generator_0, |
|
1036 |
}; |
|
1037 |
||
1038 |
static const IndustryTileTable _tile_table_toffee_quarry_0[] = { |
|
1039 |
MK(0,0, 164), |
|
1040 |
MK(1,0, 165), |
|
1041 |
MK(2,0, 166), |
|
1042 |
MKEND |
|
1043 |
}; |
|
1044 |
||
1045 |
static const IndustryTileTable * const _tile_table_toffee_quarry[] = { |
|
1046 |
_tile_table_toffee_quarry_0, |
|
1047 |
}; |
|
1048 |
||
1049 |
static const IndustryTileTable _tile_table_sugar_mine_0[] = { |
|
1050 |
MK(0,0, 167), |
|
1051 |
MK(0,1, 168), |
|
1052 |
MK(1,0, 169), |
|
1053 |
MK(1,1, 170), |
|
1054 |
MK(2,0, 171), |
|
1055 |
MK(2,1, 172), |
|
1056 |
MK(3,0, 173), |
|
1057 |
MK(3,1, 174), |
|
1058 |
MKEND |
|
1059 |
}; |
|
1060 |
||
1061 |
static const IndustryTileTable * const _tile_table_sugar_mine[] = { |
|
1062 |
_tile_table_sugar_mine_0, |
|
1063 |
}; |
|
1064 |
||
1065 |
#undef MK |
|
1066 |
#undef MKEND |
|
1067 |
||
3663
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1068 |
/* Procedures that can be run to check whether an industry may |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1069 |
* build at location the given to the procedure */ |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1070 |
typedef enum CheckProcs { |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1071 |
CHECK_NOTHING = 0, |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1072 |
CHECK_FOREST = 1, |
3877
0a298def0202
(svn r4920) Remove parameters, which get only used in certain functions, by splitting those functions.
tron
parents:
3689
diff
changeset
|
1073 |
CHECK_REFINERY = 2, |
3663
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1074 |
CHECK_FARM = 3, |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1075 |
CHECK_PLANTATION = 4, |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1076 |
CHECK_WATER = 5, |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1077 |
CHECK_LUMBERMILL = 6, |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1078 |
CHECK_BUBBLEGEN = 7, |
3877
0a298def0202
(svn r4920) Remove parameters, which get only used in certain functions, by splitting those functions.
tron
parents:
3689
diff
changeset
|
1079 |
CHECK_OIL_RIG = 8, |
3663
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1080 |
CHECK_END, |
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1081 |
} CheckProc; |
0 | 1082 |
|
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1083 |
#define MK(tbl, d, c1, c2, c3, proc, p1, r1, p2, r2, m, a1, a2, a3, pr, clim, in, s1, s2, s3) \ |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1084 |
{tbl, lengthof(tbl), d, {c1, c2, c3}, proc, {p1, p2}, {r1, r2}, m, \ |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1085 |
{a1, a2, a3}, pr, clim, in, s1, s2, s3} |
3663
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1086 |
|
548dfb4ad4cc
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
belugas
parents:
3662
diff
changeset
|
1087 |
static const IndustrySpec _industry_specs[] = { |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1088 |
/* Format: |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1089 |
tile table cost multiplier |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1090 |
cannot be close to these industries (3 times) check proc |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1091 |
(produced cargo + rate) (twice) minimum cargo moved to station |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1092 |
3 accepted cargo |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1093 |
industry life climate availability |
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1094 |
industry name |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1095 |
messages : Closure production up production down */ |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1096 |
MK(_tile_table_coal_mine, 210, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1097 |
IT_POWER_STATION, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1098 |
CT_COAL, 15, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1099 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1100 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_NORMAL | 1 << LT_HILLY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1101 |
STR_4802_COAL_MINE, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1102 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4836_NEW_COAL_SEAM_FOUND_AT, STR_4839_PRODUCTION_DOWN_BY_50), |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1103 |
|
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1104 |
MK(_tile_table_power_station, 30, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1105 |
IT_COAL_MINE, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1106 |
CT_INVALID, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1107 |
CT_COAL, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1108 |
INDUSTRYLIFE_NOT_CLOSABLE, 1 << LT_NORMAL | 1 << LT_HILLY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1109 |
STR_4803_POWER_STATION, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1110 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1111 |
|
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1112 |
MK(_tile_table_sawmill, 28, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1113 |
IT_FOREST, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1114 |
CT_GOODS, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1115 |
CT_WOOD, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1116 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_NORMAL, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1117 |
STR_4804_SAWMILL, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1118 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1119 |
|
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1120 |
MK(_tile_table_forest, 200, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1121 |
IT_SAWMILL, IT_PAPER_MILL, IT_INVALID, CHECK_FOREST, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1122 |
CT_WOOD, 13, CT_INVALID, 0, 30, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1123 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1124 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_NORMAL | 1 << LT_HILLY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1125 |
STR_4805_FOREST, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1126 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_483A_INSECT_INFESTATION_CAUSES), |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1127 |
|
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1128 |
MK(_tile_table_oil_refinery, 31, |
3877
0a298def0202
(svn r4920) Remove parameters, which get only used in certain functions, by splitting those functions.
tron
parents:
3689
diff
changeset
|
1129 |
IT_OIL_RIG, IT_INVALID, IT_INVALID, CHECK_REFINERY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1130 |
CT_GOODS, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1131 |
CT_OIL, CT_INVALID, CT_INVALID, |
5075
b6eabc04220f
(svn r7134) - Fix (r7133) Still can't build oil refinery in the desert climate (this time i tested it)
KUDr
parents:
5074
diff
changeset
|
1132 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_NORMAL | 1 << LT_HILLY | 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1133 |
STR_4806_OIL_REFINERY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1134 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1135 |
|
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1136 |
MK(_tile_table_oil_rig, 240, |
3877
0a298def0202
(svn r4920) Remove parameters, which get only used in certain functions, by splitting those functions.
tron
parents:
3689
diff
changeset
|
1137 |
IT_OIL_REFINERY, IT_INVALID, IT_INVALID, CHECK_OIL_RIG, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1138 |
CT_OIL, 15, CT_PASSENGERS, 2, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1139 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1140 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_NORMAL, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1141 |
STR_4807_OIL_RIG, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1142 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4837_NEW_OIL_RESERVES_FOUND, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1143 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1144 |
MK(_tile_table_factory, 26, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1145 |
IT_FARM, IT_STEEL_MILL, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1146 |
CT_GOODS, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1147 |
CT_LIVESTOCK, CT_GRAIN, CT_STEEL, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1148 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_NORMAL, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1149 |
STR_4808_FACTORY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1150 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1151 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1152 |
MK(_tile_table_printing_works, 26, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1153 |
IT_PAPER_MILL, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1154 |
CT_GOODS, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1155 |
CT_PAPER, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1156 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_HILLY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1157 |
STR_4809_PRINTING_WORKS, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1158 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1159 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1160 |
MK(_tile_table_steel_mill, 27, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1161 |
IT_IRON_MINE, IT_FACTORY, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1162 |
CT_STEEL, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1163 |
CT_IRON_ORE, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1164 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_NORMAL, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1165 |
STR_480A_STEEL_MILL, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1166 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1167 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1168 |
MK(_tile_table_farm, 250, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1169 |
IT_FACTORY, IT_FOOD_PROCESS, IT_INVALID, CHECK_FARM, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1170 |
CT_GRAIN, 10, CT_LIVESTOCK, 10, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1171 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1172 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_NORMAL | 1 << LT_HILLY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1173 |
STR_480B_FARM, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1174 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1175 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1176 |
MK(_tile_table_copper_mine, 205, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1177 |
IT_FACTORY_2, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1178 |
CT_COPPER_ORE, 10, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1179 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1180 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1181 |
STR_480C_COPPER_ORE_MINE, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1182 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1183 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1184 |
MK(_tile_table_oil_well, 220, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1185 |
IT_OIL_REFINERY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1186 |
CT_OIL, 12, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1187 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1188 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_NORMAL | 1 << LT_HILLY | 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1189 |
STR_480D_OIL_WELLS, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1190 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4837_NEW_OIL_RESERVES_FOUND, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1191 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1192 |
MK(_tile_table_bank, 193, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1193 |
IT_BANK_TEMP, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1194 |
CT_VALUABLES, 6, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1195 |
CT_VALUABLES, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1196 |
INDUSTRYLIFE_NOT_CLOSABLE, 1 << LT_NORMAL, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1197 |
STR_480E_BANK, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1198 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1199 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1200 |
MK(_tile_table_food_process, 26, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1201 |
IT_FRUIT_PLANTATION, IT_FARM, IT_FARM_2, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1202 |
CT_FOOD, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1203 |
CT_FRUIT, CT_MAIZE, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1204 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_HILLY | 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1205 |
STR_480F_FOOD_PROCESSING_PLANT, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1206 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1207 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1208 |
MK(_tile_table_paper_mill, 28, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1209 |
IT_FOREST, IT_PRINTING_WORKS, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1210 |
CT_PAPER, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1211 |
CT_WOOD, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1212 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1213 |
STR_4810_PAPER_MILL, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1214 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1215 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1216 |
MK(_tile_table_gold_mine, 208, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1217 |
IT_BANK_TROPIC_ARCTIC, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1218 |
CT_GOLD, 7, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1219 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1220 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1221 |
STR_4811_GOLD_MINE, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1222 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1223 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1224 |
MK(_tile_table_bank2, 19, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1225 |
IT_GOLD_MINE, IT_DIAMOND_MINE, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1226 |
CT_INVALID, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1227 |
CT_GOLD, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1228 |
INDUSTRYLIFE_NOT_CLOSABLE, 1 << LT_HILLY | 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1229 |
STR_4812_BANK, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1230 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1231 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1232 |
MK(_tile_table_diamond_mine, 213, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1233 |
IT_BANK_TROPIC_ARCTIC, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1234 |
CT_DIAMONDS, 7, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1235 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1236 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1237 |
STR_4813_DIAMOND_MINE, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1238 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1239 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1240 |
MK(_tile_table_iron_mine, 220, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1241 |
IT_STEEL_MILL, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1242 |
CT_IRON_ORE, 10, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1243 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1244 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_NORMAL, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1245 |
STR_4814_IRON_ORE_MINE, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1246 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1247 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1248 |
MK(_tile_table_fruit_plantation, 225, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1249 |
IT_FOOD_PROCESS, IT_INVALID, IT_INVALID, CHECK_PLANTATION, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1250 |
CT_FRUIT, 10, CT_INVALID, 0, 15, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1251 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1252 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1253 |
STR_4815_FRUIT_PLANTATION, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1254 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1255 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1256 |
MK(_tile_table_rubber_plantation, 218, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1257 |
IT_FACTORY_2, IT_INVALID, IT_INVALID, CHECK_PLANTATION, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1258 |
CT_RUBBER, 10, CT_INVALID, 0, 15, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1259 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1260 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1261 |
STR_4816_RUBBER_PLANTATION, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1262 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1263 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1264 |
MK(_tile_table_water_supply, 199, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1265 |
IT_WATER_TOWER, IT_INVALID, IT_INVALID, CHECK_WATER, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1266 |
CT_WATER, 12, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1267 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1268 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1269 |
STR_4817_WATER_SUPPLY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1270 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1271 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1272 |
MK(_tile_table_water_tower, 14, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1273 |
IT_WATER_SUPPLY, IT_INVALID, IT_INVALID, CHECK_WATER, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1274 |
CT_INVALID, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1275 |
CT_WATER, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1276 |
INDUSTRYLIFE_NOT_CLOSABLE, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1277 |
STR_4818_WATER_TOWER, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1278 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1279 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1280 |
MK(_tile_table_factory2, 26, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1281 |
IT_RUBBER_PLANTATION, IT_COPPER_MINE, IT_LUMBER_MILL, CHECK_PLANTATION, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1282 |
CT_GOODS, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1283 |
CT_RUBBER, CT_COPPER_ORE, CT_WOOD, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1284 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1285 |
STR_4819_FACTORY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1286 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1287 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1288 |
MK(_tile_table_farm2, 250, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1289 |
IT_FOOD_PROCESS, IT_INVALID, IT_INVALID, CHECK_PLANTATION, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1290 |
CT_MAIZE, 11, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1291 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1292 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1293 |
STR_481A_FARM, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1294 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1295 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1296 |
MK(_tile_table_lumber_mill, 17, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1297 |
IT_FACTORY_2, IT_INVALID, IT_INVALID, CHECK_LUMBERMILL, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1298 |
CT_WOOD, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1299 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1300 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_DESERT, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1301 |
STR_481B_LUMBER_MILL, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1302 |
STR_4834_LACK_OF_NEARBY_TREES_CAUSES, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1303 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1304 |
MK(_tile_table_cotton_candy, 195, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1305 |
IT_CANDY_FACTORY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1306 |
CT_COTTON_CANDY, 13, CT_INVALID, 0, 30, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1307 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1308 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1309 |
STR_481C_COTTON_CANDY_FOREST, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1310 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1311 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1312 |
MK(_tile_table_candy_factory, 26, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1313 |
IT_COTTON_CANDY, IT_TOFFEE_QUARRY, IT_SUGAR_MINE, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1314 |
CT_CANDY, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1315 |
CT_SUGAR, CT_TOFFEE, CT_COTTON_CANDY, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1316 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1317 |
STR_481D_CANDY_FACTORY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1318 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1319 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1320 |
MK(_tile_table_battery_farm, 187, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1321 |
IT_TOY_FACTORY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1322 |
CT_BATTERIES, 11, CT_INVALID, 0, 30, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1323 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1324 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1325 |
STR_481E_BATTERY_FARM, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1326 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4838_IMPROVED_FARMING_METHODS, STR_483A_INSECT_INFESTATION_CAUSES), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1327 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1328 |
MK(_tile_table_cola_wells, 193, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1329 |
IT_FIZZY_DRINK_FACTORY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1330 |
CT_COLA, 12, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1331 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1332 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1333 |
STR_481F_COLA_WELLS, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1334 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1335 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1336 |
MK(_tile_table_toy_shop, 17, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1337 |
IT_TOY_FACTORY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1338 |
CT_INVALID, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1339 |
CT_TOYS, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1340 |
INDUSTRYLIFE_NOT_CLOSABLE, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1341 |
STR_4820_TOY_SHOP, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1342 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1343 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1344 |
MK(_tile_table_toy_factory, 20, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1345 |
IT_PLASTIC_FOUNTAINS, IT_BATTERY_FARM, IT_TOY_SHOP, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1346 |
CT_TOYS, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1347 |
CT_PLASTIC, CT_BATTERIES, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1348 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1349 |
STR_4821_TOY_FACTORY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1350 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1351 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1352 |
MK(_tile_table_plastic_fountain, 192, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1353 |
IT_TOY_FACTORY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1354 |
CT_PLASTIC, 14, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1355 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1356 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1357 |
STR_4822_PLASTIC_FOUNTAINS, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1358 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1359 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1360 |
MK(_tile_table_fizzy_drink, 22, |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1361 |
IT_COLA_WELLS, IT_BUBBLE_GENERATOR, IT_INVALID, CHECK_NOTHING, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1362 |
CT_FIZZY_DRINKS, 0, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1363 |
CT_COLA, CT_BUBBLES, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1364 |
INDUSTRYLIFE_CLOSABLE, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1365 |
STR_4823_FIZZY_DRINK_FACTORY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1366 |
STR_4833_SUPPLY_PROBLEMS_CAUSE_TO, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1367 |
|
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1368 |
MK(_tile_table_bubble_generator, 203, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1369 |
IT_FIZZY_DRINK_FACTORY, IT_INVALID, IT_INVALID, CHECK_BUBBLEGEN, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1370 |
CT_BUBBLES, 13, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1371 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1372 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1373 |
STR_4824_BUBBLE_GENERATOR, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1374 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
3669
753648f181a0
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
belugas
parents:
3663
diff
changeset
|
1375 |
|
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1376 |
MK(_tile_table_toffee_quarry, 213, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1377 |
IT_CANDY_FACTORY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1378 |
CT_TOFFEE, 10, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1379 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1380 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1381 |
STR_4825_TOFFEE_QUARRY, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1382 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1383 |
|
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1384 |
MK(_tile_table_sugar_mine, 210, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1385 |
IT_CANDY_FACTORY, IT_INVALID, IT_INVALID, CHECK_NOTHING, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1386 |
CT_SUGAR, 11, CT_INVALID, 0, 5, |
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1387 |
CT_INVALID, CT_INVALID, CT_INVALID, |
4965
a09db997a1f3
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas
parents:
4942
diff
changeset
|
1388 |
INDUSTRYLIFE_PRODUCTION, 1 << LT_CANDY, |
4942
7fb6c39eb421
(svn r6930) -Codechange: Move industry name into IndustrySpec
belugas
parents:
4924
diff
changeset
|
1389 |
STR_4826_SUGAR_MINE, |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3669
diff
changeset
|
1390 |
STR_4832_ANNOUNCES_IMMINENT_CLOSURE, STR_4835_INCREASES_PRODUCTION, STR_4839_PRODUCTION_DOWN_BY_50), |
0 | 1391 |
}; |
1392 |
#undef MK |
|
1393 |
||
1394 |
||
1395 |
static const byte _industry_create_table_0[] = { |
|
1396 |
4, 4, |
|
1397 |
5, 3, |
|
1398 |
5, 2, |
|
1399 |
8, 0, |
|
1400 |
5, 1, |
|
1401 |
4, 11, |
|
1402 |
5, 18, |
|
1403 |
9, 9, |
|
1404 |
5, 8, |
|
1405 |
5, 6, |
|
1406 |
0 |
|
1407 |
}; |
|
1408 |
||
1409 |
static const byte _industry_create_table_1[] = { |
|
1410 |
4, 4, |
|
1411 |
5, 3, |
|
1412 |
5, 14, |
|
1413 |
8, 0, |
|
1414 |
5, 1, |
|
1415 |
5, 11, |
|
1416 |
5, 13, |
|
1417 |
9, 9, |
|
1418 |
4, 15, |
|
1419 |
5, 7, |
|
1420 |
6, 16, |
|
1421 |
0 |
|
1422 |
}; |
|
1423 |
||
1424 |
static const byte _industry_create_table_2[] = { |
|
1425 |
4, 4, |
|
1426 |
5, 11, |
|
1427 |
5, 16, |
|
1428 |
4, 13, |
|
1429 |
4, 17, |
|
1430 |
4, 10, |
|
1431 |
4, 19, |
|
1432 |
4, 20, |
|
1433 |
4, 21, |
|
1434 |
8, 22, |
|
1435 |
4, 13, |
|
1436 |
4, 23, |
|
1437 |
2, 24, |
|
1438 |
0 |
|
1439 |
}; |
|
1440 |
||
1441 |
static const byte _industry_create_table_3[] = { |
|
1442 |
5, 26, |
|
1443 |
5, 27, |
|
1444 |
4, 28, |
|
1445 |
5, 29, |
|
1446 |
4, 30, |
|
1447 |
5, 31, |
|
1448 |
5, 32, |
|
1449 |
4, 33, |
|
1450 |
5, 34, |
|
1451 |
5, 35, |
|
1452 |
4, 36, |
|
1453 |
0 |
|
1454 |
}; |
|
1455 |
||
1456 |
static const byte * const _industry_create_table[4] = { |
|
1457 |
_industry_create_table_0, |
|
1458 |
_industry_create_table_1, |
|
1459 |
_industry_create_table_2, |
|
1460 |
_industry_create_table_3, |
|
1461 |
}; |
|
1462 |
||
1463 |
||
2598
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1464 |
#define PAS CT_PASSENGERS |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1465 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1466 |
#define COL CT_COAL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1467 |
#define RUB CT_RUBBER |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1468 |
#define SUG CT_SUGAR |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1469 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1470 |
#define MAL CT_MAIL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1471 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1472 |
#define OIL CT_OIL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1473 |
#define TOY CT_TOYS |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1474 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1475 |
#define LIV CT_LIVESTOCK // Fruit too |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1476 |
#define BAT CT_BATTERIES |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1477 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1478 |
#define GRA CT_GRAIN |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1479 |
#define WHT CT_WHEAT // Maize too |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1480 |
#define TOF CT_TOFFEE |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1481 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1482 |
#define WOD CT_WOOD |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1483 |
#define CLA CT_COLA |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1484 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1485 |
#define IRN CT_IRON_ORE |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1486 |
#define COP CT_COPPER_ORE |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1487 |
#define CCY CT_COTTON_CANDY |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1488 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1489 |
#define STL CT_STEEL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1490 |
#define PAP CT_PAPER |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1491 |
#define WAT CT_WATER |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1492 |
#define BBL CT_BUBBLES |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1493 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1494 |
#define VAL CT_VALUABLES |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1495 |
#define GLD CT_GOLD // Diamonds too |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1496 |
#define PLC CT_PLASTIC |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1497 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1498 |
#define INV CT_INVALID |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1499 |
|
3494
ba64f1689870
(svn r4345) -Codechange: Similar to airport tiles, rename _industry_map5_ arrays to _industry_sections
celestar
parents:
2598
diff
changeset
|
1500 |
static const CargoID _industry_section_accepts_1[] = { |
2598
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1501 |
INV, INV, INV, PAS, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1502 |
PAS, INV, INV, PAS, PAS, PAS, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1503 |
INV, INV, INV, INV, INV, INV, INV, PAS, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1504 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1505 |
INV, PAS, PAS, INV, INV, INV, INV, GRA, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1506 |
GRA, GRA, GRA, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1507 |
INV, INV, PAS, PAS, PAS, PAS, PAS, PAS, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1508 |
PAS, PAS, PAS, PAS, WHT, WHT, WHT, WHT, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1509 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1510 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1511 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1512 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1513 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1514 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1515 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1516 |
INV, COP, COP, COP, COP, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1517 |
INV, INV, INV, CCY, CCY, CCY, CCY, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1518 |
INV, INV, INV, INV, INV, INV, BAT, BAT, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1519 |
BAT, BAT, BAT, BAT, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1520 |
INV, INV, INV, INV, BBL, BBL, BBL, BBL, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1521 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1522 |
INV, INV, INV, INV, INV, INV, INV |
0 | 1523 |
}; |
1524 |
||
1525 |
||
3494
ba64f1689870
(svn r4345) -Codechange: Similar to airport tiles, rename _industry_map5_ arrays to _industry_sections
celestar
parents:
2598
diff
changeset
|
1526 |
static const CargoID _industry_section_accepts_2[] = { |
2598
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1527 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1528 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1529 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1530 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1531 |
INV, INV, INV, INV, INV, INV, INV, STL, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1532 |
STL, STL, STL, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1533 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1534 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1535 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1536 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1537 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1538 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1539 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1540 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1541 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1542 |
INV, WOD, WOD, WOD, WOD, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1543 |
INV, INV, INV, TOF, TOF, TOF, TOF, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1544 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1545 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1546 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1547 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1548 |
INV, INV, INV, INV, INV, INV, INV |
0 | 1549 |
}; |
1550 |
||
3494
ba64f1689870
(svn r4345) -Codechange: Similar to airport tiles, rename _industry_map5_ arrays to _industry_sections
celestar
parents:
2598
diff
changeset
|
1551 |
static const CargoID _industry_section_accepts_3[] = { |
2598
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1552 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1553 |
COL, INV, INV, INV, INV, WOD, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1554 |
INV, INV, INV, INV, OIL, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1555 |
PAS, MAL, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1556 |
INV, INV, INV, INV, INV, INV, INV, LIV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1557 |
LIV, LIV, LIV, PAP, PAP, PAP, PAP, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1558 |
INV, INV, INV, INV, IRN, IRN, IRN, IRN, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1559 |
IRN, IRN, VAL, VAL, LIV, LIV, LIV, LIV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1560 |
WOD, WOD, WOD, WOD, WOD, WOD, WOD, WOD, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1561 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1562 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1563 |
INV, GLD, GLD, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1564 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1565 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1566 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1567 |
WAT, RUB, RUB, RUB, RUB, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1568 |
INV, INV, INV, SUG, SUG, SUG, SUG, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1569 |
INV, INV, TOY, TOY, TOY, TOY, PLC, PLC, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1570 |
PLC, PLC, PLC, PLC, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1571 |
INV, INV, INV, INV, CLA, CLA, CLA, CLA, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1572 |
INV, INV, INV, INV, INV, INV, INV, INV, |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1573 |
INV, INV, INV, INV, INV, INV, INV |
0 | 1574 |
}; |
2598
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1575 |
|
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1576 |
#undef PAS |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1577 |
#undef COL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1578 |
#undef RUB |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1579 |
#undef SUG |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1580 |
#undef MAL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1581 |
#undef OIL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1582 |
#undef TOY |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1583 |
#undef LIV |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1584 |
#undef BAT |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1585 |
#undef GRA |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1586 |
#undef WHT |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1587 |
#undef TOF |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1588 |
#undef WOD |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1589 |
#undef CLA |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1590 |
#undef IRN |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1591 |
#undef COP |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1592 |
#undef CCY |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1593 |
#undef STL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1594 |
#undef PAP |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1595 |
#undef WAT |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1596 |
#undef BBL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1597 |
#undef VAL |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1598 |
#undef GLD |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1599 |
#undef PLC |
d69238b81415
(svn r3135) Use symbolic names in the tables, which hold the information about accepted goods of industry tiles, instead of magic numbers
tron
parents:
2186
diff
changeset
|
1600 |
#undef INV |