aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/core.h
diff options
context:
space:
mode:
authorstrangerke2011-03-31 01:19:44 +0200
committerstrangerke2011-03-31 01:19:44 +0200
commit28d62b22eace2efca53dba6f0e76280141b0df99 (patch)
tree77ced006752109af0ea9759e6df3e09143257494 /engines/tsage/core.h
parent05df97214e54e2f8537eb3ed8822682d22343035 (diff)
downloadscummvm-rg350-28d62b22eace2efca53dba6f0e76280141b0df99.tar.gz
scummvm-rg350-28d62b22eace2efca53dba6f0e76280141b0df99.tar.bz2
scummvm-rg350-28d62b22eace2efca53dba6f0e76280141b0df99.zip
TSAGE: Add new sceneObject
Diffstat (limited to 'engines/tsage/core.h')
-rw-r--r--engines/tsage/core.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/tsage/core.h b/engines/tsage/core.h
index 4090327bff..32260c0dc3 100644
--- a/engines/tsage/core.h
+++ b/engines/tsage/core.h
@@ -585,6 +585,18 @@ public:
virtual Common::String getClassName() { return "SceneObject3"; }
};
+class SceneObject4: public SceneObject {
+public:
+ int _field88, _field8A;
+
+ virtual void synchronise(Serialiser &s) {
+ SceneObject::synchronise(s);
+ s.syncAsSint16LE(_field88);
+ s.syncAsSint16LE(_field8A);
+ }
+ virtual Common::String getClassName() { return "SceneObject4"; }
+};
+
class SceneText: public SceneObject {
public:
int _fontNumber;