public void ShowDialog(GuiDialogBase dialog) { ActiveDialog?.OnClose(); if (ActiveDialog != null) { RemoveScreen(ActiveDialog); } ActiveDialog = dialog; AddScreen(ActiveDialog); Game.IsMouseVisible = true; }