new protected void Awake() { base.Awake(); content = GetComponentInChildren <WindowContent>(true); toolbar = GetComponentInChildren <WindowToolbar>(true); scrollRect = GetComponentInChildren <WindowScrollRect>(true); GetComponentsInChildren <WindowResizer>(true, resizers); }
void ValheimToolerWindow(int windowID) { GUILayout.Space(10); _windowToolbar = (WindowToolbar)GUILayout.Toolbar((int)_windowToolbar, _toolbarChoices.Select(choice => VTLocalization.instance.Localize(choice)).ToArray()); switch (_windowToolbar) { case WindowToolbar.PLAYER: PlayerHacks.DisplayGUI(); break; case WindowToolbar.ENTITIES_ITEMS: EntitiesItemsHacks.DisplayGUI(); break; case WindowToolbar.MISC: MiscHacks.DisplayGUI(); break; } GUI.DragWindow(); }