| | |
| | | {
|
| | | string append = string.Format("<a><Word info=item id={0} chatsenditem={1} chatsend=1/>|showitem={0} chatsenditem={1}</a>",
|
| | | chatSendItem.itemId, detail);
|
| | | append = UIHelper.AppendStringColor(itemConfig.ItemColor, append);
|
| | | append = UIHelper.AppendColor(itemConfig.ItemColor, append);
|
| | | data.richText.Append(append);
|
| | | }
|
| | | catch (Exception e)
|
| | |
| | | int[] equipGems = null;
|
| | | if (equip)
|
| | | {
|
| | | equipGemModel.TryGetEquipGems(itemPlaceList[i].itemPlace, out equipGems);
|
| | | equipGemModel.TryGetEquipGems(itemPlaceList[i].gridIndex, out equipGems);
|
| | | }
|
| | | _textBuilder.Append("#item#");
|
| | | var chatSendItem = new ChatSendItem()
|
| | | {
|
| | | itemId = (int)itemPlaceList[i].itemId,
|
| | | isBind = (int)itemPlaceList[i].isBind,
|
| | | count = (int)itemPlaceList[i].count,
|
| | | equipGems = equipGems,
|
| | | useData = itemPlaceList[i].itemInfo.userData,
|
| | |
| | | var item = new ItemModel(PackType.Item);
|
| | | var itemInfo = new ItemInfo();
|
| | | itemInfo.itemId = flauntGemId;
|
| | | itemInfo.isBind = flauntGemBind ? 1 : 0;
|
| | | item.SetItemInfo(itemInfo);
|
| | | var tip = string.Format("[{0}]", config.ItemName);
|
| | | itemPlaceList.Add(item);
|
| | |
| | | public struct ChatSendItem
|
| | | {
|
| | | public int itemId;
|
| | | public int isBind;
|
| | | public int count;
|
| | | public int[] equipGems;
|
| | | public string useData;
|