diff options
author | est31 <MTest31@outlook.com> | 2015-02-17 01:37:14 +0100 |
---|---|---|
committer | Loic Blot <loic.blot@unix-experience.fr> | 2015-02-18 16:17:03 +0100 |
commit | 82bfa2ee7b90f678b687fb42405ca775c517be13 (patch) | |
tree | 5f55ebb512aad9b995dda71f98195dd4473c3dfc /src/script/lua_api/l_mainmenu.h | |
parent | 9ef2e5000f6df5a0c16e0343c6af59967150db42 (diff) | |
download | minetest-82bfa2ee7b90f678b687fb42405ca775c517be13.tar.gz minetest-82bfa2ee7b90f678b687fb42405ca775c517be13.tar.bz2 minetest-82bfa2ee7b90f678b687fb42405ca775c517be13.zip |
Server: announce MIN/MAX protocol version supported to serverlist. Client: check serverlist
Client now informs about incompatible servers from the list, this permits to prevent the protocol movements.
Server announces its supported protocol versions to master server
Diffstat (limited to 'src/script/lua_api/l_mainmenu.h')
-rw-r--r-- | src/script/lua_api/l_mainmenu.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/script/lua_api/l_mainmenu.h b/src/script/lua_api/l_mainmenu.h index ff61dd97a..8b21a93aa 100644 --- a/src/script/lua_api/l_mainmenu.h +++ b/src/script/lua_api/l_mainmenu.h @@ -137,6 +137,12 @@ private: static int l_get_video_drivers(lua_State *L); + //version compatibility + static int l_get_min_supp_proto(lua_State *L); + + static int l_get_max_supp_proto(lua_State *L); + + // async static int l_do_async_callback(lua_State *L); |