Changeset 7203 in orxonox.OLD for branches/std/src/lib/sound/sound_engine.cc
- Timestamp:
- Mar 9, 2006, 5:28:10 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/std/src/lib/sound/sound_engine.cc
r7193 r7203 99 99 void SoundEngine::loadSettings(IniParser* iniParser) 100 100 { 101 const char*channels = iniParser->getVar(CONFIG_NAME_AUDIO_CHANNELS, CONFIG_SECTION_AUDIO, "32");102 this->maxSourceCount = atoi(channels);103 104 const char*effectsVolume = iniParser->getVar(CONFIG_NAME_EFFECTS_VOLUME, CONFIG_SECTION_AUDIO, "80");105 this->effectsVolume = atof(effectsVolume)/100.0;106 107 const char*musicVolume = iniParser->getVar(CONFIG_NAME_MUSIC_VOLUME, CONFIG_SECTION_AUDIO, "75");108 this->musicVolume = atof(musicVolume)/100.0;101 MultiType channels = iniParser->getVar(CONFIG_NAME_AUDIO_CHANNELS, CONFIG_SECTION_AUDIO, "32"); 102 this->maxSourceCount = channels.getInt(); 103 104 MultiType effectsVolume = iniParser->getVar(CONFIG_NAME_EFFECTS_VOLUME, CONFIG_SECTION_AUDIO, "80"); 105 this->effectsVolume = effectsVolume.getFloat()/100.0; 106 107 MultiType musicVolume = iniParser->getVar(CONFIG_NAME_MUSIC_VOLUME, CONFIG_SECTION_AUDIO, "75"); 108 this->musicVolume = musicVolume.getFloat()/100.0; 109 109 } 110 110
Note: See TracChangeset
for help on using the changeset viewer.