438 <br><small>(note: this is not the same as the <a href="#industry.type">industry type</a> stored in the <a href="#_IndustryArray">array of industries</a>)</small> |
438 <br><small>(note: this is not the same as the <a href="#industry.type">industry type</a> stored in the <a href="#_IndustryArray">array of industries</a>)</small> |
439 <table> |
439 <table> |
440 <tr><td nowrap valign=top><tt>00</tt>..<tt>06</tt> </td><td align=left>coal mine |
440 <tr><td nowrap valign=top><tt>00</tt>..<tt>06</tt> </td><td align=left>coal mine |
441 <table> |
441 <table> |
442 <tr><td nowrap valign=top><tt>00</tt> </td><td align=left>wheel tower when not animated</td></tr> |
442 <tr><td nowrap valign=top><tt>00</tt> </td><td align=left>wheel tower when not animated</td></tr> |
443 <tr><td nowrap valign=top><tt>01</tt> </td><td align=left>wheel tower when animated; animation state in m1 bits 5..0; m1 bit 6 set = sound already generated</td></tr> |
443 <tr><td nowrap valign=top><tt>01</tt> </td><td align=left>wheel tower when animated; animation state in m3 bits 5..0; m3 bit 6 set = sound already generated</td></tr> |
444 </table> |
444 </table> |
445 </td></tr> |
445 </td></tr> |
446 <tr><td nowrap valign=top><tt>07</tt>..<tt>0A</tt> </td><td align=left>power station |
446 <tr><td nowrap valign=top><tt>07</tt>..<tt>0A</tt> </td><td align=left>power station |
447 <table> |
447 <table> |
448 <tr><td nowrap valign=top><tt>08</tt> </td><td align=left>chimney</td></tr> |
448 <tr><td nowrap valign=top><tt>08</tt> </td><td align=left>chimney</td></tr> |
449 <tr><td nowrap valign=top><tt>0A</tt> </td><td align=left>transformer; animation progress in m1 bits 5..2 (valid range <tt>0</tt>..<tt>7</tt>)</td></tr> |
449 <tr><td nowrap valign=top><tt>0A</tt> </td><td align=left>transformer; animation progress in m3(valid range <tt>0</tt>..<tt>7</tt>)</td></tr> |
450 </table> |
450 </table> |
451 </td></tr> |
451 </td></tr> |
452 <tr><td nowrap valign=top><tt>0B</tt>..<tt>0F</tt> </td><td align=left>sawmill</td></tr> |
452 <tr><td nowrap valign=top><tt>0B</tt>..<tt>0F</tt> </td><td align=left>sawmill</td></tr> |
453 <tr><td nowrap valign=top><tt>10</tt>..<tt>11</tt> </td><td align=left>forest |
453 <tr><td nowrap valign=top><tt>10</tt>..<tt>11</tt> </td><td align=left>forest |
454 <table> |
454 <table> |
458 <tr><td nowrap valign=top><tt>12</tt>..<tt>17</tt> </td><td align=left>oil refinery</td></tr> |
458 <tr><td nowrap valign=top><tt>12</tt>..<tt>17</tt> </td><td align=left>oil refinery</td></tr> |
459 <tr><td nowrap valign=top><tt>18</tt>..<tt>1C</tt> </td><td align=left>oil rig</td></tr> |
459 <tr><td nowrap valign=top><tt>18</tt>..<tt>1C</tt> </td><td align=left>oil rig</td></tr> |
460 <tr><td nowrap valign=top><tt>1D</tt>..<tt>20</tt> </td><td align=left>oil wells |
460 <tr><td nowrap valign=top><tt>1D</tt>..<tt>20</tt> </td><td align=left>oil wells |
461 <table> |
461 <table> |
462 <tr><td nowrap valign=top><tt>1D</tt> </td><td align=left>not animated</td></tr> |
462 <tr><td nowrap valign=top><tt>1D</tt> </td><td align=left>not animated</td></tr> |
463 <tr><td nowrap valign=top><tt>1E</tt>..<tt>20</tt> </td><td align=left>various stages of animation; progress of animation in m1 bits 1..0</td></tr> |
463 <tr><td nowrap valign=top><tt>1E</tt>..<tt>20</tt> </td><td align=left>various stages of animation; progress of animation in m3</td></tr> |
464 </table> |
464 </table> |
465 </td></tr> |
465 </td></tr> |
466 <tr><td nowrap valign=top><tt>21</tt>..<tt>26</tt> </td><td align=left>farm</td></tr> |
466 <tr><td nowrap valign=top><tt>21</tt>..<tt>26</tt> </td><td align=left>farm</td></tr> |
467 <tr><td nowrap valign=top><tt>27</tt>..<tt>2A</tt> </td><td align=left>factory (temperate climate)</td></tr> |
467 <tr><td nowrap valign=top><tt>27</tt>..<tt>2A</tt> </td><td align=left>factory (temperate climate)</td></tr> |
468 <tr><td nowrap valign=top><tt>2B</tt>..<tt>2E</tt> </td><td align=left>printing works</td></tr> |
468 <tr><td nowrap valign=top><tt>2B</tt>..<tt>2E</tt> </td><td align=left>printing works</td></tr> |
469 <tr><td nowrap valign=top><tt>2F</tt>..<tt>33</tt> </td><td align=left>copper ore mine |
469 <tr><td nowrap valign=top><tt>2F</tt>..<tt>33</tt> </td><td align=left>copper ore mine |
470 <table> |
470 <table> |
471 <tr><td nowrap valign=top><tt>2F</tt> </td><td align=left>wheel tower when not animated</td></tr> |
471 <tr><td nowrap valign=top><tt>2F</tt> </td><td align=left>wheel tower when not animated</td></tr> |
472 <tr><td nowrap valign=top><tt>30</tt> </td><td align=left>wheel tower when animated; animation state in m1 bits 5..0; m1 bit 6 set = sound already generated</td></tr> |
472 <tr><td nowrap valign=top><tt>30</tt> </td><td align=left>wheel tower when animated; animation state in m3 bits 5..0; m3 bit 6 set = sound already generated</td></tr> |
473 <tr><td nowrap valign=top><tt>31</tt> </td><td align=left>chimney</td></tr> |
473 <tr><td nowrap valign=top><tt>31</tt> </td><td align=left>chimney</td></tr> |
474 </table> |
474 </table> |
475 </td></tr> |
475 </td></tr> |
476 <tr><td nowrap valign=top><tt>34</tt>..<tt>39</tt> </td><td align=left>steel mill</td></tr> |
476 <tr><td nowrap valign=top><tt>34</tt>..<tt>39</tt> </td><td align=left>steel mill</td></tr> |
477 <tr><td nowrap valign=top><tt>3A</tt>..<tt>3B</tt> </td><td align=left>bank (temperate climate)</td></tr> |
477 <tr><td nowrap valign=top><tt>3A</tt>..<tt>3B</tt> </td><td align=left>bank (temperate climate)</td></tr> |
478 <tr><td nowrap valign=top><tt>3C</tt>..<tt>3F</tt> </td><td align=left>food processing plant</td></tr> |
478 <tr><td nowrap valign=top><tt>3C</tt>..<tt>3F</tt> </td><td align=left>food processing plant</td></tr> |
479 <tr><td nowrap valign=top><tt>40</tt>..<tt>47</tt> </td><td align=left>paper mill</td></tr> |
479 <tr><td nowrap valign=top><tt>40</tt>..<tt>47</tt> </td><td align=left>paper mill</td></tr> |
480 <tr><td nowrap valign=top><tt>48</tt>..<tt>58</tt> </td><td align=left>gold mine |
480 <tr><td nowrap valign=top><tt>48</tt>..<tt>58</tt> </td><td align=left>gold mine |
481 <table> |
481 <table> |
482 <tr><td nowrap valign=top><tt>4F</tt> </td><td align=left>wheel tower when not animated</td></tr> |
482 <tr><td nowrap valign=top><tt>4F</tt> </td><td align=left>wheel tower when not animated</td></tr> |
483 <tr><td nowrap valign=top><tt>58</tt> </td><td align=left>wheel tower when animated; animation state in m1 bits 5..0; m1 bit 6 set = sound already generated</td></tr> |
483 <tr><td nowrap valign=top><tt>58</tt> </td><td align=left>wheel tower when animated; animation state in m3 bits 5..0; m3 bit 6 set = sound already generated</td></tr> |
484 </table> |
484 </table> |
485 </td></tr> |
485 </td></tr> |
486 <tr><td nowrap valign=top><tt>59</tt>..<tt>5A</tt> </td><td align=left>bank (sub-arctic or sub-tropical climate)</td></tr> |
486 <tr><td nowrap valign=top><tt>59</tt>..<tt>5A</tt> </td><td align=left>bank (sub-arctic or sub-tropical climate)</td></tr> |
487 <tr><td nowrap valign=top><tt>5B</tt>..<tt>63</tt> </td><td align=left>diamond mine</td></tr> |
487 <tr><td nowrap valign=top><tt>5B</tt>..<tt>63</tt> </td><td align=left>diamond mine</td></tr> |
488 <tr><td nowrap valign=top><tt>64</tt>..<tt>73</tt> </td><td align=left>iron ore mine</td></tr> |
488 <tr><td nowrap valign=top><tt>64</tt>..<tt>73</tt> </td><td align=left>iron ore mine</td></tr> |
536 </li> |
536 </li> |
537 <li>m1 bit 7: clear = under construction |
537 <li>m1 bit 7: clear = under construction |
538 <ul> |
538 <ul> |
539 <li>m1 bits 4..2: construction counter, for buildings under construction incremented on every periodic tile processing |
539 <li>m1 bits 4..2: construction counter, for buildings under construction incremented on every periodic tile processing |
540 </li> |
540 </li> |
541 </ul></li> |
|
542 <li>m1 bits 1..0: stage of construction (<tt>3</tt> = completed), incremented when the construction counter wraps around |
541 <li>m1 bits 1..0: stage of construction (<tt>3</tt> = completed), incremented when the construction counter wraps around |
543 <br>the meaning is different for some animated tiles which are never under construction (types <tt>01</tt>, <tt>1E</tt>..<tt>20</tt>, <tt>30</tt>, <tt>58</tt>; see above) |
542 <br>the meaning is different for some animated tiles which are never under construction (types <tt>01</tt>, <tt>1E</tt>..<tt>20</tt>, <tt>30</tt>, <tt>58</tt>; see above) |
544 </li> |
543 </li> |
|
544 </ul></li> |
545 </ul> |
545 </ul> |
546 </td></tr> |
546 </td></tr> |
547 |
547 |
548 <tr><td valign=top nowrap><a name="Class9"><tt> 9 </tt></a></td><td> |
548 <tr><td valign=top nowrap><a name="Class9"><tt> 9 </tt></a></td><td> |
549 m5 bits 7..4 clear: tunnel entrance/exit |
549 m5 bits 7..4 clear: tunnel entrance/exit |