diff options
author | Ľubomír Remák | 2018-04-04 20:39:08 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-25 23:12:01 +0200 |
commit | 9af3d8a2381fe7c7440330a9aa338f51cd734990 (patch) | |
tree | ad625f243021ba15b19475597e14ad3d2b09484a /engines/mutationofjb/gamedata.cpp | |
parent | 9a3a66ab685c33dab1a85cf2aae73d1df7e45c29 (diff) | |
download | scummvm-rg350-9af3d8a2381fe7c7440330a9aa338f51cd734990.tar.gz scummvm-rg350-9af3d8a2381fe7c7440330a9aa338f51cd734990.tar.bz2 scummvm-rg350-9af3d8a2381fe7c7440330a9aa338f51cd734990.zip |
MUTATIONOFJB: Implement UI for inventory.
Diffstat (limited to 'engines/mutationofjb/gamedata.cpp')
-rw-r--r-- | engines/mutationofjb/gamedata.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/mutationofjb/gamedata.cpp b/engines/mutationofjb/gamedata.cpp index fb9e642355..099cea7077 100644 --- a/engines/mutationofjb/gamedata.cpp +++ b/engines/mutationofjb/gamedata.cpp @@ -226,7 +226,9 @@ Bitmap *Scene::findBitmap(int16 x, int16 y, int *index) { GameData::GameData() : _currentScene(0), _lastScene(0), - _partB(false) {} + _partB(false), + _inventory() + {} Scene *GameData::getScene(uint8 sceneId) { if (sceneId == 0 || sceneId > ARRAYSIZE(_scenes)) { @@ -241,6 +243,10 @@ Scene *GameData::getCurrentScene() { return getScene(_currentScene); } +Inventory &GameData::getInventory() { + return _inventory; +} + bool GameData::loadFromStream(Common::ReadStream &stream) { for (int i = 0; i < ARRAYSIZE(_scenes); ++i) { _scenes[i].loadFromStream(stream); |