aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/core.h
diff options
context:
space:
mode:
authorPaul Gilbert2011-04-03 17:25:07 +1000
committerPaul Gilbert2011-04-03 17:25:07 +1000
commit7676cca67ac91189f948878f4192311b5923cbec (patch)
tree08fd82a694c852181fda03e287b8dadfd35c493e /engines/tsage/core.h
parent06ff6c514e849390bc047b82702064f3ec1dc487 (diff)
downloadscummvm-rg350-7676cca67ac91189f948878f4192311b5923cbec.tar.gz
scummvm-rg350-7676cca67ac91189f948878f4192311b5923cbec.tar.bz2
scummvm-rg350-7676cca67ac91189f948878f4192311b5923cbec.zip
TSAGE: Implemented Scene 5200 - Caverns - Throne-room
Diffstat (limited to 'engines/tsage/core.h')
-rw-r--r--engines/tsage/core.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/tsage/core.h b/engines/tsage/core.h
index a811b53f4e..b798a25b74 100644
--- a/engines/tsage/core.h
+++ b/engines/tsage/core.h
@@ -419,6 +419,17 @@ public:
}
};
+class SceneItemExt: public SceneItem {
+public:
+ int _state;
+
+ virtual Common::String getClassName() { return "SceneItemExt"; }
+ virtual void synchronise(Serialiser &s) {
+ SceneItem::synchronise(s);
+ s.syncAsSint16LE(_state);
+ }
+};
+
class SceneHotspot: public SceneItem {
public:
SceneHotspot(): SceneItem() {}