From 70b29078887d1115bba033e67b8cd3114bf7ce11 Mon Sep 17 00:00:00 2001 From: kraflab Date: Sun, 8 Oct 2023 20:46:37 +0200 Subject: [PATCH] Save / load leave data --- prboom2/src/dsda/save.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/prboom2/src/dsda/save.c b/prboom2/src/dsda/save.c index a31485048..ca0261adb 100644 --- a/prboom2/src/dsda/save.c +++ b/prboom2/src/dsda/save.c @@ -85,6 +85,8 @@ static void dsda_ArchiveContext(void) { CheckSaveGame(dsda_GameOptionSize()); save_p = G_WriteOptions(save_p); + P_SAVE_X(leave_data); + P_SAVE_X(leveltime); P_SAVE_X(totalleveltimes); P_SAVE_X(levels_completed); @@ -121,6 +123,8 @@ static void dsda_UnArchiveContext(void) { save_p += (G_ReadOptions(save_p) - save_p); + P_LOAD_X(leave_data); + G_InitNew(gameskill, gameepisode, gamemap, false); P_LOAD_X(leveltime);