forked from cafeberry/cafeberry
feat: 8th gen autosave on windows64
This commit is contained in:
@@ -38,7 +38,7 @@ UIScene_PauseMenu::UIScene_PauseMenu(int iPad, void *initData, UILayer *parentLa
|
||||
#else
|
||||
m_buttons[BUTTON_PAUSE_ACHIEVEMENTS].init(app.GetString(IDS_ACHIEVEMENTS),BUTTON_PAUSE_ACHIEVEMENTS);
|
||||
#endif
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__)
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__) || defined(_WINDOWS64)
|
||||
m_bTrialTexturePack = false;
|
||||
if(!Minecraft::GetInstance()->skins->isUsingDefaultSkin())
|
||||
{
|
||||
@@ -149,7 +149,7 @@ void UIScene_PauseMenu::tick()
|
||||
#endif
|
||||
|
||||
|
||||
#if defined _XBOX_ONE || defined __ORBIS__
|
||||
#if defined _XBOX_ONE || defined __ORBIS__ || defined _WINDOWS64
|
||||
if(!m_bTrialTexturePack && m_savesDisabled != (app.GetGameHostOption(eGameHostOption_DisableSaving) != 0) && ProfileManager.GetPrimaryPad() == m_iPad )
|
||||
{
|
||||
// We show the save button if saves are disabled as this lets us show a prompt to enable them (via purchasing a texture pack)
|
||||
@@ -239,7 +239,7 @@ void UIScene_PauseMenu::updateComponents()
|
||||
|
||||
void UIScene_PauseMenu::handlePreReload()
|
||||
{
|
||||
#if defined _XBOX_ONE || defined __ORBIS__
|
||||
#if defined _XBOX_ONE || defined __ORBIS__ || defined _WINDOWS64
|
||||
if(ProfileManager.GetPrimaryPad() == m_iPad)
|
||||
{
|
||||
// 4J-TomK - check for all possible labels being fed into BUTTON_PAUSE_SAVEGAME (Bug 163775)
|
||||
@@ -257,7 +257,7 @@ void UIScene_PauseMenu::handleReload()
|
||||
updateTooltips();
|
||||
updateControlsVisibility();
|
||||
|
||||
#if defined _XBOX_ONE || defined __ORBIS__
|
||||
#if defined _XBOX_ONE || defined __ORBIS__ || defined _WINDOWS64
|
||||
if(ProfileManager.GetPrimaryPad() == m_iPad)
|
||||
{
|
||||
// We show the save button if saves are disabled as this lets us show a prompt to enable them (via purchasing a texture pack)
|
||||
@@ -659,7 +659,7 @@ void UIScene_PauseMenu::handlePress(F64 controlId, F64 childId)
|
||||
playTime = (int)pMinecraft->localplayers[m_iPad]->getSessionTimer();
|
||||
}
|
||||
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__)
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__) || defined(_WINDOWS64)
|
||||
uiIDA[0]=IDS_CONFIRM_CANCEL;
|
||||
uiIDA[1]=IDS_CONFIRM_OK;
|
||||
|
||||
@@ -893,7 +893,7 @@ void UIScene_PauseMenu::PerformActionSaveGame()
|
||||
else
|
||||
#endif
|
||||
{
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__)
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__) || defined(_WINDOWS64)
|
||||
if(!m_savesDisabled)
|
||||
{
|
||||
UINT uiIDA[2];
|
||||
@@ -913,7 +913,7 @@ void UIScene_PauseMenu::PerformActionSaveGame()
|
||||
}
|
||||
else
|
||||
{
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__)
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__) || defined(_WINDOWS64)
|
||||
UINT uiIDA[2];
|
||||
uiIDA[0]=IDS_CONFIRM_CANCEL;
|
||||
uiIDA[1]=IDS_CONFIRM_OK;
|
||||
@@ -1402,7 +1402,7 @@ int UIScene_PauseMenu::ExitGameSaveDialogReturned(void *pParam,int iPad,C4JStora
|
||||
}
|
||||
else
|
||||
{
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__)
|
||||
#if defined(_XBOX_ONE) || defined(__ORBIS__) || defined(_WINDOWS64)
|
||||
StorageManager.SetSaveDisabled(false);
|
||||
#endif
|
||||
MinecraftServer::getInstance()->setSaveOnExit( true );
|
||||
|
||||
Reference in New Issue
Block a user