ProjectVStartupSnapshot class
The startup state the Login scene draws. Read-only; every change arrives as a new instance.
Namespace: SilverTiger.ProjectV.Unity.Presentation.Startup
public sealed class ProjectVStartupSnapshot
Properties
| Property | Type | Description |
|---|---|---|
Status | ProjectVStartupStatus | Where startup is right now. |
Error | ProjectVStartupError? | Why startup stopped, or null. Usually set with a blocking status; can also be set with AwaitingLogin when a saved sign-in was no longer accepted. |
IsReady | bool | True when the player is signed in and the game data is loaded; open the game. |
RequiresLogin | bool | True when the player must sign in; show the sign-in options. |
IsBlocking | bool | True when startup stopped and cannot go on by itself: maintenance, update required, build mismatch, offline or failed. Show the matching message instead of the sign-in options. |