Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_AISemaphoreIn Interface Reference
Inheritance diagram for SCR_AISemaphoreIn:

Public Member Functions

override TStringArray GetVariablesIn ()
 
override void OnEnter (AIAgent owner)
 
override ENodeResult EOnTaskSimulate (AIAgent owner, float dt)
 

Static Public Member Functions

static override bool VisibleInPalette ()
 

Protected Member Functions

override string GetNodeMiddleText ()
 

Protected Attributes

string m_lockName
 
int m_maxAllowedHolders
 
SCR_LockContextComponent m_lockComponent
 

Static Protected Attributes

static ref TStringArray s_aVarsIn
 

Member Function Documentation

◆ EOnTaskSimulate()

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

◆ GetNodeMiddleText()

override string SCR_AISemaphoreIn.GetNodeMiddleText ( )
protected

◆ GetVariablesIn()

override TStringArray SCR_AISemaphoreIn.GetVariablesIn ( )

◆ OnEnter()

override void SCR_AISemaphoreIn.OnEnter ( AIAgent owner)

◆ VisibleInPalette()

static override bool SCR_AISemaphoreIn.VisibleInPalette ( )
static

Member Data Documentation

◆ m_lockComponent

SCR_LockContextComponent SCR_AISemaphoreIn.m_lockComponent
protected

◆ m_lockName

string SCR_AISemaphoreIn.m_lockName
protected

◆ m_maxAllowedHolders

int SCR_AISemaphoreIn.m_maxAllowedHolders
protected

◆ s_aVarsIn

ref TStringArray SCR_AISemaphoreIn.s_aVarsIn
staticprotected
Initial value:
= {
"LockNameIn"
}

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