From 12b553c084ca722256d7722aed91e20151306149 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 20 Sep 2011 22:06:58 +1000 Subject: TSAGE: Implemented Blue Force scene 355 - Future Wave exterior --- engines/tsage/blue_force/blueforce_logic.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'engines/tsage/blue_force/blueforce_logic.h') 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); -- cgit v1.2.3