Tyrion.AI_SquadGuard
- Extends
- AI_SquadAction
- Modifiers
- editinlinenew
Core.Object
|
+-- Core.RefCount
|
+-- Engine.Tyrion_ActionBase
|
+-- Tyrion.ActionBase
|
+-- Tyrion.AI_RunnableAction
|
+-- Tyrion.AI_Action
|
+-- Tyrion.AI_SquadAction
|
+-- Tyrion.AI_SquadGuard
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 |
const MAX_SQUAD_SIZE = 9;
guardGoals[MAX_SQUAD_SIZE] Source code
var
AI_Goal guardGoals[MAX_SQUAD_SIZE];
var int i;
InternalParameters
var(InternalParameters) editconst
Vector engagementAreaCenter;
var(InternalParameters) editconst
Actor engagementAreaTarget;
var(InternalParameters) editconst
Vector movementAreaCenter;
var(InternalParameters) editconst
Actor movementAreaTarget;
Parameters
engagementAreaCenterName Source code
var(Parameters) Name engagementAreaCenterName;
var(Parameters) float engagementAreaRadius;
movementAreaCenterName Source code
var(Parameters) Name movementAreaCenterName;
var(Parameters) float movementAreaRadius;
removeDefaultGuardGoals Source code
var(Parameters) bool removeDefaultGuardGoals;
function cleanup ( ) )
function pawnDied (
Pawn member ) )
defaultproperties
{
satisfiesGoal = class'AI_SquadGuardGoal'
} |
Creation time: st 23.5.2018 00:10:27.574 - Created with
UnCodeX