mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Merge branch 'master' into next
This commit is contained in:
commit
825ae325c1
1 changed files with 8 additions and 1 deletions
|
|
@ -715,8 +715,15 @@ static void ArchiveExtVars(void *pointer, const char *ptype)
|
|||
for (i = 0; lua_next(gL, -2); i++)
|
||||
lua_pop(gL, 1);
|
||||
|
||||
if (i == 0 && !fastcmp(ptype,"player")) // skip anything that has an empty table and isn't a player.
|
||||
// skip anything that has an empty table and isn't a player.
|
||||
if (i == 0)
|
||||
{
|
||||
if (fastcmp(ptype,"player")) // always include players even if they have no extra variables
|
||||
WRITEUINT16(save_p, 0);
|
||||
lua_pop(gL, 1);
|
||||
return;
|
||||
}
|
||||
|
||||
if (fastcmp(ptype,"mobj")) // mobjs must write their mobjnum as a header
|
||||
WRITEUINT32(save_p, ((mobj_t *)pointer)->mobjnum);
|
||||
WRITEUINT16(save_p, i);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue