fix some aa issues

This commit is contained in:
BenCat07 2018-04-02 11:46:38 +02:00
parent 9525d26e02
commit 6f81c68ce9

View File

@ -463,6 +463,8 @@ void ProcessUserCmd(CUserCmd *cmd)
angstate = !angstate; angstate = !angstate;
if (!LOCAL_E->m_bAlivePlayer) if (!LOCAL_E->m_bAlivePlayer)
angstate = true; angstate = true;
if (g_pUserCmd->buttons & IN_ATTACK || g_pUserCmd->buttons & IN_ATTACK2)
angstate = true;
*bSendPackets = angstate; *bSendPackets = angstate;
float &p = cmd->viewangles.x; float &p = cmd->viewangles.x;
float &y = cmd->viewangles.y; float &y = cmd->viewangles.y;
@ -510,7 +512,7 @@ void ProcessUserCmd(CUserCmd *cmd)
default: default:
break; break;
} }
if (!*bSendPackets) if (*bSendPackets)
switch ((int) yaw_mode) switch ((int) yaw_mode)
{ {
case 1: // FIXED case 1: // FIXED
@ -598,7 +600,7 @@ void ProcessUserCmd(CUserCmd *cmd)
FuckPitch(p); FuckPitch(p);
clamp = false; clamp = false;
} }
if (!*bSendPackets) if (*bSendPackets)
switch (int(pitch_mode)) switch (int(pitch_mode))
{ {
case 1: case 1: