summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortomas <tomas@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-02 14:38:56 +0000
committertomas <tomas@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-02 14:38:56 +0000
commitf7222e01e1f9d3732541e90497f1e535daa02825 (patch)
tree1405e5537da2961f8ef6bab235cabe766bc8ff60
parent7ff3c4611aedd0caec85be4b2dac8989373af5a6 (diff)
- oprava chyby v screen gameType, po ukoncene hre se nezobrazili textove pole pro zadani ip adresy a
portu, pri vytvareni serveru - oprava chyby, kdy se ulozila adresa pro bind ip a port herniho serveru, kde se hralo predtim. Ted se ip a port herniho serveru nastavi vzdy na puvodni hodnoty git-svn-id: http://opensvn.csie.org/tuxanci_ng@85 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
-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()