Godot 3 Steering AI Framework
  • Godot Steering AI Framework
  • Installation
  • Getting Started
  • Code Reference
    • GSAIAgentLocation
    • GSAIArrive
    • GSAIFlee
    • GSAILookWhereYouGo
    • GSAIBlend
    • GSAIGroupBehavior
    • GSAIUtils
    • GSAIKinematicBody2DAgent
    • GSAIPriority
    • GSAIRadiusProximity
    • GSAIPursue
    • GSAIPath
    • GSAIAvoidCollisions
Powered by GitBook
On this page
  • Description
  • Properties
  • Property Descriptions
  1. Code Reference

GSAIArrive

Extends: GSAISteeringBehavior

Description

Calculates acceleration to take an agent to its target's location. The calculation attempts to arrive with zero remaining velocity.

Properties

Type
Name

GSAIAgentLocation

target

float

arrival_tolerance

float

deceleration_radius

float

time_to_reach

Property Descriptions

target

var target: GSAIAgentLocation

Target agent to arrive to.

arrival_tolerance

var arrival_tolerance: float

Distance from the target for the agent to be considered successfully arrived.

deceleration_radius

var deceleration_radius: float

Distance from the target for the agent to begin slowing down.

time_to_reach

var time_to_reach: float

Represents the time it takes to change acceleration.

PreviousGSAIAgentLocationNextGSAIFlee

Last updated 2 years ago