equal
deleted
inserted
replaced
147 TRACKDIR_BIT_NONE , ///< 28 invalid |
147 TRACKDIR_BIT_NONE , ///< 28 invalid |
148 TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_NW, ///< 29 SLOPE_STEEP_N -> inclined for diagonal track |
148 TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_NW, ///< 29 SLOPE_STEEP_N -> inclined for diagonal track |
149 TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_SE, ///< 30 SLOPE_STEEP_E -> inclined for diagonal track |
149 TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_SE, ///< 30 SLOPE_STEEP_E -> inclined for diagonal track |
150 }; |
150 }; |
151 |
151 |
152 /* The default multiplier for the cost of building different types of railway |
|
153 * track, which will be divided by 8. Can be changed by newgrf files. */ |
|
154 const int _default_railtype_cost_multiplier[RAILTYPE_END] = { |
|
155 8, 12, 16, 24, |
|
156 }; |
|
157 int _railtype_cost_multiplier[RAILTYPE_END]; |
|
158 |
|
159 RailType GetTileRailType(TileIndex tile) |
152 RailType GetTileRailType(TileIndex tile) |
160 { |
153 { |
161 switch (GetTileType(tile)) { |
154 switch (GetTileType(tile)) { |
162 case MP_RAILWAY: |
155 case MP_RAILWAY: |
163 return GetRailType(tile); |
156 return GetRailType(tile); |