| | |
| | | }
|
| | | }
|
| | |
|
| | | EquipWashModel m_EquipWashModel;
|
| | | EquipWashModel equipWashModel
|
| | | {
|
| | | get
|
| | | {
|
| | | return m_EquipWashModel ?? (m_EquipWashModel = ModelCenter.Instance.GetModel<EquipWashModel>());
|
| | | }
|
| | | }
|
| | |
|
| | | public RichTableEvent()
|
| | | {
|
| | | RichTextMgr.Inst.RegisterEvent(RichTextEventEnum.TABLE, this);
|
| | |
| | |
|
| | | private void OnSingleClickItemCell(int itemId, RichTextMgr.HrefInfo hrefInfo)
|
| | | {
|
| | | uint[] stone = null;
|
| | | int[] stone = null;
|
| | | if (hrefInfo.mSplits.ContainsKey("stone"))
|
| | | {
|
| | | try
|
| | | {
|
| | | stone = LitJson.JsonMapper.ToObject<uint[]>(hrefInfo.mSplits["stone"]);
|
| | | stone = LitJson.JsonMapper.ToObject<int[]>(hrefInfo.mSplits["stone"]);
|
| | | }
|
| | | catch (Exception e)
|
| | | {
|
| | |
| | | itemId = chatSendItem.itemId;
|
| | | itemCount = chatSendItem.count;
|
| | | isBind = chatSendItem.isBind;
|
| | | stone = chatSendItem.equipGems;
|
| | | if (!string.IsNullOrEmpty(chatSendItem.useData))
|
| | | {
|
| | | userdatadic = ConfigParse.Analysis(chatSendItem.useData);
|
| | |
| | | "", userdatadic);
|
| | | attrData.SetGemModel(stone);
|
| | | attrData.SetStrengthData(strengthenLv, GetStrengthenType(itemId));
|
| | | if (!_equipWash.Equals(default(RoleParticularModel.EquipWash)))
|
| | | {
|
| | | attrData.SetWashModel(equipWashModel.OnGetWashType(index), _equipWash.LV, _equipWash.Value);
|
| | | }
|
| | | itemTipsModel.SetItemTipsModel(attrData);
|
| | | }
|
| | |
|