(svn r3988) Remove the info about valid rails on shore tiles. It's the same as for any other sloped tile

This commit is contained in:
tron 2006-03-19 19:56:57 +00:00
parent 979f3f3957
commit 0a91b283d6
1 changed files with 2 additions and 24 deletions

View File

@ -174,29 +174,7 @@ static const TrackBits _valid_tileh_slopes[][15] = {
TRACK_BIT_Y | TRACK_BIT_UPPER | TRACK_BIT_RIGHT,
TRACK_BIT_ALL,
TRACK_BIT_ALL
},
// allowed rail on coast tile
{
0,
TRACK_BIT_LEFT,
TRACK_BIT_LOWER,
TRACK_BIT_Y|TRACK_BIT_LEFT|TRACK_BIT_LOWER,
TRACK_BIT_RIGHT,
TRACK_BIT_ALL,
TRACK_BIT_X|TRACK_BIT_RIGHT|TRACK_BIT_LOWER,
TRACK_BIT_ALL,
TRACK_BIT_UPPER,
TRACK_BIT_X|TRACK_BIT_LEFT|TRACK_BIT_UPPER,
TRACK_BIT_ALL,
TRACK_BIT_ALL,
TRACK_BIT_Y|TRACK_BIT_RIGHT|TRACK_BIT_UPPER,
TRACK_BIT_ALL,
TRACK_BIT_ALL
},
}
};
uint GetRailFoundation(uint tileh, TrackBits bits)
@ -233,7 +211,7 @@ static uint32 CheckRailSlope(uint tileh, TrackBits rail_bits, TrackBits existing
// don't allow building on the lower side of a coast
if (IsTileType(tile, MP_WATER) &&
~_valid_tileh_slopes[2][tileh] & rail_bits) {
~_valid_tileh_slopes[1][tileh] & rail_bits) {
return_cmd_error(STR_3807_CAN_T_BUILD_ON_WATER);
}