X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;ds=sidebyside;f=Source%2FSettings.cpp;h=e962d0b2a8207f515b2d6f945f5d06a8ffc5ecf8;hb=e08372a2095837a0b951ccb68c3499ef67c1a827;hp=97cdbb2d665b0f83665c3fd9158da7d950756271;hpb=f8b5a2099dbe702e15dc5d010c7bc2e545b9cd74;p=lugaru.git diff --git a/Source/Settings.cpp b/Source/Settings.cpp index 97cdbb2..e962d0b 100644 --- a/Source/Settings.cpp +++ b/Source/Settings.cpp @@ -52,6 +52,7 @@ void DefaultSettings() velocityblur = 0; volume = 0.8f; ambientsound = 1; + devtools = 0; crouchkey = SDL_SCANCODE_LSHIFT; jumpkey = SDL_SCANCODE_SPACE; @@ -63,6 +64,8 @@ void DefaultSettings() throwkey = SDL_SCANCODE_Q; attackkey = MOUSEBUTTON1; consolekey = SDL_SCANCODE_GRAVE; + + newdetail = detail; } void SaveSettings() @@ -165,6 +168,7 @@ void SaveSettings() opstream << stereoseparation; opstream << "\nStereoReverse:\n"; opstream << stereoreverse; + opstream << "\n"; opstream.close(); } @@ -241,6 +245,8 @@ bool LoadSettings() ipstream >> damageeffects; } else if ( !strncmp(setting, "Text", 4) ) { ipstream >> texttoggle; + } else if ( !strncmp(setting, "Devtools", 5) ) { + ipstream >> devtools; } else if ( !strncmp(setting, "Show Points", 11) ) { ipstream >> showpoints; } else if ( !strncmp(setting, "Always Blur", 11) ) { @@ -310,5 +316,6 @@ bool LoadSettings() if (screenheight < 0) screenheight = 768; + newdetail = detail; return true; }