aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/core/saveable_object.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/core/saveable_object.cpp')
-rw-r--r--engines/titanic/core/saveable_object.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/titanic/core/saveable_object.cpp b/engines/titanic/core/saveable_object.cpp
index c154dde388..4eb905287e 100644
--- a/engines/titanic/core/saveable_object.cpp
+++ b/engines/titanic/core/saveable_object.cpp
@@ -70,6 +70,8 @@
#include "titanic/npcs/succubus.h"
#include "titanic/npcs/titania.h"
+#include "titanic/sound/auto_music_player.h"
+
namespace Titanic {
Common::HashMap<Common::String, CSaveableObject::CreateFunction> *
@@ -127,6 +129,8 @@ DEFFN(CStarlings);
DEFFN(CSuccUBus);
DEFFN(CTitania);
+DEFFN(CAutoMusicPlayer);
+
void CSaveableObject::initClassList() {
_classList = new Common::HashMap<Common::String, CreateFunction>();
ADDFN(CBackground);
@@ -177,6 +181,8 @@ void CSaveableObject::initClassList() {
ADDFN(CStarlings);
ADDFN(CSuccUBus);
ADDFN(CTitania);
+
+ ADDFN(CAutoMusicPlayer);
}
void CSaveableObject::freeClassList() {