public static void OpenWith(FindDescription desc) { MainTabWindow_List tab = ListDefOf.TD_List.TabWindow as MainTabWindow_List; tab.findDesc = desc; tab.RemakeList(); Find.MainTabsRoot.SetCurrentTab(ListDefOf.TD_List); }
public override void GameComponentTick() { if (Find.TickManager.TicksGame % 60 != 0) { return; //every second I guess? } if (continuousRefresh) { MainTabWindow_List tab = ListDefOf.TD_List.TabWindow as MainTabWindow_List; if (tab.IsOpen) { tab.RemakeList(); Log.Message("CONTINUOUS REFRESH!"); } } }