Exemplo n.º 1
0
        public TaskCompleteItems(object param) : base(param)
        {
            long[] itemIds  = (param as List <long[]>)[0];
            long[] itemNums = (param as List <long[]>)[1];

            this.m_taskCompleteData = new List <ItemWrapper>();
            for (int i = 0; i < itemIds.Length; ++i)
            {
                ItemWrapper item = new ItemWrapper()
                {
                    ItemID = itemIds[i], ItemNum = (int)itemNums[i]
                };
                TaskCompleteData.Add(item);

                m_taskCollectItemDict.Add(item.ItemID, item);
            }
        }
Exemplo n.º 2
0
                public void SetRewardItemData(ItemWrapper rewardItem)
                {
                    this.m_rewardItemData = rewardItem;

                    RefreshRewardItem();
                }