AINavigationSystem class
AINavigationSystem
Inheritance
Base: AIINavigationSystem
Derived
None.
Properties
None.
Functions
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