Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_AICreateDefendBehaviorCoverQueryProps Interface Reference
Inheritance diagram for SCR_AICreateDefendBehaviorCoverQueryProps:
[legend]

Public Member Functions

override ENodeResult EOnTaskSimulate (AIAgent owner, float dt)
 
override bool VisibleInPalette ()
 
override TStringArray GetVariablesIn ()
 
override TStringArray GetVariablesOut ()
 
override string GetOnHoverDescription ()
 

Protected Attributes

ref CoverQueryProperties m_CoverQueryProps = new CoverQueryProperties()
 

Static Protected Attributes

const static string PORT_COVER_QUERY_PROPERTIES = "CoverQueryProps"
 
const static string PORT_SECTOR_CENTER_POSITION = "SectorCenterPos"
 
const static string PORT_SECTOR_AXIS_POINT_POSITION = "SectorAxisPointPos"
 
const static string PORT_SECTOR_HALF_SIZE_DEG = "SectorHalfSizeDeg"
 
const static string PORT_SECTOR_RADIUS = "SectorRadius"
 
const float QUERY_MIN_RADIUS = 8.0
 
const float QUERY_MAX_RADIUS = 18.0
 
const float QUERY_RADIUS_TO_WAYPOINT_RADIUS_RATIO = 0.3
 
static ref TStringArray s_aVarsIn
 
static ref TStringArray s_aVarsOut
 

Member Function Documentation

◆ EOnTaskSimulate()

override ENodeResult SCR_AICreateDefendBehaviorCoverQueryProps.EOnTaskSimulate ( AIAgent  owner,
float  dt 
)

◆ GetOnHoverDescription()

override string SCR_AICreateDefendBehaviorCoverQueryProps.GetOnHoverDescription ( )

◆ GetVariablesIn()

override TStringArray SCR_AICreateDefendBehaviorCoverQueryProps.GetVariablesIn ( )

◆ GetVariablesOut()

override TStringArray SCR_AICreateDefendBehaviorCoverQueryProps.GetVariablesOut ( )

◆ VisibleInPalette()

override bool SCR_AICreateDefendBehaviorCoverQueryProps.VisibleInPalette ( )

Member Data Documentation

◆ m_CoverQueryProps

ref CoverQueryProperties SCR_AICreateDefendBehaviorCoverQueryProps.m_CoverQueryProps = new CoverQueryProperties()
protected

◆ PORT_COVER_QUERY_PROPERTIES

const static string SCR_AICreateDefendBehaviorCoverQueryProps.PORT_COVER_QUERY_PROPERTIES = "CoverQueryProps"
staticprotected

◆ PORT_SECTOR_AXIS_POINT_POSITION

const static string SCR_AICreateDefendBehaviorCoverQueryProps.PORT_SECTOR_AXIS_POINT_POSITION = "SectorAxisPointPos"
staticprotected

◆ PORT_SECTOR_CENTER_POSITION

const static string SCR_AICreateDefendBehaviorCoverQueryProps.PORT_SECTOR_CENTER_POSITION = "SectorCenterPos"
staticprotected

◆ PORT_SECTOR_HALF_SIZE_DEG

const static string SCR_AICreateDefendBehaviorCoverQueryProps.PORT_SECTOR_HALF_SIZE_DEG = "SectorHalfSizeDeg"
staticprotected

◆ PORT_SECTOR_RADIUS

const static string SCR_AICreateDefendBehaviorCoverQueryProps.PORT_SECTOR_RADIUS = "SectorRadius"
staticprotected

◆ QUERY_MAX_RADIUS

const float SCR_AICreateDefendBehaviorCoverQueryProps.QUERY_MAX_RADIUS = 18.0
staticprotected

◆ QUERY_MIN_RADIUS

const float SCR_AICreateDefendBehaviorCoverQueryProps.QUERY_MIN_RADIUS = 8.0
staticprotected

◆ QUERY_RADIUS_TO_WAYPOINT_RADIUS_RATIO

const float SCR_AICreateDefendBehaviorCoverQueryProps.QUERY_RADIUS_TO_WAYPOINT_RADIUS_RATIO = 0.3
staticprotected

◆ s_aVarsIn

ref TStringArray SCR_AICreateDefendBehaviorCoverQueryProps.s_aVarsIn
staticprotected
Initial value:
= {
}
const static string PORT_SECTOR_RADIUS
Definition: SCR_AICreateDefendBehaviorCoverQueryProps.c:10
const static string PORT_SECTOR_HALF_SIZE_DEG
Definition: SCR_AICreateDefendBehaviorCoverQueryProps.c:9
const static string PORT_SECTOR_CENTER_POSITION
Definition: SCR_AICreateDefendBehaviorCoverQueryProps.c:7
const static string PORT_SECTOR_AXIS_POINT_POSITION
Definition: SCR_AICreateDefendBehaviorCoverQueryProps.c:8

◆ s_aVarsOut

ref TStringArray SCR_AICreateDefendBehaviorCoverQueryProps.s_aVarsOut
staticprotected
Initial value:
= {
}
const static string PORT_COVER_QUERY_PROPERTIES
Definition: SCR_AICreateDefendBehaviorCoverQueryProps.c:4

The documentation for this interface was generated from the following file: