mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-21 13:39:18 +02:00
build 200913. sound category volume modifiers, debug panel settings section, minor bug fixes
This commit is contained in:
21
Globals.cpp
21
Globals.cpp
@@ -151,6 +151,24 @@ global_settings::ConfigParse(cParser &Parser) {
|
||||
Parser >> RadioVolume;
|
||||
RadioVolume = clamp( RadioVolume, 0.f, 1.f );
|
||||
}
|
||||
else if( token == "sound.volume.vehicle" ) {
|
||||
// selected device for audio renderer
|
||||
Parser.getTokens();
|
||||
Parser >> VehicleVolume;
|
||||
VehicleVolume = clamp( VehicleVolume, 0.f, 1.f );
|
||||
}
|
||||
else if( token == "sound.volume.positional" ) {
|
||||
// selected device for audio renderer
|
||||
Parser.getTokens();
|
||||
Parser >> EnvironmentPositionalVolume;
|
||||
EnvironmentPositionalVolume = clamp( EnvironmentPositionalVolume, 0.f, 1.f );
|
||||
}
|
||||
else if( token == "sound.volume.ambient" ) {
|
||||
// selected device for audio renderer
|
||||
Parser.getTokens();
|
||||
Parser >> EnvironmentAmbientVolume;
|
||||
EnvironmentAmbientVolume = clamp( EnvironmentAmbientVolume, 0.f, 1.f );
|
||||
}
|
||||
// else if (str==AnsiString("renderalpha")) //McZapkie-1312302 - dwuprzebiegowe renderowanie
|
||||
// bRenderAlpha=(GetNextSymbol().LowerCase()==AnsiString("yes"));
|
||||
else if (token == "physicslog")
|
||||
@@ -987,6 +1005,9 @@ global_settings::export_as_text( std::ostream &Output ) const {
|
||||
export_as_text( Output, "sound.openal.renderer", AudioRenderer );
|
||||
export_as_text( Output, "sound.volume", AudioVolume );
|
||||
export_as_text( Output, "sound.volume.radio", RadioVolume );
|
||||
export_as_text( Output, "sound.volume.vehicle", VehicleVolume );
|
||||
export_as_text( Output, "sound.volume.positional", EnvironmentPositionalVolume );
|
||||
export_as_text( Output, "sound.volume.ambient", EnvironmentAmbientVolume );
|
||||
export_as_text( Output, "physicslog", WriteLogFlag );
|
||||
export_as_text( Output, "fullphysics", FullPhysics );
|
||||
export_as_text( Output, "debuglog", iWriteLogEnabled );
|
||||
|
||||
Reference in New Issue
Block a user