diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-02-24 16:03:58 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-02-24 16:03:58 +0000 |
| commit | 4739966e14ca2df24d4f44fb814b6275b9bf2a3c (patch) | |
| tree | 2398dee3380dfa48582a71a4f2d4278448fa6cb8 /src/game/client/gc_menu.cpp | |
| parent | 1ea859c431b33a384727c0016917dde15bceeff3 (diff) | |
| download | zcatch-4739966e14ca2df24d4f44fb814b6275b9bf2a3c.tar.gz zcatch-4739966e14ca2df24d4f44fb814b6275b9bf2a3c.zip | |
larger restructure to improve security
Diffstat (limited to 'src/game/client/gc_menu.cpp')
| -rw-r--r-- | src/game/client/gc_menu.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/game/client/gc_menu.cpp b/src/game/client/gc_menu.cpp index 51333288..ec2cc2fe 100644 --- a/src/game/client/gc_menu.cpp +++ b/src/game/client/gc_menu.cpp @@ -27,10 +27,6 @@ extern "C" { extern data_container *data; -// abit uglyness -extern const obj_player_info *local_info; -extern const obj_game *gameobj; - extern bool menu_active; extern bool menu_game_active; @@ -1614,9 +1610,9 @@ static void menu2_render_game(RECT main_view) if(ui_do_button(&disconnect_button, "Disconnect", 0, &button, ui_draw_menu_button, 0)) client_disconnect(); - if(local_info && gameobj) + if(netobjects.local_info && netobjects.gameobj) { - if(local_info->team != -1) + if(netobjects.local_info->team != -1) { ui_vsplit_l(&main_view, 10.0f, &button, &main_view); ui_vsplit_l(&main_view, 120.0f, &button, &main_view); @@ -1628,9 +1624,9 @@ static void menu2_render_game(RECT main_view) } } - if(gameobj->gametype == GAMETYPE_DM) + if(netobjects.gameobj->gametype == GAMETYPE_DM) { - if(local_info->team != 0) + if(netobjects.local_info->team != 0) { ui_vsplit_l(&main_view, 10.0f, &button, &main_view); ui_vsplit_l(&main_view, 120.0f, &button, &main_view); @@ -1644,7 +1640,7 @@ static void menu2_render_game(RECT main_view) } else { - if(local_info->team != 0) + if(netobjects.local_info->team != 0) { ui_vsplit_l(&main_view, 10.0f, &button, &main_view); ui_vsplit_l(&main_view, 120.0f, &button, &main_view); @@ -1656,7 +1652,7 @@ static void menu2_render_game(RECT main_view) } } - if(local_info->team != 1) + if(netobjects.local_info->team != 1) { ui_vsplit_l(&main_view, 10.0f, &button, &main_view); ui_vsplit_l(&main_view, 120.0f, &button, &main_view); |