acceleration | RichAI | |
AIBase() | AIBase | protected |
anim | RichAI | |
animCompatibility | RichAI | private |
ApplyGravity(float deltaTime) | AIBase | protected |
ApproachingPartEndpoint | RichAI | |
approachingPartEndpoint | RichAI | |
ApproachingPathEndpoint | RichAI | |
approachingPathEndpoint | RichAI | |
Awake() | VersionedMonoBehaviour | protectedvirtual |
CalculateDeltaToMoveThisFrame(Vector2 position, float distanceToEndOfPath, float deltaTime) | AIBase | protected |
CalculatePathRequestEndpoints(out Vector3 start, out Vector3 end) | AIBase | protectedvirtual |
CalculateWallForce(Vector2 position, float elevation, Vector2 directionToTarget) | RichAI | private |
CancelCurrentPathRequest() | AIBase | protected |
canMove | RichAI | private |
canSearch | RichAI | private |
centerOffset | AIBase | |
ClampToNavmesh(Vector3 position, out bool positionChanged) | RichAI | protectedvirtual |
controller | AIBase | protected |
delayUpdatePath | RichAI | protected |
Pathfinding::AIBase.desiredVelocity | AIBase | |
Pathfinding::IAstarAI.desiredVelocity | IAstarAI | |
Pathfinding::AIBase.destination | AIBase | |
Pathfinding::IAstarAI.destination | IAstarAI | |
DistanceToNextWaypoint | RichAI | |
distanceToSteeringTarget | RichAI | protected |
enableRotation | AIBase | |
endReachedDistance | RichAI | |
Pathfinding::AIBase.FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation) | AIBase | virtual |
Pathfinding::IAstarAI.FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation) | IAstarAI | |
FinalMovement(Vector3 position3D, float deltaTime, float distanceToEndOfPath, float slowdownFactor, out Vector3 nextPosition, out Quaternion nextRotation) | RichAI | private |
FindComponents() | AIBase | protectedvirtual |
FixedUpdate() | AIBase | protectedvirtual |
funnelSimplification | RichAI | |
GetFeetPosition() | AIBase | virtual |
GizmoColorPath | RichAI | protectedstatic |
gravity | AIBase | |
groundMask | AIBase | |
hasPath | RichAI | |
height | RichAI | private |
Pathfinding::AIBase.isStopped | AIBase | |
Pathfinding::IAstarAI.isStopped | IAstarAI | |
lastCorner | RichAI | protected |
lastDeltaPosition | AIBase | protected |
lastDeltaTime | AIBase | protected |
lastRepath | AIBase | protected |
maxSpeed | RichAI | private |
Pathfinding::AIBase.Move(Vector3 deltaPosition) | AIBase | virtual |
Pathfinding::IAstarAI.Move(Vector3 deltaPosition) | IAstarAI | |
movementPlane | AIBase | |
Pathfinding::AIBase.MovementUpdate(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation) | AIBase | |
Pathfinding::IAstarAI.MovementUpdate(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation) | IAstarAI | |
MovementUpdateInternal(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation) | RichAI | protectedvirtual |
nextCorners | RichAI | protected |
NextPart() | RichAI | protected |
NextWaypoint | RichAI | |
OnDisable() | RichAI | protectedvirtual |
OnDrawGizmos() | RichAI | protectedvirtual |
OnDrawGizmosSelected() | AIBase | protectedvirtual |
OnEnable() | AIBase | protectedvirtual |
OnPathComplete(Path p) | RichAI | protectedvirtual |
Pathfinding::AIBase.onSearchPath | AIBase | |
Pathfinding::IAstarAI.onSearchPath | IAstarAI | |
OnTargetReached() | RichAI | protectedvirtual |
onTraverseOffMeshLink | RichAI | |
OnUpgradeSerializedData(int version, bool unityThread) | RichAI | protectedvirtual |
orientation | AIBase | |
PathPending | RichAI | |
pathPending | RichAI | |
Pathfinding::AIBase.position | AIBase | |
Pathfinding::IAstarAI.position | IAstarAI | |
prevFrame | AIBase | protected |
prevPosition1 | AIBase | protected |
prevPosition2 | AIBase | protected |
radius | RichAI | private |
RaycastPosition(Vector3 position, float lastElevation) | AIBase | protected |
reachedDestination | RichAI | |
reachedEndOfPath | RichAI | |
remainingDistance | RichAI | |
repathRate | AIBase | |
repeatedlySearchPaths | RichAI | |
Reset() | AIBase | protectedvirtual |
richPath | RichAI | protected |
rigid | AIBase | protected |
rigid2D | AIBase | protected |
Pathfinding::AIBase.rotation | AIBase | |
Pathfinding::IAstarAI.rotation | IAstarAI | |
rotationIn2D | AIBase | |
rotationSpeed | RichAI | |
rvoController | AIBase | protected |
SearchPath() | RichAI | virtual |
seeker | AIBase | protected |
Pathfinding::AIBase.SetPath(Path path) | AIBase | |
Pathfinding::IAstarAI.SetPath(Path path) | IAstarAI | |
ShapeGizmoColor | AIBase | static |
shouldRecalculatePath | RichAI | protected |
simulatedPosition | AIBase | protected |
simulatedRotation | AIBase | protected |
SimulateRotationTowards(Vector3 direction, float maxDegrees) | AIBase | |
SimulateRotationTowards(Vector2 direction, float maxDegrees) | AIBase | protected |
slowdownTime | RichAI | |
slowWhenNotFacingTarget | RichAI | |
Start() | AIBase | protectedvirtual |
steeringTarget | RichAI | |
target | AIBase | |
TargetPoint | RichAI | |
TargetReached | RichAI | |
Teleport(Vector3 newPosition, bool clearPath=true) | RichAI | virtual |
tr | AIBase | protected |
TraverseFunnel(RichFunnel fn, float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation) | RichAI | private |
TraverseOffMeshLinkFallback(RichSpecial link) | RichAI | protected |
TraverseSpecial(RichSpecial link) | RichAI | protectedvirtual |
traversingOffMeshLink | RichAI | |
TraversingSpecial | RichAI | |
Update() | AIBase | protectedvirtual |
UpdatePath() | RichAI | |
updatePosition | AIBase | |
updateRotation | AIBase | |
UpdateTarget(RichFunnel fn) | RichAI | protectedvirtual |
UpdateVelocity() | AIBase | protected |
usingGravity | AIBase | protected |
Pathfinding::AIBase.velocity | AIBase | |
Pathfinding::IAstarAI.velocity | IAstarAI | |
Velocity | RichAI | |
velocity2D | AIBase | protected |
verticalVelocity | AIBase | protected |
waitingForPathCalculation | AIBase | protected |
wallBuffer | RichAI | protected |
wallDist | RichAI | |
wallForce | RichAI | |