- Blood: Repair synchronised input interpolation issues following changes.

This commit is contained in:
Mitchell Richters 2022-12-05 22:47:36 +11:00 committed by Christoph Oelckers
parent 24ec58f4e6
commit 01d9877c8c
2 changed files with 3 additions and 3 deletions

View file

@ -6026,7 +6026,7 @@ static void actCheckDudes()
if (actor->spr.flags & 32 || !actor->hasX()) continue;
auto pSector = actor->sector();
viewBackupSpriteLoc(actor);
if (!actor->IsPlayerActor()) viewBackupSpriteLoc(actor);
XSECTOR* pXSector = pSector->hasX() ? &pSector->xs() : nullptr;
if (pXSector)

View file

@ -65,8 +65,8 @@ void viewBackupView(int nPlayer)
pPlayer->obobWidth = pPlayer->bobWidth;
pPlayer->oswayHeight = pPlayer->swayHeight;
pPlayer->oswayWidth = pPlayer->swayWidth;
pPlayer->Angles.backupYaw();
pPlayer->Angles.backupPitch();
pPlayer->actor->backuploc();
pPlayer->actor->interpolated = true;
}
//---------------------------------------------------------------------------