|
@@ -492,16 +492,16 @@ namespace GFGGame
|
|
_ui.m_dialogName.target.visible = true;
|
|
_ui.m_dialogName.target.visible = true;
|
|
if (IsTeaParty) {
|
|
if (IsTeaParty) {
|
|
var roleContainerList = LeagueDataManager.Instance.RoleContainerList;
|
|
var roleContainerList = LeagueDataManager.Instance.RoleContainerList;
|
|
- for (int i = 0; i < roleContainerList.Count; i++)
|
|
|
|
- {
|
|
|
|
- if (roleName == (i + 1).ToString())
|
|
|
|
- {
|
|
|
|
- _ui.m_dialogName.m_txtName.text = roleContainerList[i].MaxScoreRoleName;
|
|
|
|
- break;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- if(_ui.m_dialogName.m_txtName.text == "")
|
|
|
|
- _ui.m_dialogName.m_txtName.text = roleName;
|
|
|
|
|
|
+ var teapartyRoleCfg = TeapartyRoleCfgArray.Instance.GetCfgsByid(LeagueDataManager.Instance.TeaPartyId);
|
|
|
|
+
|
|
|
|
+ int roleIndex = Convert.ToInt32(roleName);
|
|
|
|
+ string name = "";
|
|
|
|
+ if (roleIndex <= roleContainerList.Count && roleContainerList[roleIndex - 1].MaxScoreRoleName != null && roleContainerList[roleIndex - 1].MaxScoreRoleName != "")
|
|
|
|
+ name = roleContainerList[roleIndex - 1].MaxScoreRoleName;
|
|
|
|
+ else
|
|
|
|
+ name = teapartyRoleCfg[roleIndex - 1].name;
|
|
|
|
+
|
|
|
|
+ _ui.m_dialogName.m_txtName.text = name;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
_ui.m_dialogName.m_txtName.text = roleName;
|
|
_ui.m_dialogName.m_txtName.text = roleName;
|