protected override void DidActivate(bool firstActivation, ActivationType activationType) { if (activationType == ActivationType.AddedToHierarchy) { title = "EventPlugin"; showBackButton = true; _mainModNavigationController = BeatSaberUI.CreateViewController <GeneralNavigationController>(); ProvideInitialViewControllers(_mainModNavigationController); OpenSongsList(); } }
protected override void DidActivate(bool firstActivation, ActivationType activationType) { if (activationType == ActivationType.AddedToHierarchy) { title = "Media Panel"; if (mainFlowCoordinator == null) { mainFlowCoordinator = Resources.FindObjectsOfTypeAll <MainFlowCoordinator>().First(); } mainModNavigationController = BeatSaberUI.CreateViewController <GeneralNavigationController>(); mainModNavigationController.didFinishEvent += (_) => mainFlowCoordinator.InvokeMethod("DismissFlowCoordinator", this, null, false); ProvideInitialViewControllers(mainModNavigationController, null, null); OpenFileList(); } }