diff options
author | tron <tron@openttd.org> | 2005-10-13 16:00:14 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2005-10-13 16:00:14 +0000 |
commit | 7520ef8f3325bcaec2496e52e0d351767193da28 (patch) | |
tree | ee9f710faeaacffe616dd886460d095de751bb0d /railtypes.h | |
parent | d37639ac3eab8c7d8deb37ff9b7784f57aa580d4 (diff) | |
download | openttd-7520ef8f3325bcaec2496e52e0d351767193da28.tar.xz |
(svn r3037) Don't deduce the sprites for tunnels and level crossings from magic numbers, but fetch them from the central rail info array. This is a preparation step for electrified rails
Diffstat (limited to 'railtypes.h')
-rw-r--r-- | railtypes.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/railtypes.h b/railtypes.h index 74cd0768f..9e09e3e65 100644 --- a/railtypes.h +++ b/railtypes.h @@ -10,7 +10,10 @@ const RailtypeInfo _railtypes[RAILTYPE_END] = { /** Railway */ { /* Main Sprites */ { SPR_RAIL_TRACK_Y, SPR_RAIL_TRACK_N_S, SPR_RAIL_TRACK_BASE, SPR_RAIL_SINGLE_Y, SPR_RAIL_SINGLE_X, - SPR_RAIL_SINGLE_NORTH, SPR_RAIL_SINGLE_SOUTH, SPR_RAIL_SINGLE_EAST, SPR_RAIL_SINGLE_WEST }, + SPR_RAIL_SINGLE_NORTH, SPR_RAIL_SINGLE_SOUTH, SPR_RAIL_SINGLE_EAST, SPR_RAIL_SINGLE_WEST, + SPR_CROSSING_OFF_X_RAIL, + SPR_TUNNEL_ENTRY_REAR_RAIL + }, /* GUI sprites */ { 0x4E3, 0x4E4, 0x4E5, 0x4E6, @@ -32,7 +35,10 @@ const RailtypeInfo _railtypes[RAILTYPE_END] = { /** Monorail */ { /* Main Sprites */ { SPR_MONO_TRACK_Y, SPR_MONO_TRACK_N_S, SPR_MONO_TRACK_BASE, SPR_MONO_SINGLE_Y, SPR_MONO_SINGLE_X, - SPR_MONO_SINGLE_NORTH, SPR_MONO_SINGLE_SOUTH, SPR_MONO_SINGLE_EAST, SPR_MONO_SINGLE_WEST }, + SPR_MONO_SINGLE_NORTH, SPR_MONO_SINGLE_SOUTH, SPR_MONO_SINGLE_EAST, SPR_MONO_SINGLE_WEST, + SPR_CROSSING_OFF_X_MONO, + SPR_TUNNEL_ENTRY_REAR_MONO + }, /* GUI sprites */ { 0x4E7, 0x4E8, 0x4E9, 0x4EA, @@ -54,7 +60,10 @@ const RailtypeInfo _railtypes[RAILTYPE_END] = { /** Maglev */ { /* Main sprites */ { SPR_MGLV_TRACK_Y, SPR_MGLV_TRACK_N_S, SPR_MGLV_TRACK_BASE, SPR_MGLV_SINGLE_Y, SPR_MGLV_SINGLE_X, - SPR_MGLV_SINGLE_NORTH, SPR_MGLV_SINGLE_SOUTH, SPR_MGLV_SINGLE_EAST, SPR_MGLV_SINGLE_WEST }, + SPR_MGLV_SINGLE_NORTH, SPR_MGLV_SINGLE_SOUTH, SPR_MGLV_SINGLE_EAST, SPR_MGLV_SINGLE_WEST, + SPR_CROSSING_OFF_X_MAGLEV, + SPR_TUNNEL_ENTRY_REAR_MAGLEV + }, /* GUI sprites */ { 0x4EB, 0x4EC, 0x4EE, 0x4ED, |