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

Public Member Functions

override void Init (SCR_ScenarioFrameworkLayerBase object)
 Initializes scenario framework trigger entity with provided parameters.
 
override void OnWBKeyChanged (SCR_ScenarioFrameworkLayerBase object)
 
- Public Member Functions inherited from SCR_ScenarioFrameworkPlugin
SCR_ScenarioFrameworkLayerBase GetObject ()
 
void Init (SCR_ScenarioFrameworkLayerBase object)
 Initializes scenario framework plugin with provided object, logs debug information if debug mode is enabled.
 
void OnWBKeyChanged (SCR_ScenarioFrameworkLayerBase object)
 

Public Attributes

float m_fAreaRadius
 
SCR_EScenarioFrameworkTriggerActivation m_eActivationPresence
 
ref array< string > m_aSpecificClassNames
 
ref array< ref SCR_ScenarioFrameworkPrefabFilterm_aPrefabFilter
 
FactionKey m_sActivatedByThisFaction
 
ref array< ref SCR_CustomTriggerConditionsm_aCustomTriggerConditions
 
bool m_bSearchVehicleInventory
 
bool m_bOnce
 
float m_fUpdateRate
 
float m_fMinimumPlayersNeededPercentage
 
float m_fActivationCountdownTimer
 
bool m_bNotificationEnabled
 
string m_sPlayerActivationNotificationTitle
 
bool m_bEnableAudio
 
string m_sCountdownAudio
 
ref array< ref SCR_ScenarioFrameworkActionBasem_aEntityEnteredActions
 
ref array< ref SCR_ScenarioFrameworkActionBasem_aEntityLeftActions
 
ref array< ref SCR_ScenarioFrameworkActionBasem_aFinishedActions
 
- Public Attributes inherited from SCR_ScenarioFrameworkPlugin
bool m_bDebug
 
SCR_ScenarioFrameworkLayerBase m_Object
 

Member Function Documentation

◆ Init()

override void SCR_ScenarioFrameworkPluginTrigger.Init ( SCR_ScenarioFrameworkLayerBase  object)

Initializes scenario framework trigger entity with provided parameters.

Parameters
[in]objectof layer base from which entity is further retrieved

Implements SCR_ScenarioFrameworkPlugin.

◆ OnWBKeyChanged()

override void SCR_ScenarioFrameworkPluginTrigger.OnWBKeyChanged ( SCR_ScenarioFrameworkLayerBase  object)
Parameters
[in]objectof layer base from which entity is further retrieved

Implements SCR_ScenarioFrameworkPlugin.

Member Data Documentation

◆ m_aCustomTriggerConditions

ref array<ref SCR_CustomTriggerConditions> SCR_ScenarioFrameworkPluginTrigger.m_aCustomTriggerConditions

◆ m_aEntityEnteredActions

ref array<ref SCR_ScenarioFrameworkActionBase> SCR_ScenarioFrameworkPluginTrigger.m_aEntityEnteredActions

◆ m_aEntityLeftActions

ref array<ref SCR_ScenarioFrameworkActionBase> SCR_ScenarioFrameworkPluginTrigger.m_aEntityLeftActions

◆ m_aFinishedActions

ref array<ref SCR_ScenarioFrameworkActionBase> SCR_ScenarioFrameworkPluginTrigger.m_aFinishedActions

◆ m_aPrefabFilter

ref array<ref SCR_ScenarioFrameworkPrefabFilter> SCR_ScenarioFrameworkPluginTrigger.m_aPrefabFilter

◆ m_aSpecificClassNames

ref array<string> SCR_ScenarioFrameworkPluginTrigger.m_aSpecificClassNames

◆ m_bEnableAudio

bool SCR_ScenarioFrameworkPluginTrigger.m_bEnableAudio

◆ m_bNotificationEnabled

bool SCR_ScenarioFrameworkPluginTrigger.m_bNotificationEnabled

◆ m_bOnce

bool SCR_ScenarioFrameworkPluginTrigger.m_bOnce

◆ m_bSearchVehicleInventory

bool SCR_ScenarioFrameworkPluginTrigger.m_bSearchVehicleInventory

◆ m_eActivationPresence

SCR_EScenarioFrameworkTriggerActivation SCR_ScenarioFrameworkPluginTrigger.m_eActivationPresence

◆ m_fActivationCountdownTimer

float SCR_ScenarioFrameworkPluginTrigger.m_fActivationCountdownTimer

◆ m_fAreaRadius

float SCR_ScenarioFrameworkPluginTrigger.m_fAreaRadius

◆ m_fMinimumPlayersNeededPercentage

float SCR_ScenarioFrameworkPluginTrigger.m_fMinimumPlayersNeededPercentage

◆ m_fUpdateRate

float SCR_ScenarioFrameworkPluginTrigger.m_fUpdateRate

◆ m_sActivatedByThisFaction

FactionKey SCR_ScenarioFrameworkPluginTrigger.m_sActivatedByThisFaction

◆ m_sCountdownAudio

string SCR_ScenarioFrameworkPluginTrigger.m_sCountdownAudio

◆ m_sPlayerActivationNotificationTitle

string SCR_ScenarioFrameworkPluginTrigger.m_sPlayerActivationNotificationTitle

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