docs/landscape_grid.html
author tron
Sat, 04 Jun 2005 11:56:32 +0000
changeset 1901 03bf9bf99319
parent 1487 4d76c7c82cfb
child 1993 09205cf59fb4
permissions -rw-r--r--
(svn r2407) Use {Get,Is}TileOwner to get/check the owner of a tile and fix some bogus reads of _map_owner
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
     1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
     2
<html>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
     3
<head>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
     4
  <meta content="text/html; charset=UTF-8" http-equiv="content-type">
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
     5
  <meta name="Description" content="Structure of OpenTTD (OTTD) landscape arrays #2">
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
     6
  <title>OpenTTD Landscape Internals - #2</title>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
     7
  <style type="text/css">
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
     8
    .freebits { background-color: rgb(30, 178, 54);}
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
     9
    .abuse { background-color: rgb(255, 58, 31);}
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    10
  </style>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    11
</head>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    12
<body style="direction: ltr;">
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    13
<h3 style="font-weight: bold;">Landscape</h3>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    14
<span style="font-weight: bold;"></span>Five arrays are used to encode the information of the contents of the tile.
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    15
This can be seen in the <a href="landscape.html">Landscape</a> document. This page tries to give an overview of used and free bits of
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    16
the array so you can quickly see what is used and what is not.
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    17
<ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    18
  <li><span style="font-weight: bold;"><span class="freebits">O</span></span> - bit is free</li>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    19
  <li><span style="font-weight: bold;">X</span> - bit is used</li>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    20
  <li><span style="font-weight: bold;"><span class="abuse">&nbsp;&nbsp;&nbsp;</span></span> - bit of _map_* is abused for different purposes</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    21
</ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    22
<p>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    23
<ul>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    24
  <li><span style="font-weight: bold;">_map_owner[]</span> - 8 bits in size, used to identify the owner of that tile (eg piece of rail, bridge, etc.).</li>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    25
  <li><span style="font-weight: bold;">_map2[]</span> - 16 bits in size, used to identify the index of the given tile (object) in the (object-)array.</li>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    26
  <li><span style="font-weight: bold;">_map3[]</span> - 16 bits in size, which is split up into _map3lo[] and _map3hi[] is used for general storage.</li>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    27
  <li><span style="font-weight: bold;">_map_type_and_height[]</span> - 8 bits in size, stores tile height (lower 4 bits) and tile class (upper 4 bits).</li>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    28
  <li><span style="font-weight: bold;">_map5[]</span> - 8 bits in size, is used for general storage.</li>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    29
</ul>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    30
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    31
<table style="text-align: left;" border="1" cellpadding="2"
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    32
 cellspacing="2" width="100%">
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    33
  <tbody>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    34
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    35
      <th style="white-space: nowrap; text-align: left;">class</th>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    36
      <th style="white-space: nowrap; text-align: center;">_map_owner[L1] (8)</th>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    37
      <th style="white-space: nowrap; text-align: center;">_map2[L2] (16)</th>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    38
      <th style="white-space: nowrap; text-align: center;">_map3[lo&amp; hi,L3] (16)</th>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    39
      <th style="white-space: nowrap; text-align: center;">_map_type_and_height[L4] (8)</th>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    40
      <th style="white-space: nowrap; text-align: center;">_map5[L5] (8)</th>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    41
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    42
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    43
      <td style="white-space: nowrap; text-align: left;">(0) ground</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    44
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    45
      <td style="white-space: nowrap; text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    46
      <td style="white-space: nowrap; text-align: center;">XXXX <span class="freebits">OOOO OO</span>XX XXXX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    47
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    48
      <td style="white-space: nowrap; text-align: center;">XXXX X<span class="freebits">O</span>XX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    49
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    50
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    51
      <td style="white-space: nowrap; text-align: left;">(1) rail</td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    52
      <td style="white-space: nowrap; text-align: center;"><span class="abuse">XXXX XXXX</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    53
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX <span class="freebits">OOOO OOOO</span><br>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    54
      </td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    55
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX XXX<span class="freebits">O OOOO</span><br>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    56
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    57
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    58
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX<br>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    59
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    60
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    61
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    62
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    63
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    64
        <li style="white-space: nowrap; text-align: left;">depot/checkpoint</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    65
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    66
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    67
      <td style="text-align: center;">-inherit-</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    68
      <td style="text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    69
      <td style="text-align: center;">XXXX X<span class="freebits">OOO</span> XXXX XXXX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    70
      <td style="text-align: center;">-inherit-</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    71
      <td style="white-space: nowrap; text-align: center;">XXX<span class="freebits">O OO</span>XX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    72
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    73
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    74
      <td style="white-space: nowrap; text-align: left;">(2) road</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    75
      <td style="text-align: center;">XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    76
      <td style="text-align: center;"><span class="abuse">XXXX XXXX XXXX XXXX</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    77
      <td style="text-align: center;"><span class="freebits">OOOO OOOO</span> XXXX XXXX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    78
      <td style="text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    79
      <td style="text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    80
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    81
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    82
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    83
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    84
        <li style="white-space: nowrap; text-align: left;">level crossing</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    85
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    86
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    87
      <td style="text-align: center;">-inherit-</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    88
      <td style="text-align: center;"><span class="abuse">XXXX XXXX XXXX XXXX</span></td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    89
      <td style="text-align: center;">XXXX XXXX XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    90
      <td style="text-align: center;">-inherit-</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    91
      <td style="text-align: center;"><span class="freebits">OO</span>XX XXXX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    92
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    93
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    94
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    95
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
    96
        <li style="white-space: nowrap; text-align: left;">road depot</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    97
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    98
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
    99
      <td style="text-align: center;">-inherit-</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   100
      <td style="text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   101
      <td style="text-align: center;"><span class="freebits">OOOO OOOO OOOO OOO</span>X</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   102
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   103
      <td style="text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   104
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   105
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   106
      <td style="white-space: nowrap; text-align: left;">(3) town</td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   107
      <td style="white-space: nowrap; text-align: center;"><span class="abuse">XXXX XXXX</span></td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   108
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX XXXX XXXX<br>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   109
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   110
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX XXXX XXXX<br>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   111
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   112
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   113
      <td style="white-space: nowrap; text-align: center;">XXXX XX<span class="freebits">O</span>X</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   114
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   115
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   116
      <td style="white-space: nowrap; text-align: left;">(4) trees</td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   117
      <td style="white-space: nowrap; text-align: center;"><span class="abuse">XXXX XXXX</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   118
      <td style="white-space: nowrap; text-align: center;">XXXX XX<span class="freebits">OO OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   119
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX <span class="freebits">OO</span>XX XXXX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   120
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   121
      <td style="white-space: nowrap; text-align: center;">XXX<span class="freebits">O OO</span>XX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   122
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   123
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   124
      <td style="white-space: nowrap; text-align: left;">(5) station</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   125
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   126
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   127
      <td style="white-space: nowrap; text-align: center;">XXXX X<span class="freebits">OOO</span> XXXX XXXX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   128
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   129
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   130
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   131
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   132
      <td style="white-space: nowrap; text-align: left;">(6) water</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   133
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   134
      <td style="white-space: nowrap; text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   135
      <td style="white-space: nowrap; text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   136
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   137
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   138
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   139
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   140
      <td style="white-space: nowrap; text-align: left;">(8) industry</td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   141
      <td style="white-space: nowrap; text-align: center;"><span class="abuse">XXXX X</span><span class="freebits">OO</span><span class="abuse">X</span></td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   142
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   143
      <td style="white-space: nowrap; text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   144
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   145
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   146
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   147
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   148
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   149
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   150
        <li style="white-space: nowrap; text-align: left;">bubble/sugar/toffee</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   151
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   152
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   153
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   154
      <td style="text-align: center;">-inherit-</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   155
      <td style="text-align: center;">XXXX XXXX <span class="freebits">OOOO OOOO</span></td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   156
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   157
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   158
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   159
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   160
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   161
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   162
        <li style="white-space: nowrap; text-align: left;">toy factory</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   163
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   164
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   165
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   166
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   167
      <td style="text-align: center;">XXXX XXXX XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   168
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   169
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   170
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   171
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   172
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   173
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   174
        <li style="white-space: nowrap; text-align: left;">gold/copper/coal</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   175
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   176
      </td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   177
      <td style="text-align: center;">XXXX XXXX</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   178
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   179
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   180
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   181
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   182
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   183
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   184
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   185
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   186
        <li style="white-space: nowrap; text-align: left;">oil wells</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   187
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   188
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   189
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   190
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   191
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   192
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   193
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   194
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   195
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   196
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   197
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   198
        <li style="white-space: nowrap; text-align: left;">power station</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   199
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   200
      </td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   201
      <td style="text-align: center;">XXXX XX<span class="freebits">O</span>X</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   202
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   203
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   204
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   205
      <td style="text-align: center;">-inherit-</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   206
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   207
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   208
      <td style="white-space: nowrap; text-align: left;">(9) tunnel</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   209
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   210
      <td style="white-space: nowrap; text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   211
      <td style="white-space: nowrap; text-align: center;">XXXX <span class="freebits">OOOO OOOO OOO</span>X</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   212
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   213
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   214
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   215
    <tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   216
      <td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   217
      <ul>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   218
        <li style="white-space: nowrap; text-align: left;">bridge</li>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   219
      </ul>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   220
      </td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   221
      <td style="text-align: center;">XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   222
      <td style="text-align: center;"><span class="abuse">XXXX XXXX</span> <span class="freebits">OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   223
      <td style="text-align: center;">XXXX XXXX <span class="freebits">OOOO OOO</span>X</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   224
      <td style="text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   225
      <td style="text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   226
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   227
    <tr>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   228
      <td style="white-space: nowrap; text-align: left;">(10) various (HQ)</td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   229
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   230
      <td style="white-space: nowrap; text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   231
      <td style="white-space: nowrap; text-align: center;"><span class="freebits">OOOO OOOO OOOO OOOO</span></td>
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   232
      <td style="white-space: nowrap; text-align: center;">XXXX&nbsp;&nbsp;&nbsp;&nbsp;XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   233
      <td style="white-space: nowrap; text-align: center;">XXXX XXXX</td>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   234
    </tr>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   235
  </tbody>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   236
</table>
1487
4d76c7c82cfb (svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents: 1484
diff changeset
   237
1484
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   238
</body>
e06402a9e572 (svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff changeset
   239
</html>