Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Tyrion.AI_SearchGoal

Extends
AI_MovementGoal

Core.Object
|   
+-- Core.RefCount
   |   
   +-- Engine.Tyrion_GoalBase
      |   
      +-- Tyrion.AI_Goal
         |   
         +-- Tyrion.AI_MovementGoal
            |   
            +-- Tyrion.AI_SearchGoal

Variables Summary
InternalParameters
Character.GroundMovementLevelssearchSpeed
Pawntarget
Parameters
floatsearchDistance
Inherited Variables from Tyrion.AI_Goal
achievingAction, activationSentinel, bDeleted, bGoalAchieved, bGoalConsidered, bGoalFailed, bInactive, bPermanent, bRemoveGoalOfSameType, bTerminateIfStolen, bTryOnlyOnce, bWakeUpPoster, deactivationSentinel, goalName, ignoreCounter, matchedN, notificationRecipients, parentAction, Priority, resource

Functions Summary
function construct (AI_Resource r, int pri, Pawn aTarget, optional Character.GroundMovementLevels aSearchSpeed, optional float aSearchDistance ))
Inherited Functions from Tyrion.AI_MovementGoal
characterResource, findResource, getResourceClass
Inherited Functions from Tyrion.AI_Goal
activate, addNotificationRecipient, beingAchieved, changePriority, cleanup, construct, deactivate, findGoalByName, findGoalInCharacterByName, findGoalInSquadByName, findGoalInTurretByName, findGoalInVehicleByName, getResource, handleGoalFailure, handleGoalSuccess, hasCompleted, init, markGoalAsAchieved, markGoalAsFailed, myAddRef, notifyCompletion, onSensorMessage, postGoal, priorityFn, setUpDeactivationSentinel, unPostGoal, wasAchieved, wasConsidered, wasNotAchieved


Variables Detail

InternalParameters

searchSpeed Source code

var(InternalParameters) editconst Character.GroundMovementLevels searchSpeed;
how fast the AI moves while searching

target Source code

var(InternalParameters) editconst Pawn target;

Parameters

searchDistance Source code

var(Parameters) float searchDistance;
how far the AI moves when searching for something


Functions Detail

construct Source code

overloaded function construct ( AI_Resource r, int pri, Pawn aTarget, optional Character.GroundMovementLevels aSearchSpeed, optional float aSearchDistance ) )


Defaultproperties

defaultproperties
{
	bInactive = false
	bPermanent = false


	searchDistance = 600
	searchSpeed = GM_ANY
}



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:27.409 - Created with UnCodeX