/* * Save configuration to File. */ void Config::save(){ OFileStream userconfig( "userconfig.xml" ); userconfig << "<?xml version=\"1.0\"?>\n"; userconfig << "<configuration>\n"; userconfig << " <video x=\"" << videoX << "\" y=\"" << videoY << "\" useOpenGL=\"" << (useOpenGL?"yes":"no") << "\" fullscreen=\"" << (useFullScreen?"yes":"no") << "\" />\n"; userconfig << " <audio soundEnabled=\"" << (soundEnabled?"yes":"no") << "\" soundVolume=\"" << soundVolume << "\" \n"; userconfig << " musicEnabled=\"" << (musicEnabled?"yes":"no") << "\" musicVolume=\"" << musicVolume << "\"\n"; userconfig << " playSongName=\"" << playSongName << "\" />\n"; userconfig << " <game quickness=\""<< quickness <<"\" />\n"; userconfig << "</configuration>\n"; }
/* * Save configuration to File. */ void Config::save(){ OFileStream userconfig( "userconfig.xml" ); userconfig << "<?xml version=\"1.0\"?>\n"; userconfig << "<configuration>\n"; userconfig << " <video x=\"" << videoX << "\" y=\"" << videoY << "\" useOpenGL=\"" << (useOpenGL?"yes":"no") << "\" fullscreen=\"" << (useFullScreen?"yes":"no") << "\" restartOnChangeScreen=\"" << (restartOnChangeScreen?"yes":"no") << "\" />\n"; userconfig << " <audio soundEnabled=\"" << (soundEnabled?"yes":"no") << "\" soundVolume=\"" << soundVolume << "\" \n"; userconfig << " musicEnabled=\"" << (musicEnabled?"yes":"no") << "\" musicVolume=\"" << musicVolume << "\"\n"; userconfig << " musicTheme=\"" << musicTheme << "\" />\n"; userconfig << " <game quickness=\""<< quickness <<"\" " << "language=\"" << language // << "\" WorldSideLen=\"" << ((world.len()<50)?50:world.len()) << "\" binarySaveGames=\"" << (binary_mode?"yes":"no") << "\" seed_compression=\"" << (seed_compression?"yes":"no") << "\" carsEnabled=\"" << (carsEnabled?"yes":"no") << "\" />\n"; userconfig << "</configuration>\n"; }