AddAction(AIActionBase action) | AIBaseUtilityComponent | |
AddUsableVehicle(notnull SCR_AIVehicleUsageComponent vehicleUsageComp) | SCR_AIGroupUtilityComponent | |
AnyMembersInsideBBox(vector bbMin, vector bbMax) | SCR_AIGroupUtilityComponent | |
AUTONOMOUS_DISTANCE_MAX_DEFAULT | SCR_AIGroupUtilityComponent | protectedstatic |
CallActionsOnMessage(AIMessage msg) | AIBaseUtilityComponent | |
CancelActivitiesRelatedToWaypoint(notnull AIWaypoint waypoint, TypeName activityType=TypeName.Empty) | SCR_AIGroupUtilityComponent | |
CanRebalanceFireteams() | SCR_AIGroupUtilityComponent | protected |
CreateNewSubgroup(AIAgent agent, bool isSubgroupLeader, SCR_AIGroupVehicle groupVehicle) | SCR_AIGroupUtilityComponent | protected |
DiagGetCounter() | SCR_AIBaseUtilityComponent | |
DiagIncreaseCounter() | SCR_AIBaseUtilityComponent | |
DiagSetBreakpoint() | SCR_AIBaseUtilityComponent | |
EOnActivate(IEntity owner) | AIBaseUtilityComponent | |
EOnDeactivate(IEntity owner) | AIBaseUtilityComponent | |
EOnDiag(IEntity owner, float timeSlice) | SCR_AIGroupUtilityComponent | |
EOnInit(IEntity owner) | SCR_AIGroupUtilityComponent | |
EvaluateActions() | AIBaseUtilityComponent | |
EvaluateActivity(out bool restartActivity) | SCR_AIGroupUtilityComponent | |
EvaluateFlareUsage() | SCR_AIGroupUtilityComponent | |
FindActionOfInheritedType(TypeName actionType) | AIBaseUtilityComponent | |
FindActionOfType(TypeName actionType) | AIBaseUtilityComponent | |
FindActionsOfInheritedType(TypeName actionType, notnull array< ref AIActionBase > outActions) | AIBaseUtilityComponent | |
FindActionsOfType(TypeName actionType, notnull array< ref AIActionBase > outActions) | AIBaseUtilityComponent | |
GetActions(notnull array< ref AIActionBase > outActions) | AIBaseUtilityComponent | |
GetCurrentAction() | AIBaseUtilityComponent | |
GetCurrentSuppressClusterState() | SCR_AIGroupUtilityComponent | |
GetExecutedAction() | AIBaseUtilityComponent | |
GetFireRateCoef() | SCR_AIGroupUtilityComponent | |
GetMaxAutonomousDistance() | SCR_AIGroupUtilityComponent | |
GetOnMoveFailed() | SCR_AIGroupUtilityComponent | |
GetOwner() | AIBaseUtilityComponent | |
GetThreatMeasure() | SCR_AIGroupUtilityComponent | |
HasActionOfType(TypeName actionType) | AIBaseUtilityComponent | |
IsMilitary() | SCR_AIGroupUtilityComponent | |
IsPositionAllowed(vector pos) | SCR_AIGroupUtilityComponent | |
JoinSubgroup(AIAgent agent, int handleId, bool isSubgroupLeader) | SCR_AIGroupUtilityComponent | protected |
LeaveSubgroup(AIAgent agent, SCR_AIGroupVehicle groupVehicle) | SCR_AIGroupUtilityComponent | protected |
m_aInfoComponents | SCR_AIGroupUtilityComponent | |
m_bNewGroupMemberAdded | SCR_AIGroupUtilityComponent | protected |
m_ConfigComponent | SCR_AIGroupUtilityComponent | |
m_CurrentActivity | SCR_AIGroupUtilityComponent | protected |
m_CurrentSuppressClusterState | SCR_AIGroupUtilityComponent | protected |
m_fFireRateCoef | SCR_AIGroupUtilityComponent | protected |
m_FireteamMgr | SCR_AIGroupUtilityComponent | |
m_fLastUpdateTime | SCR_AIGroupUtilityComponent | protected |
m_fMaxAutonomousDistance | SCR_AIGroupUtilityComponent | protected |
m_fPerceptionUpdateTimer_ms | SCR_AIGroupUtilityComponent | protected |
m_fThreatMeasure | SCR_AIGroupUtilityComponent | protected |
m_GroupInfo | SCR_AIGroupUtilityComponent | |
m_GroupMovementComponent | SCR_AIGroupUtilityComponent | |
m_iGetMemberByGoalNextIndex | SCR_AIGroupUtilityComponent | |
m_Mailbox | SCR_AIGroupUtilityComponent | |
m_OnAgentLifeStateChanged | SCR_AIGroupUtilityComponent | |
m_OnMoveFailed | SCR_AIGroupUtilityComponent | |
m_Owner | SCR_AIGroupUtilityComponent | |
m_Perception | SCR_AIGroupUtilityComponent | |
m_TargetClusterProcessor | SCR_AIGroupUtilityComponent | protected |
m_VehicleMgr | SCR_AIGroupUtilityComponent | |
m_WaypointState | SCR_AIGroupUtilityComponent | protected |
OnAgentAdded(AIAgent agent) | SCR_AIGroupUtilityComponent | |
OnAgentCompartmentEntered(AIAgent agent, IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) | SCR_AIGroupUtilityComponent | protected |
OnAgentCompartmentLeft(AIAgent agent, IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) | SCR_AIGroupUtilityComponent | protected |
OnAgentLifeStateChanged(AIAgent incapacitatedAgent, SCR_AIInfoComponent infoIncap, IEntity vehicle, ECharacterLifeState lifeState) | SCR_AIGroupUtilityComponent | |
OnAgentRemoved(SCR_AIGroup group, AIAgent agent) | SCR_AIGroupUtilityComponent | |
OnCurrentWaypointChanged(AIWaypoint currentWp, AIWaypoint prevWp) | SCR_AIGroupUtilityComponent | |
OnEnemyDetectedFiltered(SCR_AIGroup group, SCR_AITargetInfo target, AIAgent reporter) | SCR_AIGroupUtilityComponent | |
OnExecuteWaypointTree() | SCR_AIGroupUtilityComponent | |
OnJoinGroupFromVehicle(AIAgent agent, bool isDriving) | SCR_AIGroupUtilityComponent | protected |
OnMoveFailed(int moveResult, IEntity vehicleUsed, bool isWaypointRelated, vector moveLocation) | SCR_AIGroupUtilityComponent | |
OnPostInit(IEntity owner) | AIBaseUtilityComponent | |
OnTargetClusterStateChanged(SCR_AITargetClusterState state, EAITargetClusterState prevState, EAITargetClusterState newState) | SCR_AIGroupUtilityComponent | |
OnVehicleDamageStateChanged(SCR_AIVehicleUsageComponent comp, EDamageState state) | SCR_AIGroupUtilityComponent | protected |
OnVehicleDeleted(SCR_AIVehicleUsageComponent comp) | SCR_AIGroupUtilityComponent | protected |
OnWaypointCompleted(AIWaypoint waypoint) | SCR_AIGroupUtilityComponent | |
OnWaypointRemoved(AIWaypoint waypoint, bool isCurrentWaypoint) | SCR_AIGroupUtilityComponent | |
PERCEPTION_UPDATE_TIMER_MS | SCR_AIGroupUtilityComponent | protectedstatic |
RemoveObsoleteActions() | AIBaseUtilityComponent | |
RemoveUsableVehicle(notnull SCR_AIVehicleUsageComponent vehicleUsageComp) | SCR_AIGroupUtilityComponent | |
SendMessage(AIMessage msg, AIAgent receiver=null) | SCR_AIBaseUtilityComponent | |
SetCurrentAction(AIActionBase executed) | AIBaseUtilityComponent | |
SetExecutedAction(AIActionBase executed) | AIBaseUtilityComponent | |
SetFireRateCoef(float coef=1, bool overridePersistent=false) | SCR_AIGroupUtilityComponent | |
SetMaxAutonomousDistance(float dist) | SCR_AIGroupUtilityComponent | |
SetStateAllActionsOfType(TypeName actionType, EAIActionState actionState, bool includeInherited=false) | AIBaseUtilityComponent | |
SetStateOfRelatedAction(AIActionBase relatedAction, EAIActionState state) | AIBaseUtilityComponent | |
ShouldSuppressCluster(SCR_AITargetClusterState clusterState) | SCR_AIGroupUtilityComponent | protected |
SUPPRESS_MAX_CLUSTER_INFO_AGE_S | SCR_AIGroupUtilityComponent | static |
SUPPRESS_MAX_DESTROYED_CLUSTER_INFO_AGE_S | SCR_AIGroupUtilityComponent | static |
SUPPRESS_MIN_DIST_TO_CLUSTER_M | SCR_AIGroupUtilityComponent | static |
SUPPRESS_OLD_CLUSTER_INFO_AGE_S | SCR_AIGroupUtilityComponent | static |
UpdateClustersState(float deltaTime_ms) | SCR_AIGroupUtilityComponent | |
UpdateGroupControlMode(SCR_AIActionBase currentAction) | SCR_AIGroupUtilityComponent | |
UpdateSuppressCluster() | SCR_AIGroupUtilityComponent | protected |
UpdateThreatMeasure() | SCR_AIGroupUtilityComponent | protected |