|  | @@ -108,8 +108,8 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep402(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |              Vector2 size = new Vector2(735, 785);
 | 
	
		
			
				|  |  |              Vector3 localPos = new Vector2(0, -279);
 | 
	
		
			
				|  |  |              pgm.SetfxTransVisiable(true);
 | 
	
	
		
			
				|  | @@ -120,6 +120,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(localPos);
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -130,9 +131,9 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep403(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |              pgm.SetfxTransVisiable(true);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              Vector2 size = new Vector2(743, 690);
 | 
	
	
		
			
				|  | @@ -143,6 +144,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(localPos);
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          /// <summary>
 | 
	
	
		
			
				|  | @@ -152,8 +154,9 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep404(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  |              GameObject gameObject =
 | 
	
		
			
				|  |  |                  UIManager.Instance.GetComponent<SkillSelectPanel>().Btn_Setting.gameObject;
 | 
	
		
			
				|  |  |              Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
 | 
	
	
		
			
				|  | @@ -167,6 +170,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(pgm.Setpos(localPos, size, gameObject));
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -177,6 +181,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep405(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              SkillSelectPanel skillSelectPanel =
 | 
	
	
		
			
				|  | @@ -204,6 +209,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(pgm.Setpos(localPos, size, gameObject));
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          /// <summary>
 | 
	
	
		
			
				|  | @@ -213,8 +219,9 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep406(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              await pgm.ConfigLogic(406, delegate() { pgm.NextGuide(); });
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -227,6 +234,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep407(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              GameObject gameObject =
 | 
	
	
		
			
				|  | @@ -242,6 +250,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(pgm.Setpos(localPos, size, gameObject));
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          
 | 
	
		
			
				|  |  |          /// <summary>
 | 
	
	
		
			
				|  | @@ -251,6 +260,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep408(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  |              SkillSelectPanel skillSelectPanel =
 | 
	
		
			
				|  |  |                  UIManager.Instance.GetComponent<SkillSelectPanel>();
 | 
	
	
		
			
				|  | @@ -275,6 +285,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(pgm.Setpos(localPos, size, gameObject));
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          
 | 
	
	
		
			
				|  | @@ -285,6 +296,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep409(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              GameObject gameObject =
 | 
	
	
		
			
				|  | @@ -300,6 +312,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(pgm.Setpos(localPos, size, gameObject));
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -310,6 +323,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |          public async CTask OnStep410(UnityEngine.Object obj)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              pgm.StepInit();
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(true);
 | 
	
		
			
				|  |  |              await TimerComponent.Instance.WaitAsync(100);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              GameObject gameObject =
 | 
	
	
		
			
				|  | @@ -325,6 +339,7 @@ namespace Fort23.Mono.Phases
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              pgm.SetFingerPos(pgm.Setpos(localPos, size, gameObject));
 | 
	
		
			
				|  |  |              pgm.SetFingerVisiable(true);
 | 
	
		
			
				|  |  | +            PlayerGuideManager.Instance.SetOnClickMask(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          public async CTask OnStepEnd(UnityEngine.Object obj)
 |