◆ CheckTargetVisibility()
| bool SCR_AIUpdateTargetSuppressionData.CheckTargetVisibility |
( |
notnull IEntity | myEntity, |
|
|
notnull SCR_AISuppressionVolumeBase | suppressionVolume ) |
◆ EOnTaskSimulate()
| override ENodeResult SCR_AIUpdateTargetSuppressionData.EOnTaskSimulate |
( |
AIAgent | owner, |
|
|
float | dt ) |
◆ GetVariablesIn()
| override TStringArray SCR_AIUpdateTargetSuppressionData.GetVariablesIn |
( |
| ) |
|
◆ GetVariablesOut()
| override TStringArray SCR_AIUpdateTargetSuppressionData.GetVariablesOut |
( |
| ) |
|
◆ OnInit()
| override void SCR_AIUpdateTargetSuppressionData.OnInit |
( |
AIAgent | owner | ) |
|
◆ ResolveFireTree()
| int SCR_AIUpdateTargetSuppressionData.ResolveFireTree |
( |
bool | targetVisible | ) |
|
◆ VisibleInPalette()
| static override bool SCR_AIUpdateTargetSuppressionData.VisibleInPalette |
( |
| ) |
|
|
static |
◆ FIRE_TREE_INVALID
| const int SCR_AIUpdateTargetSuppressionData.FIRE_TREE_INVALID = -1 |
|
staticprotected |
◆ FIRE_TREE_LOOK
| const int SCR_AIUpdateTargetSuppressionData.FIRE_TREE_LOOK = 0 |
|
staticprotected |
◆ FIRE_TREE_SUPPRESSIVE
| const int SCR_AIUpdateTargetSuppressionData.FIRE_TREE_SUPPRESSIVE = 1 |
|
staticprotected |
◆ m_aDebugShapes
| ref array<ref Shape> SCR_AIUpdateTargetSuppressionData.m_aDebugShapes = {} |
|
protected |
◆ m_bTargetVisible
| bool SCR_AIUpdateTargetSuppressionData.m_bTargetVisible = false |
|
protected |
◆ m_fTargetLastSeenTime_ms
| float SCR_AIUpdateTargetSuppressionData.m_fTargetLastSeenTime_ms = 0 |
|
protected |
◆ m_fVisibilityCheckTimer
◆ m_PerceptionComponent
◆ m_TraceParam
| ref TraceParam SCR_AIUpdateTargetSuppressionData.m_TraceParam |
|
protected |
◆ m_TraceParamExcludeArray
| ref array<IEntity> SCR_AIUpdateTargetSuppressionData.m_TraceParamExcludeArray |
|
protected |
◆ m_UtilityComponent
◆ PORT_FIRE_TREE_ID
| const string SCR_AIUpdateTargetSuppressionData.PORT_FIRE_TREE_ID = "FireTreeId" |
|
staticprotected |
◆ PORT_SUPPRESSION_VOLUME
| const string SCR_AIUpdateTargetSuppressionData.PORT_SUPPRESSION_VOLUME = "SuppressionVolume" |
|
staticprotected |
◆ PORT_TIME_LAST_SEEN
| const string SCR_AIUpdateTargetSuppressionData.PORT_TIME_LAST_SEEN = "TimeLastSeen_ms" |
|
staticprotected |
◆ PORT_VISIBLE
| const string SCR_AIUpdateTargetSuppressionData.PORT_VISIBLE = "Visible" |
|
staticprotected |
◆ s_aVarsIn
◆ s_aVarsOut
◆ VISIBILITY_CHECK_INTERVAL_S
| const float SCR_AIUpdateTargetSuppressionData.VISIBILITY_CHECK_INTERVAL_S = 0.75 |
|
staticprotected |
◆ VISIBILITY_CHECK_TRACE_RESULT_THRESHOLD
| const float SCR_AIUpdateTargetSuppressionData.VISIBILITY_CHECK_TRACE_RESULT_THRESHOLD = 0.5 |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/AI/ScriptedNodes/Soldier/SCR_AIUpdateTargetSuppressionData.c