-#include <stdlib.h>
-#include <stdio.h>
-#include <unistd.h>
-#include <SDL/SDL.h>
-#include <SDL/SDL_mixer.h>
+#include "sound.h"
extern int sound_flag, music_flag;
"sounds/bzboom.wav"
};
-char *tune_file[] = {/*{{{*/
+char *tune_file[] = {
"music/magic.mod",
"music/getzznew.mod",
"music/4est_fulla3s.mod"
-};/*}}}*/
+};
-int init_sound() {/*{{{*/
+int
+init_sound() {
// Return 1 if the sound is ready to roll, and 0 if not.
int i;
}
return 1;
-}/*}}}*/
+}
-void play_sound(int i) {/*{{{*/
+void
+play_sound(int i) {
if(!sound_flag) return;
#ifdef DEBUG
printf ("play sound %d on first free channel\n",i);
#undef DEBUG
-void play_tune(int i) {/*{{{*/
+void
+play_tune(int i) {/*{{{*/
if(!sound_flag || !music_flag) return;
if (playing==i)
return;
Mix_VolumeMusic(music_volume[i]);
playing = i;
-}/*}}}*/
+}
/*
*