diff options
author | belugas <belugas@openttd.org> | 2007-01-11 02:05:13 +0000 |
---|---|---|
committer | belugas <belugas@openttd.org> | 2007-01-11 02:05:13 +0000 |
commit | 5f9c89173498401fca62af1623db357f6f34342b (patch) | |
tree | 35400c488d5fac84250bbc2df5031789ffa75050 /docs/landscape_grid.html | |
parent | 2ea3531c240f19330464e6babcdc0caaed0fad67 (diff) | |
download | openttd-5f9c89173498401fca62af1623db357f6f34342b.tar.xz |
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
Only doc landscape_grid.html has been updated, landscape.html will be done latter.
-CodeChange: Replace a direct access to m6 with SetTropicZone in InitializeLandscape, as it is the only part of m6 still untouched without the brute-forced m6=0
Diffstat (limited to 'docs/landscape_grid.html')
-rw-r--r-- | docs/landscape_grid.html | 65 |
1 files changed, 43 insertions, 22 deletions
diff --git a/docs/landscape_grid.html b/docs/landscape_grid.html index 88988d9d2..bec609422 100644 --- a/docs/landscape_grid.html +++ b/docs/landscape_grid.html @@ -16,7 +16,7 @@ </head> <body style="direction: ltr;"> <h3 style="font-weight: bold;">Landscape</h3> -<span style="font-weight: bold;"></span>Five attributes hold the information about a tile. +<span style="font-weight: bold;"></span>Six attributes hold the information about a tile. 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 the array so you can quickly see what is used and what is not. <ul> @@ -32,22 +32,25 @@ the array so you can quickly see what is used and what is not. <li><span style="font-weight: bold;">m3</span> - 8 bits in size, is used for general storage</li> <li><span style="font-weight: bold;">m4</span> - 8 bits in size, is used for general storage</li> <li><span style="font-weight: bold;">m5</span> - 8 bits in size, is used for general storage</li> + <li><span style="font-weight: bold;">m6</span> - 8 bits in size, special meaning : lower 2 bits only valid in tropic climate, upper 2 bits for bridges</li> </ul> <table align=center border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <th colspan=2>class</th> + <th>type_height (8)</th> <th>m1 (8)</th> <th>m2 (16)</th> <th>m3 (8)</th> <th>m4 (8)</th> - <th>type_height (8)</th> <th>m5 (8)</th> + <th>m6 (8)</th> </tr> <tr> <td colspan=2 class="caption">bits</td> <td class="bits">7654 3210</td> + <td class="bits">7654 3210</td> <td class="bits">FEDC BA98 7654 3210</td> <td class="bits">7654 3210</td> <td class="bits">7654 3210</td> @@ -58,129 +61,143 @@ the array so you can quickly see what is used and what is not. <td rowspan="2">0</td> <td class="caption">ground</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits">XXXX XX<span class="free">OO</span></td> <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td class="caption">farmland</td> <td class="bits">-inherit-</td> + <td class="bits">-inherit-</td> <td class="bits">XXXX XXXX XXXX XXXX</td> <td class="bits"><span class="free">OOOO</span> XXXX</td> <td class="bits">-inherit-</td> - <td class="bits">-inherit-</td> <td class="bits"><span class="free">OOO</span>X XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td rowspan=3>1</td> <td class="caption">rail</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO</span> XXXX XXXX</td> <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO O</span>XXX</td> <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td class="caption">depot</td> <td class="bits">-inherit-</td> + <td class="bits">-inherit-</td> <td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO</span> XXXX</td> <td class="bits"><span class="free">OOOO</span> XXXX</td> - <td class="bits">-inherit-</td> <td class="bits">XX<span class="free">OO O</span>XXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td class="caption">waypoint</td> <td class="bits">-inherit-</td> + <td class="bits">-inherit-</td> <td class="bits">XXXX XXXX XXXX XXXX</td> <td class="bits"><span class="free">OOOO</span> XXXX</td> <td class="bits"><span class="free">OOOO</span> XXXX</td> - <td class="bits">-inherit-</td> <td class="bits">XX<span class="free">OO O</span>XXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td rowspan=3>2</td> <td class="caption">road</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XXXX XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td class="caption">level crossing</td> <td class="bits">-inherit-</td> <td class="bits">-inherit-</td> + <td class="bits">-inherit-</td> <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XXXX</td> - <td class="bits">-inherit-</td> <td class="bits">XXXX XX<span class="free">OO</span></td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td class="caption">road depot</td> <td class="bits">-inherit-</td> + <td class="bits">-inherit-</td> <td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits">X<span class="free">OOO OOOO</span></td> - <td class="bits">-inherit-</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td>3</td> <td class="caption">town</td> + <td class="bits">XXXX XXXX</td> <td class="bits"><span class="abuse">XXXX XXXX</span></td> <td class="bits">XXXX XXXX XXXX XXXX</td> <td class="bits">XX<span class="free">OO OOOO</span></td> <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX</td> <td class="bits">X<span class="free">O</span>XX XXXX</td> + <td class="bits"><span class="free">OOOO OO</span>XX</td> </tr> <tr> <td>4</td> <td class="caption">trees</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO</span> XXXX XXXX</td> <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XX<span class="free">OO</span></td> - <td class="bits">XXXX XXXX</td> <td class="bits">XX<span class="free">OO O</span>XXX</td> + <td class="bits"><span class="free">OOOO OO</span>XX</td> </tr> <tr> <td>5</td> <td class="caption">station</td> <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX XXXX XXXX</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XXXX XXXX XXXX XXXX</td> <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XXXX</td> + <td class="bits"><span class="free">OOOO OO</span>XX</td> </tr> <tr> <td>6</td> <td class="caption">water</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO OOOO</span></td> - <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX</td> + <td class="bits"><span class="free">OOOO OO</span>XX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td rowspan=3>8</td> <td class="caption">industry</td> + <td class="bits">XXXX XXXX</td> <td class="bits"><span class="abuse">X</span><span class="free">OO</span><span class="abuse">X XXXX</span></td> <td class="bits">XXXX XXXX XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX</td> + <td class="bits"><span class="free">OOOO OO</span>XX</td> </tr> <tr> - <td>bubble/sugar/toffee, gold/copper/coal, oil wells, power station</td> + <td>bubble/sugar/toffee,<BR>gold/copper/coal,<BR>oil wells, power station</td> + <td class="bits">-inherit-</td> <td class="bits"><span class="abuse">X</span><span class="free">OOO OOOO</span></td> <td class="bits">-inherit-</td> <td class="bits">XXXX XXXX</td> @@ -190,6 +207,7 @@ the array so you can quickly see what is used and what is not. </tr> <tr> <td>toy factory</td> + <td class="bits">-inherit-</td> <td class="bits"><span class="abuse">X</span><span class="free">OOO OOOO</span></td> <td class="bits">-inherit-</td> <td class="bits">XXXX XXXX</td> @@ -199,32 +217,35 @@ the array so you can quickly see what is used and what is not. </tr> <tr> <td rowspan=2>9</td> - <td class="caption">tunnel</td> + <td class="caption">tunnel entrance</td> + <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO</span> XXXX</td> <td class="bits">X<span class="free">OOO OOOO</span></td> - <td class="bits">XXXX XXXX</td> <td class="bits">X<span class="free">OOO</span> XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td>bridge ramp</td> <td class="bits">XXXX XXXX</td> + <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO</span> <span class="abuse">XXXX</span> <span class="free">OOOO</span></td> <td class="bits"><span class="free">OOOO</span> XXXX</td> <td class="bits">X<span class="free">OOO OOOO</span></td> - <td class="bits">XXXX XXXX</td> <td class="bits">X<span class="free">OOO</span> XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> <tr> <td>A</td> - <td class="caption">various (HQ)</td> + <td class="caption">unmovables</td> + <td class="bits">XXXX XXXX</td> <td class="bits">XXXX XXXX</td> <td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits"><span class="free">OOOO OOOO</span></td> <td class="bits">XXXX XXXX</td> - <td class="bits">XXXX XXXX</td> + <td class="bits">XX<span class="free">OO OO</span>XX</td> </tr> </tbody> </table> |