mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-19 15:25:39 +00:00
73ff939ddb
the newhouses grf specs, so all newhouses grfs will be playable in the game. Many thanks to everyone who contributed code and ideas, and all the testers who found things we missed.
616 lines
13 KiB
HTML
616 lines
13 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
|
|
<head>
|
|
<meta name="Author" content="Marcin Grzegorczyk">
|
|
<meta name="Description" content="Structure of OpenTTD (OTTD) landscape arrays">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
<title>OpenTTD Landscape externals</title>
|
|
</head>
|
|
|
|
<body>
|
|
<h3><a name="Landscape">Landscape</a></h3>
|
|
<p>
|
|
These are the different house types available on standard game.<br>
|
|
<small>Note: In the climate list, 'sub-arctic' means below the snow line, and 'snow' means above the snow line in the sub-arctic climate.</small>
|
|
</p>
|
|
|
|
<table>
|
|
<tr>
|
|
<th align=left>Type </th>
|
|
<th align=left>Size </th>
|
|
<th align=left>Climates </th>
|
|
<th align=left>Description</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>00</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>01</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>02</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>small block of flats</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>03</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>church</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>04</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate, sub-arctic, sub-tropical</td>
|
|
<td align=left>large office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>05</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>large office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>06</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>town houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>07</tt>..<tt>08</tt> </td>
|
|
<td>1×2</td>
|
|
<td>temperate</td>
|
|
<td align=left>hotel</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>09</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate, sub-arctic, sub-tropical </td>
|
|
<td align=left>statue</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>0A</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate, sub-arctic, sub-tropical</td>
|
|
<td align=left>fountain</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>0B</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>park (with a pond)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>0C</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>park (with an alley)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>0D</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>0E</tt>..<tt>10</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>various types of shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>11</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate, sub-arctic, sub-tropical</td>
|
|
<td align=left>modern office building</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>12</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>warehouse</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>13</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>office block (with spiral stairway on the side)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>14</tt>..<tt>17</tt> </td>
|
|
<td>2×2</td>
|
|
<td>temperate</td>
|
|
<td align=left>stadium</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>18</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>old houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>19</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>cottages</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>1A</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>1B</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>flats</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>1C</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>1D</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>1E</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate, sub-tropical</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>1F</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>theatre</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>20</tt>..<tt>23</tt> </td>
|
|
<td>2×2</td>
|
|
<td>temperate, sub-arctic, sub-tropical</td>
|
|
<td align=left>stadium (modern style)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>24</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate, sub-arctic, sub-tropical</td>
|
|
<td align=left>offices (the modern 'vertical tube' style)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>25</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>26</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>27</tt> </td>
|
|
<td>1×1</td>
|
|
<td>temperate</td>
|
|
<td align=left>cinema</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>28</tt>..<tt>2B</tt> </td>
|
|
<td>2×2</td>
|
|
<td>temperate</td>
|
|
<td align=left>shopping mall</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>2C</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>flats</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>2D</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>flats</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>2E</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>2F</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>30</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>31</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>32</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic, sub-tropical</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>33</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>34</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>35</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>36</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic, sub-tropical</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>37</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>38</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>39</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>3A</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>3B</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>3C</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>church</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>3D</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>church</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>3E</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>3F</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>40</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>41</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>42</tt>..<tt>43</tt> </td>
|
|
<td>1×2</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>hotel</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>44</tt>..<tt>45</tt> </td>
|
|
<td>1×2</td>
|
|
<td>snow</td>
|
|
<td align=left>hotel</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>46</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic, sub-tropical</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>47</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>48</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>49</tt> </td>
|
|
<td>1×1</td>
|
|
<td>snow</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>4A</tt>..<tt>4B</tt> </td>
|
|
<td>2×1</td>
|
|
<td>sub-arctic</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>4C</tt>..<tt>4D</tt> </td>
|
|
<td>2×1</td>
|
|
<td>snow</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>4E</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>houses (with a tree in a corner)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>4F</tt>, <tt>50</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>51</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>houses (suburb-type)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>52</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>flats</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>53</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>church</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>54</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>houses (with two trees in front)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>55</tt>, <tt>56</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>flats</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>57</tt>..<tt>58</tt> </td>
|
|
<td>2×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>59</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>flats</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>5A</tt> </td>
|
|
<td>1×1</td>
|
|
<td>sub-tropical</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>5B</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>church</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>5C</tt>..<tt>61</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>various types of toyland houses</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>62</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>63</tt>..<tt>64</tt> </td>
|
|
<td>1×2</td>
|
|
<td>toyland</td>
|
|
<td align=left>houses ('shoe' style)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>65</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>66</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>igloo</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>67</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>tepees</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>68</tt>, <tt>69</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>shops and offices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>6A</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>tall office block</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>6B</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>statue</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>6C</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>teapot-house</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td nowrap valign=top><tt>6D</tt> </td>
|
|
<td>1×1</td>
|
|
<td>toyland</td>
|
|
<td align=left>piggy-bank</td>
|
|
</tr>
|
|
</table>
|
|
</body>
|
|
|
|
</html> |