|
Arma Reforger Script API
|
Public Member Functions | |
| override void | Read (PersistenceSystem persistence, SCR_ScenarioFrameworkLayerBase layer) |
| override bool | IsDefault () |
| override void | Write (PersistenceSystem persistence, SCR_ScenarioFrameworkSystem scenarioFrameworkSystem, SCR_ScenarioFrameworkLayerBase layer) |
| override bool | SerializationSave (BaseSerializationSaveContext context) |
| override bool | SerializationLoad (BaseSerializationLoadContext context) |
Public Member Functions inherited from SCR_ScenarioFrameworkLayerSave | |
| SCR_ScenarioFrameworkLayerSave | GetLayerTypeSave (const SCR_ScenarioFrameworkLayerBase layer) |
Public Attributes | |
| ResourceName | m_sRandomlySpawnedObject |
| UUID | m_sSlotEntity |
| ref array< UUID > | m_aMiscEntities = {} |
Public Attributes inherited from SCR_ScenarioFrameworkLayerSave | |
| 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 = {} |
Static Protected Member Functions | |
| static void | OnEntityAvailable (Managed instance, PersistenceDeferredDeserializeTask task, bool expired, Managed context) |
| override bool SCR_ScenarioFrameworkSlotSave.IsDefault | ( | ) |
Implements SCR_ScenarioFrameworkLayerSave.
Implemented in SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
|
staticprotected |
| override void SCR_ScenarioFrameworkSlotSave.Read | ( | PersistenceSystem | persistence, |
| SCR_ScenarioFrameworkLayerBase | layer ) |
Implements SCR_ScenarioFrameworkLayerSave.
Implemented in SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| override bool SCR_ScenarioFrameworkSlotSave.SerializationLoad | ( | BaseSerializationLoadContext | context | ) |
Implements SCR_ScenarioFrameworkLayerSave.
Implemented in SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| override bool SCR_ScenarioFrameworkSlotSave.SerializationSave | ( | BaseSerializationSaveContext | context | ) |
Implements SCR_ScenarioFrameworkLayerSave.
Implemented in SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| override void SCR_ScenarioFrameworkSlotSave.Write | ( | PersistenceSystem | persistence, |
| SCR_ScenarioFrameworkSystem | scenarioFrameworkSystem, | ||
| SCR_ScenarioFrameworkLayerBase | layer ) |
Implements SCR_ScenarioFrameworkLayerSave.
Implemented in SCR_ScenarioFrameworkSlotTaskSave, and SCR_ScenarioFrameworkSlotTriggerSave.
| ref array<UUID> SCR_ScenarioFrameworkSlotSave.m_aMiscEntities = {} |
| ResourceName SCR_ScenarioFrameworkSlotSave.m_sRandomlySpawnedObject |
| UUID SCR_ScenarioFrameworkSlotSave.m_sSlotEntity |