feat: TU0 HowToPlay & Settings Menu (C++ Only)
This commit is contained in:
1 parent
0786cba82e
commit
9191967d7a
27 files changed
+2139
-5198
No files matched your search
@@ -5,61 +5,27 @@
|
||||
// strings for buttons in the list
|
||||
unsigned int UIScene_HowToPlayMenu::m_uiHTPButtonNameA[]=
|
||||
{
|
||||
IDS_HOW_TO_PLAY_MENU_WHATSNEW, // eHTPButton_WhatsNew
|
||||
IDS_HOW_TO_PLAY_MENU_BASICS, // eHTPButton_Basics,
|
||||
IDS_HOW_TO_PLAY_MENU_MULTIPLAYER, // eHTPButton_Multiplayer
|
||||
IDS_HOW_TO_PLAY_MENU_HUD, // eHTPButton_Hud,
|
||||
IDS_HOW_TO_PLAY_MENU_CREATIVE, // eHTPButton_Creative,
|
||||
IDS_HOW_TO_PLAY_MENU_INVENTORY, // eHTPButton_Inventory,
|
||||
IDS_HOW_TO_PLAY_MENU_CHESTS, // eHTPButton_Chest,
|
||||
IDS_HOW_TO_PLAY_MENU_CRAFTING, // eHTPButton_Crafting,
|
||||
IDS_HOW_TO_PLAY_MENU_FURNACE, // eHTPButton_Furnace,
|
||||
IDS_HOW_TO_PLAY_MENU_DISPENSER, // eHTPButton_Dispenser,
|
||||
|
||||
IDS_HOW_TO_PLAY_MENU_BREWING, // eHTPButton_Brewing,
|
||||
IDS_HOW_TO_PLAY_MENU_ENCHANTMENT, // eHTPButton_Enchantment,
|
||||
IDS_HOW_TO_PLAY_MENU_ANVIL,
|
||||
IDS_HOW_TO_PLAY_MENU_FARMANIMALS, // eHTPButton_Breeding,
|
||||
IDS_HOW_TO_PLAY_MENU_BREEDANIMALS, // eHTPButton_Breeding,
|
||||
IDS_HOW_TO_PLAY_MENU_TRADING,
|
||||
|
||||
IDS_HOW_TO_PLAY_MENU_NETHERPORTAL, // eHTPButton_NetherPortal,
|
||||
IDS_HOW_TO_PLAY_MENU_THEEND, // eHTPButton_TheEnd,
|
||||
#ifdef _XBOX
|
||||
IDS_HOW_TO_PLAY_MENU_SOCIALMEDIA, // eHTPButton_SocialMedia,
|
||||
IDS_HOW_TO_PLAY_MENU_BANLIST, // eHTPButton_BanningLevels,
|
||||
#endif
|
||||
IDS_HOW_TO_PLAY_MENU_HOSTOPTIONS, // eHTPButton_HostOptions,
|
||||
};
|
||||
|
||||
// mapping the buttons to a scene value
|
||||
unsigned int UIScene_HowToPlayMenu::m_uiHTPSceneA[]=
|
||||
{
|
||||
eHowToPlay_WhatsNew,
|
||||
eHowToPlay_Basics,
|
||||
eHowToPlay_Multiplayer,
|
||||
eHowToPlay_HUD,
|
||||
eHowToPlay_Creative,
|
||||
eHowToPlay_Inventory,
|
||||
eHowToPlay_Chest,
|
||||
eHowToPlay_InventoryCrafting,
|
||||
eHowToPlay_Furnace,
|
||||
eHowToPlay_Dispenser,
|
||||
|
||||
eHowToPlay_Brewing,
|
||||
eHowToPlay_Enchantment,
|
||||
eHowToPlay_Anvil,
|
||||
eHowToPlay_FarmingAnimals,
|
||||
eHowToPlay_Breeding,
|
||||
eHowToPlay_Trading,
|
||||
|
||||
eHowToPlay_NetherPortal,
|
||||
eHowToPlay_TheEnd,
|
||||
#ifdef _XBOX
|
||||
eHowToPlay_SocialMedia,
|
||||
eHowToPlay_BanList,
|
||||
#endif
|
||||
eHowToPlay_HostOptions,
|
||||
};
|
||||
|
||||
UIScene_HowToPlayMenu::UIScene_HowToPlayMenu(int iPad, void *initData, UILayer *parentLayer) : UIScene(iPad, parentLayer)
|
||||
@@ -71,30 +37,7 @@ UIScene_HowToPlayMenu::UIScene_HowToPlayMenu(int iPad, void *initData, UILayer *
|
||||
|
||||
for(unsigned int i = 0; i < eHTPButton_Max; ++i)
|
||||
{
|
||||
#ifdef __PS3__
|
||||
// If it's the blu ray, or the first Japanese digital game, there's no What's New until the first patch, which will take this line out
|
||||
if(StorageManager.GetBootTypeDisc() || (app.GetProductSKU()==e_sku_SCEJ))
|
||||
{
|
||||
if(!(i==eHTPButton_WhatsNew) )
|
||||
{
|
||||
m_buttonListHowTo.addItem( app.GetString(m_uiHTPButtonNameA[i]) , i);//iCount++);
|
||||
}
|
||||
}
|
||||
else
|
||||
#elif defined(__ORBIS__) || defined(_DURANGO) || defined(__PSVITA__)
|
||||
// No What's New for the first PS4 and Xbox One builds
|
||||
if(true)
|
||||
{
|
||||
if(!(i==eHTPButton_WhatsNew) )
|
||||
{
|
||||
m_buttonListHowTo.addItem( app.GetString(m_uiHTPButtonNameA[i]) , i);//iCount++);
|
||||
}
|
||||
}
|
||||
else
|
||||
#endif
|
||||
{
|
||||
m_buttonListHowTo.addItem( app.GetString(m_uiHTPButtonNameA[i]) , i);//iCount++);
|
||||
}
|
||||
m_buttonListHowTo.addItem( app.GetString(m_uiHTPButtonNameA[i]) , i);//iCount++);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user