ProjectVAllianceSnapshot class
The Alliance presenter's state at one moment. Read-only; every change is a new snapshot.
Namespace: SilverTiger.ProjectV.Unity.Presentation.Alliance
public sealed class ProjectVAllianceSnapshot
Properties​
| Property | Type | Description |
|---|---|---|
Status | ProjectVCharacterStatus | What the presenter is doing: loading, ready, running a command, or failed. |
Data | ProjectVAllianceData? | The Alliance data, or null before the first load. Kept when a later command fails. |
Recovery | ProjectVScreenRecoveryState | Offline, cached and retry hints for the screen. |
Error | ProjectVCharacterError? | Why the last command failed, or null. |
RequiresUpgradeSync | bool | True when the result of an earlier upgrade is not confirmed yet. Call IProjectVAlliancePresenter.SynchronizeAsync before the next level, skill or reset change. |
IsReady | bool | True when the data is loaded and no command is running. |