Tyrion.AI_TakeCover
- Extends
- AI_MovementAction
- Modifiers
- dependsOn ( NS_MoveToLocation ) editinlinenew
Core.Object
|
+-- Core.RefCount
|
+-- Engine.Tyrion_ActionBase
|
+-- Tyrion.ActionBase
|
+-- Tyrion.AI_RunnableAction
|
+-- Tyrion.AI_Action
|
+-- Tyrion.AI_MovementAction
|
+-- Tyrion.AI_TakeCover
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 BASE_NODE_GAP = 125.0f;
MAX_REACHABLE_NODES_CONSIDERED Source code
const MAX_REACHABLE_NODES_CONSIDERED = 10;
const MAX_SEARCH_TICKS = 5;
const SEARCH_DURATION = 10;
const SEARCH_RADIUS = 2000.0f;
var int i;
InternalParameters
var(InternalParameters) editconst
Pawn target;
Parameters
var(Parameters) bool bSearch;
var(Parameters) float energyUsage;
function actionSucceededCB (
NS_Action child ) )
static final
function bool findCover ( out
Vector result,
Pawn pawn,
Pawn enemy, optional
bool bDontUsePathNodes ) )
defaultproperties
{
satisfiesGoal = class'AI_TakeCoverGoal'
} |
Creation time: st 23.5.2018 00:10:27.631 - Created with
UnCodeX