| | |
| | | public int itemId { get { return itemInfo == null ? 0 : itemInfo.itemId; } }
|
| | | public int count { get { return itemInfo == null ? 0 : itemInfo.count; } }
|
| | | public int gridIndex { get { return itemInfo == null ? 0 : itemInfo.index; } }
|
| | | public int isBind { get { return itemInfo == null ? 0 : itemInfo.isBind; } }
|
| | | public bool isAuction { get { return itemInfo == null ? false : itemInfo.isAuction == 1; } }
|
| | | public int preItemCount { get; private set; }
|
| | | public int auctionSurplusTime {
|
| | | get {
|
| | |
| | | }
|
| | |
|
| | | this.equipScore = ItemLogicUtility.Instance.GetEquipScore(packType, itemId, useDataDict);
|
| | | if (GetUseDataModel((int)ItemUseDataKey.itemCount) != null)
|
| | | if (GetUseData((int)ItemUseDataKey.itemCount) != null)
|
| | | {
|
| | | itemInfo.count = GetUseDataModel((int)ItemUseDataKey.itemCount)[0];
|
| | | itemInfo.count = GetUseData((int)ItemUseDataKey.itemCount)[0];
|
| | | }
|
| | |
|
| | | var itemEffectTime = GetUseDataModel((int)ItemUseDataKey.createTime);
|
| | | var itemEffectTime = GetUseData((int)ItemUseDataKey.createTime);
|
| | | if (config.ExpireTime > 0 && !itemEffectTime.IsNullOrEmpty() && itemEffectTime[0] != 0)
|
| | | {
|
| | | switch ((EquipReduceType)config.EndureReduceType)
|
| | |
| | | itemInfo.count = count;
|
| | | }
|
| | |
|
| | | public List<int> GetUseDataModel(int key)
|
| | | public List<int> GetUseData(int key)
|
| | | {
|
| | | List<int> list = null;
|
| | | if (useDataDict != null)
|
| | |
| | |
|
| | | public int count; //物品数量
|
| | |
|
| | | public int isBind;//是否绑定
|
| | | public int isAuction;//是否拍品
|
| | |
|
| | | public int remainHour; //剩余时间(小时)
|
| | |
|
| | |
| | | remainHour = (int)serverItem.RemainHour;
|
| | | userData = serverItem.UserData;
|
| | | guid = serverItem.ItemGUID;
|
| | | isBind = serverItem.IsBind;
|
| | | isAuction = serverItem.IsBind;
|
| | | }
|
| | |
|
| | | public ItemInfo(H0704_tagRolePackRefresh serverItem)
|
| | |
| | | remainHour = (int)serverItem.RemainHour;
|
| | | userData = serverItem.UserData;
|
| | | guid = serverItem.ItemGUID;
|
| | | isBind = serverItem.IsBind;
|
| | | isAuction = serverItem.IsBind;
|
| | | }
|
| | |
|
| | | }
|