|
Arma Reforger Script API
|
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_ScenarioFrameworkLogicSave > | m_aLogics = {} |
| ref array< ref SCR_ScenarioFrameworkLayerSave > | m_aChildLayers = {} |
| ref array< ref SCR_ScenarioFrameworkActionSave > | m_aActivationActions = {} |
| ref array< ref SCR_ScenarioFrameworkPluginSave > | m_aPlugins = {} |
| SCR_ScenarioFrameworkLayerSave SCR_ScenarioFrameworkLayerSave.GetLayerTypeSave | ( | const SCR_ScenarioFrameworkLayerBase | layer | ) |
| bool SCR_ScenarioFrameworkLayerSave.IsDefault | ( | ) |
Implemented in SCR_ScenarioFrameworkAreaSave, SCR_ScenarioFrameworkLayerTaskDefendSave, SCR_ScenarioFrameworkLayerTaskSave, SCR_ScenarioFrameworkSlotAISave, SCR_ScenarioFrameworkSlotSave, SCR_ScenarioFrameworkSlotTaskAISave, SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| void SCR_ScenarioFrameworkLayerSave.Read | ( | PersistenceSystem | persistence, |
| SCR_ScenarioFrameworkLayerBase | layer ) |
Implemented in SCR_ScenarioFrameworkAreaSave, SCR_ScenarioFrameworkLayerTaskDefendSave, SCR_ScenarioFrameworkLayerTaskSave, SCR_ScenarioFrameworkSlotAISave, SCR_ScenarioFrameworkSlotSave, SCR_ScenarioFrameworkSlotTaskAISave, SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| bool SCR_ScenarioFrameworkLayerSave.SerializationLoad | ( | BaseSerializationLoadContext | context | ) |
Implemented in SCR_ScenarioFrameworkAreaSave, SCR_ScenarioFrameworkLayerTaskDefendSave, SCR_ScenarioFrameworkLayerTaskSave, SCR_ScenarioFrameworkSlotAISave, SCR_ScenarioFrameworkSlotSave, SCR_ScenarioFrameworkSlotTaskAISave, SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| bool SCR_ScenarioFrameworkLayerSave.SerializationSave | ( | BaseSerializationSaveContext | context | ) |
Implemented in SCR_ScenarioFrameworkAreaSave, SCR_ScenarioFrameworkLayerTaskDefendSave, SCR_ScenarioFrameworkLayerTaskSave, SCR_ScenarioFrameworkSlotAISave, SCR_ScenarioFrameworkSlotSave, SCR_ScenarioFrameworkSlotTaskAISave, SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| void SCR_ScenarioFrameworkLayerSave.Write | ( | PersistenceSystem | persistence, |
| SCR_ScenarioFrameworkSystem | scenarioFrameworkSystem, | ||
| SCR_ScenarioFrameworkLayerBase | layer ) |
Implemented in SCR_ScenarioFrameworkAreaSave, SCR_ScenarioFrameworkLayerTaskDefendSave, SCR_ScenarioFrameworkLayerTaskSave, SCR_ScenarioFrameworkSlotAISave, SCR_ScenarioFrameworkSlotSave, SCR_ScenarioFrameworkSlotTaskAISave, SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| ref array<ref SCR_ScenarioFrameworkActionSave> SCR_ScenarioFrameworkLayerSave.m_aActivationActions = {} |
| ref array<ref SCR_ScenarioFrameworkLayerSave> SCR_ScenarioFrameworkLayerSave.m_aChildLayers = {} |
| ref array<ref SCR_ScenarioFrameworkLogicSave> SCR_ScenarioFrameworkLayerSave.m_aLogics = {} |
| ref array<ref SCR_ScenarioFrameworkPluginSave> SCR_ScenarioFrameworkLayerSave.m_aPlugins = {} |
| ref array<string> SCR_ScenarioFrameworkLayerSave.m_aRandomlySpawnedChildren = {} |
| bool SCR_ScenarioFrameworkLayerSave.m_bIsTerminated |
| int SCR_ScenarioFrameworkLayerSave.m_iActivationType |
| int SCR_ScenarioFrameworkLayerSave.m_iRepeatedSpawnNumber |
| string SCR_ScenarioFrameworkLayerSave.m_sName |