aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/saveload.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tsage/saveload.cpp')
-rw-r--r--engines/tsage/saveload.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/engines/tsage/saveload.cpp b/engines/tsage/saveload.cpp
index 3c9af877ad..8b07767f22 100644
--- a/engines/tsage/saveload.cpp
+++ b/engines/tsage/saveload.cpp
@@ -177,16 +177,6 @@ Common::Error Saver::restore(int slot) {
// Loop through each registered object to load in the data
for (SynchronisedList<SavedObject *>::iterator i = _objList.begin(); i != _objList.end(); ++i) {
- // Saved games can contain PlayerMover objects, but these aren't synchronized.
- // Fixes loading in scene 5000.
- // TODO/FIXME: Add a more proper handling for these objects
- if ((*i)->getClassName() == "PlayerMover") {
- warning("HACK: PlayerMover object found, removing it");
- // Remove that object from the list
- i = _objList.erase(i);
- assert(i == _objList.end());
- break;
- }
serialiser.validate((*i)->getClassName());
(*i)->synchronise(serialiser);
}