Skip to main content

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​

PropertyTypeDescription
StatusProjectVCharacterStatusWhat the presenter is doing: loading, ready, running a command, or failed.
DataProjectVAllianceData?The Alliance data, or null before the first load. Kept when a later command fails.
RecoveryProjectVScreenRecoveryStateOffline, cached and retry hints for the screen.
ErrorProjectVCharacterError?Why the last command failed, or null.
RequiresUpgradeSyncboolTrue when the result of an earlier upgrade is not confirmed yet. Call IProjectVAlliancePresenter.SynchronizeAsync before the next level, skill or reset change.
IsReadyboolTrue when the data is loaded and no command is running.