static void Postfix(MainTabWindow_Work __instance) { Text.Font = GameFont.Small; GUI.color = Color.white; Text.Anchor = TextAnchor.UpperLeft; Rect rect = new Rect(5f, 40f, 140f, 30f); if (Widgets.ButtonText(rect, "WorkAreaPriorities".Translate())) { Find.VisibleMap?.GetComponent <AreaPriorityManager>().LaunchDialog_ManageWorkAreaPriorities(); } }
private static void Postfix(MainTabWindow_Work __instance, Rect rect) { var button = new Rect(rect.x + 160, rect.y + 5, 25, 25); var col = Color.white; if (Verse.Widgets.ButtonImage(button, Core.Resources._autoPrioritiesButtonIcon, col, col * 0.9f)) { if (!_window.IsOpen) { Verse.Find.WindowStack.Add(_window); } else { _window.Close(); } } }