diff options
author | Alexander Tkachev | 2016-07-27 17:51:00 +0600 |
---|---|---|
committer | Alexander Tkachev | 2016-07-27 17:51:00 +0600 |
commit | 35883517994efbcef9b5eb429b3888235745dea8 (patch) | |
tree | 4d91db6b3a5cf1cb7775526f39981ffca2554d31 /engines/wage/entities.h | |
parent | 6b21b1f89365bd77494940ec918212069238cc70 (diff) | |
download | scummvm-rg350-35883517994efbcef9b5eb429b3888235745dea8.tar.gz scummvm-rg350-35883517994efbcef9b5eb429b3888235745dea8.tar.bz2 scummvm-rg350-35883517994efbcef9b5eb429b3888235745dea8.zip |
WAGE: Refine saveGame() once more
_resourceId is added to entities, so saveGame() can access these ids and
save them.
Diffstat (limited to 'engines/wage/entities.h')
-rw-r--r-- | engines/wage/entities.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/wage/entities.h b/engines/wage/entities.h index 9e706f0d58..f327270254 100644 --- a/engines/wage/entities.h +++ b/engines/wage/entities.h @@ -152,6 +152,7 @@ public: Chr(Common::String name, Common::SeekableReadStream *data); int _index; + int _resourceId; Common::String _initialScene; int _gender; bool _nameProperNoun; @@ -229,7 +230,7 @@ public: class Obj : public Designed { public: Obj(); - Obj(Common::String name, Common::SeekableReadStream *data); + Obj(Common::String name, Common::SeekableReadStream *data, int resourceId); ~Obj(); enum ObjectType { @@ -256,6 +257,7 @@ public: public: int _index; + int _resourceId; bool _namePlural; uint _value; int _attackType; @@ -301,6 +303,8 @@ public: RANDOM = 1 }; + int _resourceId; + Script *_script; Common::String _text; Common::Rect *_textBounds; |