private void HeaderNavigationController_RebuildHeaders(On.RoR2.UI.HeaderNavigationController.orig_RebuildHeaders orig, HeaderNavigationController self) { if (!self.headers.Any(p => p.headerName == "Button, custom")) { //if (self.headers.Any(p => p.headerName == "Button, Gameplay")) //{ makeconfig(self); //} } orig(self); }
private void GenerateNewHeader(On.RoR2.UI.HeaderNavigationController.orig_RebuildHeaders orig, HeaderNavigationController self) { orig(self); if (!self.headers.Any(p => p.headerName == "Button, custom")) { if (self.headers.Any(p => p.headerName == "Gameplay")) { MakeHeader(self); } } }
internal static void GenerateNewHeader(On.RoR2.UI.HeaderNavigationController.orig_RebuildHeaders orig, HeaderNavigationController self) { //should prevent duplicates if (!self.headers.Any(p => p.headerName == "Button, Custom")) { //only in the options section if (self.headers.Any(p => p.headerName == "Gameplay")) { MakeModCategory(self); } } orig(self); }