From 2b5de0bafc1ebe347e08617de7595c1ea507c0b9 Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Wed, 26 Nov 2008 21:09:12 +0000 Subject: Add bindings for remaining missing config file variables, to get chocolate-setup functional again. Subversion-branch: /branches/raven-branch Subversion-revision: 1388 --- src/setup/multiplayer.c | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'src/setup/multiplayer.c') diff --git a/src/setup/multiplayer.c b/src/setup/multiplayer.c index b1f1d67b..86455a8a 100644 --- a/src/setup/multiplayer.c +++ b/src/setup/multiplayer.c @@ -18,6 +18,7 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA // 02111-1307, USA. // + #include #include #include @@ -94,8 +95,8 @@ static char *gamemodes[] = "Deathmatch 2.0", }; -char *net_player_name; -char *chat_macros[10]; +static char *net_player_name; +static char *chat_macros[10]; static char *wads[NUM_WADS]; static char *extra_params[NUM_EXTRA_PARAMS]; @@ -747,3 +748,19 @@ void MultiplayerConfig(void) TXT_AddWidget(window, table); } +void BindMultiplayerVariables(void) +{ + char buf[15]; + int i; + +#ifdef FEATURE_MULTIPLAYER + M_BindVariable("player_name", &net_player_name); +#endif + + for (i=0; i<10; ++i) + { + sprintf(buf, "chatmacro%i", i); + M_BindVariable(buf, &chat_macros[i]); + } +} + -- cgit v1.2.3