Esempio n. 1
0
 void Display_WindowResized(object sender, StardewModdingAPI.Events.WindowResizedEventArgs e)
 {
     if (ActiveMenu != null)
     {
         ActiveMenu = SelectMenu(ActiveMenu.GetStardewMenu());
     }
 }
Esempio n. 2
0
 public AccessMenu SelectMenu(IClickableMenu menu)
 {
     if (menu is TitleMenu titleMenu)
     {
         ActiveMenu = new AccessTitleMenu(titleMenu);
     }
     else if (menu is CharacterCustomization characterCustomization)
     {
         ActiveMenu = new AccessCharacterCreationMenu(characterCustomization);
     }
     else if (menu is LanguageSelectionMenu languageSelectionMenu && ActiveMenu is AccessTitleMenu)
     {
         ActiveMenu = new AccessLanguageMenu(languageSelectionMenu, ActiveMenu.GetStardewMenu() as TitleMenu);
     }