Darkvater@1484: Darkvater@1484: Darkvater@1484: Darkvater@1484: Darkvater@1487: Darkvater@1487: OpenTTD Landscape Internals - #2 Darkvater@1487: Darkvater@1484: Darkvater@1484: Darkvater@1484:

Landscape

tron@2149: Five attributes hold the information about a tile. Darkvater@1487: This can be seen in the Landscape document. This page tries to give an overview of used and free bits of Darkvater@1487: the array so you can quickly see what is used and what is not. Darkvater@1484: Darkvater@1487:

Darkvater@1487:

Darkvater@1487: Darkvater@1484: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: tron@2851: Darkvater@1484: Darkvater@1484: Darkvater@1484:
classm1 (8)m2 (16)m3 (8)m4 (8)type_height (8)m5 (8)
bits0123 45670123 4567 0123 45670123 45670123 45670123 45670123 4567
(0) groundXXXX XXXXOOOO OOOO OOOO OOOOXXXX OOOOOOXX XXXXXXXX XXXXXXXX XOXX
(1) railXXXX XXXXXXXX XXXX OOOO OOOOXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXX
Darkvater@1484:
    tron@2851:
  • depot/checkpoint
  • Darkvater@1484:
Darkvater@1484:
-inherit-OOOO OOOO OOOO OOOOXXXX XOOOXXXX XXXX-inherit-XXXO OOXX
(2) roadXXXX XXXXXXXX XXXX XXXX XXXXOOOO OOOOXXXX XXXXXXXX XXXXXXXX XXXX
Darkvater@1484:
    tron@2851:
  • level crossing
  • Darkvater@1484:
Darkvater@1484:
-inherit-XXXX XXXX XXXX XXXXXXXX XXXXXXXX XXXX-inherit-OOXX XXXX
Darkvater@1484:
    tron@2851:
  • road depot
  • Darkvater@1484:
Darkvater@1484:
-inherit-OOOO OOOO OOOO OOOOOOOO OOOOOOOO OOOX-inherit-XXXX XXXX
(3) townXXXX XXXXXXXX XXXX XXXX XXXXOOOO OOXXXXXX XXXXXXXX XXXXXXXX XXOX
(4) treesXXXX XXXXXXXX XXOO OOOO OOOOXXXX XXXXOOXX XXXXXXXX XXXXXXXO OOXX
(5) stationXXXX XXXXXXXX XXXX XXXX XXXXXXXX XOOOXXXX XXXXXXXX XXXXXXXX XXXX
(6) waterXXXX XXXXOOOO OOOO OOOO OOOOOOOO OOOOOOOO OOOOXXXX XXXXXXXX XXXX
(8) industryXXXX XOOXXXXX XXXX XXXX XXXXOOOO OOOOOOOO OOOOXXXX XXXXXXXX XXXX
Darkvater@1484:
    tron@2851:
  • bubble/sugar/toffee
  • Darkvater@1484:
Darkvater@1484:
-inherit--inherit-XXXX XXXXOOOO OOOO-inherit--inherit-
tron@2851:
    tron@2851:
  • toy factory
  • tron@2851:
tron@2851:
-inherit--inherit-XXXX XXXXXXXX XXXX-inherit--inherit-
tron@2851:
    tron@2851:
  • gold/copper/coal
  • tron@2851:
tron@2851:
XXXX XXXX-inherit--inherit--inherit--inherit--inherit-
tron@2851:
    tron@2851:
  • oil wells
  • tron@2851:
tron@2851:
-inherit--inherit--inherit--inherit--inherit--inherit-
tron@2851:
    tron@2851:
  • power station
  • tron@2851:
tron@2851:
XXXX XXOX-inherit--inherit--inherit--inherit--inherit-
(9) tunnelXXXX XXXXOOOO OOOO OOOO OOOOXXXX OOOOOOOO OOOXXXXX XXXXXXXX XXXX
tron@2851:
    tron@2851:
  • bridge
  • tron@2851:
tron@2851:
XXXX XXXXXXXX XXXX OOOO OOOOXXXX XXXXOOOO OOOXXXXX XXXXXXXX XXXX
(10) various (HQ)XXXX XXXXOOOO OOOO OOOO OOOOOOOO OOOOOOOO OOOOXXXX XXXXXXXX XXXX
Darkvater@1487: Darkvater@1484: Darkvater@1484: