- if (camera.angles[CAMERA_YAW] >= 360)
- camera.angles[CAMERA_YAW] -=360;
- else if (camera.angles[CAMERA_YAW] <= 0)
- camera.angles[CAMERA_YAW] +=360;
+ camera.angles[CAMERA_YAW] += dx * dtime * g_camwindow_globals_private.m_nAngleSpeed;
+
+ if (camera.angles[CAMERA_PITCH] > 90)
+ camera.angles[CAMERA_PITCH] = 90;
+ else if (camera.angles[CAMERA_PITCH] < -90)
+ camera.angles[CAMERA_PITCH] = -90;
+
+ if (camera.angles[CAMERA_YAW] >= 360)
+ camera.angles[CAMERA_YAW] -=360;
+ else if (camera.angles[CAMERA_YAW] <= 0)
+ camera.angles[CAMERA_YAW] +=360;
+ }