diff options
author | Paul Gilbert | 2011-10-21 20:31:05 +1100 |
---|---|---|
committer | Paul Gilbert | 2011-10-21 20:31:05 +1100 |
commit | bf7cf225191f6d48d353d86e5866870b9b6b1074 (patch) | |
tree | bd2647c394c35c581295b6cf0f680ff6f184f901 /engines/tsage/blue_force/blueforce_scenes9.h | |
parent | e6d0c9e1f6e94881d93889e9447136606c57f68d (diff) | |
download | scummvm-rg350-bf7cf225191f6d48d353d86e5866870b9b6b1074.tar.gz scummvm-rg350-bf7cf225191f6d48d353d86e5866870b9b6b1074.tar.bz2 scummvm-rg350-bf7cf225191f6d48d353d86e5866870b9b6b1074.zip |
TSAGE: Further cleanup and bugfixes for BF Scene 910
Diffstat (limited to 'engines/tsage/blue_force/blueforce_scenes9.h')
-rw-r--r-- | engines/tsage/blue_force/blueforce_scenes9.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes9.h b/engines/tsage/blue_force/blueforce_scenes9.h index dc983adeb1..42fd8cd3cf 100644 --- a/engines/tsage/blue_force/blueforce_scenes9.h +++ b/engines/tsage/blue_force/blueforce_scenes9.h @@ -219,7 +219,7 @@ class Scene910: public PalettedScene { }; /* Items */ - class Item1: public NamedHotspot { + class Generator: public NamedHotspot { public: virtual bool startAction(CursorType action, Event &event); }; @@ -248,7 +248,8 @@ class Scene910: public PalettedScene { virtual bool startAction(CursorType action, Event &event); }; - int _field2DDA, _field2DDC, _field2DDE, _field2DD8, _field2DE0, _field2DE2, _field2DE4; + int _field2DDA, _field2DD8, _field2DE0, _field2DE2, _field2DE4; + Common::Point _destPos; public: SequenceManager _sequenceManager1, _sequenceManager2; SpeakerGameText _gameTextSpeaker; @@ -271,7 +272,7 @@ public: BreakerBoxInset _breakerBoxInset; GeneratorInset _generatorInset; NamedObject _object30, _object31, _object32; - Item1 _generator; + Generator _generator; Item2 _item2; Item3 _item3; NamedHotspot _item4, _item5, _item6, _item7, _item8; @@ -283,6 +284,7 @@ public: ASoundExt _sound1, _sound2; virtual void postInit(SceneObjectList *OwnerList = NULL); + void synchronize(Serializer &s); virtual void remove(); virtual void signal(); virtual void process(Event &event); |