placeholders
This commit is contained in:
@@ -1221,6 +1221,12 @@ struct instance_globals_saved_u {
|
|||||||
dest_area updest;
|
dest_area updest;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct instance_globals_saved_w {
|
||||||
|
/* reserved */
|
||||||
|
long wreserve;
|
||||||
|
int32_t wtreserved;
|
||||||
|
};
|
||||||
|
|
||||||
struct instance_globals_saved_x {
|
struct instance_globals_saved_x {
|
||||||
/* mkmaze.c */
|
/* mkmaze.c */
|
||||||
int xmin, xmax; /* level boundaries x */
|
int xmin, xmax; /* level boundaries x */
|
||||||
@@ -1274,6 +1280,7 @@ extern struct instance_globals_saved_r svr;
|
|||||||
extern struct instance_globals_saved_s svs;
|
extern struct instance_globals_saved_s svs;
|
||||||
extern struct instance_globals_saved_t svt;
|
extern struct instance_globals_saved_t svt;
|
||||||
extern struct instance_globals_saved_u svu;
|
extern struct instance_globals_saved_u svu;
|
||||||
|
extern struct instance_globals_saved_w svw;
|
||||||
extern struct instance_globals_saved_x svx;
|
extern struct instance_globals_saved_x svx;
|
||||||
extern struct instance_globals_saved_y svy;
|
extern struct instance_globals_saved_y svy;
|
||||||
extern struct sinfo program_state; /* flags describing game's current state */
|
extern struct sinfo program_state; /* flags describing game's current state */
|
||||||
|
|||||||
@@ -987,6 +987,11 @@ static const struct instance_globals_saved_x init_svx = {
|
|||||||
UNDEFINED_VALUE /* xmax */
|
UNDEFINED_VALUE /* xmax */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static const struct instance_globals_saved_w init_svw = {
|
||||||
|
0, /* wreserve */
|
||||||
|
100, /* wtreserved, not used currently */
|
||||||
|
};
|
||||||
|
|
||||||
static const struct instance_globals_saved_y init_svy = {
|
static const struct instance_globals_saved_y init_svy = {
|
||||||
/* mkmaze.c */
|
/* mkmaze.c */
|
||||||
UNDEFINED_VALUE, /* ymin */
|
UNDEFINED_VALUE, /* ymin */
|
||||||
@@ -1042,6 +1047,7 @@ struct instance_globals_saved_r svr;
|
|||||||
struct instance_globals_saved_s svs;
|
struct instance_globals_saved_s svs;
|
||||||
struct instance_globals_saved_t svt;
|
struct instance_globals_saved_t svt;
|
||||||
struct instance_globals_saved_u svu;
|
struct instance_globals_saved_u svu;
|
||||||
|
struct instance_globals_saved_w svw;
|
||||||
struct instance_globals_saved_x svx;
|
struct instance_globals_saved_x svx;
|
||||||
struct instance_globals_saved_y svy;
|
struct instance_globals_saved_y svy;
|
||||||
struct sinfo program_state;
|
struct sinfo program_state;
|
||||||
@@ -1119,6 +1125,7 @@ decl_globals_init(void)
|
|||||||
svs = init_svs;
|
svs = init_svs;
|
||||||
svt = init_svt;
|
svt = init_svt;
|
||||||
svu = init_svu;
|
svu = init_svu;
|
||||||
|
svw = init_svw;
|
||||||
svx = init_svx;
|
svx = init_svx;
|
||||||
svy = init_svy;
|
svy = init_svy;
|
||||||
|
|
||||||
|
|||||||
@@ -598,6 +598,8 @@ restgamestate(NHFILE *nhfp)
|
|||||||
amii_setpens(amii_numcolors); /* use colors from save file */
|
amii_setpens(amii_numcolors); /* use colors from save file */
|
||||||
#endif
|
#endif
|
||||||
#endif /* !SFCTOOL */
|
#endif /* !SFCTOOL */
|
||||||
|
Sfi_long(nhfp, &svw.wreserve, "wreserve");
|
||||||
|
Sfi_int32(nhfp, &svw.wtreserved, "wtreserved");
|
||||||
Sfi_you(nhfp, &u, "gamestate-you");
|
Sfi_you(nhfp, &u, "gamestate-you");
|
||||||
gy.youmonst.cham = u.mcham;
|
gy.youmonst.cham = u.mcham;
|
||||||
|
|
||||||
|
|||||||
@@ -282,6 +282,8 @@ savegamestate(NHFILE *nhfp)
|
|||||||
urealtime.finish_time = getnow();
|
urealtime.finish_time = getnow();
|
||||||
urealtime.realtime += timet_delta(urealtime.finish_time,
|
urealtime.realtime += timet_delta(urealtime.finish_time,
|
||||||
urealtime.start_timing);
|
urealtime.start_timing);
|
||||||
|
Sfo_long(nhfp, &svw.wreserve, "wreserve");
|
||||||
|
Sfo_int32(nhfp, &svw.wtreserved, "wtreserved");
|
||||||
Sfo_you(nhfp, &u, "gamestate-you");
|
Sfo_you(nhfp, &u, "gamestate-you");
|
||||||
Sfo_char(nhfp, yyyymmddhhmmss(ubirthday), "gamestate-ubirthday", 14);
|
Sfo_char(nhfp, yyyymmddhhmmss(ubirthday), "gamestate-ubirthday", 14);
|
||||||
Sfo_long(nhfp, &urealtime.realtime, "gamestate-realtime");
|
Sfo_long(nhfp, &urealtime.realtime, "gamestate-realtime");
|
||||||
|
|||||||
Reference in New Issue
Block a user