From dd1178df91e371314a54bfd3ab4553cead5280d0 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 6 May 2022 00:59:53 +0200 Subject: [PATCH] - Initialize viewbob members for playerResetPosture() copied from NBlood commit 1d72f1deba850cf616e443647064fddfa192f543 --- source/games/blood/src/player.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/source/games/blood/src/player.cpp b/source/games/blood/src/player.cpp index 1efa0cdca..d9b3e712e 100644 --- a/source/games/blood/src/player.cpp +++ b/source/games/blood/src/player.cpp @@ -737,6 +737,15 @@ void playerResetPowerUps(PLAYER* pPlayer) void playerResetPosture(PLAYER* pPlayer) { memcpy(pPlayer->pPosture, gPostureDefaults, sizeof(gPostureDefaults)); + if (!VanillaMode()) { + pPlayer->bobPhase = 0; + pPlayer->bobAmp = 0; + pPlayer->swayAmp = 0; + pPlayer->bobHeight = 0; + pPlayer->bobWidth = 0; + pPlayer->swayHeight = 0; + pPlayer->swayWidth = 0; + } } //---------------------------------------------------------------------------