#include "gui.h"
#include "set.h"
-#include "levels.h"
+#include "progress.h"
#include "game.h"
#include "audio.h"
#include "config.h"
static int shot_id;
static int desc_id;
-static int should_prompt = 1;
+static int do_init = 1;
static int set_action(int i)
{
first -= SET_STEP;
- should_prompt = 0;
+ do_init = 0;
return goto_state(&st_set);
break;
first += SET_STEP;
- should_prompt = 0;
+ do_init = 0;
return goto_state(&st_set);
break;
int i;
- total = set_init();
-
- audio_music_fade_to(0.5f, "bgm/inter.ogg");
-
- if (should_prompt)
+ if (do_init)
+ {
+ total = set_init();
+ audio_music_fade_to(0.5f, "bgm/inter.ogg");
audio_play(AUD_START, 1.f);
- else should_prompt = 1;
+ }
+ else do_init = 1;
if ((id = gui_vstack(0)))
{
{
gui_label(jd, _("Level Set"), GUI_SML, GUI_ALL, gui_yel, gui_red);
gui_filler(jd);
- gui_back_prev_next(jd, first > 0, first + SET_STEP < total);
+ gui_navig(jd, first > 0, first + SET_STEP < total);
}
if ((jd = gui_harray(id)))