summaryrefslogtreecommitdiff
path: root/src/screen/choiceArena.c
diff options
context:
space:
mode:
authorDusan Durech <dusan.d@Centrum.sk>2009-08-19 21:04:42 +0200
committerDusan Durech <dusan.d@Centrum.sk>2009-08-19 21:04:42 +0200
commit56f11df16e2949cf1cd29ed9e0fa43424e2181c2 (patch)
treea8a3a5e569c9640d6969f440785636998be0ab9a /src/screen/choiceArena.c
parent7e4da11ff95f2867f8032ebb0279e5698053a7eb (diff)
behaves use params and save and load net setting game
Diffstat (limited to 'src/screen/choiceArena.c')
-rw-r--r--src/screen/choiceArena.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/screen/choiceArena.c b/src/screen/choiceArena.c
index ea9079f..76e021f 100644
--- a/src/screen/choiceArena.c
+++ b/src/screen/choiceArena.c
@@ -9,6 +9,7 @@
#include "screen.h"
#include "image.h"
#include "hotKey.h"
+#include "config.h"
#ifndef NO_SOUND
#include "music.h"
@@ -242,10 +243,16 @@ void choice_arena_init()
screen_register(screen_new("chiceArena", screen_startChoiceArena,
choice_arena_event, choice_arena_draw,
stopScreenChoiceArena));
+
+ choice_arena_set(arena_file_get_file_format_net_name(config_get_str_value(CFG_ARENA)));
}
void choice_arena_quit()
{
+ if (choice_arena_get() != NULL) {
+ config_set_str_value(CFG_ARENA, arena_file_get_net_name(choice_arena_get()));
+ }
+
wid_image_destroy(image_backgorund);
button_destroy(button_play);