예제 #1
0
        private static GameObject makeHeader(HeaderNavigationController self)
        {
            CreateModButton(self, out MPButton button, out TMPro.TextMeshProUGUI text, out GameObject root);
            button.name = "Button, Custom";
            RemoveOldStuff(button);
            root.name = "SettingsSubPanel, Mods";

            var Header = new HeaderNavigationController.Header
            {
                headerButton  = button,
                headerName    = "Button, Custom",
                headerRoot    = root,
                tmpHeaderText = text
            };

            var list = self.headers.ToList();

            list.Add(Header);
            self.headers = list.ToArray();
            return(root);
        }
예제 #2
0
        private static GameObject makeHeader(HeaderNavigationController self)
        {
            instanciate(self, out MPButton button, out TMPro.TextMeshProUGUI text, out GameObject root);
            button.name = "Button, custom";
            removoldbutton(button);
            nameconfigcatagory(text);
            root.name = "SettingsSubPanel, Mods";

            var Header = new HeaderNavigationController.Header
            {
                headerButton  = button,
                headerName    = "Button, custom",
                headerRoot    = root,
                tmpHeaderText = text
            };

            var list = self.headers.ToList();

            list.Add(Header);
            self.headers = list.ToArray();
            return(root);
        }