Project_WL/Assets/Script/UI/Map/MapChoiceUI_Dungeon_Nightma...

37 lines
1.1 KiB
C#
Raw Normal View History

2025-02-03 06:58:53 +00:00
using System.Collections.Generic;
public class MapChoiceUI_Dungeon_Nightmare : MapChoiceUI_DungeonBase
{
public TabUIBase tab_NightmareDiff; // 악몽의 시련 난이도
List<TabUIData> list_NightmareTabData = new List<TabUIData>
{ new TabUIData{ btnName = "1" }, new TabUIData{ btnName = "2" }, new TabUIData{ btnName = "3" } };
public override void Set()
{
base.Set();
list_NightmareTabData.ForEach(f => f.onClick = OnClick_NightmareTab);
tab_NightmareDiff.Set(list_NightmareTabData);
OnClick_NightmareTab();
ServerInfo.Ins.Get_MyRank(MyValue.dic_Leaderboard[m_mapData.e_Dungeon],
my =>
{
MyValue.MyChoiceMapData.d_NightmareBeforeDmg = DSUtil.CheckNull(my) ? 0d : double.Parse(my.Scores[0]);
});
}
void OnClick_NightmareTab()
{
MyValue.MyChoiceMapData.n_Difficult = tab_NightmareDiff.Get_Index() + 1;
}
public override void OnClick_GoDungeon()
{
if (ServerInfo.Ins.m_ServerData.Check_ItemAmount(m_mapData.n_TicketID, 1))
{
Use_Ticket();
Go_Dungeon();
}
}
}