equal
deleted
inserted
replaced
381 bridge_len += 2; // begin and end tiles/ramps |
381 bridge_len += 2; // begin and end tiles/ramps |
382 |
382 |
383 if (_current_player < MAX_PLAYERS && !(_is_ai_player && !_patches.ainew_active)) |
383 if (_current_player < MAX_PLAYERS && !(_is_ai_player && !_patches.ainew_active)) |
384 bridge_len = CalcBridgeLenCostFactor(bridge_len); |
384 bridge_len = CalcBridgeLenCostFactor(bridge_len); |
385 |
385 |
386 cost += (((int64)bridge_len * (int64)_price.build_bridge) * (int64)_bridge_type_price_mod[bridge_type]) >> 8; |
386 cost += ((int64)bridge_len * _price.build_bridge * _bridge_type_price_mod[bridge_type]) >> 8; |
387 } |
387 } |
388 |
388 |
389 return cost; |
389 return cost; |
390 } |
390 } |
391 |
391 |