X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;ds=sidebyside;f=Source%2FSettings.cpp;fp=Source%2FSettings.cpp;h=b2c761ddbe312dbe1fabc825ab2d19b100ac8aa4;hb=1a0ad4362ed618c1a25508530dfeeb4a0f6ef345;hp=7f90a0756820941c5ad3b370d636a8e91e656417;hpb=f250ee8330a466b35a7ba2975d3d3fed508068c2;p=lugaru.git diff --git a/Source/Settings.cpp b/Source/Settings.cpp index 7f90a07..b2c761d 100644 --- a/Source/Settings.cpp +++ b/Source/Settings.cpp @@ -120,6 +120,12 @@ void SaveSettings(Game &game) { opstream << KeyToChar(game.chatkey); opstream << "\nDamage bar:\n"; opstream << showdamagebar; + opstream << "\nStereoMode:\n"; + opstream << stereomode; + opstream << "\nStereoSeparation:\n"; + opstream << stereoseparation; + opstream << "\nStereoReverse:\n"; + opstream << stereoreverse; opstream.close(); } @@ -238,6 +244,14 @@ bool LoadSettings(Game &game) { game.chatkey = CharToKey(string); } else if ( !strncmp(setting, "Damage bar", 10) ) { ipstream >> showdamagebar; + } else if ( !strncmp(setting, "StereoMode", 10) ) { + int i; + ipstream >> i; + stereomode = (StereoMode)i; + } else if ( !strncmp(setting, "StereoSeparation", 16) ) { + ipstream >> stereoseparation; + } else if ( !strncmp(setting, "StereoReverse", 13) ) { + ipstream >> stereoreverse; } else { ipstream >> string; fprintf(stderr, "Unknown config option '%s' with value '%s'. Ignoring.\n", setting, string);