| | |
| | | static EquipTrainModel trainModel { get { return ModelCenter.Instance.GetModel<EquipTrainModel>(); } } |
| | | static EquipStrengthModel strengthenModel { get { return ModelCenter.Instance.GetModel<EquipStrengthModel>(); } } |
| | | static MountModel mountModel { get { return ModelCenter.Instance.GetModel<MountModel>(); } } |
| | | static PetModel perModel { get { return ModelCenter.Instance.GetModel<PetModel>(); } } |
| | | static PetModel petModel { get { return ModelCenter.Instance.GetModel<PetModel>(); } } |
| | | static ComposeWinModel composeModel { get { return ModelCenter.Instance.GetModel<ComposeWinModel>(); } } |
| | | |
| | | public static TipType tipType { get; private set; } |
| | | public static TipData mainTipData { get; private set; } |
| | |
| | | case ItemOperateType.split: |
| | | ItemOperateUtility.Instance.OnClickSplitBtn(guid); |
| | | break; |
| | | case ItemOperateType.compose: |
| | | var wannaComposeItem = packModel.GetItemByGuid(guid); |
| | | var jumpId = 0; |
| | | var isUnlock = composeModel.CheckComposeItemById(wannaComposeItem.itemId, out jumpId); |
| | | if (isUnlock) |
| | | { |
| | | ItemOperateUtility.Instance.GotoComposeItem(jumpId); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | | |
| | |
| | | { |
| | | case 26: |
| | | var petId = PetInfoConfig.GetItemUnLockPet(itemId); |
| | | properties = perModel.GetPetAttrAddDict(petId); |
| | | properties = petModel.GetPetAttrAddDict(petId); |
| | | break; |
| | | case 41: |
| | | case 42: |
| | |
| | | operates.Add(ItemOperateType.inlay); |
| | | } |
| | | |
| | | if (!config.JumpComposeCondi.IsNullOrEmpty()) |
| | | { |
| | | var jumpId = 0; |
| | | if (composeModel.CheckComposeItemById(itemId, out jumpId)) |
| | | { |
| | | operates.Add(ItemOperateType.compose); |
| | | } |
| | | } |
| | | |
| | | return operates; |
| | | } |
| | | |