author | KUDr |
Fri, 20 Apr 2007 19:43:06 +0000 | |
changeset 6513 | 454347ca3dfb |
parent 6332 | f3f436dcd7d0 |
child 6682 | 1d0d51df9eb3 |
permissions | -rw-r--r-- |
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"> |
2851 | 8 |
span.abuse { font-family: "Courier New", Courier, mono; background-color: rgb(255, 58, 31); } |
9 |
span.free { font-family: "Courier New", Courier, mono; background-color: rgb(30, 178, 54); } |
|
10 |
span.used { font-family: "Courier New", Courier, mono; } |
|
11 |
td.bits { white-space: nowrap; text-align: center; font-family: "Courier New", Courier, mono; } |
|
12 |
td.caption { white-space: nowrap; text-align: left; } |
|
13 |
td li { white-space: nowrap; text-align: left; } |
|
14 |
th { white-space: nowrap; text-align: center; } |
|
1487
4d76c7c82cfb
(svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents:
1484
diff
changeset
|
15 |
</style> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
16 |
</head> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
17 |
<body style="direction: ltr;"> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
18 |
<h3 style="font-weight: bold;">Landscape</h3> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
19 |
<span style="font-weight: bold;"></span>Six attributes hold the information about a tile. |
1487
4d76c7c82cfb
(svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents:
1484
diff
changeset
|
20 |
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
|
21 |
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
|
22 |
<ul> |
2851 | 23 |
<li><span style="font-weight: bold;"><span class="free">O</span></span> - bit is free</li> |
24 |
<li><span style="font-weight: bold;"><span class="used">X</span></span> - bit is used</li> |
|
25 |
<li><span style="font-weight: bold;"><span class="abuse"> </span></span> - bit of attribute is abused for different purposes</li> |
|
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
26 |
</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
|
27 |
<p> |
4d76c7c82cfb
(svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents:
1484
diff
changeset
|
28 |
<ul> |
2149
95d94c046f84
(svn r2659) Catch up with reality in the landscape documentation
tron
parents:
2020
diff
changeset
|
29 |
<li><span style="font-weight: bold;">type_height</span> - 8 bits in size, stores tile height (lower 4 bits) and tile class (upper 4 bits)</li> |
2487
505921a23241
(svn r3013) Update the documentation: The 'owner' attribute was renamed to 'm1' long ago
tron
parents:
2149
diff
changeset
|
30 |
<li><span style="font-weight: bold;">m1</span> - 8 bits in size, used to identify the owner of that tile (eg piece of rail, bridge, etc.)</li> |
2149
95d94c046f84
(svn r2659) Catch up with reality in the landscape documentation
tron
parents:
2020
diff
changeset
|
31 |
<li><span style="font-weight: bold;">m2</span> - 16 bits in size, used to identify the index of the given tile (object) in the (object-)array</li> |
2850 | 32 |
<li><span style="font-weight: bold;">m3</span> - 8 bits in size, is used for general storage</li> |
33 |
<li><span style="font-weight: bold;">m4</span> - 8 bits in size, is used for general storage</li> |
|
2149
95d94c046f84
(svn r2659) Catch up with reality in the landscape documentation
tron
parents:
2020
diff
changeset
|
34 |
<li><span style="font-weight: bold;">m5</span> - 8 bits in size, is used for general storage</li> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
35 |
<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> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
36 |
<li><span style="font-weight: bold;">m7</span> - 8 bits in size, is used for general storage</li> |
1487
4d76c7c82cfb
(svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents:
1484
diff
changeset
|
37 |
</ul> |
4d76c7c82cfb
(svn r1991) - Fix: Fix some of the gaping holes in the colouring, and added some additional info
Darkvater
parents:
1484
diff
changeset
|
38 |
|
2853 | 39 |
<table align=center border="1" cellpadding="2" cellspacing="2"> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
40 |
<tbody> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
41 |
<tr> |
2853 | 42 |
<th colspan=2>class</th> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
43 |
<th>type_height (8)</th> |
2851 | 44 |
<th>m1 (8)</th> |
45 |
<th>m2 (16)</th> |
|
46 |
<th>m3 (8)</th> |
|
47 |
<th>m4 (8)</th> |
|
48 |
<th>m5 (8)</th> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
49 |
<th>m6 (8)</th> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
50 |
<th>m7 (8)</th> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
51 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
52 |
<tr> |
2853 | 53 |
<td colspan=2 class="caption">bits</td> |
2852
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
54 |
<td class="bits">7654 3210</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
55 |
<td class="bits">7654 3210</td> |
2852
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
56 |
<td class="bits">FEDC BA98 7654 3210</td> |
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
57 |
<td class="bits">7654 3210</td> |
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
58 |
<td class="bits">7654 3210</td> |
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
59 |
<td class="bits">7654 3210</td> |
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
60 |
<td class="bits">7654 3210</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
61 |
<td class="bits">7654 3210</td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
62 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
63 |
<tr> |
4593
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
64 |
<td rowspan="2">0</td> |
2853 | 65 |
<td class="caption">ground</td> |
2851 | 66 |
<td class="bits">XXXX XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
67 |
<td class="bits">XXXX XXXX</td> |
2851 | 68 |
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> |
4593
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
69 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2852
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
70 |
<td class="bits">XXXX XX<span class="free">OO</span></td> |
2851 | 71 |
<td class="bits">XXXX XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
72 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
73 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
74 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
75 |
<tr> |
4593
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
76 |
<td class="caption">farmland</td> |
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
77 |
<td class="bits">-inherit-</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
78 |
<td class="bits">-inherit-</td> |
4593
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
79 |
<td class="bits">XXXX XXXX XXXX XXXX</td> |
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
80 |
<td class="bits"><span class="free">OOOO</span> XXXX</td> |
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
81 |
<td class="bits">-inherit-</td> |
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
82 |
<td class="bits"><span class="free">OOO</span>X XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
83 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
84 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
4593
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
85 |
</tr> |
d15fd72b57d6
(svn r6443) -Fix (r6001): Please update the documentation if you mess with the _m[] bits!
Darkvater
parents:
4052
diff
changeset
|
86 |
<tr> |
2853 | 87 |
<td rowspan=3>1</td> |
88 |
<td class="caption">rail</td> |
|
89 |
<td class="bits">XXXX XXXX</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
90 |
<td class="bits">XXXX XXXX</td> |
2852
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
91 |
<td class="bits"><span class="free">OOOO OOOO</span> XXXX XXXX</td> |
2851 | 92 |
<td class="bits">XXXX XXXX</td> |
2916
b687477adcba
(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)
Darkvater
parents:
2891
diff
changeset
|
93 |
<td class="bits"><span class="free">OOOO O</span>XXX</td> |
2851 | 94 |
<td class="bits">XXXX XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
95 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
96 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
97 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
98 |
<tr> |
2853 | 99 |
<td class="caption">depot</td> |
2851 | 100 |
<td class="bits">-inherit-</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
101 |
<td class="bits">-inherit-</td> |
2851 | 102 |
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> |
2916
b687477adcba
(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)
Darkvater
parents:
2891
diff
changeset
|
103 |
<td class="bits"><span class="free">OOOO</span> XXXX</td> |
2853 | 104 |
<td class="bits"><span class="free">OOOO</span> XXXX</td> |
2852
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
105 |
<td class="bits">XX<span class="free">OO O</span>XXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
106 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
107 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
108 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
109 |
<tr> |
2853 | 110 |
<td class="caption">waypoint</td> |
111 |
<td class="bits">-inherit-</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
112 |
<td class="bits">-inherit-</td> |
2853 | 113 |
<td class="bits">XXXX XXXX XXXX XXXX</td> |
4052
d6f167c6e9cb
(svn r5326) Remove the indicator bit for custom waypoint graphics, because it just contains redundant information
tron
parents:
3999
diff
changeset
|
114 |
<td class="bits"><span class="free">OOOO</span> XXXX</td> |
2853 | 115 |
<td class="bits"><span class="free">OOOO</span> XXXX</td> |
116 |
<td class="bits">XX<span class="free">OO O</span>XXX</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
117 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
118 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2853 | 119 |
</tr> |
120 |
<tr> |
|
121 |
<td rowspan=3>2</td> |
|
122 |
<td class="caption">road</td> |
|
2851 | 123 |
<td class="bits">XXXX XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
124 |
<td class="bits">XXXX XXXX</td> |
2853 | 125 |
<td class="bits">XXXX XXXX XXXX XXXX</td> |
2851 | 126 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
127 |
<td class="bits">XXXX XXXX</td> |
|
128 |
<td class="bits">XXXX XXXX</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
129 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
130 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
131 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
132 |
<tr> |
2853 | 133 |
<td class="caption">level crossing</td> |
2851 | 134 |
<td class="bits">-inherit-</td> |
2853 | 135 |
<td class="bits">-inherit-</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
136 |
<td class="bits">-inherit-</td> |
2851 | 137 |
<td class="bits">XXXX XXXX</td> |
138 |
<td class="bits">XXXX XXXX</td> |
|
2916
b687477adcba
(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)
Darkvater
parents:
2891
diff
changeset
|
139 |
<td class="bits">XXXX XX<span class="free">OO</span></td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
140 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
141 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
142 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
143 |
<tr> |
2853 | 144 |
<td class="caption">road depot</td> |
2851 | 145 |
<td class="bits">-inherit-</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
146 |
<td class="bits">-inherit-</td> |
2851 | 147 |
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> |
6172
e6d7a5b3d63f
(svn r8935) -Codechange: unification of track type between road and rail tiles, unification of ground type between normal rail tiles and depots/waypoints and removing the need for RailTileSubType.
rubidium
parents:
6068
diff
changeset
|
148 |
<td class="bits">X<span class="free">OOO OOOO</span></td> |
2851 | 149 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
150 |
<td class="bits">XXXX XXXX</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
151 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
152 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
153 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
154 |
<tr> |
2853 | 155 |
<td>3</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
156 |
<td class="caption">house</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
157 |
<td class="bits">XXXX XXXX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
158 |
<td class="bits">XXXX XXXX</td> |
2851 | 159 |
<td class="bits">XXXX XXXX XXXX XXXX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
160 |
<td class="bits">XX<span class="free">O</span>X XXXX</td> |
2851 | 161 |
<td class="bits">XXXX XXXX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
162 |
<td class="bits">XX<span class="abuse">XX XXXX</span></td> |
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
163 |
<td class="bits"><span class="abuse">XXXX XX</span>XX</td> |
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
164 |
<td class="bits"><span class="abuse">X</span>XX<span class="abuse">X XXX</span>X</td> |
2851 | 165 |
</tr> |
166 |
<tr> |
|
2853 | 167 |
<td>4</td> |
168 |
<td class="caption">trees</td> |
|
169 |
<td class="bits">XXXX XXXX</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
170 |
<td class="bits">XXXX XXXX</td> |
2891
7a9dbadd3f28
(svn r3445) - Fix: [ 1415379 ] Enhance documentation of lift destination
Darkvater
parents:
2853
diff
changeset
|
171 |
<td class="bits"><span class="free">OOOO OOOO</span> XXXX XXXX</td> |
2851 | 172 |
<td class="bits">XXXX XXXX</td> |
2852
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
173 |
<td class="bits">XXXX XX<span class="free">OO</span></td> |
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
174 |
<td class="bits">XX<span class="free">OO O</span>XXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
175 |
<td class="bits"><span class="free">OOOO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
176 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2851 | 177 |
</tr> |
178 |
<tr> |
|
2853 | 179 |
<td>5</td> |
180 |
<td class="caption">station</td> |
|
2851 | 181 |
<td class="bits">XXXX XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
182 |
<td class="bits">XXXX XXXX</td> |
2851 | 183 |
<td class="bits">XXXX XXXX XXXX XXXX</td> |
3742
c5ef7a92daa5
(svn r4724) - Newstations: Add per-tile random data for station tiles.
peter1138
parents:
3568
diff
changeset
|
184 |
<td class="bits">XXXX XXXX</td> |
2851 | 185 |
<td class="bits">XXXX XXXX</td> |
186 |
<td class="bits">XXXX XXXX</td> |
|
6068
e3d510587b42
(svn r8798) -Fix (8735): update documentation to reflect the used bits for drive through stations.
rubidium
parents:
5596
diff
changeset
|
187 |
<td class="bits"><span class="free">OOOO O</span>XXX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
188 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2851 | 189 |
</tr> |
190 |
<tr> |
|
2853 | 191 |
<td>6</td> |
192 |
<td class="caption">water</td> |
|
2851 | 193 |
<td class="bits">XXXX XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
194 |
<td class="bits">XXXX XXXX</td> |
2851 | 195 |
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> |
196 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
|
197 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
198 |
<td class="bits"><span class="free">OOOO OO</span>XX</td> |
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
199 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
200 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2851 | 201 |
</tr> |
202 |
<tr> |
|
5436
b3d017be25b4
(svn r7642) -Codechange: unify all the different locations where the animation state is stored into a single location.
rubidium
parents:
5385
diff
changeset
|
203 |
<td rowspan=3>8</td> |
2853 | 204 |
<td class="caption">industry</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
205 |
<td class="bits">XXXX XXXX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
206 |
<td class="bits"><span class="abuse">X</span><span class="free">OO</span><span class="abuse">X |
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
207 |
XXXX</span></td> |
2851 | 208 |
<td class="bits">XXXX XXXX XXXX XXXX</td> |
209 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
|
210 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
|
211 |
<td class="bits">XXXX XXXX</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
212 |
<td class="bits"><span class="free">OOOO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
213 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
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> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
216 |
<td>bubble/sugar/toffee,<BR> |
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
217 |
gold/copper/coal,<BR> |
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
218 |
oil wells, power station</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
219 |
<td class="bits">-inherit-</td> |
2853 | 220 |
<td class="bits"><span class="abuse">X</span><span class="free">OOO OOOO</span></td> |
2851 | 221 |
<td class="bits">-inherit-</td> |
222 |
<td class="bits">XXXX XXXX</td> |
|
223 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
|
224 |
<td class="bits">-inherit-</td> |
|
225 |
<td class="bits">-inherit-</td> |
|
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
226 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
227 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
228 |
<tr> |
2853 | 229 |
<td>toy factory</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
230 |
<td class="bits">-inherit-</td> |
2853 | 231 |
<td class="bits"><span class="abuse">X</span><span class="free">OOO OOOO</span></td> |
2851 | 232 |
<td class="bits">-inherit-</td> |
233 |
<td class="bits">XXXX XXXX</td> |
|
234 |
<td class="bits">XXXX XXXX</td> |
|
235 |
<td class="bits">-inherit-</td> |
|
236 |
<td class="bits">-inherit-</td> |
|
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
237 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2851 | 238 |
</tr> |
239 |
<tr> |
|
5385
3868f2e6db9b
(svn r7573) -Merged the bridge branch. Allows to build bridges of arbitrary rail/road combinations (including signals)
celestar
parents:
4593
diff
changeset
|
240 |
<td rowspan=2>9</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
241 |
<td class="caption">tunnel entrance</td> |
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
242 |
<td class="bits">XXXX XXXX</td> |
2851 | 243 |
<td class="bits">XXXX XXXX</td> |
244 |
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> |
|
2852
5aff5a4a093f
(svn r3400) Convert the bit patterns to big endian notation
tron
parents:
2851
diff
changeset
|
245 |
<td class="bits"><span class="free">OOOO</span> XXXX</td> |
2916
b687477adcba
(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)
Darkvater
parents:
2891
diff
changeset
|
246 |
<td class="bits">X<span class="free">OOO OOOO</span></td> |
3999
69dfaadb5c3c
(svn r5203) Some bits were incorrectly marked as used
tron
parents:
3742
diff
changeset
|
247 |
<td class="bits">X<span class="free">OOO</span> XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
248 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
249 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2851 | 250 |
</tr> |
251 |
<tr> |
|
3195
3b9b4a034c69
(svn r3856) Distinct between bridge ramps and bridge middle parts
tron
parents:
2916
diff
changeset
|
252 |
<td>bridge ramp</td> |
3b9b4a034c69
(svn r3856) Distinct between bridge ramps and bridge middle parts
tron
parents:
2916
diff
changeset
|
253 |
<td class="bits">XXXX XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
254 |
<td class="bits">XXXX XXXX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
255 |
<td class="bits"><span class="free">OOOO OOOO</span> <span class="abuse">XXXX</span> |
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
256 |
<span class="free">OOOO</span></td> |
3195
3b9b4a034c69
(svn r3856) Distinct between bridge ramps and bridge middle parts
tron
parents:
2916
diff
changeset
|
257 |
<td class="bits"><span class="free">OOOO</span> XXXX</td> |
3b9b4a034c69
(svn r3856) Distinct between bridge ramps and bridge middle parts
tron
parents:
2916
diff
changeset
|
258 |
<td class="bits">X<span class="free">OOO OOOO</span></td> |
5385
3868f2e6db9b
(svn r7573) -Merged the bridge branch. Allows to build bridges of arbitrary rail/road combinations (including signals)
celestar
parents:
4593
diff
changeset
|
259 |
<td class="bits">X<span class="free">OOO</span> XXXX</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
260 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
261 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
2851 | 262 |
</tr> |
263 |
<tr> |
|
2853 | 264 |
<td>A</td> |
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
265 |
<td class="caption">unmovables</td> |
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
266 |
<td class="bits">XXXX XXXX</td> |
2851 | 267 |
<td class="bits">XXXX XXXX</td> |
268 |
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td> |
|
269 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
|
270 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
|
271 |
<td class="bits">XXXX XXXX</td> |
|
5596
5bf7128140a0
(svn r8050) -Codechange: Rename map member extra to m6, since its usage has been widden.
belugas
parents:
5436
diff
changeset
|
272 |
<td class="bits">XX<span class="free">OO OO</span>XX</td> |
6332
f3f436dcd7d0
(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
maedhros
parents:
6172
diff
changeset
|
273 |
<td class="bits"><span class="free">OOOO OOOO</span></td> |
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
274 |
</tr> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
275 |
</tbody> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
276 |
</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
|
277 |
|
1484
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
278 |
</body> |
e06402a9e572
(svn r1988) - Docs: Added graphical representation of tile-data to docs section
Darkvater
parents:
diff
changeset
|
279 |
</html> |