예제 #1
0
 private static void CustomPlatformsMenuButtonPressed()
 {
     if (_platformMenuFlowCoordinator == null)
     {
         _platformMenuFlowCoordinator = BeatSaberUI.CreateFlowCoordinator <UI.PlatformListFlowCoordinator>();
     }
     BeatSaberUI.MainFlowCoordinator.InvokeMethod("PresentFlowCoordinator", _platformMenuFlowCoordinator, null, false, false);
 }
예제 #2
0
 public MenuButtonManager(PlatformListFlowCoordinator platformListFlowCoordinator, MainFlowCoordinator mainFlowCoordinator)
 {
     _platformListFlowCoordinator = platformListFlowCoordinator;
     _mainFlowCoordinator         = mainFlowCoordinator;
     _menuButton = new MenuButton("Custom Platforms", "Change your Platform here!", SummonFlowCoordinator);
 }