<?xml version="1.0" encoding="UTF-8" ?>
<class name="GSAIPursue" inherits="GSAISteeringBehavior" version="4.1">
	<brief_description>
		Calculates an acceleration to make an agent intercept another based on the target agent's movement.
	</brief_description>
	<description>
		Calculates an acceleration to make an agent intercept another based on the target agent's movement.
	</description>
	<tutorials>
	</tutorials>
	<methods>
		<method name="_get_modified_acceleration" qualifiers="virtual">
			<return type="float" />
			<description>
			</description>
		</method>
		<method name="get_modified_acceleration">
			<return type="float" />
			<description>
			</description>
		</method>
	</methods>
	<members>
		<member name="predict_time_max" type="float" setter="set_predict_time_max" getter="get_predict_time_max" default="1.0">
			The maximum amount of time in the future the behavior predicts the target's location.
		</member>
		<member name="target" type="GSAISteeringAgent" setter="set_target" getter="get_target">
			The target agent that the behavior is trying to intercept.
		</member>
	</members>
	<constants>
	</constants>
</class>