| | |
| | | BoxChooseItem, //宝箱自选物品 |
| | | TreasurePavilion, //古宝物品(碎片) |
| | | Hero, //武将 |
| | | Mingge, //命格 |
| | | } |
| | | |
| | | public class TipData |
| | |
| | | mainTipData.guid = PackManager.Instance.GetItemGUIDByID(itemId, true, PackType.DropItem); |
| | | } |
| | | |
| | | // mainTipData = CreateNormalEquipData(itemId); |
| | | // if (item.isAuctionEquip && !item.legendProperty.Equals(default(LegendProperty))) |
| | | // { |
| | | // mainTipData.legendProperty = item.legendProperty; |
| | | // mainTipData.baseInfo.score = item.score; |
| | | // mainTipData.baseInfo.isPreview = false; |
| | | // } |
| | | |
| | | // if (item.compare) |
| | | // { |
| | | // if (ItemLogicUtility.Instance.IsJobCompatibleItem(itemId)) |
| | | // { |
| | | // var equipedGuid = equipModel.GetEquip(new Int2(config.LV, config.EquipPlace)); |
| | | // if (equipedGuid != string.Empty) |
| | | // { |
| | | // secondaryData = CreateNormalEquipData(equipedGuid, false); |
| | | // } |
| | | // } |
| | | // } |
| | | break; |
| | | |
| | | default: |
| | | mainTipData = CreateItemData(itemId); |
| | | break; |
| | |
| | | mainTipData = new TipData() { guid = guid }; |
| | | break; |
| | | default: |
| | | // if (item.isAuction) |
| | | // { |
| | | // mainTipData = CreateEquipAuctionData(guid, operatable); |
| | | |
| | | // if (ItemLogicUtility.Instance.IsJobCompatibleItem(item.itemId)) |
| | | // { |
| | | // var equipedGuid = equipModel.GetEquip(new Int2(item.config.LV, item.config.EquipPlace)); |
| | | // if (equipedGuid != string.Empty) |
| | | // { |
| | | // secondaryData = CreateNormalEquipData(equipedGuid, false); |
| | | // } |
| | | // } |
| | | // } |
| | | // else |
| | | // { |
| | | // mainTipData = CreateNormalEquipData(guid, operatable); |
| | | // var equipedGuid = equipModel.GetEquip(new Int2(item.config.LV, item.config.EquipPlace)); |
| | | // if (equipedGuid != guid) |
| | | // { |
| | | // secondaryData = CreateNormalEquipData(equipedGuid, false); |
| | | // } |
| | | // } |
| | | break; |
| | | } |
| | | break; |
| | | |
| | | case TipType.Mingge: |
| | | mainTipData = new TipData() { guid = guid }; |
| | | break; |
| | | default: |
| | | mainTipData = CreateItemData(guid, operatable); |
| | | break; |
| | |
| | | case TipType.BoxChooseItem: |
| | | UIManager.Instance.OpenWindow<ChooseItemsWin>(); |
| | | break; |
| | | // case TipType.TreasurePavilion: |
| | | // TreasurePavilionModel.Instance.selectGubao = item.config.EffectValueA1; |
| | | // TreasurePavilionModel.Instance.showTipFromPiece = item.itemId; |
| | | // WindowCenter.Instance.OpenIL<TreasurePavilionTipWin>(); |
| | | // break; |
| | | case TipType.Mingge: |
| | | // UIManager.Instance.OpenWindow<MinggeWin>(); |
| | | break; |
| | | default: |
| | | UIManager.Instance.OpenWindow<ItemTipWin>(); |
| | | break; |
| | |
| | | return TipType.TreasurePavilion; |
| | | case 150: |
| | | return TipType.Hero; |
| | | case 201: |
| | | case 202: |
| | | case 203: |
| | | case 204: |
| | | case 205: |
| | | case 206: |
| | | case 207: |
| | | case 208: |
| | | case 209: |
| | | case 210: |
| | | case 211: |
| | | case 212: |
| | | return TipType.Mingge; |
| | | default: |
| | | return TipType.Item; |
| | | } |