protected override void DidActivate(bool firstActivation, ActivationType activationType) { if (activationType == ActivationType.AddedToHierarchy) { title = "Choose Your Path"; showBackButton = true; _serverModeSelectionViewController = BeatSaberUI.CreateViewController <ServerModeSelection>(); _serverModeSelectionViewController.BattleSaberButtonPressed += serverModeSelectionViewController_BattleSaberButtonPressed; _serverModeSelectionViewController.TournamentButtonPressed += serverModeSelectionViewController_TournamentButtonPressed; ProvideInitialViewControllers(_serverModeSelectionViewController); } }
protected override void DidActivate(bool firstActivation, bool addedToHierarchy, bool screenSystemEnabling) { if (addedToHierarchy) { SetTitle("Choose your path", ViewController.AnimationType.None); showBackButton = true; _serverModeSelectionViewController = BeatSaberUI.CreateViewController <ServerModeSelection>(); _serverModeSelectionViewController.BattleSaberButtonPressed += serverModeSelectionViewController_BattleSaberButtonPressed; _serverModeSelectionViewController.QualifierButtonPressed += serverModeSelectionViewController_QualifierButtonPressed; _serverModeSelectionViewController.TournamentButtonPressed += serverModeSelectionViewController_TournamentButtonPressed; ProvideInitialViewControllers(_serverModeSelectionViewController); //Check for updates before contacting a server Task.Run(CheckForUpdate); } }
protected override void DidActivate(bool firstActivation, bool addedToHierarchy, bool screenSystemEnabling) { if (addedToHierarchy) { SetTitle($"TournamentAssistant v{SharedConstructs.Version}"); showBackButton = true; _PatchNotesViewController = BeatSaberUI.CreateViewController <PatchNotes>(); _serverModeSelectionViewController = BeatSaberUI.CreateViewController <ServerModeSelection>(); _serverModeSelectionViewController.BattleSaberButtonPressed += ServerModeSelectionViewController_BattleSaberButtonPressed; _serverModeSelectionViewController.QualifierButtonPressed += ServerModeSelectionViewController_QualifierButtonPressed; _serverModeSelectionViewController.TournamentButtonPressed += ServerModeSelectionViewController_TournamentButtonPressed; ProvideInitialViewControllers(_serverModeSelectionViewController, null, _PatchNotesViewController); //Check for updates before contacting a server Task.Run(CheckForUpdate); } }