diff options
| author | oy <Tom_Adams@web.de> | 2010-11-17 12:43:24 +0100 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2010-11-17 12:43:24 +0100 |
| commit | f1ce0d1949a7197a292f5376e3109162cc639390 (patch) | |
| tree | 7cebdda81da1879de10ac044bb1708de1e71311b /src/game | |
| parent | a7f37446b62630d751ea7edd5b4a396385887869 (diff) | |
| download | zcatch-f1ce0d1949a7197a292f5376e3109162cc639390.tar.gz zcatch-f1ce0d1949a7197a292f5376e3109162cc639390.zip | |
improved loading progression in the server browser
Diffstat (limited to 'src/game')
| -rw-r--r-- | src/game/client/components/menus_browser.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/game/client/components/menus_browser.cpp b/src/game/client/components/menus_browser.cpp index ff3d7b3a..507e99d6 100644 --- a/src/game/client/components/menus_browser.cpp +++ b/src/game/client/components/menus_browser.cpp @@ -395,7 +395,10 @@ void CMenus::RenderServerbrowserServerList(CUIRect View) // render status char aBuf[128]; - str_format(aBuf, sizeof(aBuf), Localize("%d of %d servers, %d players (%d%% loaded)"), ServerBrowser()->NumSortedServers(), ServerBrowser()->NumServers(), NumPlayers, ServerBrowser()->LoadingProgression()); + if(ServerBrowser()->IsRefreshing()) + str_format(aBuf, sizeof(aBuf), Localize("%d%% loaded"), ServerBrowser()->LoadingProgression()); + else + str_format(aBuf, sizeof(aBuf), Localize("%d of %d servers, %d players"), ServerBrowser()->NumSortedServers(), ServerBrowser()->NumServers(), NumPlayers); Status.VSplitRight(TextRender()->TextWidth(0, 14.0f, aBuf, -1), 0, &Status); UI()->DoLabel(&Status, aBuf, 14.0f, -1); } |