Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c515d6e

Browse files
committed
Name of latest save game auto populates in the saveNameTextBox inside Save Game Window
1 parent 2ddab4e commit c515d6e

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Assets/Scripts/Game/UserInterfaceWindows/DaggerfallUnitySaveGameWindow.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ public DaggerfallUnitySaveGameWindow(IUserInterfaceManager uiManager, Modes mode
8787
{
8888
this.mode = mode;
8989
this.displayMostRecentChar = displayMostRecentChar;
90+
LoadLatestSaveGameIntoSaveNameTextBox();
9091
}
9192

9293
#endregion
@@ -462,6 +463,18 @@ protected virtual void SetBackground(Button button, Color color, string textureN
462463

463464
#endregion
464465

466+
#region Private Methods
467+
private void LoadLatestSaveGameIntoSaveNameTextBox()
468+
{
469+
int mostRecentSave = GameManager.Instance.SaveLoadManager.FindMostRecentSave();
470+
SaveInfo_v1 latestSaveInfo = GameManager.Instance.SaveLoadManager.GetSaveInfo(mostRecentSave);
471+
currentPlayerName = latestSaveInfo.characterName;
472+
saveNameTextBox.Text = latestSaveInfo.saveName;
473+
screenshotPanel.BackgroundTexture = new Texture2D(0, 0);
474+
UpdateSelectedSaveInfo();
475+
}
476+
#endregion
477+
465478
#region Event Handlers
466479

467480
protected virtual void SaveLoadEventHandler(BaseScreenComponent sender, Vector2 position)

0 commit comments

Comments
 (0)