착용 장비 인챈트 부여 작업 중...

This commit is contained in:
Ino 2025-08-05 14:32:09 +09:00
parent 6d8e9d8cba
commit 3442eb1c7d
1 changed files with 27 additions and 0 deletions

View File

@ -60,6 +60,32 @@ public class EquipmentEnchantCard : CardBase
} }
} }
public void OnClick_EnchantEquipItem() public void OnClick_EnchantEquipItem()
{
var sdata = ServerInfo.Ins.m_ServerData;
if (sdata.Get_EnchantLv(m_Data.n_EnchantID) > 0 && sdata.Check_ItemAmount(m_Data.n_EnchantID, 1))
{ // 마법 부여 하자
sdata.Use_Item(m_Data.n_EnchantID, 1);
var parts = PopupMgr.Ins.m_EquipmentItemPopup.Get_Parts();
var enchant = sdata.EnchantOption[m_Data.n_EnchantID];
var option = enchant.Option[enchant.Index++];
sdata.Set_SlotEnchant(parts, Select_EnchantCardData.Index, option.id, option.lv);
PopupMgr.Ins.m_EquipmentItemPopup.m_EquipItemEnchantOption.Set_UI();
if(enchant.Option.Count <= enchant.Index)
{
enchant.Index = 0;
// 현재까지 저장하고 새로운 데이터 받아오기
}
// 나중에 서버 저장 후 처리
//sdata.Add_MissionCount(ePurpose.EQUIP_ITEM_ENCHANT_ACC);
//sdata.Add_MissionCount(ePurpose.EQUIP_ITEM_ENCHANT_ALL);
Set_UI();
}
}
/*
public void OnClick_EnchantEquipItem()
{ {
var sdata = ServerInfo.Ins.m_ServerData; var sdata = ServerInfo.Ins.m_ServerData;
if (sdata.Get_EnchantLv(m_Data.n_EnchantID) > 0 && sdata.Check_ItemAmount(m_Data.n_EnchantID, 1)) if (sdata.Get_EnchantLv(m_Data.n_EnchantID) > 0 && sdata.Check_ItemAmount(m_Data.n_EnchantID, 1))
@ -85,4 +111,5 @@ public class EquipmentEnchantCard : CardBase
}); });
} }
} }
*/
} }