Old revision #prizp7egg | New revision #pd6hcz4nz | ||
---|---|---|---|
4 | if (_networking && num_companies + num_to_start >= _settings_client.network.max_companies) break; | 4 | if (_networking && num_companies + num_to_start >= _settings_client.network.max_companies) break; |
5 | if (num_ais + num_to_start >= (uint)_settings_game.difficulty.max_no_competitors) break; | 5 | if (num_ais + num_to_start >= (uint)_settings_game.difficulty.max_no_competitors) break; |
6 | num_to_start++; | 6 | num_to_start++; |
7 | } while (AI::GetStartNextTime(num_to_start) == 0); | 7 | } while (AI::GetStartNextTime(num_to_start) == 0); |
8 | |||
9 | uint num_to_start_for = 0; | ||
10 | for (;; num_to_start_for++) { | ||
11 | if (AI::GetStartNextTime(num_to_start_for) != 0) break; | ||
12 | if (_networking && num_companies + num_to_start_for >= _settings_client.network.max_companies) break; | ||
13 | if (num_ais + num_to_start_for >= (uint)_settings_game.difficulty.max_no_competitors) break; | ||
14 | } | ||
15 | assert(num_to_start == num_to_start_for); |