static texture_type img_choose_subset;
static bool walking;
-static timer_type random_timer;
+static Timer random_timer;
static SDL_Event event;
static SDLKey key;
st_pause_ticks_init();
GameSession session(datadir + "/levels/misc/menu.stl");
- loadshared();
//FIXME:activate_particle_systems();
while (SDL_PollEvent(&event))
{
- menu_event(event);
+ current_menu->event(event);
if (event.type == SDL_QUIT)
{
done = true;
// Contrib Menu
break;
case 3:
- done = 1;
+ done = true;
done = leveleditor(1);
+ menu_reset();
+ show_menu = 1;
+ Menu::set_current(main_menu);
break;
case 4:
display_credits();
{
int done;
int scroll, speed;
- timer_type timer;
+ Timer timer;
int n,d;
int length;
FILE* fi;