diff options
author | Joseph-Eugene Winzer | 2017-08-25 18:33:12 +0200 |
---|---|---|
committer | Thierry Crozat | 2018-01-23 01:47:02 +0000 |
commit | b948a53f2ff69a2139e4377aa103f77de68d6c29 (patch) | |
tree | e8989e7ed0e3a4107f3e0259fe8b777277a9ce94 /engines/supernova/rooms.h | |
parent | 714b38dde4e016f5b474d6fc4846008b13579162 (diff) | |
download | scummvm-rg350-b948a53f2ff69a2139e4377aa103f77de68d6c29.tar.gz scummvm-rg350-b948a53f2ff69a2139e4377aa103f77de68d6c29.tar.bz2 scummvm-rg350-b948a53f2ff69a2139e4377aa103f77de68d6c29.zip |
SUPERNOVA: Substitutes static variables with privates
Diffstat (limited to 'engines/supernova/rooms.h')
-rw-r--r-- | engines/supernova/rooms.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/supernova/rooms.h b/engines/supernova/rooms.h index b66e8165f2..f19f9c3e95 100644 --- a/engines/supernova/rooms.h +++ b/engines/supernova/rooms.h @@ -181,6 +181,7 @@ public: private: Common::String _codeword_DE; Common::String _codeword_EN; + byte _color; }; class ShipCockpit : public Room { @@ -201,6 +202,9 @@ public: virtual bool interact(Action verb, Object &obj1, Object &obj2); virtual void animation(); virtual void onEntrance(); + +private: + byte _color; }; class ShipCabinL1: public Room { @@ -496,10 +500,15 @@ public: _objectState[9] = Object("Ausgang",Object::defaultDescription,NULLOBJECT,EXIT,255,255,0,AIRLOCK,22); _objectState[10] = Object("Luke","Sie f\201hrt nach drau\341en.",OUTERHATCH_TOP,EXIT | OPENABLE | OPENED,3,3,0,GENERATOR,8); _objectState[11] = Object("Generator","Er versorgt das Raumschiff mit Strom.",GENERATOR_TOP,EXIT,12,12,0,GENERATOR,8); + + _descriptionScrap = "Ein St\201ck Schrott."; } virtual bool interact(Action verb, Object &obj1, Object &obj2); virtual void onEntrance(); + +private: + Common::String _descriptionScrap; }; class ShipLandingModule : public Room { |