public bool IsTogglerUpdateAlertShown() { var mymod = ModHelpersMod.Instance; if (mymod.Data == null) { LogHelpers.WarnOnce("No mod data."); return(false); } var ver = new Version(mymod.Data.ControlPanelNewSince); if (ver < UIControlPanel.AlertSinceVersion) { return(true); } UIModControlPanelTab uiModCtrlPanel = mymod.ControlPanel.DefaultTab; if (uiModCtrlPanel.GetModUpdatesAvailable() > 0) { return(true); } return(false); }