Function SampleNavmeshPosition
GetGame().GetWorld().GetAIWorld().SampleNavmeshPosition(position, 1, m_NavmeshPosition);
Does not work right, for example, when you trying to make bot go to position and geting path using SampleNavmeshPosition, and if there is an obstacle in front of it, he will still try to walk forward, instead of walking around it, as zombies do.