public static void ShowToolTip(string infotext = "") { if (Event.current.button != 1 && App.State.GameSettings.ShowToolTipsOnRightClick) { return; } if (GuiBase.toastIsShowing && !App.State.GameSettings.ShowToolTipsOnRightClick) { return; } string text = GUI.tooltip; if (!string.IsNullOrEmpty(infotext)) { text = infotext; } if (string.IsNullOrEmpty(text)) { return; } if (App.State.GameSettings.ShowToolTipsOnTop && string.IsNullOrEmpty(infotext)) { GuiBase.ShowTextBoxOnTop(text); } else { GuiBase.ShowTextBox(text, !string.IsNullOrEmpty(infotext)); } }
protected void showToast() { if (!GuiBase.toastIsShowing) { return; } long num = DateTime.Now.Ticks / 10000L; long num2 = num - GuiBase.toasttimer; if (num2 < 2500L) { if (App.State.GameSettings.ShowToolTipsOnRightClick) { GuiBase.ShowTextBoxOnTop(GuiBase.toastTest); } else { GuiBase.ShowTextBox(GuiBase.toastTest, false); } } else { GuiBase.toastIsShowing = false; } }