diff options
author | Paul Gilbert | 2011-04-03 17:25:07 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-04-03 17:25:07 +1000 |
commit | 7676cca67ac91189f948878f4192311b5923cbec (patch) | |
tree | 08fd82a694c852181fda03e287b8dadfd35c493e /engines/tsage/core.h | |
parent | 06ff6c514e849390bc047b82702064f3ec1dc487 (diff) | |
download | scummvm-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.h | 11 |
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() {} |