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

Public Member Functions

bool CanActivateTriggerVariant (IEntity object, out SCR_ScenarioFrameworkTriggerEntity trigger)
 
void AddListener (IEntity object=null, SCR_ScenarioFrameworkTriggerEntity trigger=null)
 
void OnObjectDamage (EDamageState state)
 
override void OnActivate (IEntity object)
 
- Public Member Functions inherited from SCR_ScenarioFrameworkActionBase
void Init (IEntity entity)
 
bool CanActivate ()
 
bool ValidateInputEntity (IEntity object, SCR_ScenarioFrameworkGet getter, out IEntity entity)
 \out entity
 
void OnActivate (IEntity object)
 
void SpawnObjects (notnull array< string > aObjectsNames, SCR_ScenarioFrameworkEActivationType eActivationType)
 

Public Attributes

ref SCR_ScenarioFrameworkGet m_Getter
 
string m_sTargetLayerTask
 
bool m_bCausedByPlayer
 
bool m_bAlreadyDestroyed
 
SCR_ScenarioFrameworkTask m_Task
 
ref array< IEntity > m_aTargetEntities = {}
 
- Public Attributes inherited from SCR_ScenarioFrameworkActionBase
int m_iMaxNumberOfActivations
 
IEntity m_Entity
 
int m_iNumberOfActivations
 

Member Function Documentation

◆ AddListener()

void SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.AddListener ( IEntity  object = null,
SCR_ScenarioFrameworkTriggerEntity  trigger = null 
)
Parameters
[in]object
[in]trigger

◆ CanActivateTriggerVariant()

bool SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.CanActivateTriggerVariant ( IEntity  object,
out SCR_ScenarioFrameworkTriggerEntity  trigger 
)
Parameters
[in]object
[out]trigger
Returns

◆ OnActivate()

override void SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.OnActivate ( IEntity  object)
Parameters
[in]object

Implements SCR_ScenarioFrameworkActionBase.

◆ OnObjectDamage()

void SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.OnObjectDamage ( EDamageState  state)
Parameters
[in]state

Member Data Documentation

◆ m_aTargetEntities

ref array<IEntity> SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.m_aTargetEntities = {}

◆ m_bAlreadyDestroyed

bool SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.m_bAlreadyDestroyed

◆ m_bCausedByPlayer

bool SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.m_bCausedByPlayer

◆ m_Getter

ref SCR_ScenarioFrameworkGet SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.m_Getter

◆ m_sTargetLayerTask

string SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.m_sTargetLayerTask

◆ m_Task

SCR_ScenarioFrameworkTask SCR_ScenarioFrameworkActionFailTaskIfVehiclesInTriggerDestroyed.m_Task

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