private void Hooks_On_AddMenuButtons(Hooks.Orig_AddMenuButtons orig, Main main, int selectedMenu, string[] buttonNames, float[] buttonScales, ref int offY, ref int spacing, ref int buttonIndex, ref int numButtons) { orig(main, selectedMenu, buttonNames, buttonScales, ref offY, ref spacing, ref buttonIndex, ref numButtons); MenuUtils.AddButton("tConfig Mods", delegate { Main.MenuUI.SetState(tCFModMenu); Main.menuMode = 888; }, selectedMenu, buttonNames, ref buttonIndex, ref numButtons); }
private void Hooks_On_AddMenuButtons(Hooks.Orig_AddMenuButtons orig, Main main, int selectedMenu, string[] buttonNames, float[] buttonScales, ref int offY, ref int spacing, ref int buttonIndex, ref int numButtons) { orig(main, selectedMenu, buttonNames, buttonScales, ref offY, ref spacing, ref buttonIndex, ref numButtons); // spacing = (int)(Math.Sin(scaleTimer_BasedOnSineWave) * 15); // offY = (int)(Math.Sin(scaleTimer_BasedOnSineWave) * 100) + 545; offY = Main.screenHeight > 800 ? 500 : 250; spacing = 35; MenuHelper.AddButton("Slender Extras", delegate { Main.menuMode = MenuModeID.SlenderExtras; }, selectedMenu, buttonNames, ref buttonIndex, ref numButtons); }
private void Hooks_On_AddMenuButtons(Hooks.Orig_AddMenuButtons orig, Main main, int selectedMenu, string[] buttonNames, float[] buttonScales, ref int offY, ref int spacing, ref int buttonIndex, ref int numButtons) { MenuUtils.AddButton(Language.GetTextValue("UI.Achievements"), delegate { Main.MenuUI.SetState(AchievementsMenu); Main.menuMode = 888; }, selectedMenu, buttonNames, ref buttonIndex, ref numButtons); orig(main, selectedMenu, buttonNames, buttonScales, ref offY, ref spacing, ref buttonIndex, ref numButtons); }