static int resol_enter(struct state *st, struct state *prev) { if (!resol_back) resol_back = prev; conf_common_init(resol_action); return resol_gui(); }
static int resol_enter(struct state *st, struct state *prev) { if (!st_back) { /* Note the parent screen if not done yet. */ st_back = prev; } back_init("back/gui.png"); modes = SDL_ListModes(NULL, SDL_OPENGL | SDL_FULLSCREEN); if (modes == (SDL_Rect **) -1) modes = NULL; audio_music_fade_to(0.5f, "bgm/inter.ogg"); return resol_gui(); }