Open GaussianReflex opened 6 years ago
Stupid Quake Bug
So am I correct in assuming that this bug is present in both client and server so this can't be fixed in ReHLDS/ReGameDLL, and I just have to live with it and invert the pitch in the right places?
Is there a rule of thumb of where to invert and where not?
Sorry if the answer is obvious
In
pev->v_angle
the 0th value corresponds to the pitch, and is negative when the player is looking up and positive when the player is looking down. If you applyAngleVectors
you correctly get the corresponding forward vector.But for any (?) random entity,
pev->angles
0th value also corresponds to the pitch, but is positive when the entity is "aiming" up, and negative when it's aiming down. And if you applyAngleVectors
you will get incorrect vectors.What's the deal here? I must be misunderstanding something