aboutsummaryrefslogtreecommitdiff
path: root/engines/supernova/supernova1/rooms.h
diff options
context:
space:
mode:
authorJaromir Wysoglad2019-06-27 12:14:54 +0200
committerThierry Crozat2019-07-28 15:09:14 +0100
commitfbf6a912cbc66b205ee85f32891e36029e386e10 (patch)
tree5d5e050c827fdf34168df687d2174cc08c963672 /engines/supernova/supernova1/rooms.h
parent5ddc251528b5588b9460d4e00fa90c44b34f6061 (diff)
downloadscummvm-rg350-fbf6a912cbc66b205ee85f32891e36029e386e10.tar.gz
scummvm-rg350-fbf6a912cbc66b205ee85f32891e36029e386e10.tar.bz2
scummvm-rg350-fbf6a912cbc66b205ee85f32891e36029e386e10.zip
SUPERNOVA: Resolve same MS1 TODOs
Diffstat (limited to 'engines/supernova/supernova1/rooms.h')
-rw-r--r--engines/supernova/supernova1/rooms.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/engines/supernova/supernova1/rooms.h b/engines/supernova/supernova1/rooms.h
index 166d796daa..aa11817ccc 100644
--- a/engines/supernova/supernova1/rooms.h
+++ b/engines/supernova/supernova1/rooms.h
@@ -39,8 +39,11 @@ class GameManager1;
class SupernovaEngine;
class Room1: public Room {
+ public:
+ Room1();
protected:
GameManager1 *_gm;
+ int _dialogsX[6];
};
// Room 0
@@ -306,10 +309,6 @@ private:
int _dialog2[2];
int _dialog3[4];
int _dialog4[3];
-
- // FIXME: Remove following unused bool variables?
- //bool _found;
- //bool _flug;
};
class ArsanoMeetup3 : public Room1 {
@@ -321,9 +320,6 @@ public:
private:
int _dialog2[4];
int _dialog3[2];
-
- // TODO: Hack, to be move away and renamed when the other uses are found
- int _dialogsX[6];
};
@@ -451,9 +447,6 @@ public:
AxacussIntersection(SupernovaEngine *vm, GameManager1 *gm);
virtual bool interact(Action verb, Object &obj1, Object &obj2);
-
-private:
- int _dialogsX[6];
};
class AxacussExit : public Room1 {
@@ -461,9 +454,6 @@ public:
AxacussExit(SupernovaEngine *vm, GameManager1 *gm);
virtual bool interact(Action verb, Object &obj1, Object &obj2);
-
-private:
- int _dialogsX[6];
};
class AxacussOffice1 : public Room1 {