home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 August / GSSH0804.iso / Geschicklichkeit / RocksnDiamonds / rocksndiamonds.exe / rocksndiamonds-3.1.0 / src / files.h < prev    next >
C/C++ Source or Header  |  2004-06-06  |  2KB  |  53 lines

  1. /***********************************************************
  2. * Rocks'n'Diamonds -- McDuffin Strikes Back!               *
  3. *----------------------------------------------------------*
  4. * (c) 1995-2002 Artsoft Entertainment                      *
  5. *               Holger Schemel                             *
  6. *               Detmolder Strasse 189                      *
  7. *               33604 Bielefeld                            *
  8. *               Germany                                    *
  9. *               e-mail: info@artsoft.org                   *
  10. *----------------------------------------------------------*
  11. * files.h                                                  *
  12. ***********************************************************/
  13.  
  14. #ifndef FILES_H
  15. #define FILES_H
  16.  
  17. #include "main.h"
  18.  
  19. void setElementChangePages(struct ElementInfo *, int);
  20. void setElementChangeInfoToDefaults(struct ElementChangeInfo *);
  21.  
  22. char *getDefaultLevelFilename(int);
  23.  
  24. void LoadLevelFromFilename(struct LevelInfo *, char *);
  25. void LoadLevel(int);
  26. void LoadLevelTemplate(int);
  27. void SaveLevel(int);
  28. void SaveLevelTemplate();
  29. void DumpLevel(struct LevelInfo *);
  30.  
  31. void LoadTapeFromFilename(char *);
  32. void LoadTape(int);
  33. void LoadSolutionTape(int);
  34. void SaveTape(int);
  35. void DumpTape(struct TapeInfo *);
  36.  
  37. void LoadScore(int);
  38. void SaveScore(int);
  39.  
  40. void LoadSetup();
  41. void SaveSetup();
  42.  
  43. void LoadCustomElementDescriptions();
  44. void LoadSpecialMenuDesignSettings();
  45. void LoadUserDefinedEditorElementList(int **, int *);
  46. void LoadMusicInfo();
  47. void LoadHelpAnimInfo();
  48. void LoadHelpTextInfo();
  49.  
  50. void ConvertLevels(void);
  51.  
  52. #endif    /* FILES_H */
  53.