FreeScreenGadgets();
CreateScreenGadgets();
+ if (game_status != game_status_last_screen)
+ FadeMenuSoundsAndMusic();
+
FadeOut(fade_mask);
// needed if different viewport properties defined for choosing level (set)
DrawMaskedBorder(fade_mask);
+ if (game_status != game_status_last_screen)
+ PlayMenuSoundsAndMusic();
+
FadeIn(fade_mask);
}
{
int i;
- FadeMenuSoundsAndMusic();
-
if (player_name != NULL)
{
freeTreeInfo(player_name);
player_name_current = player_name;
DrawChooseTree(&player_name_current);
-
- PlayMenuSoundsAndMusic();
}
void HandleChoosePlayerName(int mx, int my, int dx, int dy, int button)
void DrawChooseLevelSet(void)
{
- FadeMenuSoundsAndMusic();
-
DrawChooseTree(&leveldir_current);
-
- PlayMenuSoundsAndMusic();
}
void HandleChooseLevelSet(int mx, int my, int dx, int dy, int button)
{
int i;
- FadeMenuSoundsAndMusic();
-
if (level_number != NULL)
{
freeTreeInfo(level_number);
level_number_current = level_number;
DrawChooseTree(&level_number_current);
-
- PlayMenuSoundsAndMusic();
}
void HandleChooseLevelNr(int mx, int my, int dx, int dy, int button)