public void AddItem() { for (int i = 0; i < 28; i++) { csItemDataBase.myItem tmp = itemdatabase.inven[i]; for (int j = 0; j < itemdatabase.Database.Count; j++) { if (tmp.code == itemdatabase.Database[j].itemCode) { for (int k = 0; k < tmp.amount; k++) { inventory.MySlots[i].AddItem(itemdatabase.Database[j]); } inventory.emptySlots--; break; } } } }
public void AddEquip() { for (int i = 0; i < 5; i++) { csItemDataBase.myItem tmp = itemdatabase.equip[i]; for (int j = 0; j < itemdatabase.Database.Count; j++) { if (tmp.code == itemdatabase.Database[j].itemCode) { // 머리 if (i == 0) { head.AddItem(itemdatabase.Database[j]); PreloadAssembly(itemdatabase.Database[j]); } // 꼬리 else if (i == 1) { tail.AddItem(itemdatabase.Database[j]); PreloadAssembly(itemdatabase.Database[j]); } // 앞다리 else if (i == 2) { front_leg.AddItem(itemdatabase.Database[j]); PreloadAssembly(itemdatabase.Database[j]); if (itemdatabase.Database[j].legCount == 2) { back_leg.sprite.spriteName = "X"; } } // 뒷다리 else if (i == 3) { back_leg.AddItem(itemdatabase.Database[j]); PreloadAssembly(itemdatabase.Database[j]); if (itemdatabase.Database[j].legCount == 2) { front_leg.sprite.spriteName = "X"; } } else if (i == 4) { for (int k = 0; k < tmp.amount; k++) { sell.AddItem(itemdatabase.Database[j]); } inventory.AddItem(itemdatabase.Database[j], tmp.amount); sell.ClearSlot(); inventory.SellSqlQurey(4, "0", 0); } break; } } } }