velocityblur = 0;
volume = 0.8f;
ambientsound = 1;
- debugmode = 0;
+ devtools = 0;
crouchkey = SDL_SCANCODE_LSHIFT;
jumpkey = SDL_SCANCODE_SPACE;
throwkey = SDL_SCANCODE_Q;
attackkey = MOUSEBUTTON1;
consolekey = SDL_SCANCODE_GRAVE;
+
+ newdetail = detail;
}
void SaveSettings()
newscreenheight = screenheight;
if (newscreenheight < 0)
newscreenheight = screenheight;
+ errno = 0;
ofstream opstream(Folders::getConfigFilePath());
if (opstream.fail()) {
perror(("Couldn't save config file " + Folders::getConfigFilePath()).c_str());
opstream << damageeffects;
opstream << "\nText:\n";
opstream << texttoggle;
- opstream << "\nDebug:\n";
- opstream << debugmode;
opstream << "\nShow Points:\n";
opstream << showpoints;
opstream << "\nAlways Blur:\n";
opstream << stereoseparation;
opstream << "\nStereoReverse:\n";
opstream << stereoreverse;
+ opstream << "\n";
opstream.close();
}
bool LoadSettings()
{
+ errno = 0;
ifstream ipstream(Folders::getConfigFilePath(), std::ios::in);
if ( ipstream.fail() ) {
perror(("Couldn't read config file " + Folders::getConfigFilePath()).c_str());
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) ) {
if (screenheight < 0)
screenheight = 768;
+ newdetail = detail;
return true;
}