zhaoyang 3 лет назад
Родитель
Сommit
ae95da00c3
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      GameClient/Assets/Game/HotUpdate/Data/MainStoryDataManager.cs

+ 3 - 1
GameClient/Assets/Game/HotUpdate/Data/MainStoryDataManager.cs

@@ -36,9 +36,11 @@ namespace GFGGame
             }
             set
             {
+                int lastLevelCfgId = _currentLevelCfgId;
+                var lastLevelCfg = StoryLevelCfgArray.Instance.GetCfg(lastLevelCfgId);
                 _currentLevelCfgId = value;
                 var levelCfg = StoryLevelCfgArray.Instance.GetCfg(_currentLevelCfgId);
-                currentChapterCfgId = levelCfg.chapterId;
+                currentChapterCfgId = levelCfg == null ? lastLevelCfg.chapterId : levelCfg.chapterId;
             }
         }