void OnSaveAsClick(MyGuiControlButton sender) { var row = m_sessionsTable.SelectedRow; if (row == null) { return; } var save = FindSave(row); if (save != null) { var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, m_availableSaves.Select((x) => x.Item2.SessionName).ToList()); MyGuiSandbox.AddScreen(saveAsScreen); saveAsScreen.Closed += (source) => { m_state = StateEnum.ListNeedsReload; }; } }
void OnSaveAsClick(MyGuiControlButton sender) { var row = m_saveBrowser.SelectedRow; if (row == null) { return; } var save = m_saveBrowser.GetSave(row); if (save != null) { // TODO: EXISTING SESION NAMES var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, null); MyGuiSandbox.AddScreen(saveAsScreen); } }
void OnSaveAsClick(MyGuiControlButton sender) { var row = m_sessionsTable.SelectedRow; if (row == null) return; var save = FindSave(row); if (save != null) { var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, m_availableSaves.Select((x) => x.Item2.SessionName).ToList()); MyGuiSandbox.AddScreen(saveAsScreen); saveAsScreen.Closed += (source) => { m_state = StateEnum.ListNeedsReload; }; } }
void OnSaveAsClick(MyGuiControlButton sender) { var row = m_saveBrowser.SelectedRow; if (row == null) return; var save = m_saveBrowser.GetSave(row); if (save != null) { // TODO: EXISTING SESION NAMES var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, null); MyGuiSandbox.AddScreen(saveAsScreen); } }