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); }
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); } } }