1
Fork 0
mirror of https://github.com/thegeneralist01/Scene-Manager-DevRepo synced 2026-01-11 15:40:29 +01:00

Updated menu references based on MenuManager refactor

This commit is contained in:
Rich Dunne 2020-08-20 18:57:20 -06:00
parent 2e65da4746
commit fe72d5daf8
10 changed files with 281 additions and 175 deletions

View file

@ -20,7 +20,7 @@ namespace SceneManager
GetControllerInput();
// Display this message for test versions only
if (MenuManager.mainMenu.Visible)
if (MainMenu.mainMenu.Visible)
{
Game.DisplaySubtitle($"You are using a test build of Scene Manager. Please report any bugs/crashes in the Discord server.");
}
@ -36,12 +36,12 @@ namespace SceneManager
{
if (Game.IsControllerButtonDown(EntryPoint.Settings.ToggleButton) && AreMenusClosed())
{
MenuManager.mainMenu.Visible = !MenuManager.mainMenu.Visible;
MainMenu.mainMenu.Visible = !MainMenu.mainMenu.Visible;
}
}
else if (Game.IsControllerButtonDownRightNow(EntryPoint.Settings.ModifierButton) && Game.IsControllerButtonDown(EntryPoint.Settings.ToggleButton) && AreMenusClosed())
{
MenuManager.mainMenu.Visible = !MenuManager.mainMenu.Visible;
MainMenu.mainMenu.Visible = !MainMenu.mainMenu.Visible;
}
}
@ -51,18 +51,18 @@ namespace SceneManager
{
if (Game.IsKeyDown(EntryPoint.Settings.ToggleKey) && AreMenusClosed())
{
MenuManager.mainMenu.Visible = !MenuManager.mainMenu.Visible;
MainMenu.mainMenu.Visible = !MainMenu.mainMenu.Visible;
}
}
else if (Game.IsKeyDownRightNow(EntryPoint.Settings.ModifierKey) && Game.IsKeyDown(EntryPoint.Settings.ToggleKey) && AreMenusClosed())
{
MenuManager.mainMenu.Visible = !MenuManager.mainMenu.Visible;
MainMenu.mainMenu.Visible = !MainMenu.mainMenu.Visible;
}
}
private static bool AreMenusClosed()
{
if(!MenuManager.barrierMenu.Visible && !MenuManager.pathMenu.Visible && !MenuManager.pathCreationMenu.Visible && !MenuManager.editPathMenu.Visible && !MenuManager.editWaypointMenu.Visible && !MenuManager.settingsMenu.Visible)
if(!BarrierMenu.barrierMenu.Visible && !PathMainMenu.pathMainMenu.Visible && !PathCreationMenu.pathCreationMenu.Visible && !EditPathMenu.editPathMenu.Visible && !EditWaypointMenu.editWaypointMenu.Visible && !SettingsMenu.settingsMenu.Visible)
{
return true;
}