diff options
Diffstat (limited to 'engines/kyra/engine/darkmoon.cpp')
-rw-r--r-- | engines/kyra/engine/darkmoon.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/kyra/engine/darkmoon.cpp b/engines/kyra/engine/darkmoon.cpp index 9731f00533..4978164922 100644 --- a/engines/kyra/engine/darkmoon.cpp +++ b/engines/kyra/engine/darkmoon.cpp @@ -70,15 +70,21 @@ Common::Error DarkMoonEngine::init() { } void DarkMoonEngine::startupNew() { + _sound->selectAudioResourceSet(kMusicIngame); _currentLevel = 4; _currentSub = 0; loadLevel(4, 0); _currentBlock = 171; _currentDirection = 2; setHandItem(0); + EoBCoreEngine::startupNew(); } +void DarkMoonEngine::startupLoad() { + _sound->selectAudioResourceSet(kMusicIngame); +} + void DarkMoonEngine::drawNpcScene(int npcIndex) { const uint8 *shpDef = &_npcShpData[npcIndex << 3]; for (int i = npcIndex; i != 255; i = shpDef[7]) { |