Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
int | i
Pawn | leader
int | leaderIndex
AI_Goal | moveGoal
int | nFollowers
Actor | node
Pawn | pawn
AI_Goal | squadFollowGoal
InternalParameters
Vector | destination
Parameters
Name | destinationName
float | energyUsage
float | formationDiameter
Character.GroundMovementLevels | groundMovement
Character.JetCompetencyLevels | jetCompetency
Character.SkiCompetencyLevels | skiCompetency
float | terminalDistanceXY
float | terminalDistanceZ
float | terminalHeight
float | terminalVelocity

Inherited Variables from Tyrion.AI_Action
achievingGoal, childGoals, heuristicValue, nsChild, resourceUsage, satisfiesGoal, waitingForGoalsN

Functions Summary
|  | classConstruct ()))
|  | cleanup ()))
| bool | followersTooFarAway (AI_SquadMoveTo action ))
|  | goalNotAchievedCB (AI_Goal goal, AI_Action child, ACT_ErrorCodes errorCode ))
| bool | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:27.591 - Created with UnCodeX