14 | last_cost.ResetCosts(); | 14 | last_cost.ResetCosts();
|
---|
| | 15 | if (AITestMode() && AIAirport.BuildAirport(airport2_location, airport2_type, airport2_stationId)) {
|
---|
| | 16 | if (HasMoney(last_cost.GetCosts())) GetMoney(last_cost.GetCosts());
|
---|
| | 17 | }
|
---|
| | 18 | if (!AIAirport.BuildAirport(airport2_location, airport2_type, airport2_stationId)) {
|
---|
| | 19 | RepayLoan();
|
---|
| | 20 | AILog.Warning("Although the testing told us we could build 2 airports, it still failed on the second airport at tile " + airport2_location + ".");
|
---|
| | 21 | assert(AIError.GetLastError() != AIError.ERR_STATION_TOO_SPREAD_OUT);
|
---|
| | 22 | return -1;
|
---|
| | 23 | }
|
---|
| | 24 | RepayLoan(); |
---|