From 0c7077cab93131a0902ccb3b5e1a85e2b5557908 Mon Sep 17 00:00:00 2001 From: Peter Kohaut Date: Sat, 12 Jan 2019 18:11:38 +0100 Subject: BLADERUNNER: Added debugging output for scripts Also added last few missing script commands. --- engines/bladerunner/ambient_sounds.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'engines/bladerunner/ambient_sounds.cpp') diff --git a/engines/bladerunner/ambient_sounds.cpp b/engines/bladerunner/ambient_sounds.cpp index c21f8d8b84..9485de339e 100644 --- a/engines/bladerunner/ambient_sounds.cpp +++ b/engines/bladerunner/ambient_sounds.cpp @@ -117,6 +117,11 @@ void AmbientSounds::playSound(int sfxId, int volume, int panStart, int panEnd, i _vm->_audioPlayer->playAud(_vm->_gameInfo->getSfxTrack(sfxId), volume * _ambientVolume / 100, panStart, panEnd, priority, kAudioPlayerOverrideVolume); } +void AmbientSounds::playSpeech(int actorId, int sentenceId, int volume, int panStart, int panEnd, int priority) { + Common::String name = Common::String::format( "%02d-%04d%s.AUD", actorId, sentenceId, _vm->_languageCode.c_str()); + _vm->_audioPlayer->playAud(name, volume * _ambientVolume / 100, panStart, panEnd, priority, kAudioPlayerOverrideVolume); +} + void AmbientSounds::addLoopingSound(int sfxId, int volume, int pan, int delay) { const Common::String &name = _vm->_gameInfo->getSfxTrack(sfxId); int32 hash = MIXArchive::getHash(name); -- cgit v1.2.3