public override void Start() { base.Start(); Instance = this; Setup(); }
private void SetupDefaultPanel(float widestWidth, ref UiPanelWrapper panelWrapper) { width = panelWrapper.width = UiTitleBar.Instance.width = UiTitleBar.Instance.DragHandle.width = widestWidth; UiTitleBar.Instance.RecenterElements(); Align(); height = Inputs.Count * (UiUtils.FieldHeight + UiUtils.FieldMargin) + UiUtils.FieldMargin * 3; panelWrapper.height = height + UiTitleBar.Instance.height; panelWrapper.relativePosition = new Vector3(CustomizeItExtendedMod.Settings.PanelX, CustomizeItExtendedMod.Settings.PanelY); isVisible = panelWrapper.isVisible = UiTitleBar.Instance.isVisible = UiTitleBar.Instance.DragHandle.isVisible = true; }