| 
					
				 | 
			
			
				@@ -43,7 +43,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         protected override void OnShown() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             base.OnShown(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            subType = CalculateHelper.GetChapterSubType(StoryDataManager.currentChapterCfgId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            subType = StoryDataManager.GetChapterSubType(StoryDataManager.currentChapterCfgId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _ui.m_listType.selectedIndex = subType; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             UpdateList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -137,7 +137,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (CalculateHelper.CheckChapterIsHard(chapterID) && !StoryDataManager.CheckNeedChapterPass(chapterID, out var needChapterId)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (StoryDataManager.CheckChapterIsHard(chapterID) && !StoryDataManager.CheckNeedChapterPass(chapterID, out var needChapterId)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             var needChapterCfg = StoryChapterCfgArray.Instance.GetCfg(needChapterId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             listItem.m_content.m_txtLockDesc.text = $"通关第{needChapterCfg.order}章普通剧情后开启"; 
			 |