Fixed mouse turning

Only works with spectating, and is affected by mirror
This commit is contained in:
TehRealSalt 2018-03-11 13:12:09 -04:00
parent 0d0e856619
commit 8cb73c8d25
1 changed files with 2 additions and 6 deletions

View File

@ -1465,12 +1465,8 @@ void G_BuildTiccmd(ticcmd_t *cmd, INT32 realtics, UINT8 ssplayer)
cmd->aiming = G_ClipAimingPitch(&laim);
}
if (analog ||
(!demoplayback && (player->climbing
|| (player->pflags & PF_SLIDING)))) // Analog for mouse
side += mousex*2;
else
cmd->angleturn = (INT16)(cmd->angleturn - (mousex*8));
if (player->spectator)
cmd->angleturn = (INT16)(cmd->angleturn - (mousex*(mirrormode ? -1 : 1)*8));
mousex = mousey = mlooky = 0;