Project_WL/Assets/Script/UI/PC/Limit/PCLimitUI_Left.cs

29 lines
1.0 KiB
C#

using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
public class PCLimitUI_Left : MonoBehaviour
{
public TextMeshProUGUI[] texts; // 0 레벨, 1 초월 효과
public void Set()
{
var sdata = ServerInfo.Ins.m_ServerData;
var lv = sdata.Get_LimitLv();
var Tdata = table_breakinglimit.Ins.Get_Data_orNull(lv);
texts[0].text = $"Lv.{lv}";
if (DSUtil.CheckNull(Tdata))
{
texts[1].text = table_localtext.Ins.Get_Text(261);
}
else
{
texts[1].text = DSUtil.Format(260,
MyText.Get_StatNameValueText(eStat.Monster_DMG_Multiplier, Tdata.Get_StatValue(eStat.Monster_DMG_Multiplier)),
MyText.Get_StatNameValueText(eStat.BOSS_DMG_Multiplier, Tdata.Get_StatValue(eStat.BOSS_DMG_Multiplier)),
MyText.Get_StatNameValueText(eStat.ALL_STAT_Multiplier, Tdata.Get_StatValue(eStat.ALL_STAT_Multiplier)),
Tdata.n_Equip_Upgrade_Limit, Tdata.n_MaxAbilityPoint);
}
}
}