aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/blue_force/blueforce_scenes9.h
diff options
context:
space:
mode:
authorPaul Gilbert2011-10-21 20:31:05 +1100
committerPaul Gilbert2011-10-21 20:31:05 +1100
commitbf7cf225191f6d48d353d86e5866870b9b6b1074 (patch)
treebd2647c394c35c581295b6cf0f680ff6f184f901 /engines/tsage/blue_force/blueforce_scenes9.h
parente6d0c9e1f6e94881d93889e9447136606c57f68d (diff)
downloadscummvm-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.h8
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);