|
Arma Reforger Script API
|
Public Member Functions | |
| void | Save (notnull SCR_Task task, notnull PersistenceSystem persistence) |
| bool | IsDefault () |
| SCR_Task | Load (notnull SCR_TaskSystem taskSystem, notnull PersistenceSystem persistence) |
| UUID | GetTaskExecutorId (notnull SCR_TaskExecutor executor, notnull PersistenceSystem persistence) |
| bool | SerializationSave (BaseSerializationSaveContext context) |
| bool | SerializationLoad (BaseSerializationLoadContext context) |
Static Public Member Functions | |
| static SCR_TaskSave | GetTaskTypeSave (const SCR_Task task) |
Public Attributes | |
| string | m_sId |
| ResourceName | m_rPrefab |
| vector | m_vPosition |
| string | m_sIconSet |
| ResourceName | m_rIconPath |
| ref array< LocalizedString > | m_aTaskName = {} |
| ref array< LocalizedString > | m_aTaskDescription = {} |
| ref array< UUID > | m_aAssignees = {} |
| ref array< string > | m_aOwnerFactionKeys = {} |
| ref array< UUID > | m_aOwnerGroupIDs = {} |
| ref array< UUID > | m_aOwnerExecutors = {} |
| SCR_ETaskState | m_eState |
| SCR_ETaskOwnership | m_eOwnership |
| SCR_ETaskVisibility | m_eVisibility |
| SCR_ETaskUIVisibility | m_eUIVisibility |
Static Protected Member Functions | |
| static void | OnExecutorAvailable (Managed instance, PersistenceDeferredDeserializeTask task, bool expired, Managed context) |
| static void | OnGroupAvailable (Managed instance, PersistenceDeferredDeserializeTask task, bool expired, Managed context) |
| UUID SCR_TaskSave.GetTaskExecutorId | ( | notnull SCR_TaskExecutor | executor, |
| notnull PersistenceSystem | persistence ) |
|
static |
| bool SCR_TaskSave.IsDefault | ( | ) |
Implemented in SCR_CampaignMilitaryTaskSave, SCR_ExtendedTaskSave, and SCR_ScenarioFrameworkTaskSave.
| SCR_Task SCR_TaskSave.Load | ( | notnull SCR_TaskSystem | taskSystem, |
| notnull PersistenceSystem | persistence ) |
Implemented in SCR_CampaignMilitaryTaskSave, SCR_ExtendedTaskSave, and SCR_ScenarioFrameworkTaskSave.
|
staticprotected |
|
staticprotected |
| void SCR_TaskSave.Save | ( | notnull SCR_Task | task, |
| notnull PersistenceSystem | persistence ) |
Implemented in SCR_CampaignMilitaryTaskSave, SCR_ExtendedTaskSave, and SCR_ScenarioFrameworkTaskSave.
| bool SCR_TaskSave.SerializationLoad | ( | BaseSerializationLoadContext | context | ) |
Implemented in SCR_CampaignMilitaryTaskSave, SCR_ExtendedTaskSave, and SCR_ScenarioFrameworkTaskSave.
| bool SCR_TaskSave.SerializationSave | ( | BaseSerializationSaveContext | context | ) |
Implemented in SCR_CampaignMilitaryTaskSave, SCR_ExtendedTaskSave, and SCR_ScenarioFrameworkTaskSave.
| ref array<UUID> SCR_TaskSave.m_aAssignees = {} |
| ref array<UUID> SCR_TaskSave.m_aOwnerExecutors = {} |
| ref array<string> SCR_TaskSave.m_aOwnerFactionKeys = {} |
| ref array<UUID> SCR_TaskSave.m_aOwnerGroupIDs = {} |
| ref array<LocalizedString> SCR_TaskSave.m_aTaskDescription = {} |
| ref array<LocalizedString> SCR_TaskSave.m_aTaskName = {} |
| SCR_ETaskOwnership SCR_TaskSave.m_eOwnership |
| SCR_ETaskState SCR_TaskSave.m_eState |
| SCR_ETaskUIVisibility SCR_TaskSave.m_eUIVisibility |
| SCR_ETaskVisibility SCR_TaskSave.m_eVisibility |
| ResourceName SCR_TaskSave.m_rIconPath |
| ResourceName SCR_TaskSave.m_rPrefab |
| string SCR_TaskSave.m_sIconSet |
| string SCR_TaskSave.m_sId |
| vector SCR_TaskSave.m_vPosition |