diff -r 09e4565e5138 -r 55f4d7353f52 railtypes.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/railtypes.h Fri Jul 29 22:13:04 2005 +0000 @@ -0,0 +1,56 @@ +/* $Id: */ + +/** @file railtypes.h + * All the railtype-specific information is stored here. + */ + +/** Global Railtype definition + */ +const RailtypeInfo _railtypes[RAILTYPE_END] = { + { + { + 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_SNOW_OFFSET, + (1 << RAILTYPE_RAIL), + }, + { + { + 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_SNOW_OFFSET, + (1 << RAILTYPE_MONO), + }, + { + { + 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_SNOW_OFFSET, + (1 << RAILTYPE_MAGLEV), + }, +}; +