home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 23 / IOPROG_23.ISO / SOFT / RAYCAST.ZIP / FILESOUN.CPP < prev    next >
Encoding:
C/C++ Source or Header  |  1995-07-19  |  489 b   |  26 lines

  1. #include "ray.h"
  2. #include "globals.h"
  3. #include "rayfile.h"
  4. #include "sound.h"
  5. #include "resnames.h"
  6.  
  7. void F_Get_Sound()
  8. {
  9.    char filename[F_NAME_LENGTH];
  10.    if (sound_loaded)
  11.       F_Clear_Sound();
  12.    sound_loaded=TRUE;
  13.    short dir_index=F_Find_Dir((PCHAR)SOUND_RES);
  14.    if (dir_index==-1)
  15.       return;
  16.    F_Seek(directory[dir_index].start);
  17.    F_Get_String_NT(filename, F_NAME_LENGTH);
  18.    Play_Song(filename);
  19. }
  20.  
  21. void F_Clear_Sound()
  22. {
  23. sound_loaded=FALSE;
  24. }
  25.  
  26.