![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_AIActivitySmokeCoverFeatureCluster |
| class | SCR_AIActivitySmokeCoverFeature |
Enumerations | |
| enum | SCR_AIActivitySmokeCoverFeatureProperties { NONE = 0 , PROTECT_POS = 1 , PROTECT_FROM_CLUSTERS = 2 } |
Functions | |
| float | GetCloseTargetPenalty (float distanceToTargetSq) |
| void | SCR_AIActivitySmokeCoverFeatureAgent (SCR_ChimeraAIAgent agent, float distanceToTargetSq, bool avoid) |
| void | SendMessage (AICommunicationComponent comms, SCR_AIActivityBase activity, vector position, float delay) |
| SCR_AIActivitySmokeCoverFeature SCR_AIActivityFeatureBase | GetActivityTargetPosition (SCR_AIActivityBase activity) |
| void | GetConsideredAgents (SCR_AIGroupUtilityComponent groupUtility, vector targetPosition, array< AIAgent > avoidAgents, array< AIAgent > excludeAgents, notnull array< ref SCR_AIActivitySmokeCoverFeatureAgent > outConsideredAgents, out int combatReadyAgentsCount) |
| void | GetClusterBasedSmokePositions (array< ref SCR_AIGroupTargetCluster > targetClusters, vector targetPosition, int maxSmokePositions, out array< vector > smokePositions) |
| bool | Execute (notnull SCR_AIGroupUtilityComponent groupUtility, vector targetPosition, SCR_AIActivitySmokeCoverFeatureProperties smokeCoverProperties, notnull array< AIAgent > avoidAgents, notnull array< AIAgent > excludeAgents, int maxPositionCount=1, SCR_AIActivityBase contextActivity=null) |
| bool | ExecuteForActivity (SCR_AIActivityBase activity, int maxPositionCount=3) |
| SCR_AIActivitySmokeCoverFeatureProperties | GetActivityProperties (SCR_AIActivityBase activity) |
| array< AIAgent > | GetActivityAvoidedAgents (SCR_AIActivityBase activity) |
| array< AIAgent > | GetActivityExcludedAgents (SCR_AIActivityBase activity) |
Variables | |
| SCR_AIActivitySmokeCoverFeatureCluster | CLOSE_DISTANCE_TRESHOLD_SQ = 11*11 |
| SCR_ChimeraAIAgent | m_Agent |
| float | m_fWeight = 0 |
| Enumerator | |
|---|---|
| NONE | |
| PROTECT_POS | |
| PROTECT_FROM_CLUSTERS | |
Definition at line 1 of file SCR_AIActivitySmokeCoverFeature.c.
|
protected |
Definition at line 447 of file SCR_AIActivitySmokeCoverFeature.c.
|
protected |
Definition at line 532 of file SCR_AIActivitySmokeCoverFeature.c.
|
protected |
Definition at line 566 of file SCR_AIActivitySmokeCoverFeature.c.
|
protected |
Definition at line 574 of file SCR_AIActivitySmokeCoverFeature.c.
|
protected |
Definition at line 558 of file SCR_AIActivitySmokeCoverFeature.c.
| vector GetActivityTargetPosition | ( | SCR_AIActivityBase | activity | ) |
Definition at line 77 of file SCR_AIActivitySmokeCoverFeature.c.
Definition at line 49 of file SCR_AIActivitySmokeCoverFeature.c.
|
protected |
Definition at line 374 of file SCR_AIActivitySmokeCoverFeature.c.
|
protected |
Definition at line 341 of file SCR_AIActivitySmokeCoverFeature.c.
| void SCR_AIActivitySmokeCoverFeatureAgent | ( | SCR_ChimeraAIAgent | agent, |
| float | distanceToTargetSq, | ||
| bool | avoid ) |
Definition at line 54 of file SCR_AIActivitySmokeCoverFeature.c.
| void SendMessage | ( | AICommunicationComponent | comms, |
| SCR_AIActivityBase | activity, | ||
| vector | position, | ||
| float | delay ) |
Definition at line 77 of file SCR_AIActivitySmokeCoverFeature.c.
| SCR_AIActivitySmokeCoverFeatureCluster CLOSE_DISTANCE_TRESHOLD_SQ = 11*11 |
| SCR_ChimeraAIAgent m_Agent |
Definition at line 42 of file SCR_AIActivitySmokeCoverFeature.c.
| float m_fWeight = 0 |
Definition at line 46 of file SCR_AIActivitySmokeCoverFeature.c.