Show country flag in result screen
This commit is contained in:
parent
6c74d4a287
commit
970061358b
@ -566,7 +566,13 @@ void RaceResultGUI::displayCTFResults()
|
||||
if (ctf->getKartTeam(kart_id) != KART_TEAM_RED)
|
||||
continue;
|
||||
result_text = kart->getController()->getName();
|
||||
|
||||
const core::stringw& flag = StringUtils::getCountryFlag(
|
||||
race_manager->getKartInfo(i).getCountryCode());
|
||||
if (!flag.empty())
|
||||
{
|
||||
result_text += L" ";
|
||||
result_text += flag;
|
||||
}
|
||||
result_text.append(" ");
|
||||
if (kart->isEliminated())
|
||||
{
|
||||
@ -605,7 +611,13 @@ void RaceResultGUI::displayCTFResults()
|
||||
if (ctf->getKartTeam(kart_id) != KART_TEAM_BLUE)
|
||||
continue;
|
||||
result_text = kart->getController()->getName();
|
||||
|
||||
const core::stringw& flag = StringUtils::getCountryFlag(
|
||||
race_manager->getKartInfo(i).getCountryCode());
|
||||
if (!flag.empty())
|
||||
{
|
||||
result_text += L" ";
|
||||
result_text += flag;
|
||||
}
|
||||
result_text.append(" ");
|
||||
if (kart->isEliminated())
|
||||
{
|
||||
@ -703,7 +715,13 @@ void RaceResultGUI::displayCTFResults()
|
||||
RowInfo *ri = &(m_all_row_infos[position - first_position]);
|
||||
ri->m_is_player_kart = kart->getController()->isLocalPlayerController();
|
||||
ri->m_kart_name = kart->getController()->getName();
|
||||
|
||||
const core::stringw& flag = StringUtils::getCountryFlag(
|
||||
race_manager->getKartInfo(kart->getWorldKartId()).getCountryCode());
|
||||
if (!flag.empty())
|
||||
{
|
||||
ri->m_kart_name += L" ";
|
||||
ri->m_kart_name += flag;
|
||||
}
|
||||
video::ITexture *icon =
|
||||
kart->getKartProperties()->getIconMaterial()->getTexture();
|
||||
ri->m_kart_icon = icon;
|
||||
@ -1104,7 +1122,13 @@ void RaceResultGUI::displayCTFResults()
|
||||
kart->getKartProperties()->getIconMaterial()->getTexture();
|
||||
ri->m_is_player_kart = kart->getController()->isLocalPlayerController();
|
||||
ri->m_kart_name = kart->getController()->getName();
|
||||
|
||||
const core::stringw& flag = StringUtils::getCountryFlag(
|
||||
race_manager->getKartInfo(kart->getWorldKartId()).getCountryCode());
|
||||
if (!flag.empty())
|
||||
{
|
||||
ri->m_kart_name += L" ";
|
||||
ri->m_kart_name += flag;
|
||||
}
|
||||
// In FTL karts do have a time, which is shown even when the kart
|
||||
// is eliminated
|
||||
if (kart->isEliminated() &&
|
||||
|
Loading…
x
Reference in New Issue
Block a user