| | |
| | | RefreshColorSelectAct(type);
|
| | | }
|
| | | SendEquipDevourRecordQuest();
|
| | | EquipDecomRedCtrl();
|
| | | }
|
| | |
|
| | | public void SetLvSelect(EquipLvType type)
|
| | |
| | | RefreshLvSelectAct(type);
|
| | | }
|
| | | SendEquipDevourRecordQuest();
|
| | | EquipDecomRedCtrl();
|
| | | }
|
| | |
|
| | | public void SetStarSelect(EquipStarType type)
|
| | |
| | | RefreshStarSelectAct(type);
|
| | | }
|
| | | SendEquipDevourRecordQuest();
|
| | | EquipDecomRedCtrl();
|
| | | }
|
| | |
|
| | | public List<int> devourPlacelist { get; private set; }
|
| | |
| | | public void GetSelectDevourList()
|
| | | {
|
| | | GetCanDevourModellist();
|
| | | for(int i = 0; i < canDevourModellist.Count; i++)
|
| | | selectDevourlist.Clear();
|
| | | selectDevourlist.AddRange(canDevourModellist);
|
| | | }
|
| | |
|
| | | public void RefreshGetNewItem(ItemModel model)
|
| | | {
|
| | | if (model == null) return;
|
| | |
|
| | | if(CheckIsReachDevourCondi(model))
|
| | | {
|
| | | if(!selectDevourlist.Contains(canDevourModellist[i]))
|
| | | selectDevourlist.Add(model);
|
| | | if (RefreshEquipDecomNumAct != null)
|
| | | {
|
| | | selectDevourlist.Add(canDevourModellist[i]);
|
| | | RefreshEquipDecomNumAct();
|
| | | }
|
| | | }
|
| | | }
|
| | |
| | | RefreshEquipDecomNumAct();
|
| | | }
|
| | | }
|
| | |
|
| | | public bool CheckIsReachDevourCondi(ItemModel model)
|
| | | {
|
| | | if (model.chinItemModel.Type == 29)
|
| | | {
|
| | | if (!defaultUnSelectlist.Contains(model.itemId))
|
| | | {
|
| | | return true;
|
| | | }
|
| | | return false;
|
| | | }
|
| | | else
|
| | | {
|
| | | if (IsCanDevour(model))
|
| | | {
|
| | | return true;
|
| | | }
|
| | |
|
| | | }
|
| | | return false;
|
| | | }
|
| | |
|
| | | public void RemoveSelectDevourModellist(ItemModel model)
|
| | | {
|