Exemplo n.º 1
0
 public void ShowLoad()
 {
     if (!savePanel.activeSelf)
     {
         // Locate to the latest slot
         saveViewBookmarkType = BookmarkType.NormalSave;
         int latestSaveId = checkpointManager.QuerySaveIdByTime((int)BookmarkType.NormalSave, int.MaxValue, SaveIdQueryType.Latest);
         page = SaveIdToPage(latestSaveId);
     }
     saveViewMode = SaveViewMode.Load;
     Show();
 }
Exemplo n.º 2
0
 public void ShowSave()
 {
     saveViewMode = SaveViewMode.Save;
     if (!savePanel.activeSelf)
     {
         // Locate to the first unused slot
         saveViewBookmarkType = BookmarkType.NormalSave;
         int minUnusedSaveId = checkpointManager.QueryMinUnusedSaveId((int)BookmarkType.NormalSave, int.MaxValue);
         page = SaveIdToPage(minUnusedSaveId);
     }
     // Cannot see auto save and quick save in save mode
     if (saveViewBookmarkType != BookmarkType.NormalSave)
     {
         saveViewBookmarkType = BookmarkType.NormalSave;
         page = 1;
     }
     Show();
 }