X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsound.h;h=6ca5f9756d14f754a8da36b2fcf3550e75bfb544;hb=2c03953e712c427c94c02cdb1e15cd9e99e9e116;hp=07e73550085431f76d563cc7913d33840fe1d980;hpb=d9ebb78b0e0290d76d3ee3d8f864ac6767cab61e;p=rocksndiamonds.git diff --git a/src/libgame/sound.h b/src/libgame/sound.h index 07e73550..6ca5f975 100644 --- a/src/libgame/sound.h +++ b/src/libgame/sound.h @@ -160,7 +160,9 @@ struct SoundHeader_8SVX struct SampleInfo { +#if 0 char *name; +#endif byte *data_ptr; long data_len; @@ -184,6 +186,8 @@ struct SoundControl boolean fade_sound; boolean stop_sound; boolean stop_all_sounds; + boolean reload_sounds; + boolean reload_music; int playingtime; long playingpos; long data_len; @@ -204,7 +208,10 @@ void StartSoundserver(void); void SoundServer(void); /* sound client functions */ +void ReloadSounds(void); +void ReloadMusic(void); boolean LoadSound(char *); +boolean LoadCustomSound(char *); boolean LoadMod(char *); int LoadMusic(void); void PlayMusic(int); @@ -219,6 +226,8 @@ void StopMusic(void); void StopSound(int); void StopSounds(void); void StopSoundExt(int, int); +void InitReloadSounds(char *); +void InitReloadMusic(char *); void FreeSounds(int); #endif