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.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/titanic/core/saveable_object.cpp b/engines/titanic/core/saveable_object.cpp
index 080cdb6aa2..296ee6a9fe 100644
--- a/engines/titanic/core/saveable_object.cpp
+++ b/engines/titanic/core/saveable_object.cpp
@@ -38,6 +38,9 @@
#include "titanic/game/service_elevator_door.h"
#include "titanic/game/sub_glass.h"
+#include "titanic/messages/auto_sound_event.h"
+#include "titanic/messages/door_auto_sound_event.h"
+
#include "titanic/moves/enter_bomb_room.h"
#include "titanic/moves/exit_arboretum.h"
#include "titanic/moves/exit_bridge.h"
@@ -89,6 +92,9 @@ DEFFN(CRoomItem);
DEFFN(CServiceElevatorDoor);
DEFFN(CSUBGlass);
+DEFFN(CAutoSoundEvent);
+DEFFN(CDoorAutoSoundEvent);
+
DEFFN(CEnterBombRoom);
DEFFN(CExitArboretum);
DEFFN(CExitBridge);
@@ -134,6 +140,9 @@ void CSaveableObject::initClassList() {
ADDFN(CServiceElevatorDoor);
ADDFN(CSUBGlass);
+ ADDFN(CAutoSoundEvent);
+ ADDFN(CDoorAutoSoundEvent);
+
ADDFN(CEnterBombRoom);
ADDFN(CExitArboretum);
ADDFN(CExitBridge);