Ejemplo n.º 1
0
        private void RegisterCommonItem()
        {
            CommonItem iron1  = new CommonItem(1, 3, 20, 10, "3001", "iron1", "철철김철강철", "고급인력이다", "material", true, commonItemSpriteList[0], null);
            CommonItem paper1 = new CommonItem(1, 3, 30, 15, "3002", "paper1", "컨닝페이퍼", " A+ or F", "material", true, commonItemSpriteList[1], null);

            commonItemList.Add(iron1);
            commonItemList.Add(paper1);
        }
Ejemplo n.º 2
0
///////////////////////////////////////////////// 아이템 복사 //////////////////////////////////////////////


        // 깊은 복사 메서드
        // 인덱스로 찾기와 이름이로 찾기 2가지 오버로딩
        public static SlotItem CommonItemClone(int index)
        {
            CommonItem newItem = new CommonItem(commonItemList[index].Count, commonItemList[index].MaxCount
                                                , commonItemList[index].BuyPrice, commonItemList[index].SellPrice, commonItemList[index].Id
                                                , commonItemList[index].Name, commonItemList[index].DisplayName, commonItemList[index].Description
                                                , commonItemList[index].Type, commonItemList[index].Usable, commonItemList[index].Icon, commonItemList[index].UseEvent);

            return(newItem);
        }