1
0
Fork 0

(svn r3142) Remove a now invalid case fall-through and use helper function instead of map access.

release/0.4.5
peter1138 2005-11-05 18:32:21 +00:00
parent 49335b4daa
commit 58785904a6
1 changed files with 3 additions and 3 deletions

6
npf.c
View File

@ -417,12 +417,12 @@ static int32 NPFRoadPathCost(AyStar* as, AyStarNode* current, OpenListNode* pare
cost = NPFTunnelCost(current); cost = NPFTunnelCost(current);
break; break;
} }
/* Fall through if above if is false, it is a bridge cost = NPF_TILE_LENGTH;
* then. We treat that as ordinary road */ break;
case MP_STREET: case MP_STREET:
cost = NPF_TILE_LENGTH; cost = NPF_TILE_LENGTH;
/* Increase the cost for level crossings */ /* Increase the cost for level crossings */
if ((_m[tile].m5 & 0xF0) == 0x10) if (IsLevelCrossing(tile))
cost += _patches.npf_crossing_penalty; cost += _patches.npf_crossing_penalty;
break; break;
default: default: