diff options
Diffstat (limited to 'engines/xeen/worldofxeen/worldofxeen.cpp')
-rw-r--r-- | engines/xeen/worldofxeen/worldofxeen.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/xeen/worldofxeen/worldofxeen.cpp b/engines/xeen/worldofxeen/worldofxeen.cpp index e67024c883..9812b45e0f 100644 --- a/engines/xeen/worldofxeen/worldofxeen.cpp +++ b/engines/xeen/worldofxeen/worldofxeen.cpp @@ -166,5 +166,20 @@ void WorldOfXeenEngine::death() { w.update(); } +void WorldOfXeenEngine::showCutscene(const Common::String &name) { + _sound->stopAllAudio(); + + if (name == "ENDGAME") + showCloudsEnding(); + else if (name == "ENDGAME2") + showDarkSideEnding(); + else if (name == "WORLDEND") + showWorldOfXeenEnding(); +} + +void WorldOfXeenEngine::showWorldOfXeenEnding() { + // TODO +} + } // End of namespace WorldOfXeen } // End of namespace Xeen |