Parameters
Audioware exposes the following parameters.
Reverb Mix
Allows to alter reverb like e.g. when in a cavern.
Redscript
let value: Float; // reverb can be between 0.0 and 1.0 (inclusive)
GameInstance.GetBlackboardSystem(game)
.Get(GetAllBlackboardDefs().Audioware_Settings)
.SetFloat(GetAllBlackboardDefs().Audioware_Settings.ReverbMix, value, true);
Keep it mind that forgetting to reset reverb to normal once finished will annoy players.
For this very reason, reverb is automatically reset on each save load.
Preset
Allows to alter frequencies like e.g. underwater or on the phone.
Whenever V dives into water this preset will be automatically set to Preset.Underwater
, and switched back to Preset.None
whenever V eventually reaches the surface.
You can also set it manually, if needed:
Redscript
let value: Preset; // possible values: None, Underwater, OnThePhone
GameInstance.GetBlackboardSystem(game)
.Get(GetAllBlackboardDefs().Audioware_Settings)
.SetInt(GetAllBlackboardDefs().Audioware_Settings.AudioPreset, value, true);
Forgetting to reset preset to Preset.None
once finished will ruin players immersion.
For this very reason, preset is automatically reset on each save load.