diff --git a/source/src/protos.h b/source/src/protos.h index addec997..d1a277c0 100644 --- a/source/src/protos.h +++ b/source/src/protos.h @@ -203,6 +203,7 @@ struct serverinfo extern serverinfo *getconnectedserverinfo(); extern void pingservers(); +extern void updatefrommaster(int force); // rendergl extern glmatrixf mvmatrix, projmatrix, clipmatrix, mvpmatrix, invmvmatrix, invmvpmatrix; diff --git a/source/src/serverbrowser.cpp b/source/src/serverbrowser.cpp index 380dfa83..67ba3b32 100644 --- a/source/src/serverbrowser.cpp +++ b/source/src/serverbrowser.cpp @@ -544,6 +544,10 @@ bool serverskey(void *menu, int code, bool isdown, int unicode) case SDLK_RIGHT: serversort = (serversort+1) % NUMSERVSORT; return true; + + case SDLK_F5: + updatefrommaster(1); + return true; } return false; }