X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FGameTick.cpp;h=1a743f3979536ff84e0a6d6ca002d6932cf472e9;hb=5931bd1edf827e8645f89b5a4a16585cb25bc6e1;hp=bcbce6e9bc9ce576118f70ddb4586c185fa1659c;hpb=f2af094c2b32baf5b605214f5451df5cc8f611a1;p=lugaru.git diff --git a/Source/GameTick.cpp b/Source/GameTick.cpp index bcbce6e..1a743f3 100644 --- a/Source/GameTick.cpp +++ b/Source/GameTick.cpp @@ -148,12 +148,13 @@ extern bool winfreeze; extern bool campaign; +extern void toggleFullscreen(); + void Loadlevel(int which); void Loadlevel(const char *name); - class CampaignLevel { private: @@ -5795,6 +5796,7 @@ void updateSettingsMenu() else sprintf (sbuf, "Resolution: %d*%d (widescreen)", (int)newscreenwidth, (int)newscreenheight); Menu::setText(0, sbuf); + Menu::setText(14, fullscreen ? "Fullscreen: On" : "Fullscreen: Off"); if (newdetail == 0) Menu::setText(1, "Detail: Low"); if (newdetail == 1) Menu::setText(1, "Detail: Medium"); if (newdetail == 2) Menu::setText(1, "Detail: High"); @@ -5875,6 +5877,7 @@ void Game::LoadMenu() break; case 3: Menu::addButton( 0, "", 10 + 20, 440); + Menu::addButton(14, "", 10 + 400, 440); Menu::addButton( 1, "", 10 + 60, 405); Menu::addButton( 2, "", 10 + 70, 370); Menu::addButton( 3, "", 10 + 20 - 1000, 335 - 1000); @@ -6165,6 +6168,9 @@ void MenuTick() case 13: showdamagebar = !showdamagebar; break; + case 14: + toggleFullscreen(); + break; } updateSettingsMenu(); break;