src/rail.cpp
changeset 8226 c66a40c8e9bf
parent 8199 00ee9637c0a0
child 8579 3efbb430092e
equal deleted inserted replaced
8225:7cf635a89c7d 8226:c66a40c8e9bf
   105 
   105 
   106 extern const TrackBits _corner_to_trackbits[] = {
   106 extern const TrackBits _corner_to_trackbits[] = {
   107 	TRACK_BIT_LEFT, TRACK_BIT_LOWER, TRACK_BIT_RIGHT, TRACK_BIT_UPPER,
   107 	TRACK_BIT_LEFT, TRACK_BIT_LOWER, TRACK_BIT_RIGHT, TRACK_BIT_UPPER,
   108 };
   108 };
   109 
   109 
       
   110 /* The default multiplier for the cost of building different types of railway
       
   111  * track, which will be divided by 8. Can be changed by newgrf files. */
       
   112 const int _default_railtype_cost_multiplier[RAILTYPE_END] = {
       
   113 	8, 12, 16, 24,
       
   114 };
       
   115 int _railtype_cost_multiplier[RAILTYPE_END];
   110 
   116 
   111 RailType GetTileRailType(TileIndex tile)
   117 RailType GetTileRailType(TileIndex tile)
   112 {
   118 {
   113 	switch (GetTileType(tile)) {
   119 	switch (GetTileType(tile)) {
   114 		case MP_RAILWAY:
   120 		case MP_RAILWAY: