mirror of
https://github.com/GabsPuNs/Project-Zenith-Main.git
synced 2026-07-15 20:09:33 +00:00
Add Language Selector
This commit is contained in:
@@ -9,13 +9,14 @@ const unsigned int UIScene_LanguageSelector::m_uiHTPButtonNameA[]=
|
||||
HAS_LANGUAGE_EN_US(IDS_LANG_ENGLISH)
|
||||
HAS_LANGUAGE_DE_DE(IDS_LANG_GERMAN)
|
||||
HAS_LANGUAGE_ES_ES(IDS_LANG_SPANISH_SPAIN)
|
||||
HAS_LANGUAGE_ES_MX(IDS_LANG_SPANISH_LATIN_AMERICA)
|
||||
// HAS_LANGUAGE_ES_MX(IDS_LANG_SPANISH_LATIN_AMERICA)
|
||||
HAS_LANGUAGE_FR_FR(IDS_LANG_FRENCH)
|
||||
HAS_LANGUAGE_IT_IT(IDS_LANG_ITALIAN)
|
||||
HAS_LANGUAGE_PT_PT(IDS_LANG_PORTUGUESE_PORTUGAL)
|
||||
// HAS_LANGUAGE_PT_PT(IDS_LANG_PORTUGUESE_PORTUGAL)
|
||||
HAS_LANGUAGE_PT_BR(IDS_LANG_PORTUGUESE_BRAZIL)
|
||||
HAS_LANGUAGE_JA_JP(IDS_LANG_JAPANESE)
|
||||
HAS_LANGUAGE_KO_KR(IDS_LANG_KOREAN)
|
||||
/*
|
||||
HAS_LANGUAGE_CN_TW(IDS_LANG_CHINESE_TRADITIONAL)
|
||||
HAS_LANGUAGE_CN_CN(IDS_LANG_CHINESE_SIMPLIFIED)
|
||||
HAS_LANGUAGE_DA_DK(IDS_LANG_DANISH)
|
||||
@@ -29,9 +30,9 @@ const unsigned int UIScene_LanguageSelector::m_uiHTPButtonNameA[]=
|
||||
HAS_LANGUAGE_CZ_CZ(IDS_LANG_CZECH)
|
||||
HAS_LANGUAGE_EL_GR(IDS_LANG_GREEK)
|
||||
HAS_LANGUAGE_TR_TR(IDS_LANG_TURKISH)
|
||||
*/
|
||||
};
|
||||
|
||||
|
||||
UIScene_LanguageSelector::UIScene_LanguageSelector(int iPad, void *initData, UILayer *parentLayer) : UIScene(iPad, parentLayer)
|
||||
{
|
||||
// Setup all the Iggy references we need for this scene
|
||||
@@ -40,15 +41,15 @@ UIScene_LanguageSelector::UIScene_LanguageSelector(int iPad, void *initData, UIL
|
||||
m_buttonListHowTo.init(eControl_Buttons);
|
||||
|
||||
for(unsigned int i = 0; i < eLanguageSelector_MAX; ++i)
|
||||
{
|
||||
m_buttonListHowTo.addItem( m_uiHTPButtonNameA[i] , i);
|
||||
}
|
||||
}
|
||||
|
||||
wstring UIScene_LanguageSelector::getMoviePath()
|
||||
{
|
||||
if (app.GetLocalPlayerCount() > 1) return L"LanguagesMenuSplit";
|
||||
else return L"LanguagesMenu";
|
||||
if (app.GetLocalPlayerCount() > 1)
|
||||
return L"LanguagesMenuSplit";
|
||||
else
|
||||
return L"LanguagesMenu";
|
||||
}
|
||||
|
||||
void UIScene_LanguageSelector::updateTooltips()
|
||||
@@ -76,9 +77,7 @@ void UIScene_LanguageSelector::updateComponents()
|
||||
void UIScene_LanguageSelector::handleReload()
|
||||
{
|
||||
for (unsigned int i = 0; i < eLanguageSelector_MAX; ++i)
|
||||
{
|
||||
m_buttonListHowTo.addItem( m_uiHTPButtonNameA[i], i);
|
||||
}
|
||||
}
|
||||
|
||||
void UIScene_LanguageSelector::handleInput(int iPad, int key, bool repeat, bool pressed, bool released, bool &handled)
|
||||
|
||||
Reference in New Issue
Block a user