From f6b34b50166a679fda7fd6b6eaeb81f6d06ea976 Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期四, 23 八月 2018 18:03:34 +0800
Subject: [PATCH] [1673][1672]修改寻宝bug
---
System/HappyXB/HappyXBGetItemWin.cs | 36 ++++++++++++++++++++++--------------
1 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/System/HappyXB/HappyXBGetItemWin.cs b/System/HappyXB/HappyXBGetItemWin.cs
index eb4f6a1..2c0496c 100644
--- a/System/HappyXB/HappyXBGetItemWin.cs
+++ b/System/HappyXB/HappyXBGetItemWin.cs
@@ -55,6 +55,7 @@
protected override void OnPreOpen()
{
+ XBModel.StartXBEvent += OnStartXB;
getItem.SetActive(false);
isHaveFreeTime = XBModel.IsHaveFreeXBTime((int)XBModel.title);
InitUI();
@@ -105,6 +106,7 @@
XBModel.RefreshRuneXBTimeAct -= RefreshFreeTime;
break;
}
+ XBModel.StartXBEvent -= OnStartXB;
}
protected override void OnAfterClose()
@@ -224,28 +226,34 @@
private void ClickXBBtn()
{
- if(UIHelper.GetMoneyCnt(1) >= (ulong)xbOneMoney)
+ switch (XBModel.title)
{
- XBModel.SetAgainXBEvent(XBModel.title,0);
- ClickBackBtn();
+ case HappXBTitle.Best:
+ XBModel.SendOneXBQuest(PackType.rptTreasure, 1);
+ break;
+ case HappXBTitle.Rune:
+ XBModel.SendOneXBQuest(PackType.rptRunePack, 2);
+ break;
}
- else
- {
- WindowCenter.Instance.Open<RechargeTipWin>();
- }
+
}
private void ClickXBManyBtn()
{
- if (UIHelper.GetMoneyCnt(1) >= (ulong)xbManyMoney)
+ switch (XBModel.title)
{
- XBModel.SetAgainXBEvent(XBModel.title,1);
- ClickBackBtn();
+ case HappXBTitle.Best:
+ XBModel.SendXBManyQuest(PackType.rptTreasure, 1);
+ break;
+ case HappXBTitle.Rune:
+ XBModel.SendXBManyQuest(PackType.rptRunePack, 2);
+ break;
}
- else
- {
- WindowCenter.Instance.Open<RechargeTipWin>();
- }
+ }
+
+ private void OnStartXB(int oneOrMany)
+ {
+ ClickBackBtn();
}
private void ClickBackBtn()
--
Gitblit v1.8.0