summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.h2
-rw-r--r--src/screen/screen_gameType.c15
2 files changed, 14 insertions, 3 deletions
diff --git a/config.h b/config.h
index 6891cf8..785fc91 100644
--- a/config.h
+++ b/config.h
@@ -6,6 +6,6 @@
#define DEBUG_CLIENT_RECV
*/
-#define TUXANCI_NG_VERSION "svn84"
+#define TUXANCI_NG_VERSION "svn85"
#define DESTDIR "/usr/local/"
diff --git a/src/screen/screen_gameType.c b/src/screen/screen_gameType.c
index df3d4dc..d54d63a 100644
--- a/src/screen/screen_gameType.c
+++ b/src/screen/screen_gameType.c
@@ -51,6 +51,10 @@ void startScreenGameType()
#ifndef NO_SOUND
playMusic("menu", MUSIC_GROUP_BASE);
#endif
+
+ check_none->status = TRUE;
+ check_server->status = FALSE;
+ check_client->status = FALSE;
}
void drawScreenGameType()
@@ -69,6 +73,15 @@ void drawScreenGameType()
drawWidgetTextfield(textfield_ip);
}
+ if( check_server->status == TRUE )
+ {
+ setSettingIP (getParamElse ("--ip", "127.0.0.1"));
+ setSettingPort (atoi (getParamElse("--port", "2200")));
+ }
+
+ if( check_client->status == TRUE )
+ drawWidgetButton(button_browser);
+
drawWidgetCheck(check_none);
drawWidgetCheck(check_server);
drawWidgetCheck(check_client);
@@ -76,8 +89,6 @@ void drawScreenGameType()
drawWidgetButton(button_back);
drawWidgetButton(button_play);
- if( check_client->status == TRUE )
- drawWidgetButton(button_browser);
}
void eventScreenGameType()