X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;ds=inline;f=Source%2FSettings.cpp;h=eca9efd0ebe18a68591cd317da6d5fbea849f00d;hb=bdabd9d4a53be2fa9d90f900f7e5949d2f0ef75c;hp=42d5d352c3a83dbe1b4ae027ca4dea311a8c1926;hpb=c46fa74abc1cd0a50799d979049631abc8b28d00;p=lugaru.git diff --git a/Source/Settings.cpp b/Source/Settings.cpp index 42d5d35..eca9efd 100644 --- a/Source/Settings.cpp +++ b/Source/Settings.cpp @@ -42,7 +42,6 @@ void DefaultSettings() musictoggle = 1; trilinear = 1; gamespeed = 1; - difficulty = 1; damageeffects = 0; texttoggle = 1; alwaysblur = 0; @@ -52,7 +51,7 @@ void DefaultSettings() velocityblur = 0; volume = 0.8f; ambientsound = 1; - debugmode = 0; + devtools = 0; crouchkey = SDL_SCANCODE_LSHIFT; jumpkey = SDL_SCANCODE_SPACE; @@ -64,6 +63,8 @@ void DefaultSettings() throwkey = SDL_SCANCODE_Q; attackkey = MOUSEBUTTON1; consolekey = SDL_SCANCODE_GRAVE; + + newdetail = detail; } void SaveSettings() @@ -122,14 +123,10 @@ void SaveSettings() if (oldgamespeed == 0) oldgamespeed = 1; opstream << oldgamespeed; - opstream << "\nDifficulty(0,1,2) higher=harder:\n"; - opstream << difficulty; opstream << "\nDamage effects(blackout, doublevision):\n"; opstream << damageeffects; opstream << "\nText:\n"; opstream << texttoggle; - opstream << "\nDebug:\n"; - opstream << debugmode; opstream << "\nShow Points:\n"; opstream << showpoints; opstream << "\nAlways Blur:\n"; @@ -168,6 +165,7 @@ void SaveSettings() opstream << stereoseparation; opstream << "\nStereoReverse:\n"; opstream << stereoreverse; + opstream << "\n"; opstream.close(); } @@ -238,14 +236,12 @@ bool LoadSettings() gamespeed = 1; oldgamespeed = 1; } - } else if ( !strncmp(setting, "Difficulty", 10) ) { - ipstream >> difficulty; } else if ( !strncmp(setting, "Damage effects", 14) ) { ipstream >> damageeffects; } else if ( !strncmp(setting, "Text", 4) ) { ipstream >> texttoggle; - } else if ( !strncmp(setting, "Debug", 5) ) { - ipstream >> debugmode; + } else if ( !strncmp(setting, "Devtools", 5) ) { + ipstream >> devtools; } else if ( !strncmp(setting, "Show Points", 11) ) { ipstream >> showpoints; } else if ( !strncmp(setting, "Always Blur", 11) ) { @@ -315,5 +311,6 @@ bool LoadSettings() if (screenheight < 0) screenheight = 768; + newdetail = detail; return true; }