https://globulation2.org/index.php?title=Terrain&feed=atom&action=historyTerrain - Revision history2024-03-29T05:43:46ZRevision history for this page on the wikiMediaWiki 1.31.16https://globulation2.org/index.php?title=Terrain&diff=10146&oldid=prevProgVal: ProgVal moved page Terain to Terrain over redirect: revert vandalism2017-08-15T20:54:44Z<p>ProgVal moved page <a href="/wiki/Terain" class="mw-redirect" title="Terain">Terain</a> to <a href="/wiki/Terrain" title="Terrain">Terrain</a> over redirect: revert vandalism</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:54, 15 August 2017</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>ProgValhttps://globulation2.org/index.php?title=Terrain&diff=10145&oldid=prevProgVal: Reverted edits by I am a very good user because I like helping this wiki (talk) to last revision by [[...2017-08-15T20:54:03Z<p>Reverted edits by <a href="/wiki/Special:Contributions/I_am_a_very_good_user_because_I_like_helping_this_wiki" title="Special:Contributions/I am a very good user because I like helping this wiki">I am a very good user because I like helping this wiki</a> (<a href="/index.php?title=User_talk:I_am_a_very_good_user_because_I_like_helping_this_wiki&action=edit&redlink=1" class="new" title="User talk:I am a very good user because I like helping this wiki (page does not exist)">talk</a>) to last revision by [[...</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:54, 15 August 2017</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>The following is written after a day spent looking at <del class="diffchange diffchange-inline">Maph</del> - it shouldn't be considered as definitive.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>The following is written after a day spent looking at <ins class="diffchange diffchange-inline">Map.h</ins> - it shouldn't be considered as definitive.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Squares of terrain are defined by three basic properties - the undertile, the main tile, and the main tile's subtype.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Squares of terrain are defined by three basic properties - the undertile, the main tile, and the main tile's subtype.</div></td>
</tr>
</table>ProgValhttps://globulation2.org/index.php?title=Terrain&diff=10142&oldid=prevI am a very good user because I like helping this wiki at 12:55, 11 August 20172017-08-11T12:55:45Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 12:55, 11 August 2017</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>The following is written after a day spent looking at <del class="diffchange diffchange-inline">Map.h</del> - it shouldn't be considered as definitive.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>The following is written after a day spent looking at <ins class="diffchange diffchange-inline">Maph</ins> - it shouldn't be considered as definitive.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Squares of terrain are defined by three basic properties - the undertile, the main tile, and the main tile's subtype.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Squares of terrain are defined by three basic properties - the undertile, the main tile, and the main tile's subtype.</div></td>
</tr>
</table>I am a very good user because I like helping this wikihttps://globulation2.org/index.php?title=Terrain&diff=10140&oldid=prevI am a very good user because I like helping this wiki: I am a very good user because I like helping this wiki moved page Terrain to Terain2017-08-11T12:55:28Z<p>I am a very good user because I like helping this wiki moved page <a href="/wiki/Terrain" title="Terrain">Terrain</a> to <a href="/wiki/Terain" class="mw-redirect" title="Terain">Terain</a></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">Revision as of 12:55, 11 August 2017</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>I am a very good user because I like helping this wikihttps://globulation2.org/index.php?title=Terrain&diff=5373&oldid=prevFede: category:en2009-10-02T15:47:50Z<p>category:en</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 15:47, 2 October 2009</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>The main tile's subtype is a random number between 0 and 7, or sometimes 0 and 15. It doesn't convey any meaning, it just controls which exact image is displayed for the tile.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>The main tile's subtype is a random number between 0 and 7, or sometimes 0 and 15. It doesn't convey any meaning, it just controls which exact image is displayed for the tile.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>[[Category:en]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>[[Category:Developer Resources]]</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>[[Category:Developer Resources]]</div></td>
</tr>
</table>Fedehttps://globulation2.org/index.php?title=Terrain&diff=3633&oldid=prevK776 at 05:32, 9 April 20072007-04-09T05:32:24Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 05:32, 9 April 2007</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>The following is written after a day spent looking at Map.h - it shouldn't be considered as definitive.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>This developers article has been moved to http://globulation2.devjavu.com/</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>Squares of terrain are defined by three basic properties - the undertile, the main tile, and the main tile's subtype.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>Please go there to find in. Thank you.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>The undertile is the primary property, which the other two values are based on. The undertile is set manually (e.g. in the editor) to either water, sand, or grass. Since water and grass aren't allowed next to each other, sand is inserted in-between.</div></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_8_5_rhs">⚫</a></td>
<td class="diff-deletedline diff-side-deleted"><div><a name="movedpara_7_0_lhs"></a>[[Category:<del class="diffchange diffchange-inline">NewWiki</del>]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>The main tile is generated from the undertile, through a somewhat mysterious process in Map::lookup(). The map tile used for a given square is based on the undertile of the current square, and the undertiles of the squares immediately below, right, and below-right of it. I suspect this process might be to do with handling edges correctly - for example, grass at the edge of an ocean (and at the corner of a pool) appears to be a special type of main tile. However, that is just speculation - I'm not even sure that the main tile will be of the same type as the undertile (e.g. the undertile could be water, the main tile sand).</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>The main tile's subtype is a random number between 0 and 7, or sometimes 0 and 15. It doesn't convey any meaning, it just controls which exact image is displayed for the tile.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_7_0_lhs">⚫</a></td>
<td class="diff-addedline diff-side-added"><div><a name="movedpara_8_5_rhs"></a>[[Category:<ins class="diffchange diffchange-inline">Developer Resources</ins>]]</div></td>
</tr>
</table>K776https://globulation2.org/index.php?title=Terrain&diff=3595&oldid=prevK776 at 07:30, 8 April 20072007-04-08T07:30:34Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 07:30, 8 April 2007</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>This developers article has been moved to http://globulation2.devjavu.com/</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>The following is written after a day spent looking at Map.h - it shouldn't be considered as definitive.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>Please go there to find in. Thank you.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>Squares of terrain are defined by three basic properties - the undertile, the main tile, and the main tile's subtype.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_8_5_lhs">⚫</a></td>
<td class="diff-addedline diff-side-added"><div><a name="movedpara_6_0_rhs"></a>[[Category:<ins class="diffchange diffchange-inline">NewWiki</ins>]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>The undertile is the primary property, which the other two values are based on. The undertile is set manually (e.g. in the editor) to either water, sand, or grass. Since water and grass aren't allowed next to each other, sand is inserted in-between.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>The main tile is generated from the undertile, through a somewhat mysterious process in Map::lookup(). The map tile used for a given square is based on the undertile of the current square, and the undertiles of the squares immediately below, right, and below-right of it. I suspect this process might be to do with handling edges correctly - for example, grass at the edge of an ocean (and at the corner of a pool) appears to be a special type of main tile. However, that is just speculation - I'm not even sure that the main tile will be of the same type as the undertile (e.g. the undertile could be water, the main tile sand).</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>The main tile's subtype is a random number between 0 and 7, or sometimes 0 and 15. It doesn't convey any meaning, it just controls which exact image is displayed for the tile.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_6_0_rhs">⚫</a></td>
<td class="diff-deletedline diff-side-deleted"><div><a name="movedpara_8_5_lhs"></a>[[Category:<del class="diffchange diffchange-inline">Developer Resources</del>]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
</table>K776https://globulation2.org/index.php?title=Terrain&diff=2229&oldid=prevK776 at 23:24, 16 February 20062006-02-16T23:24:35Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 23:24, 16 February 2006</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 8:</td>
<td colspan="2" class="diff-lineno">Line 8:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>The main tile's subtype is a random number between 0 and 7, or sometimes 0 and 15. It doesn't convey any meaning, it just controls which exact image is displayed for the tile.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>The main tile's subtype is a random number between 0 and 7, or sometimes 0 and 15. It doesn't convey any meaning, it just controls which exact image is displayed for the tile.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>[[Category:Developer Resources]]</div></td>
</tr>
</table>K776https://globulation2.org/index.php?title=Terrain&diff=2182&oldid=prevK776: Added terrain page2006-02-16T22:06:55Z<p>Added terrain page</p>
<p><b>New page</b></p><div>The following is written after a day spent looking at Map.h - it shouldn't be considered as definitive.<br />
<br />
Squares of terrain are defined by three basic properties - the undertile, the main tile, and the main tile's subtype.<br />
<br />
The undertile is the primary property, which the other two values are based on. The undertile is set manually (e.g. in the editor) to either water, sand, or grass. Since water and grass aren't allowed next to each other, sand is inserted in-between.<br />
<br />
The main tile is generated from the undertile, through a somewhat mysterious process in Map::lookup(). The map tile used for a given square is based on the undertile of the current square, and the undertiles of the squares immediately below, right, and below-right of it. I suspect this process might be to do with handling edges correctly - for example, grass at the edge of an ocean (and at the corner of a pool) appears to be a special type of main tile. However, that is just speculation - I'm not even sure that the main tile will be of the same type as the undertile (e.g. the undertile could be water, the main tile sand).<br />
<br />
The main tile's subtype is a random number between 0 and 7, or sometimes 0 and 15. It doesn't convey any meaning, it just controls which exact image is displayed for the tile.</div>K776