- Move DCorePlayer::resetCameraAngles() call from each game into GameInput::getInput().

This commit is contained in:
Mitchell Richters 2023-11-19 18:10:52 +11:00
parent e58d5f7637
commit d25f6597b8
6 changed files with 2 additions and 16 deletions

View file

@ -315,6 +315,7 @@ static void GameTicker()
ticcmd_t* cmd = &PlayerArray[i]->cmd;
ticcmd_t* newcmd = &netcmds[i][buf];
PlayerArray[i]->lastcmd = *cmd;
PlayerArray[i]->resetCameraAngles();
if ((gametic % ticdup) == 0)
{

View file

@ -174,11 +174,6 @@ bool ReadSavegame(const char* name)
arc.Close();
delete savereader;
// this can only be done after the load is complete
for (auto pl : PlayerArray)
{
pl->resetCameraAngles();
}
ResetStatusBar();
return true;
}

View file

@ -437,7 +437,6 @@ void GameInterface::Ticker()
for (int i = connecthead; i >= 0; i = connectpoint2[i])
{
const auto pPlayer = getPlayer(i);
pPlayer->resetCameraAngles();
viewBackupView(pPlayer);
playerProcess(pPlayer);
}

View file

@ -61,12 +61,6 @@ void GameInterface::Ticker()
ud.cameraactor = nullptr;
// this must be done before the view is backed up.
for (int i = connecthead; i >= 0; i = connectpoint2[i])
{
getPlayer(i)->resetCameraAngles();
}
DukeSpriteIterator it;
while (auto ac = it.Next())
{

View file

@ -328,9 +328,7 @@ void GameInterface::Ticker()
{
for (int i = connecthead; i >= 0; i = connectpoint2[i])
{
const auto pPlayer = getPlayer(i);
pPlayer->resetCameraAngles();
updatePlayerTarget(pPlayer);
updatePlayerTarget(getPlayer(i));
}
GameMove();

View file

@ -6462,7 +6462,6 @@ void MoveSkipSavePos(void)
{
pp = getPlayer(pnum);
pp->resetCameraAngles();
pp->GetActor()->backuploc();
pp->obob_z = pp->bob_z;
pp->opbob_amt = pp->pbob_amt;