//HEADER_GOES_HERE #ifndef __EFFECTS_H__ #define __EFFECTS_H__ extern int sfxdelay; // weak extern int sfxdnum; extern HANDLE sghStream; extern TSFX *sgpStreamSFX; BOOL effect_is_playing(int nSFX); void stream_stop(); void InitMonsterSND(int monst); void FreeMonsterSnd(); void PlayEffect(int i, int mode); void PlaySFX(int psfx); void PlaySfxLoc(int psfx, int x, int y); void sound_stop(); void sound_update(); void effects_cleanup_sfx(); void sound_init(); void ui_sound_init(); void __stdcall effects_play_sound(const char *pszFile); /* rdata */ extern const char monster_action_sounds[]; // idb /* data */ extern TSFX sgSFX[NUM_SFX]; #endif /* __EFFECTS_H__ */