Esempio n. 1
0
        protected override void DidActivate(bool firstActivation, ActivationType activationType)
        {
            if (activationType == ActivationType.AddedToHierarchy)
            {
                title          = "EventPlugin";
                showBackButton = true;

                _mainModNavigationController = BeatSaberUI.CreateViewController <GeneralNavigationController>();

                ProvideInitialViewControllers(_mainModNavigationController);
                OpenSongsList();
            }
        }
Esempio n. 2
0
        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();
            }
        }