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

Tyrion.AI_SquadMoveTo

Extends
AI_SquadAction
Modifiers
implements IBooleanGoalCondition editinlinenew

Core.Object
|   
+-- Core.RefCount
   |   
   +-- Engine.Tyrion_ActionBase
      |   
      +-- Tyrion.ActionBase
         |   
         +-- Tyrion.AI_RunnableAction
            |   
            +-- Tyrion.AI_Action
               |   
               +-- Tyrion.AI_SquadAction
                  |   
                  +-- Tyrion.AI_SquadMoveTo

Variables Summary
inti
Pawnleader
intleaderIndex
AI_GoalmoveGoal
intnFollowers
Actornode
Pawnpawn
AI_GoalsquadFollowGoal
InternalParameters
Vectordestination
Parameters
NamedestinationName
floatenergyUsage
floatformationDiameter
Character.GroundMovementLevelsgroundMovement
Character.JetCompetencyLevelsjetCompetency
Character.SkiCompetencyLevelsskiCompetency
floatterminalDistanceXY
floatterminalDistanceZ
floatterminalHeight
floatterminalVelocity
Inherited Variables from Tyrion.AI_Action
achievingGoal, childGoals, heuristicValue, nsChild, resourceUsage, satisfiesGoal, waitingForGoalsN

Functions Summary
function classConstruct ()))
function cleanup ()))
functionbool followersTooFarAway (AI_SquadMoveTo action ))
function goalNotAchievedCB (AI_Goal goal, AI_Action child, ACT_ErrorCodes errorCode ))
functionbool goalTest (AI_Goal goal ))
Inherited Functions from Tyrion.AI_SquadAction
classConstruct, findResource, getResourceClass, squad, squadResource
Inherited Functions from Tyrion.AI_Action
fail, getChildReference, getResource, goalAchievedCB, goalNotAchievedCB, initAction, instantFail, instantSucceed, interruptAction, interruptGoalIf, myAddRef, OnSensorMessage, removeAction, removeChildReference, resourceStolenCB, runAction, selectionHeuristic, setChildReference, succeed, waitForAllGoals, waitForAllGoalsConsidered, waitForAllGoalsInList, waitForAnyGoal, waitForGoal, waitForResourcesAvailable

States Summary
Running Source code
state Running


Variables Detail

i Source code

var int i;

leader Source code

var Pawn leader;

leaderIndex Source code

var int leaderIndex;

moveGoal Source code

var AI_Goal moveGoal;

nFollowers Source code

var int nFollowers;

node Source code

var Actor node;

pawn Source code

var Pawn pawn;

squadFollowGoal Source code

var AI_Goal squadFollowGoal;

InternalParameters

destination Source code

var(InternalParameters) editconst Vector destination;

Parameters

destinationName Source code

var(Parameters) editinline Name destinationName;
A path node label

energyUsage Source code

var(Parameters) float energyUsage;

formationDiameter Source code

var(Parameters) float formationDiameter;
What's the approximate diameter of the formation?

groundMovement Source code

var(Parameters) Character.GroundMovementLevels groundMovement;

jetCompetency Source code

var(Parameters) Character.JetCompetencyLevels jetCompetency;

skiCompetency Source code

var(Parameters) Character.SkiCompetencyLevels skiCompetency;

terminalDistanceXY Source code

var(Parameters) float terminalDistanceXY;

terminalDistanceZ Source code

var(Parameters) float terminalDistanceZ;

terminalHeight Source code

var(Parameters) float terminalHeight;

terminalVelocity Source code

var(Parameters) float terminalVelocity;


Functions Detail

classConstruct Source code

function classConstruct ( ) )

cleanup Source code

function cleanup ( ) )

followersTooFarAway Source code

static function bool followersTooFarAway ( AI_SquadMoveTo action ) )

goalNotAchievedCB Source code

function goalNotAchievedCB ( AI_Goal goal, AI_Action child, ACT_ErrorCodes errorCode ) )

goalTest Source code

static function bool goalTest ( AI_Goal goal ) )


Defaultproperties

defaultproperties
{
	satisfiesGoal = class'AI_SquadMoveToGoal'
}

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