Fix bitmask collision: move Java flight defines to bits 24-26

This commit is contained in:
MCbabel 2026-03-07 18:36:11 +01:00
parent 2344d9c5dd
commit 9cd70fee07
2 changed files with 0 additions and 11 deletions

View file

@ -104,7 +104,6 @@ enum EGameHostOptionWorldSize
#define GAMESETTING_ANIMATEDCHARACTER 0x00008000
#define GAMESETTING_PS3EULAREAD 0x00010000
#define GAMESETTING_PSVITANETWORKMODEADHOC 0x00020000
#define GAMESETTING_JAVAFLIGHTCONTROLS 0x00040000
// defines for languages

View file

@ -2308,13 +2308,6 @@ void CMinecraftApp::SetGameSettings(int iPad,eGameSetting eVal,unsigned char ucV
GameSettingsA[iPad]->bSettingsChanged=true;
}
break;
case eGameSetting_JavaFlightControls:
if(ucVal==1)
GameSettingsA[iPad]->uiBitmaskValues|=GAMESETTING_JAVAFLIGHTCONTROLS;
else
GameSettingsA[iPad]->uiBitmaskValues&=~GAMESETTING_JAVAFLIGHTCONTROLS;
GameSettingsA[iPad]->bSettingsChanged=true;
break;
}
}
@ -2451,9 +2444,6 @@ unsigned char CMinecraftApp::GetGameSettings(int iPad,eGameSetting eVal)
case eGameSetting_PSVita_NetworkModeAdhoc:
return (GameSettingsA[iPad]->uiBitmaskValues&GAMESETTING_PSVITANETWORKMODEADHOC)>>17;
case eGameSetting_JavaFlightControls:
return (GameSettingsA[iPad]->uiBitmaskValues&GAMESETTING_JAVAFLIGHTCONTROLS)?1:0;
}
return 0;
}