if (bloodtoggle == 1) setText(2, "Blood: On, low detail");
if (bloodtoggle == 2) setText(2, "Blood: On, high detail (slower)");
setText(4, ismotionblur ? "Blur Effects: Enabled (less compatible)" : "Blur Effects: Disabled (more compatible)");
- setText(5, decals ? "Decals: Enabled (slower)" : "Decals: Disabled");
+ setText(5, decalstoggle ? "Decals: Enabled (slower)" : "Decals: Disabled");
setText(6, musictoggle ? "Music: Enabled" : "Music: Disabled");
setText(9, invertmouse ? "Invert mouse: Yes" : "Invert mouse: No");
setText(10, std::string("Mouse Speed: ") + to_string(int(usermousesensitivity * 5)));
}
if (mainmenu == 10)
endgame = 2;
- if (mainmenu == 18 && Input::isKeyPressed(MOUSEBUTTON2) && selected == 1) {
+ if (mainmenu == 18 && Input::isKeyPressed(MOUSEBUTTON_RIGHT) && selected == 1) {
stereoseparation -= 0.001;
updateStereoConfigMenu();
}
ismotionblur = !ismotionblur;
break;
case 5:
- decals = !decals;
+ decalstoggle = !decalstoggle;
break;
case 6:
musictoggle = !musictoggle;
loading = 2;
loadtime = 0;
targetlevel = 7;
- if (firstload)
+ if (firstLoadDone) {
TickOnceAfter();
- else
+ } else {
LoadStuff();
+ }
whichchoice = selected - NB_CAMPAIGN_MENU_ITEM - Account::active().getCampaignChoicesMade();
actuallevel = (Account::active().getCampaignChoicesMade() > 0 ? campaignlevels[Account::active().getCampaignChoicesMade() - 1].nextlevel[whichchoice] : 0);
visibleloading = true;
stillloading = 1;
- Loadlevel(campaignlevels[actuallevel].mapname.c_str());
+ LoadLevel(campaignlevels[actuallevel].mapname.c_str());
campaign = 1;
mainmenu = 0;
gameon = 1;
loading = 2;
loadtime = 0;
targetlevel = -1;
- if (firstload) {
+ if (firstLoadDone) {
TickOnceAfter();
- } else
+ } else {
LoadStuff();
- Loadlevel(-1);
+ }
+ LoadLevel(-1);
mainmenu = 0;
gameon = 1;
loading = 2;
loadtime = 0;
targetlevel = selected;
- if (firstload)
+ if (firstLoadDone) {
TickOnceAfter();
- else
+ } else {
LoadStuff();
- Loadlevel(selected);
+ }
+ LoadLevel(selected);
campaign = 0;
mainmenu = 0;
}
-int setKeySelected_thread(void* data)
+int setKeySelected_thread(void*)
{
using namespace Game;
int scancode = -1;