Complete() | AIActionBase | |
CustomEvaluate() | SCR_AISuppressGroupClusterBehavior | |
Evaluate() | AIActionBase | |
EvaluatePriorityLevel() | SCR_AIActionBase | |
Fail() | AIActionBase | |
FIRE_RATE_SCALING_MAX_DISTANCE | SCR_AISuppressGroupClusterBehavior | protectedstatic |
GetActionDebugInfo() | SCR_AIActionBase | |
GetActionIsSuspended() | AIActionBase | |
GetActionState() | AIActionBase | |
GetClusterState() | SCR_AISuppressGroupClusterBehavior | |
GetDebugPanelText() | SCR_AIActionBase | |
GetDistance(notnull SCR_AITargetClusterState clusterState) | SCR_AISuppressGroupClusterBehavior | protected |
GetFireRate(float distance, float timeSinceLastInfoS, float soldierThreat, float groupThreat, float peakReactionFactor) | SCR_AISuppressGroupClusterBehavior | protected |
GetGroupActivityContext() | SCR_AIBehaviorBase | |
GetGroupThreat() | SCR_AISuppressGroupClusterBehavior | protected |
GetIsUniqueInActionQueue() | AIActionBase | |
GetParametersFromBTVariables(SCR_AIActionTask node) | SCR_AIActionBase | |
GetPortNames() | SCR_AIActionBase | |
GetPriority() | AIActionBase | |
GetRelatedGroupActivity() | AIActionBase | |
GetRemoveAction() | AIActionBase | |
GetRestrictedPriorityLevel(float minimumLevel=PRIORITY_LEVEL_NORMAL) | SCR_AIActionBase | |
IsActionInterruptable() | SCR_AIActionBase | |
m_Agent | SCR_AISuppressGroupClusterBehavior | protected |
m_aParams | SCR_AIActionBase | |
m_bAllowLook | SCR_AIBehaviorBase | |
m_bGroupThreatInPeak | SCR_AISuppressGroupClusterBehavior | protected |
m_bIsInterruptable | SCR_AIActionBase | |
m_bResetLook | SCR_AIBehaviorBase | |
m_bUseCombatMove | SCR_AIBehaviorBase | |
m_ClusterState | SCR_AISuppressGroupClusterBehavior | protected |
m_CombatComponent | SCR_AISuppressGroupClusterBehavior | protected |
m_fFireRate | SCR_AISuppressBehavior | |
m_fGroupThreat | SCR_AISuppressGroupClusterBehavior | protected |
m_fGroupThreatPeakDuration | SCR_AISuppressGroupClusterBehavior | protected |
m_fGroupThreatPeakReactionTimeout | SCR_AISuppressGroupClusterBehavior | protected |
m_fGroupThreatPeakTimeout | SCR_AISuppressGroupClusterBehavior | protected |
m_fGroupThreatPotential | SCR_AISuppressGroupClusterBehavior | protected |
m_fNextUpdate | SCR_AISuppressGroupClusterBehavior | protected |
m_fPriorityLevel | SCR_AIActionBase | protected |
m_fSuppressionDuration_s | SCR_AISuppressBehavior | |
m_fThreat | SCR_AIBehaviorBase | |
m_OnActionCompleted | SCR_AIActionBase | |
m_OnActionFailed | SCR_AIActionBase | |
m_sAbortBehaviorTree | SCR_AIActionBase | |
m_sBehaviorTree | SCR_AIActionBase | |
m_SuppressionVolume | SCR_AISuppressBehavior | |
m_ThreatSystem | SCR_AISuppressGroupClusterBehavior | protected |
m_Utility | SCR_AIBehaviorBase | |
m_Volume | SCR_AISuppressGroupClusterBehavior | protected |
OnActionCompleted() | SCR_AIActionBase | |
OnActionDeselected() | SCR_AIActionBase | |
OnActionExecuted() | SCR_AIActionBase | |
OnActionFailed() | SCR_AIActionBase | |
OnActionRemoved() | SCR_AIActionBase | |
OnActionSelected() | SCR_AIBehaviorBase | |
OnComplete() | SCR_AIActionBase | |
OnFail() | SCR_AIActionBase | |
OnMessage(AIMessage msg) | AIActionBase | |
OnSetActionState(EAIActionState state) | SCR_AIActionBase | |
OnSetSuspended(bool suspended) | SCR_AIActionBase | |
PRIORITY_ACTIVITY_ANIMATE | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_ATTACK_CLUSTER | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_COMBAT_WITH_VEHICLES | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_DEFEND | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_DEFEND_FROM_CLUSTER | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_FOLLOW | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_GET_IN | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_GET_OUT | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_HEAL | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_INVESTIGATE_CLUSTER | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_MOVE | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_PERFORM_ACTION | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_RESUPPLY | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_SEEK_AND_DESTROY | SCR_AIActionBase | static |
PRIORITY_ACTIVITY_SUPPRESS | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_ANIMATE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_ATTACK_HIGH_PRIORITY | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_ATTACK_NOT_SELECTED | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_ATTACK_SELECTED | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_DEFEND | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_DISMOUNT_TURRET | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_DISMOUNT_TURRET_GET_IN | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_DISMOUNT_TURRET_INVESTIGATE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_FIND_FIRE_POSITION | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_FIRE_ILLUM_FLARE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_GET_IN_VEHICLE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_GET_OUT_VEHICLE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_GET_OUT_VEHICLE_HIGH_PRIORITY | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_HEAL | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_HEAL_HIGH_PRIORITY | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_HEAL_WAIT | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_IDLE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_IDLE_DRIVER | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MEDIC_HEAL | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MOVE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MOVE_AND_INVESTIGATE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MOVE_FROM_DANGER | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MOVE_FROM_UNKNOWN_FIRE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MOVE_FROM_VEHICLE_HORN | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MOVE_IN_FORMATION | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_MOVE_INDIVIDUALLY | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_OBSERVE_EXPLOSION | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_OBSERVE_LOW_PRIORITY | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_OBSERVE_UNKNOWN_FIRE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_OBSERVE_UNKNOWN_FIRE_HIGH_PRIORITY | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_OPEN_NAVLINK_DOOR | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_PERFORM_ACTION | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_PICKUP_INVENTORY_ITEMS | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_PROVIDE_AMMO | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_RETREAT_FROM_TARGET | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_RETREAT_MELEE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_SUPPRESS | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_THROW_GRENADE | SCR_AIActionBase | static |
PRIORITY_BEHAVIOR_WAIT | SCR_AIActionBase | static |
PRIORITY_LEVEL_GAMEMASTER | SCR_AIActionBase | static |
PRIORITY_LEVEL_NORMAL | SCR_AIActionBase | static |
PRIORITY_LEVEL_PLAYER | SCR_AIActionBase | static |
SCR_AIBehaviorBase(SCR_AIUtilityComponent utility, SCR_AIActivityBase groupActivity) | SCR_AIBehaviorBase | |
SCR_AISuppressBehavior(SCR_AIUtilityComponent utility, SCR_AIActivityBase groupActivity, SCR_AISuppressionVolumeBase suppressionVolume, float suppressionDuration, float fireRate, float priorityLevel=PRIORITY_LEVEL_NORMAL) | SCR_AISuppressBehavior | |
SCR_AISuppressGroupClusterBehavior(SCR_AIUtilityComponent utility, SCR_AIActivityBase groupActivity, SCR_AISuppressionVolumeBase suppressionVolume, float suppressionDuration, float fireRate, float priorityLevel=PRIORITY_LEVEL_NORMAL, SCR_AITargetClusterState clusterState=null) | SCR_AISuppressGroupClusterBehavior | |
SetActionInterruptable(bool IsInterruptable) | SCR_AIActionBase | |
SetActionIsSuspended(bool val) | AIActionBase | |
SetActionState(EAIActionState state) | AIActionBase | |
SetIsUniqueInActionQueue(bool unique) | AIActionBase | |
SetParametersToBTVariables(SCR_AIActionTask node) | SCR_AIActionBase | |
SetPriority(float priority) | AIActionBase | |
SetPriorityLevel(int priority) | SCR_AIActionBase | |
SetRelatedGroupActivity(AIActionBase related) | AIActionBase | |
SetRemoveAction(bool val) | AIActionBase | |
THREAT_MAX_DECREASE | SCR_AISuppressGroupClusterBehavior | protectedstatic |
THREAT_MAX_INCREASE | SCR_AISuppressGroupClusterBehavior | protectedstatic |
THREAT_MAX_PEAK_DURATION_MS | SCR_AISuppressGroupClusterBehavior | protectedstatic |
THREAT_MAX_PEAK_REACTION_DURATION_MS | SCR_AISuppressGroupClusterBehavior | protectedstatic |
THREAT_POTENTIAL_DECAY | SCR_AISuppressGroupClusterBehavior | protectedstatic |
VOLUME_UPDATE_INTERVAL_MS | SCR_AISuppressGroupClusterBehavior | protectedstatic |