mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-28 21:57:57 +03:00
Speed up bot rotation
This commit is contained in:
parent
932367d061
commit
f4519325ce
1 changed files with 3 additions and 3 deletions
|
@ -62,7 +62,7 @@ void BotRotation::TurnThink(usercmd_t& botcmd, usereyes_t& eyeinfo)
|
|||
m_vTargetAng[PITCH] -= 360;
|
||||
}
|
||||
|
||||
factor = 0.25f;
|
||||
factor = 0.5f;
|
||||
maxchange = 360;
|
||||
|
||||
if (maxchange < 240) {
|
||||
|
@ -84,7 +84,7 @@ void BotRotation::TurnThink(usercmd_t& botcmd, usereyes_t& eyeinfo)
|
|||
m_vCurrentAng[i] += anglespeed;
|
||||
m_vCurrentAng[i] = AngleMod(m_vCurrentAng[i]);
|
||||
|
||||
//demping
|
||||
//damping
|
||||
m_vAngSpeed[i] *= 0.2 * (1 - factor);
|
||||
}
|
||||
|
||||
|
@ -132,7 +132,7 @@ Make the bot face to the specified direction
|
|||
*/
|
||||
void BotRotation::AimAt(Vector vPos)
|
||||
{
|
||||
Vector vDelta = vPos - controlledEntity->centroid;
|
||||
Vector vDelta = vPos - controlledEntity->EyePosition();
|
||||
|
||||
VectorNormalize(vDelta);
|
||||
vectoangles(vDelta, m_vTargetAng);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue