|
|
@@ -22,7 +22,11 @@ namespace Fort23.Mono
|
|
|
if (summonData.tenFreeCount < openBoxConfig.oneConsumeFreePara_1[1] &&
|
|
|
PlayerManager.Instance.serverTime >= summonData.nextTenFreeTime)
|
|
|
{
|
|
|
- return await PlayerManager.Instance.SummonManager.Summon(configId, 10);
|
|
|
+ await MarskPanel.OpenPanel();
|
|
|
+ List<ItemInfo> itemInfos = await PlayerManager.Instance.SummonManager.Summon(configId, 10);
|
|
|
+ MarskPanel.ClosePanel();
|
|
|
+ return itemInfos;
|
|
|
+ // return await PlayerManager.Instance.SummonManager.Summon(configId, 10);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -35,8 +39,11 @@ namespace Fort23.Mono
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- return await PlayerManager.Instance.SummonManager.Summon(configId, 10);
|
|
|
+ await MarskPanel.OpenPanel();
|
|
|
+ List<ItemInfo> itemInfos = await PlayerManager.Instance.SummonManager.Summon(configId, 10);
|
|
|
+ MarskPanel.ClosePanel();
|
|
|
+ return itemInfos;
|
|
|
+ // return await PlayerManager.Instance.SummonManager.Summon(configId, 10);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -48,7 +55,10 @@ namespace Fort23.Mono
|
|
|
if (summonData.oneFreeCount < openBoxConfig.oneConsumeFreePara[1] &&
|
|
|
PlayerManager.Instance.serverTime >= summonData.nextOneFreeTime)
|
|
|
{
|
|
|
- return await PlayerManager.Instance.SummonManager.Summon(configId, 1);
|
|
|
+ await MarskPanel.OpenPanel();
|
|
|
+ List<ItemInfo> itemInfos = await PlayerManager.Instance.SummonManager.Summon(configId, 1);
|
|
|
+ MarskPanel.ClosePanel();
|
|
|
+ return itemInfos;
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -70,7 +80,11 @@ namespace Fort23.Mono
|
|
|
return item;
|
|
|
}
|
|
|
|
|
|
- return await PlayerManager.Instance.SummonManager.Summon(configId, 1);
|
|
|
+ await MarskPanel.OpenPanel();
|
|
|
+ List<ItemInfo> itemInfos = await PlayerManager.Instance.SummonManager.Summon(configId, 1);
|
|
|
+ MarskPanel.ClosePanel();
|
|
|
+ return itemInfos;
|
|
|
+ // return await PlayerManager.Instance.SummonManager.Summon(configId, 1);
|
|
|
}
|
|
|
}
|
|
|
}
|