arogue7: make the scorefile location configurable.
This commit is contained in:
parent
3095366864
commit
7da765d616
2 changed files with 6 additions and 1 deletions
|
|
@ -41,7 +41,7 @@
|
||||||
* where scorefile should live
|
* where scorefile should live
|
||||||
*/
|
*/
|
||||||
#ifndef SCOREFILE
|
#ifndef SCOREFILE
|
||||||
#define SCOREFILE "/usr/games/lib/rogue_roll"
|
#define SCOREFILE "arogue7.scr"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
||||||
|
|
@ -55,12 +55,17 @@ char **envp;
|
||||||
strcat(file_name, "arogue77.sav");
|
strcat(file_name, "arogue77.sav");
|
||||||
|
|
||||||
/* Get default score file */
|
/* Get default score file */
|
||||||
|
#ifdef SCOREFILE
|
||||||
|
strncpy(score_file, SCOREFILE, LINELEN);
|
||||||
|
score_file[LINELEN-1] = '\0';
|
||||||
|
#else
|
||||||
strcpy(score_file, md_getroguedir());
|
strcpy(score_file, md_getroguedir());
|
||||||
|
|
||||||
if (*score_file)
|
if (*score_file)
|
||||||
strcat(score_file,"/");
|
strcat(score_file,"/");
|
||||||
|
|
||||||
strcat(score_file,"arogue77.scr");
|
strcat(score_file,"arogue77.scr");
|
||||||
|
#endif
|
||||||
|
|
||||||
if ((env = getenv("ROGUEOPTS")) != NULL)
|
if ((env = getenv("ROGUEOPTS")) != NULL)
|
||||||
parse_opts(env);
|
parse_opts(env);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue