
                     TRAKLIST.TXT

         A listing of track types used in Railroad Tycoon
         together with the track codes used in the RRn.SVE file

Track  Interp-   Track               Equivalent HEX codes for enemy track
code   retation  Description             Enemy 1   Enemy 2   Enemy 3
               
0A 00  0 10 0 0  straight, single  |      4A 00     8A 00     CA 00
0A 10  0 10 1 0  straight, double  |

0D 00  0 13 0 0  straight, single  /      4D 00     8D 00     CD 00
0D 10  0 13 1 0  straight, double  /

10 00  0 16 0 0  straight, single  --     50 00     90 00     D0 00
10 10  0 16 1 0  straight, double  --

13 00  0 19 0 0  straight, single  \      53 00     93 00     D3 00
13 10  0 19 1 0  straight, double  \

0B 00  0 11 0 0  curve, single   |        4B 00     8B 00     CB 00
0B 10  0 11 1 0  curve, double   /

0C 00  0 12 0 0  curve, single   /        4C 00     8C 00     CC 00
0C 10  0 12 1 0  curve, double   |

0E 00  0 14 0 0  curve, single  __/       4E 00     8E 00     CE 00
0E 10  0 14 1 0  curve, double

0F 00  0 15 0 0  curve, single   __       4F 00     8F 00     CF 00
0F 10  0 15 1 0  curve, double  /

09 00  0  9 0 0  curve, single  |         49 00     89 00     C9 00
09 10  0  9 1 0  curve, double  \

11 00  0 17 0 0  curve, single   \__      51 00     91 00     D1 00
11 10  0 17 1 0  curve, double

12 00  0 18 0 0  curve, single  __        52 00     92 00     D2 00
12 10  0 18 1 0  curve, double    \

14 00  0 20 0 0  curve, single  \         54 00     94 00     D4 00
14 10  0 20 1 0  curve, double  |


SWITCHES

code   interp.   description
21 00  0 33 0 0  single  \
21 10  0 33 1 0  double  |\

22 00  0 34 0 0  single  \__
22 10  0 34 1 0  double   \

20 00  0 32 0 0  single  __\
20 10  0 32 1 0  double     \

1F 00  0 31 0 0  single  \|
1F 10  0 31 1 0  double   \

1A 00  0 26 0 0  single  ____
1A 10  0 26 1 0  double    \

19 00  0 25 0 0  single    /
19 10  0 25 1 0  double  ----

1C 00  0 28 0 0  single  ____
1C 10  0 28 1 0  double   /

1B 00  0 27 0 0  single   \
1B 10  0 27 1 0  double  ----

23 00  0 35 0 0  single   |/
23 10  0 35 1 0  double   /

24 00  0 36 0 0  single    /__
24 10  0 36 1 0  double   /

1E 00  0 30 0 0  single  __/
1E 10  0 30 1 0  double   /

1D 00  0 29 0 0  single   /
1D 10  0 29 1 0  double  /|

16 00  0 22 0 0  single   |
16 10  0 22 1 0  double  /|

15 00  0 21 0 0  single  |
15 10  0 21 1 0  double  |\

18 00  0 24 0 0  single  \|
18 10  0 24 1 0  double   |

17 00  0 23 0 0  single  |/
17 10  0 23 1 0  double  |


BRIDGES

code   interp.   description 
0A 17  0 10 1 7  iron  |

0D 17  0 13 1 7  iron  /

10 17  0 16 1 7  iron  --

13 17  0 19 1 7  iron  \

0A 16  0 10 1 6  stone  |

0D 16  0 13 1 6  stone  /

10 16  0 16 1 6  stone  --

13 16  0 19 1 6  stone  \

0A 05  0 10 0 5  wood  |                  4A 05     8A 05     CA 05

0D 05  0 13 0 5  wood  /                  4D 05     8D 05     CD 05

10 05  0 16 0 5  wood  --                 50 05     90 05     D0 05

13 05  0 19 0 5  wood  \                  53 05     93 05     D3 05

DEPOT, STATION, TERMINAL and SIGNAL TOWER TRACKS

Notes:
  The codes below indicate track sections associated with any/all of the 
above structures. They do not indicate what type of structure it is. That 
information is recorded in column zero of the "Matrix of integers: Station"
in the .SVE file, (can be seen in an RRn.DMP file) and, probably, elsewhere.
These sections are always double tracked.  
  End tracks are the last section of track laid in any given direction. 
They extend only to the middle of the last square and usually serve a depot,
station, etc. located at the end of a line.
          
code   interp.   description
0A 13  0 10 1 3  through track  |  
0D 13  0 13 1 3  through track  /
10 13  0 16 1 3  through track  --
13 13  0 19 1 3  through track  \ 

01 13  0  1 1 3  end track, down  |
02 13  0  2 1 3  end track, down to left  /
03 13  0  3 1 3  end track, left end  --
04 13  0  4 1 3  end track, up to left  \
05 13  0  5 1 3  end track, up  |
06 13  0  6 1 3  end track, up to right  /
07 13  0  7 1 3  end track, right end  --
08 13  0  8 1 3  end track, down to right  \

TUNNELS

Note: 
  Tunnels can be double tracked only by changing the HEX code in the
  RRn.SVE file. See information in NMETRACK.TXT regarding tunnels.

code   interp.   description
0A 04  0 10 0 4  vertical, single track  |
0A 14  0 10 1 4  vertical, double track  |

0D 04  0 13 0 4  diagonal, single track  /
0D 14  0 13 1 4  diagonal, double track  /

10 04  0 16 0 4  horizontal, single track  --
10 14  0 16 1 4  horizontal, double track  --

13 04  0 19 0 4  diagonal, single track  \
13 14  0 19 1 4  diagonal, double track  \

90 DEGREE CURVES 

Note:
  90 degree curves can be double tracked only by changing HEX code in the
  RRn.SVE file. See information in NMETRACK.TXT regarding 90 deg. curves.

code   interp.   description
2A 00  0 42 0 0  curve, 90 deg., single track  _|
2A 10  0 42 1 0  curve, 90 deg., double track

2B 00  0 48 0 0  curve, 90 deg., single track  <
2B 10  0 48 1 0  curve, 90 deg., double track

2C 00  0 44 0 0  curve, 90 deg., single track  /\
2C 10  0 44 1 0  curve, 90 deg., double track

2D 00  0 45 0 0  curve, 90 deg., single track  >
2D 10  0 45 1 0  curve, 90 deg., double track

2E 00  0 46 0 0  curve, 90 deg., single track  \/
2E 10  0 46 1 0  curve, 90 deg., double track

27 00  0 39 0 0  curve, 90 deg., single track  |_
27 10  0 39 1 0  curve, 90 deg., double track
                                  __
28 00  0 40 0 0  curve, 90 deg., single track  __ 
28 10  0 40 1 0  curve, 90 deg., double track    |
                                 __
29 00  0 41 0 0  curve, 90 deg., single track  __
29 10  0 41 1 0  curve, 90 deg., double track |  


                                                                                                                                                                                