Tyrion.AI_SquadGuardGoal
- Extends
- AI_SquadGoal
- Modifiers
- editinlinenew
Core.Object
|
+-- Core.RefCount
|
+-- Engine.Tyrion_GoalBase
|
+-- Tyrion.AI_Goal
|
+-- Tyrion.AI_SquadGoal
|
+-- Tyrion.AI_SquadGuardGoal
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 |
| | construct (AI_Resource r, int pri, Vector _engagementAreaCenter, Actor _engagementAreaTarget, float _engagementAreaRadius, optional Vector _movementAreaCenter, optional Actor _movementAreaTarget, optional float _movementAreaRadius, optional bool _removeDefaultGuardGoals ))
|
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 |
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;
overloaded
function construct (
AI_Resource r,
int pri,
Vector _engagementAreaCenter,
Actor _engagementAreaTarget,
float _engagementAreaRadius,
optional
Vector _movementAreaCenter, optional
Actor _movementAreaTarget, optional
float _movementAreaRadius,
optional
bool _removeDefaultGuardGoals ) )
defaultproperties
{
engagementAreaRadius = 5000
movementAreaRadius = 4000
bRemoveGoalOfSameType = true
bInactive = false
bPermanent = false
priority = 52
removeDefaultGuardGoals = true
}
|
Creation time: st 23.5.2018 00:10:27.582 - Created with
UnCodeX