diff options
author | yexo <yexo@openttd.org> | 2010-01-04 18:33:43 +0000 |
---|---|---|
committer | yexo <yexo@openttd.org> | 2010-01-04 18:33:43 +0000 |
commit | b378e82676b299dc8d579cd2ac020758fbf52f84 (patch) | |
tree | 044688328cdbf84c799fd452f4c38c3132943db1 /docs | |
parent | 3e131e2fece740591d9187e19789a34b36c763fa (diff) | |
download | openttd-b378e82676b299dc8d579cd2ac020758fbf52f84.tar.xz |
(svn r18719) -Feature: don't delete the rough/rocky status of a tile when it's covered by snow, this allows rocky tiles under snow if you have a variable snowline
Diffstat (limited to 'docs')
-rw-r--r-- | docs/landscape.html | 15 | ||||
-rw-r--r-- | docs/landscape_grid.html | 6 |
2 files changed, 14 insertions, 7 deletions
diff --git a/docs/landscape.html b/docs/landscape.html index 97b766b46..280005da8 100644 --- a/docs/landscape.html +++ b/docs/landscape.html @@ -11,12 +11,13 @@ <body> <h3><a name="Landscape">Landscape</a></h3> - <p>Seven attributes (counting "<span style="font-weight: bold;">type_height</span>") hold the informations about a tile.<BR> + <p>Eight attributes (counting "<span style="font-weight: bold;">type_height</span>") hold the informations about a tile.<BR> These attributes are referred to as "<span style="font-weight: bold;">type_height</span>", "<span style="font-weight: bold;">m1</span>", "<span style="font-weight: bold;">m2</span>", "<span style="font-weight: bold;">m3</span>", "<span style="font-weight: bold;">m4</span>", - "<span style="font-weight: bold;">m5</span>" and "<span style="font-weight: bold;">m6</span>".<BR> + "<span style="font-weight: bold;">m5</span>", "<span style="font-weight: bold;">m6</span>" + and "<span style="font-weight: bold;">m7</span>".<BR> The most important value is the class of a tile, stored in the upper 4 bits of the <span style="font-weight: bold;">type_height</span> attribute. The lower 4 bits are used to encode the height and slope data. @@ -80,6 +81,7 @@ <li>m1: <a href="#OwnershipInfo">owner</a> of the tile (normally <tt>10</tt>)</li> <li>m2: see fields</li> <li>m3 bits 3..0: see fields</li> + <li>m3 bit 4: set if the tile is covered with snow</li> <li>m4 bits 7..5: type of hedge on the SW border of the tile (1 through 6, or 0=none)</li> <li>m4 bits 4..2: same as 7..5, but for the SE border</li> <li>m5 bits 7..5: update counter, incremented on every periodic processing for tile types, @@ -722,8 +724,7 @@ <td> <ul> <li>m1: <a href="#OwnershipInfo">owner</a> (normally <tt>10</tt>)</li> - <li>m2 bits 7..6: ground density - <li>m2 bits 5..4: ground + <li>m2 bits 8..6: ground <table> <tr> @@ -745,8 +746,14 @@ <td align=left><tt>3</tt> </td> <td>on shore (density must be 3)</td> </tr> + + <tr> + <td align=left><tt>4</tt> </td> + <td>on snow with rough land underneed</td> + </tr> </table> </li> + <li>m2 bits 5..4: ground density</li> <li>m2 bits 3..0: update counter, incremented on every periodic processing.<br> on wraparound the growth status is updated (or, if it's <tt>3</tt>, a random action is taken)</li> <li>m3 bits 7..0: type of trees: diff --git a/docs/landscape_grid.html b/docs/landscape_grid.html index 604f14669..af62d7823 100644 --- a/docs/landscape_grid.html +++ b/docs/landscape_grid.html @@ -68,7 +68,7 @@ the array so you can quickly see what is used and what is not. <td class="bits">XXXX XXXX</td> <td class="bits"><span class="option">~~~~ ~~~~</span></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">OOO</span>X <span class="free">OOOO</span></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 OO</span>XX</td> @@ -79,7 +79,7 @@ the array so you can quickly see what is used and what is not. <td class="bits">-inherit-</td> <td class="bits"><span class="option">~~~~ ~~~~</span></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">OOO</span>X XXXX</td> <td class="bits">-inherit-</td> <td class="bits">-inherit-</td> <td class="bits">XX<span class="free">OO OO</span>XX</td> @@ -170,7 +170,7 @@ the array so you can quickly see what is used and what is not. <td class="caption">trees</td> <td class="bits">XXXX XXXX</td> <td class="bits"><span class="option">~~~~ ~~~~</span></td> - <td class="bits"><span class="free">OOOO OOOO</span> XXXX XXXX</td> + <td class="bits"><span class="free">OOOO OOO</span>X XXXX XXXX</td> <td class="bits"><span class="option">~~</span>XX XXXX</td> <td class="bits">XXXX XX<span class="free">OO</span></td> <td class="bits">XX<span class="free">OO O</span>XXX</td> |