ProjectVCampaignSnapshot class
The Campaign presenter's state at one moment. Read-only; every change is a new snapshot.
Namespace: SilverTiger.ProjectV.Unity.Presentation.Campaign
public sealed class ProjectVCampaignSnapshot
Properties​
| Property | Type | Description |
|---|---|---|
Status | ProjectVCampaignStatus | What the presenter is doing. |
Data | ProjectVCampaignData? | The missions, or null before the first load. Kept when a later command fails. |
Recovery | ProjectVScreenRecoveryState | Offline, cached and retry hints for the screen. |
Error | ProjectVCampaignError? | Why the last command failed, or null. |
IsReady | bool | True when the missions are loaded and no command is running. |