Re-format to consistent indent style with "make indent".
This commit is contained in:
parent
a37e578f63
commit
b3057f038b
8 changed files with 2516 additions and 2419 deletions
55
saveresume.c
55
saveresume.c
|
@ -31,7 +31,8 @@ struct save_t save;
|
|||
|
||||
/* Suspend and resume */
|
||||
int suspend(FILE *input)
|
||||
{ /* Suspend. Offer to save things in a file, but charging
|
||||
{
|
||||
/* Suspend. Offer to save things in a file, but charging
|
||||
* some points (so can't win by using saved games to retry
|
||||
* battles or to start over after learning zzword).
|
||||
* If ADVENT_NOSAVE is defined, do nothing instead. */
|
||||
|
@ -43,21 +44,21 @@ int suspend(FILE *input)
|
|||
FILE *fp = NULL;
|
||||
|
||||
RSPEAK(SUSPEND_WARNING);
|
||||
if (!YES(input,THIS_ACCEPTABLE,OK_MAN,OK_MAN)) return GO_CLEAROBJ;
|
||||
game.saved=game.saved+5;
|
||||
if (!YES(input, THIS_ACCEPTABLE, OK_MAN, OK_MAN)) return GO_CLEAROBJ;
|
||||
game.saved = game.saved + 5;
|
||||
|
||||
while (fp == NULL) {
|
||||
char* name = linenoise("\nFile name: ");
|
||||
if (name == NULL)
|
||||
return GO_TOP;
|
||||
fp = fopen(name, WRITE_MODE);
|
||||
if (fp == NULL)
|
||||
printf("Can't open file %s, try again.\n", name);
|
||||
linenoiseFree(name);
|
||||
char* name = linenoise("\nFile name: ");
|
||||
if (name == NULL)
|
||||
return GO_TOP;
|
||||
fp = fopen(name, WRITE_MODE);
|
||||
if (fp == NULL)
|
||||
printf("Can't open file %s, try again.\n", name);
|
||||
linenoiseFree(name);
|
||||
}
|
||||
|
||||
DATIME(&i,&k);
|
||||
k=i+650*k;
|
||||
DATIME(&i, &k);
|
||||
k = i + 650 * k;
|
||||
save.savetime = k;
|
||||
save.mode = -1;
|
||||
save.version = VRSION;
|
||||
|
@ -71,7 +72,8 @@ int suspend(FILE *input)
|
|||
}
|
||||
|
||||
int resume(FILE *input)
|
||||
{ /* Resume. Read a suspended game back from a file.
|
||||
{
|
||||
/* Resume. Read a suspended game back from a file.
|
||||
* If ADVENT_NOSAVE is defined, do nothing instead. */
|
||||
|
||||
#ifdef ADVENT_NOSAVE
|
||||
|
@ -80,25 +82,26 @@ int resume(FILE *input)
|
|||
FILE *fp = NULL;
|
||||
|
||||
if (game.loc != 1 || game.abbrev[1] != 1) {
|
||||
RSPEAK(RESUME_ABANDON);
|
||||
if (!YES(input,THIS_ACCEPTABLE,OK_MAN,OK_MAN)) return GO_CLEAROBJ;
|
||||
RSPEAK(RESUME_ABANDON);
|
||||
if (!YES(input, THIS_ACCEPTABLE, OK_MAN, OK_MAN)) return GO_CLEAROBJ;
|
||||
}
|
||||
|
||||
while (fp == NULL) {
|
||||
char* name = linenoise("\nFile name: ");
|
||||
if (name == NULL)
|
||||
return GO_TOP;
|
||||
fp = fopen(name, READ_MODE);
|
||||
if (fp == NULL)
|
||||
printf("Can't open file %s, try again.\n", name);
|
||||
linenoiseFree(name);
|
||||
char* name = linenoise("\nFile name: ");
|
||||
if (name == NULL)
|
||||
return GO_TOP;
|
||||
fp = fopen(name, READ_MODE);
|
||||
if (fp == NULL)
|
||||
printf("Can't open file %s, try again.\n", name);
|
||||
linenoiseFree(name);
|
||||
}
|
||||
|
||||
return restore(fp);
|
||||
}
|
||||
|
||||
int restore(FILE* fp)
|
||||
{ /* Read and restore game state from file, assuming
|
||||
{
|
||||
/* Read and restore game state from file, assuming
|
||||
* sane initial state.
|
||||
* If ADVENT_NOSAVE is defined, do nothing instead. */
|
||||
#ifdef ADVENT_NOSAVE
|
||||
|
@ -108,14 +111,14 @@ int restore(FILE* fp)
|
|||
IGNORE(fread(&save, sizeof(struct save_t), 1, fp));
|
||||
fclose(fp);
|
||||
if (save.version != VRSION) {
|
||||
SETPRM(1,save.version/10,MOD(save.version,10));
|
||||
SETPRM(3,VRSION/10,MOD(VRSION,10));
|
||||
SETPRM(1, save.version / 10, MOD(save.version, 10));
|
||||
SETPRM(3, VRSION / 10, MOD(VRSION, 10));
|
||||
RSPEAK(VERSION_SKEW);
|
||||
} else {
|
||||
memcpy(&game, &save.game, sizeof(struct game_t));
|
||||
OBJSND[BIRD] = save.bird;
|
||||
OBJTXT[OYSTER] = save.bivalve;
|
||||
game.zzword=RNDVOC(3,game.zzword);
|
||||
game.zzword = RNDVOC(3, game.zzword);
|
||||
}
|
||||
return GO_TOP;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue