Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_ScenarioFrameworkLayerSave Interface Reference
Inheritance diagram for SCR_ScenarioFrameworkLayerSave:
SCR_ScenarioFrameworkAreaSave SCR_ScenarioFrameworkLayerTaskSave SCR_ScenarioFrameworkSlotAISave SCR_ScenarioFrameworkSlotSave SCR_ScenarioFrameworkSlotTaskAISave SCR_ScenarioFrameworkLayerTaskDefendSave SCR_ScenarioFrameworkSlotTaskSave SCR_ScenarioFrameworkSlotTriggerSave

Public Member Functions

SCR_ScenarioFrameworkLayerSave GetLayerTypeSave (const SCR_ScenarioFrameworkLayerBase layer)
 
void Read (PersistenceSystem persistence, SCR_ScenarioFrameworkLayerBase layer)
 
bool IsDefault ()
 
void Write (PersistenceSystem persistence, SCR_ScenarioFrameworkSystem scenarioFrameworkSystem, SCR_ScenarioFrameworkLayerBase layer)
 
bool SerializationSave (BaseSerializationSaveContext context)
 
bool SerializationLoad (BaseSerializationLoadContext context)
 

Public Attributes

string m_sName
 
bool m_bIsTerminated
 
int m_iActivationType
 
int m_iRepeatedSpawnNumber
 
ref array< string > m_aRandomlySpawnedChildren = {}
 
ref array< ref SCR_ScenarioFrameworkLogicSavem_aLogics = {}
 
ref array< ref SCR_ScenarioFrameworkLayerSavem_aChildLayers = {}
 
ref array< ref SCR_ScenarioFrameworkActionSavem_aActivationActions = {}
 
ref array< ref SCR_ScenarioFrameworkPluginSavem_aPlugins = {}
 

Member Function Documentation

◆ GetLayerTypeSave()

SCR_ScenarioFrameworkLayerSave SCR_ScenarioFrameworkLayerSave.GetLayerTypeSave ( const SCR_ScenarioFrameworkLayerBase layer)

◆ IsDefault()

◆ Read()

◆ SerializationLoad()

◆ SerializationSave()

◆ Write()

Member Data Documentation

◆ m_aActivationActions

ref array<ref SCR_ScenarioFrameworkActionSave> SCR_ScenarioFrameworkLayerSave.m_aActivationActions = {}

◆ m_aChildLayers

ref array<ref SCR_ScenarioFrameworkLayerSave> SCR_ScenarioFrameworkLayerSave.m_aChildLayers = {}

◆ m_aLogics

ref array<ref SCR_ScenarioFrameworkLogicSave> SCR_ScenarioFrameworkLayerSave.m_aLogics = {}

◆ m_aPlugins

ref array<ref SCR_ScenarioFrameworkPluginSave> SCR_ScenarioFrameworkLayerSave.m_aPlugins = {}

◆ m_aRandomlySpawnedChildren

ref array<string> SCR_ScenarioFrameworkLayerSave.m_aRandomlySpawnedChildren = {}

◆ m_bIsTerminated

bool SCR_ScenarioFrameworkLayerSave.m_bIsTerminated

◆ m_iActivationType

int SCR_ScenarioFrameworkLayerSave.m_iActivationType

◆ m_iRepeatedSpawnNumber

int SCR_ScenarioFrameworkLayerSave.m_iRepeatedSpawnNumber

◆ m_sName

string SCR_ScenarioFrameworkLayerSave.m_sName

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