From a3b09e7313c5bb937b45513e8e7024ea1e76d226 Mon Sep 17 00:00:00 2001 From: Jonathan Gray Date: Fri, 26 Dec 2003 03:07:01 +0000 Subject: look for data/speech1/2.clu and data/speech/speech.clu, instead of data/speech1/2.clu and data/speech/speech1/2.clu fixes running from cd or using the same layout as the cd svn-id: r11934 --- sword1/sound.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sword1/sound.cpp') diff --git a/sword1/sound.cpp b/sword1/sound.cpp index 2e2fb15a41..83dca583d6 100644 --- a/sword1/sound.cpp +++ b/sword1/sound.cpp @@ -215,10 +215,13 @@ void SwordSound::stopSpeech(void) { void SwordSound::initCowSystem(void) { char cowName[25]; + /* look for speech1/2.clu in the data dir + and speech/speech.clu (running from cd or using cd layout) + */ sprintf(cowName, "SPEECH%d.CLU", SwordEngine::_systemVars.currentCD); _cowFile.open(cowName); if (!_cowFile.isOpen()) { - sprintf(cowName, "speech/SPEECH%d.CLU", SwordEngine::_systemVars.currentCD); + sprintf(cowName, "speech/SPEECH.CLU"); _cowFile.open(cowName); } if (_cowFile.isOpen()) { -- cgit v1.2.3