* game.c *
***********************************************************/
+#include "libgame/libgame.h"
+
#include "game.h"
-#include "misc.h"
#include "tools.h"
#include "screens.h"
-#include "sound.h"
#include "init.h"
-#include "buttons.h"
#include "files.h"
#include "tape.h"
#include "joystick.h"
void GetPlayerConfig()
{
- if (sound_status == SOUND_OFF)
+ if (!audio.sound_available)
setup.sound = FALSE;
- if (!sound_loops_allowed)
+ if (!audio.loops_available)
{
setup.sound_loops = FALSE;
setup.sound_music = FALSE;
}
- if (!fullscreen_available)
+ if (!video.fullscreen_available)
setup.fullscreen = FALSE;
setup.sound_simple = setup.sound;
setup.sound_music = FALSE;
FadeSound(background_loop[level_nr % num_bg_loops]);
}
- else if (sound_loops_allowed)
+ else if (audio.loops_available)
{
setup.sound = setup.sound_music = TRUE;
PlaySoundLoop(background_loop[level_nr % num_bg_loops]);
case SOUND_CTRL_ID_LOOPS:
if (setup.sound_loops)
setup.sound_loops = FALSE;
- else if (sound_loops_allowed)
+ else if (audio.loops_available)
setup.sound = setup.sound_loops = TRUE;
break;
case SOUND_CTRL_ID_SIMPLE:
if (setup.sound_simple)
setup.sound_simple = FALSE;
- else if (sound_status==SOUND_AVAILABLE)
+ else if (audio.sound_available)
setup.sound = setup.sound_simple = TRUE;
break;