diff options
author | Paul Gilbert | 2011-09-20 22:06:58 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-09-20 22:06:58 +1000 |
commit | 12b553c084ca722256d7722aed91e20151306149 (patch) | |
tree | 34e2d2024069cc53fd0b0144967422172c8297c2 /engines/tsage/blue_force/blueforce_logic.h | |
parent | e663e7874e4cb89bb86325123ecc8891d870eeec (diff) | |
download | scummvm-rg350-12b553c084ca722256d7722aed91e20151306149.tar.gz scummvm-rg350-12b553c084ca722256d7722aed91e20151306149.tar.bz2 scummvm-rg350-12b553c084ca722256d7722aed91e20151306149.zip |
TSAGE: Implemented Blue Force scene 355 - Future Wave exterior
Diffstat (limited to 'engines/tsage/blue_force/blueforce_logic.h')
-rw-r--r-- | engines/tsage/blue_force/blueforce_logic.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/tsage/blue_force/blueforce_logic.h b/engines/tsage/blue_force/blueforce_logic.h index 72e1f55644..aa90ef834d 100644 --- a/engines/tsage/blue_force/blueforce_logic.h +++ b/engines/tsage/blue_force/blueforce_logic.h @@ -93,6 +93,19 @@ public: virtual void signal(); }; + +class SceneHotspotExt: public SceneHotspot { +public: + int _state; + + SceneHotspotExt() { _state = 0; } + virtual Common::String getClassName() { return "SceneHotspotExt"; } + virtual void synchronize(Serializer &s) { + SceneHotspot::synchronize(s); + s.syncAsSint16LE(_state); + } +}; + class SceneItemType2: public SceneHotspot { public: virtual void startMove(SceneObject *sceneObj, va_list va); |