equal
deleted
inserted
replaced
75 /* static */ int32 AIBridge::GetMaxLength(BridgeID bridge_id) |
75 /* static */ int32 AIBridge::GetMaxLength(BridgeID bridge_id) |
76 { |
76 { |
77 if (!IsValidBridge(bridge_id)) return -1; |
77 if (!IsValidBridge(bridge_id)) return -1; |
78 |
78 |
79 uint max = ::GetBridgeSpec(bridge_id)->max_length; |
79 uint max = ::GetBridgeSpec(bridge_id)->max_length; |
80 if (max >= 16 && _patches.longbridges) max = 100; |
80 if (max >= 16 && _settings.construction.longbridges) max = 100; |
81 return max + 2; |
81 return max + 2; |
82 } |
82 } |
83 |
83 |
84 /* static */ int32 AIBridge::GetMinLength(BridgeID bridge_id) |
84 /* static */ int32 AIBridge::GetMinLength(BridgeID bridge_id) |
85 { |
85 { |