| 1327 | //----------------------------------------------------------------------------- |
| 1328 | |
| 1329 | static void updateQueryProgress() |
| 1330 | { |
| 1331 | if ( gPingList.size() ) |
| 1332 | return; |
| 1333 | |
| 1334 | char msg[64]; |
| 1335 | U32 queriesLeft = gQueryList.size(); |
| 1336 | dSprintf( msg, sizeof( msg ), "Querying servers: %d left...", queriesLeft ); |
| 1337 | |
| 1338 | // Query progress is 0.5 -> 1 |
| 1339 | F32 progress = 0.5f; |
| 1340 | if ( gServerQueryCount ) |
| 1341 | progress += ( F32( gServerQueryCount - queriesLeft ) / F32( gServerQueryCount * 2 ) ); |
| 1342 | |
| 1343 | //Con::errorf( ConsoleLogEntry::General, "Query progress - %d of %d left - progress = %.2f", queriesLeft, gServerQueryCount, progress ); |
| 1344 | Con::executef( 4, "onServerQueryStatus", "query", msg, Con::getFloatArg( progress ) ); |
| 1345 | } |
| 1346 | |
| 1347 | |
| 1348 | //----------------------------------------------------------------------------- |
no test coverage detected