Add outrun to netsave

This commit is contained in:
Sally Coolatta 2023-06-14 10:37:05 -04:00
parent d936c7aed9
commit 6d1a3de243
2 changed files with 5 additions and 1 deletions

View file

@ -456,7 +456,7 @@ void K_ProcessTerrainEffect(mobj_t *mo)
}
// Milky Way road effect
player->outrun = terrain->outrun + (48*FRACUNIT);
player->outrun = terrain->outrun;
// Damage effects
if (terrain->damageType > 0)

View file

@ -433,6 +433,8 @@ static void P_NetArchivePlayers(savebuffer_t *save)
WRITEUINT8(save->p, players[i].markedfordeath);
WRITEFIXED(save->p, players[i].outrun);
// respawnvars_t
WRITEUINT8(save->p, players[i].respawn.state);
WRITEUINT32(save->p, K_GetWaypointHeapIndex(players[i].respawn.wp));
@ -828,6 +830,8 @@ static void P_NetUnArchivePlayers(savebuffer_t *save)
players[i].markedfordeath = READUINT8(save->p);
players[i].outrun = READFIXED(save->p);
// respawnvars_t
players[i].respawn.state = READUINT8(save->p);
players[i].respawn.wp = (waypoint_t *)(size_t)READUINT32(save->p);