X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fmisc.h;h=08d667bfee2cf81a0ff0c864e268a88a7a5532b9;hb=ff56a43aa3799aa3357f4deca4d6482fc25a6a41;hp=3002844e00ff8dd397c948e8790b9009f5c870b9;hpb=da14f69fd95c7bd5a0d70cdf4935af06f1f20a04;p=rocksndiamonds.git diff --git a/src/libgame/misc.h b/src/libgame/misc.h index 3002844e..08d667bf 100644 --- a/src/libgame/misc.h +++ b/src/libgame/misc.h @@ -1,14 +1,14 @@ /*********************************************************** -* Rocks'n'Diamonds -- McDuffin Strikes Back! * +* Artsoft Retro-Game Library * *----------------------------------------------------------* -* (c) 1995-98 Artsoft Entertainment * -* Holger Schemel * -* Oststrasse 11a * -* 33604 Bielefeld * -* phone: ++49 +521 290471 * -* email: aeglos@valinor.owl.de * +* (c) 1994-2000 Artsoft Entertainment * +* Holger Schemel * +* Detmolder Strasse 189 * +* 33604 Bielefeld * +* Germany * +* e-mail: info@artsoft.org * *----------------------------------------------------------* -* misc.h * +* misc.h * ***********************************************************/ #ifndef MISC_H @@ -17,7 +17,8 @@ #include #include -#include "libgame.h" +#include "system.h" + /* values for InitCounter() and Counter() */ #define INIT_COUNTER 0 @@ -61,8 +62,6 @@ char *getPath2(char *, char *); char *getPath3(char *, char *, char*); char *getStringCopy(char *); char *getStringToLower(char *); -void MarkTileDirty(int, int); -void SetBorderElement(); void GetOptions(char **); void Error(int, char *, ...); void *checked_malloc(unsigned long); @@ -98,6 +97,16 @@ void sortLevelDirInfo(struct LevelDirInfo **, inline void swap_numbers(int *, int *); inline void swap_number_pairs(int *, int *, int *, int *); +char *getUserDataDir(void); +void createDirectory(char *, char *); +void InitUserDataDirectory(void); + +#if !defined(PLATFORM_UNIX) +void initErrorFile(); +FILE *openErrorFile(); +void dumpErrorFile(); +#endif + void debug_print_timestamp(int, char *); #endif /* MISC_H */