File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -462,8 +462,9 @@ void StartState::think()
462462
463463 // loading done? let's play intro!
464464 std::string introFile = CrossPlatform::getDataFile (" UFOINTRO/UFOINT.FLI" );
465- std::string introSoundFile = CrossPlatform::getDataFile (" SOUND/INTRO.CAT" );
466- if (Options::getBool (" playIntro" ) && CrossPlatform::fileExists (introFile) && CrossPlatform::fileExists (introSoundFile))
465+ std::string introSoundFileDOS = CrossPlatform::getDataFile (" SOUND/INTRO.CAT" );
466+ std::string introSoundFileWin = CrossPlatform::getDataFile (" SOUND/SAMPLE3.CAT" );
467+ if (Options::getBool (" playIntro" ) && CrossPlatform::fileExists (introFile) && (CrossPlatform::fileExists (introSoundFileDOS) || CrossPlatform::fileExists (introSoundFileWin)))
467468 {
468469 audioSequence = new AudioSequence (_game->getResourcePack ());
469470 Flc::flc.realscreen = _game->getScreen ();
You can’t perform that action at this time.
0 commit comments