diff options
-rw-r--r-- | engines/pink/objects/sequences/sequence.cpp | 5 | ||||
-rw-r--r-- | engines/pink/objects/sequences/sequence.h | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/engines/pink/objects/sequences/sequence.cpp b/engines/pink/objects/sequences/sequence.cpp index c2a0f731ff..f9aafa49de 100644 --- a/engines/pink/objects/sequences/sequence.cpp +++ b/engines/pink/objects/sequences/sequence.cpp @@ -165,4 +165,9 @@ void SequenceAudio::init(int unk) { Sequence::init(unk); } +void SequenceAudio::restart() { + _sound->play(Audio::Mixer::SoundType::kMusicSoundType, 100, 0); + Sequence::restart(); +} + } // End of namespace Pink
\ No newline at end of file diff --git a/engines/pink/objects/sequences/sequence.h b/engines/pink/objects/sequences/sequence.h index 08d0271aa3..8a9264aecd 100644 --- a/engines/pink/objects/sequences/sequence.h +++ b/engines/pink/objects/sequences/sequence.h @@ -48,7 +48,7 @@ public: virtual void end(); virtual void update(); - void restart(); + virtual void restart(); void skipToLastSubSequence(); void skipItemsTo(int index); @@ -69,6 +69,7 @@ public: virtual void init(int unk); virtual void end(); virtual void update(); + virtual void restart(); private: Common::String _soundName; |