[Scummvm-cvs-logs] scummvm master -> a19a0978662374bf1414c56c66cbb4fc0bc2fcb1
dreammaster
dreammaster at scummvm.org
Fri Nov 1 01:24:54 CET 2013
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
a19a097866 TSAGE: Fixes for saving on R2R credits screen
Commit: a19a0978662374bf1414c56c66cbb4fc0bc2fcb1
https://github.com/scummvm/scummvm/commit/a19a0978662374bf1414c56c66cbb4fc0bc2fcb1
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2013-10-31T17:24:18-07:00
Commit Message:
TSAGE: Fixes for saving on R2R credits screen
Changed paths:
engines/tsage/globals.cpp
engines/tsage/ringworld2/ringworld2_scenes0.cpp
engines/tsage/ringworld2/ringworld2_scenes0.h
diff --git a/engines/tsage/globals.cpp b/engines/tsage/globals.cpp
index 9d4545b..96a92a2 100644
--- a/engines/tsage/globals.cpp
+++ b/engines/tsage/globals.cpp
@@ -47,6 +47,7 @@ static SavedObject *classFactoryProc(const Common::String &className) {
if (className == "SceneObjectWrapper") return new SceneObjectWrapper();
if (className == "PaletteRotation") return new PaletteRotation();
if (className == "PaletteFader") return new PaletteFader();
+ if (className == "SceneText") return new SceneText();
return NULL;
}
diff --git a/engines/tsage/ringworld2/ringworld2_scenes0.cpp b/engines/tsage/ringworld2/ringworld2_scenes0.cpp
index 7fc0af0..dd69df0 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes0.cpp
+++ b/engines/tsage/ringworld2/ringworld2_scenes0.cpp
@@ -1447,6 +1447,8 @@ void Scene160::synchronize(Serializer &s) {
s.syncAsSint16LE(_frameNumber);
s.syncAsSint16LE(_yChange);
s.syncAsSint16LE(_lineNum);
+
+ _creditsList.synchronize(s);
}
void Scene160::remove() {
diff --git a/engines/tsage/ringworld2/ringworld2_scenes0.h b/engines/tsage/ringworld2/ringworld2_scenes0.h
index 3662a20..5b25768 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes0.h
+++ b/engines/tsage/ringworld2/ringworld2_scenes0.h
@@ -175,7 +175,6 @@ public:
ASound _sound1;
Action1 _action1;
int _frameNumber, _yChange;
- SceneObject _object1, _object2, _object3;
int _lineNum;
SynchronizedList<SceneText *> _creditsList;
public:
More information about the Scummvm-git-logs
mailing list