X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FSettings.cpp;h=54bba7a0ec01fbf1ca731ac9c6e8f60c9b67f4fa;hb=25e3d5e35a7fd7efdffc420efe3c41a91cefe43f;hp=9b99459ad3f8d70eb3830be0020e24457a7e0041;hpb=24004d6ab1e68faaf85ece11b566449997da5013;p=lugaru.git diff --git a/Source/Settings.cpp b/Source/Settings.cpp index 9b99459..54bba7a 100644 --- a/Source/Settings.cpp +++ b/Source/Settings.cpp @@ -49,12 +49,18 @@ void DefaultSettings() void SaveSettings() { - if (newdetail < 0) newdetail = 0; - if (newdetail > 2) newdetail = 2; - if (newscreenwidth > 3000) newscreenwidth = screenwidth; - if (newscreenwidth < 0) newscreenwidth = screenwidth; - if (newscreenheight > 3000) newscreenheight = screenheight; - if (newscreenheight < 0) newscreenheight = screenheight; + if (newdetail < 0) + newdetail = 0; + if (newdetail > 2) + newdetail = 2; + if (newscreenwidth > 3000) + newscreenwidth = screenwidth; + if (newscreenwidth < 0) + newscreenwidth = screenwidth; + if (newscreenheight > 3000) + newscreenheight = screenheight; + if (newscreenheight < 0) + newscreenheight = screenheight; ofstream opstream(ConvertFileName(":Data:config.txt", "w")); opstream << "Screenwidth:\n"; opstream << newscreenwidth; @@ -87,7 +93,8 @@ void SaveSettings() opstream << "\nInvert mouse:\n"; opstream << invertmouse; opstream << "\nGamespeed:\n"; - if (oldgamespeed == 0)oldgamespeed = 1; + if (oldgamespeed == 0) + oldgamespeed = 1; opstream << oldgamespeed; opstream << "\nDifficulty(0,1,2) higher=harder:\n"; opstream << difficulty; @@ -158,7 +165,8 @@ bool LoadSettings() // skip blank lines // assume lines starting with spaces are all blank - if ( strlen(setting) == 0 || setting[0] == ' ' || setting[0] == '\t') continue; + if ( strlen(setting) == 0 || setting[0] == ' ' || setting[0] == '\t') + continue; //~ printf("setting : %s\n",setting); if ( ipstream.eof() || ipstream.fail() ) { @@ -178,8 +186,10 @@ bool LoadSettings() ipstream >> ismotionblur; } else if ( !strncmp(setting, "Overall Detail", 14) ) { ipstream >> detail; - if (detail != 0)kBitsPerPixel = 32; - else kBitsPerPixel = 16; + if (detail != 0) + kBitsPerPixel = 32; + else + kBitsPerPixel = 16; } else if ( !strncmp(setting, "Floating jump", 13) ) { ipstream >> floatjump; } else if ( !strncmp(setting, "Mouse jump", 10) ) { @@ -290,10 +300,14 @@ bool LoadSettings() ipstream.close(); - if (detail > 2)detail = 2; - if (detail < 0)detail = 0; - if (screenwidth < 0)screenwidth = 640; - if (screenheight < 0)screenheight = 480; + if (detail > 2) + detail = 2; + if (detail < 0) + detail = 0; + if (screenwidth < 0) + screenwidth = 640; + if (screenheight < 0) + screenheight = 480; return true; }