From e19bcaa7ced9d17f7dae4672ae0c41710e178a60 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 09 十月 2025 09:53:15 +0800
Subject: [PATCH] 218 子 【付费内容】首充 / 【付费内容】首充-客户端
---
Main/System/ItemTip/ItemTipUtility.cs | 75 +++++++++++++++++++++----------------
1 files changed, 43 insertions(+), 32 deletions(-)
diff --git a/Main/System/ItemTip/ItemTipUtility.cs b/Main/System/ItemTip/ItemTipUtility.cs
index fc652e9..1615781 100644
--- a/Main/System/ItemTip/ItemTipUtility.cs
+++ b/Main/System/ItemTip/ItemTipUtility.cs
@@ -305,30 +305,30 @@
switch (tipType)
- {
- case TipType.Equip:
- // WindowCenter.Instance.Open<EquipTipWin>();
- break;
+ {
+ case TipType.Equip:
+ // WindowCenter.Instance.Open<EquipTipWin>();
+ break;
- // case TipType.PetMount:
- // WindowCenter.Instance.Open<PetMountTipWin>();
- // break;
+ // case TipType.PetMount:
+ // WindowCenter.Instance.Open<PetMountTipWin>();
+ // break;
- case TipType.BoxItem:
- UIManager.Instance.OpenWindow<BoxItemWin>();
- break;
- case TipType.BoxChooseItem:
- UIManager.Instance.OpenWindow<ChooseItemsWin>();
- break;
- case TipType.TreasurePavilion:
- // TreasurePavilionModel.Instance.selectGubao = config.EffectValueA1;
- // TreasurePavilionModel.Instance.showTipFromPiece = config.ID;
- // WindowCenter.Instance.OpenIL<TreasurePavilionTipWin>();
- break;
- default:
- UIManager.Instance.OpenWindow<ItemTipWin>();
- break;
- }
+ case TipType.BoxItem:
+ UIManager.Instance.OpenWindow<BoxItemWin>();
+ break;
+ case TipType.BoxChooseItem:
+ UIManager.Instance.OpenWindow<ChooseItemsWin>();
+ break;
+ case TipType.TreasurePavilion:
+ // TreasurePavilionModel.Instance.selectGubao = config.EffectValueA1;
+ // TreasurePavilionModel.Instance.showTipFromPiece = config.ID;
+ // WindowCenter.Instance.OpenIL<TreasurePavilionTipWin>();
+ break;
+ default:
+ UIManager.Instance.OpenWindow<ItemTipWin>();
+ break;
+ }
}
public static void Show(string guid, bool operatable = true)
@@ -386,6 +386,7 @@
switch (tipType)
{
case TipType.Equip:
+ isShowCustomEquip = false;
UIManager.Instance.OpenWindow<EquipTipWin>();
break;
// case TipType.PetMount:
@@ -408,6 +409,16 @@
}
}
+ public static bool isShowCustomEquip = false;
+ public static int customEquipItemId;
+ public static int customEquipAppointItemId;
+ public static void ShowCustomEquip(int itemId, int appointItemId)
+ {
+ customEquipItemId = itemId;
+ customEquipAppointItemId = appointItemId;
+ isShowCustomEquip = true;
+ UIManager.Instance.OpenWindow<EquipTipWin>();
+ }
// public static void ShowCustomEquip(CustomEquipInfo info)
@@ -417,7 +428,7 @@
// WindowCenter.Instance.Open<EquipTipWin>();
// }
-
+
// static TipData CreateNormalEquipData(string guid)
// {
@@ -765,8 +776,8 @@
};
}
-
-
+
+
// public static void Operate(ItemOperateType type, string guid)
// {
// switch (type)
@@ -1377,7 +1388,7 @@
// var data = new StrengthenProperty();
// var strengthenLevel = strengthenModel.GetStrengthLevel(level, place);
-
+
// var type = EquipStrengthModel.GetEquipStrengthType(place);
// var maxStrengthenLevel = strengthenModel.GetEquipLevelMax(type, level);
@@ -1514,7 +1525,7 @@
return skillInfo;
}
-
+
private static SkillInfo GetSkillInfo(int itemId, CustomEquipInfo info)
{
@@ -1556,7 +1567,7 @@
// return skillInfo;
// }
-
+
// private static GetWay GetGetWay(int itemId)
// {
@@ -1593,8 +1604,8 @@
// return getWay;
// }
-
-
+
+
private static List<ItemOperateType> GetGoodOperates(int goodId)
{
@@ -1642,7 +1653,7 @@
{
var boxType = ChestsAwardConfig.GetBoxType(itemId);
if (boxType == 1)
- {
+ {
return TipType.BoxItem;
}
else if (boxType == 2)
@@ -1681,7 +1692,7 @@
}
-
+
[System.Diagnostics.Conditional("UNITY_EDITOR")]
--
Gitblit v1.8.0