| | |
| | |
|
| | | public Dictionary<int, ItemModel> GetUnfixedItemModel()
|
| | | {
|
| | | SinglePackModel singlePack = playerPack.GetSinglePackModel(PackType.rptItem);
|
| | | if (singlePack == null || composeWinModel.CurComposeModel == null)
|
| | | return null;
|
| | | if (composeWinModel.CurComposeModel == null) return null;
|
| | |
|
| | | var packType = composeWinModel.GetPackTypeByMakerId(composeWinModel.CurComposeModel.makeID);
|
| | | SinglePackModel singlePack = playerPack.GetSinglePackModel(packType);
|
| | | if (singlePack == null) return null;
|
| | |
|
| | | int[] unfixedIds = composeWinModel.CurComposeModel.unfixedItemID;
|
| | | allBagItemInfo = singlePack.GetPackModelIndexDict();
|
| | |
| | |
|
| | | public Dictionary<int, ItemModel> GetAddItemModel()
|
| | | {
|
| | | SinglePackModel singlePack = playerPack.GetSinglePackModel(PackType.rptItem);
|
| | | if (singlePack == null)
|
| | | return null;
|
| | | if (composeWinModel.CurComposeModel == null) return null;
|
| | | var packType = composeWinModel.GetPackTypeByMakerId(composeWinModel.CurComposeModel.makeID);
|
| | | SinglePackModel singlePack = playerPack.GetSinglePackModel(packType);
|
| | | if (singlePack == null) return null;
|
| | |
|
| | | allBagItemInfo = singlePack.GetPackModelIndexDict();
|
| | | List<ItemModel> modellist = allBagItemInfo.Values.ToList();
|
| | |
| | |
|
| | | public void AddHaveUnfixedSelectItem(int itemPlace)
|
| | | {
|
| | | ItemModel itemModel = playerPack.GetItemModelByIndex(PackType.rptItem, itemPlace);
|
| | | if (composeWinModel.CurComposeModel == null) return;
|
| | | var packType = composeWinModel.GetPackTypeByMakerId(composeWinModel.CurComposeModel.makeID);
|
| | |
|
| | | ItemModel itemModel = playerPack.GetItemModelByIndex(packType, itemPlace);
|
| | | if (!haveUnfixedSelectItemDic.ContainsKey(itemPlace))
|
| | | {
|
| | | haveUnfixedSelectItemDic.Add(itemPlace, itemModel);
|
| | |
| | |
|
| | | public void AddHaveAddSelectItem(int itemPlace)
|
| | | {
|
| | | ItemModel itemModel = playerPack.GetItemModelByIndex(PackType.rptItem, itemPlace);
|
| | | if (composeWinModel.CurComposeModel == null) return;
|
| | | var packType = composeWinModel.GetPackTypeByMakerId(composeWinModel.CurComposeModel.makeID);
|
| | | ItemModel itemModel = playerPack.GetItemModelByIndex(packType, itemPlace);
|
| | | if (!haveAddSelectItemDic.ContainsKey(itemPlace))
|
| | | {
|
| | | haveAddSelectItemDic.Add(itemPlace, itemModel);
|