AINavigationSystem
Base: AIINavigationSystem
None.
None.
world.NavigationScriptPath? CalculatePathForCharacter(Vector4 startPoint, Vector4 endPoint, float findPointTolerance, ent.Entity owner, world.NavigationScriptCostModCircle? costModCircle) RTTIworld.NavigationScriptFindPointResult FindPointInBoxForCharacter(Vector4 center, Vector4 extents, ent.Entity owner) RTTIworld.NavigationScriptFindPointResult FindPointInSphereForCharacter(Vector4 center, float radius, ent.Entity owner) RTTIworld.NavigationScriptFindWallResult? FindWallInLineForCharacter(Vector4 startPoint, Vector4 endPoint, float findPointTolerance, ent.Entity owner) RTTIbool GetResult(uint id, AINavigationSystemResult result) RTTIuint StartPathfinding(AINavigationSystemQuery query) RTTIbool StopPathfinding(uint id) RTTIbool IsPointOnNavmesh(WeakHandle<ent.Entity> character, Vector4 point, float? tolerance) RTTIbool IsPointOnNavmesh(WeakHandle<ent.Entity> character, Vector4 point, Vector4 tolerance) RTTIworld.NavigationScriptFindPointResult FindPointBelowForCharacter(Vector4 origin, float querySphereRadius, int numberOfSpheres, WeakHandle<ent.Entity> character) RTTIVector4 GetNearestNavmeshPointBelow(WeakHandle<ent.Entity> character, Vector4 origin, float querySphereRadius, int numberOfSpheres) RTTIbool HasPathForward(WeakHandle<game.Object> sourceObject, float distance) RTTIstatic bool HasPathFromAtoB(WeakHandle<ent.Entity> owner, ScriptGameInstance game, Vector4 originPoint, Vector4 targetPoint) staticRTTI global