Merge pull request #1010 from Azaezel/eyesFront

checkInFoV correction
This commit is contained in:
Daniel Buckmaster 2014-12-07 16:33:25 +11:00
commit 6338b8cc82

View file

@ -703,7 +703,7 @@ bool AIPlayer::checkInFoV(GameBase* target, F32 camFov, bool _checkEnabled)
// projection and box test.
shapeDir.normalize();
F32 dot = mDot(shapeDir, camDir);
return (dot > camFov);
return (dot > mCos(camFov));
}
DefineEngineMethod(AIPlayer, checkInFoV, bool, (ShapeBase* obj, F32 fov, bool checkEnabled), (NULL, 45.0f, false),