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