diff --git a/src/g_game.cpp b/src/g_game.cpp index ca2233cdb..799a4e7aa 100644 --- a/src/g_game.cpp +++ b/src/g_game.cpp @@ -1930,9 +1930,6 @@ void G_DoLoadGame () } G_ReadSnapshots (png); - STAT_Read(png); - FRandom::StaticReadRNGState (png); - P_ReadACSDefereds (png); // load a base level savegamerestore = true; // Use the player actors in the savegame @@ -1942,6 +1939,9 @@ void G_DoLoadGame () delete[] map; savegamerestore = false; + STAT_Read(png); + FRandom::StaticReadRNGState(png); + P_ReadACSDefereds(png); P_ReadACSVars(png); NextSkill = -1; diff --git a/src/wi_stuff.cpp b/src/wi_stuff.cpp index 653f6b907..e931b33fd 100644 --- a/src/wi_stuff.cpp +++ b/src/wi_stuff.cpp @@ -1228,7 +1228,7 @@ void WI_initDeathmatchStats (void) acceleratestage = 0; memset(playerready, 0, sizeof(playerready)); memset(cnt_frags, 0, sizeof(cnt_frags)); - memset(cnt_deaths, 0, sizeof(cnt_frags)); + memset(cnt_deaths, 0, sizeof(cnt_deaths)); memset(player_deaths, 0, sizeof(player_deaths)); total_frags = 0; total_deaths = 0; diff --git a/src/wi_stuff.h b/src/wi_stuff.h index dee36e736..a594d17af 100644 --- a/src/wi_stuff.h +++ b/src/wi_stuff.h @@ -33,7 +33,7 @@ class FTexture; struct wbplayerstruct_t { bool in; // whether the player is in game - + // Player stats, kills, collected items etc. int skills; int sitems; @@ -41,7 +41,6 @@ struct wbplayerstruct_t int stime; int frags[MAXPLAYERS]; int fragcount; // [RH] Cumulative frags for this player - }; struct wbstartstruct_t @@ -54,7 +53,7 @@ struct wbstartstruct_t FTexture *LName0; FTexture *LName1; - + int maxkills; int maxitems; int maxsecret; @@ -63,19 +62,19 @@ struct wbstartstruct_t // the par time and sucktime int partime; // in tics int sucktime; // in minutes - + // total time for the entire current game int totaltime; // index of this player in game - int pnum; + int pnum; wbplayerstruct_t plyr[MAXPLAYERS]; }; // Intermission stats. // Parameters for world map / intermission. -extern wbstartstruct_t wminfo; +extern wbstartstruct_t wminfo; // Called by main loop, animate the intermission.