Beispiel #1
0
 private void Step_05()
 {
     if (Globals.Instance.TutorialMgr.CurrentScene is GUIPillageScene)
     {
         this.pillageScene = TutorialEntity.ConvertObject2UnityOrPrefab<GUIPillageScene>();
     }
     if (this.pillageScene == null)
     {
         return;
     }
     if (Globals.Instance.Player.ItemSystem.GetItemCount(Tutorial_Pillage.TrinketFragmentInfoID3) == 0)
     {
         this.Step_07();
         return;
     }
     base.InitGuideMask(new TutorialInitParams
     {
         MaskParent = GameUIManager.mInstance.GetTopGoods().gameObject,
         TargetObj = this.pillageScene.btnComposite.gameObject,
         HandDirection = TutorialEntity.ETutorialHandDirection.ETHD_RightDown,
         Tips = Singleton<StringManager>.Instance.GetString("tutorialPillage2")
     });
     UIEventListener expr_BF = UIEventListener.Get(this.area.gameObject);
     expr_BF.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_BF.onClick, new UIEventListener.VoidDelegate(this.OnStep_05MaskAreaClick));
     TutorialEntity.SetNextTutorialStep(6, TutorialManager.ETutorialNum.Tutorial_Null, false, false, false);
 }
Beispiel #2
0
 private void Step_03()
 {
     if (Globals.Instance.TutorialMgr.CurrentScene is GUIPillageScene)
     {
         if (Globals.Instance.Player.ItemSystem.GetItemCount(Tutorial_Pillage.TrinketFragmentInfoID1) != 0 && Globals.Instance.Player.ItemSystem.GetItemCount(Tutorial_Pillage.TrinketFragmentInfoID2) != 0 && Globals.Instance.Player.ItemSystem.GetItemCount(Tutorial_Pillage.TrinketFragmentInfoID3) != 0)
         {
             this.Step_05();
         }
         else if (Globals.Instance.Player.Data.Stamina < GameConst.GetInt32(36) || Globals.Instance.Player.ItemSystem.GetItemCount(Tutorial_Pillage.TrinketFragmentInfoID1) == 0 || Globals.Instance.Player.ItemSystem.GetItemCount(Tutorial_Pillage.TrinketFragmentInfoID2) == 0)
         {
             this.Step_07();
         }
         else
         {
             this.pillageScene = TutorialEntity.ConvertObject2UnityOrPrefab<GUIPillageScene>();
             if (this.pillageScene == null)
             {
                 return;
             }
             base.InitGuideMask(new TutorialInitParams
             {
                 MaskParent = GameUIManager.mInstance.GetTopGoods().gameObject,
                 TargetObj = this.pillageScene.TrinketItems[2].gameObject,
                 HandDirection = TutorialEntity.ETutorialHandDirection.ETHD_Left,
                 Tips = Singleton<StringManager>.Instance.GetString("tutorial34")
             });
             UIEventListener expr_168 = UIEventListener.Get(this.area.gameObject);
             expr_168.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_168.onClick, new UIEventListener.VoidDelegate(this.OnStep_03MaskAreaClick));
             TutorialEntity.SetNextTutorialStep(4, TutorialManager.ETutorialNum.Tutorial_Null, false, false, false);
         }
     }
 }