public void HideSpawnDialog() { if (m_spawnDialog != null) { DialogsManager.HideDialog(m_spawnDialog); m_spawnDialog = null; } }
public void UpdateSpawnDialog(string largeMessage, string smallMessage, float progress, bool resetProgress) { if (resetProgress) { m_progress = 0f; } m_progress = MathUtils.Max(progress, m_progress); if (m_spawnDialog == null) { m_spawnDialog = new SpawnDialog(); DialogsManager.ShowDialog(GameWidget.GuiWidget, m_spawnDialog); } if (largeMessage != null) { m_spawnDialog.LargeMessage = largeMessage; } if (smallMessage != null) { m_spawnDialog.SmallMessage = smallMessage; } m_spawnDialog.Progress = m_progress; }