◆ 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()
override bool SCR_AIUpdateTargetSuppressionData.VisibleInPalette |
( |
| ) |
|
◆ 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