2025-02-03 06:58:53 +00:00
|
|
|
using TMPro;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
public class MapChoiceUI_Dungeon_Wave : MapChoiceUI_DungeonBase
|
|
|
|
|
{
|
2025-02-03 23:40:11 +00:00
|
|
|
public static MapChoiceUI_Dungeon_Wave Ins;
|
|
|
|
|
|
2025-02-03 06:58:53 +00:00
|
|
|
public TextMeshProUGUI[] texts_wave; // 0 웨이브 난이도, 1 웨이브 최고 점수
|
|
|
|
|
public WaveRewardUI m_WaveRewardUI; // 웨이브 보상 정보
|
|
|
|
|
public GameObject go_WaveRewardNoti;
|
|
|
|
|
|
|
|
|
|
public override void Set()
|
|
|
|
|
{
|
2025-02-03 23:40:11 +00:00
|
|
|
Ins = this;
|
2025-02-03 06:58:53 +00:00
|
|
|
base.Set();
|
|
|
|
|
var sdata = ServerInfo.Ins.m_ServerData;
|
|
|
|
|
|
|
|
|
|
texts_wave[0].text = "";// DSUtil.Format(334, MyValue.MyChoiceMapData.n_Difficult);
|
|
|
|
|
texts_wave[1].text = DSUtil.Format(335, sdata.Get_DungeonValue(eDungeon.d4_Wave, 2));
|
2025-02-03 23:40:11 +00:00
|
|
|
Set_Noti();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void Set_Noti()
|
|
|
|
|
{
|
|
|
|
|
var sdata = ServerInfo.Ins.m_ServerData;
|
2025-02-03 06:58:53 +00:00
|
|
|
go_WaveRewardNoti.SetActive(sdata.CanGetWaveReward());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void OnClick_WaveReward()
|
|
|
|
|
{
|
|
|
|
|
m_WaveRewardUI.Set();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public override void OnClick_GoDungeon()
|
|
|
|
|
{
|
|
|
|
|
Go_Dungeon();
|
|
|
|
|
}
|
|
|
|
|
}
|