Arma Reforger Script API
|
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_ScenarioFrameworkPrefabFilter > | m_aPrefabFilter |
FactionKey | m_sActivatedByThisFaction |
ref array< ref SCR_CustomTriggerConditions > | m_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_ScenarioFrameworkActionBase > | m_aEntityEnteredActions |
ref array< ref SCR_ScenarioFrameworkActionBase > | m_aEntityLeftActions |
ref array< ref SCR_ScenarioFrameworkActionBase > | m_aFinishedActions |
Public Attributes inherited from SCR_ScenarioFrameworkPlugin | |
bool | m_bDebug |
SCR_ScenarioFrameworkLayerBase | m_Object |
override void SCR_ScenarioFrameworkPluginTrigger.Init | ( | SCR_ScenarioFrameworkLayerBase | object | ) |
Initializes scenario framework trigger entity with provided parameters.
[in] | object | of layer base from which entity is further retrieved |
Implements SCR_ScenarioFrameworkPlugin.
override void SCR_ScenarioFrameworkPluginTrigger.OnWBKeyChanged | ( | SCR_ScenarioFrameworkLayerBase | object | ) |
[in] | object | of layer base from which entity is further retrieved |
Implements SCR_ScenarioFrameworkPlugin.
ref array<ref SCR_CustomTriggerConditions> SCR_ScenarioFrameworkPluginTrigger.m_aCustomTriggerConditions |
ref array<ref SCR_ScenarioFrameworkActionBase> SCR_ScenarioFrameworkPluginTrigger.m_aEntityEnteredActions |
ref array<ref SCR_ScenarioFrameworkActionBase> SCR_ScenarioFrameworkPluginTrigger.m_aEntityLeftActions |
ref array<ref SCR_ScenarioFrameworkActionBase> SCR_ScenarioFrameworkPluginTrigger.m_aFinishedActions |
ref array<ref SCR_ScenarioFrameworkPrefabFilter> SCR_ScenarioFrameworkPluginTrigger.m_aPrefabFilter |
ref array<string> SCR_ScenarioFrameworkPluginTrigger.m_aSpecificClassNames |
bool SCR_ScenarioFrameworkPluginTrigger.m_bEnableAudio |
bool SCR_ScenarioFrameworkPluginTrigger.m_bNotificationEnabled |
bool SCR_ScenarioFrameworkPluginTrigger.m_bOnce |
bool SCR_ScenarioFrameworkPluginTrigger.m_bSearchVehicleInventory |
SCR_EScenarioFrameworkTriggerActivation SCR_ScenarioFrameworkPluginTrigger.m_eActivationPresence |
float SCR_ScenarioFrameworkPluginTrigger.m_fActivationCountdownTimer |
float SCR_ScenarioFrameworkPluginTrigger.m_fAreaRadius |
float SCR_ScenarioFrameworkPluginTrigger.m_fMinimumPlayersNeededPercentage |
float SCR_ScenarioFrameworkPluginTrigger.m_fUpdateRate |
FactionKey SCR_ScenarioFrameworkPluginTrigger.m_sActivatedByThisFaction |
string SCR_ScenarioFrameworkPluginTrigger.m_sCountdownAudio |
string SCR_ScenarioFrameworkPluginTrigger.m_sPlayerActivationNotificationTitle |