aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/stateloader.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2013-06-20 15:26:21 -0400
committerEugene Sandulenko2013-09-06 14:48:14 +0300
commit569b794bfec9b25e1f6a8bb64009840b2cc85d7f (patch)
tree950dccbe8bb09837df4f4ec898c60e04af72f67e /engines/fullpipe/stateloader.cpp
parentdac4f23f8464a3a5df3feebb2b74297df6a01c11 (diff)
downloadscummvm-rg350-569b794bfec9b25e1f6a8bb64009840b2cc85d7f.tar.gz
scummvm-rg350-569b794bfec9b25e1f6a8bb64009840b2cc85d7f.tar.bz2
scummvm-rg350-569b794bfec9b25e1f6a8bb64009840b2cc85d7f.zip
FULLPIPE: Continued work on Inventory
Diffstat (limited to 'engines/fullpipe/stateloader.cpp')
-rw-r--r--engines/fullpipe/stateloader.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/fullpipe/stateloader.cpp b/engines/fullpipe/stateloader.cpp
index d02d6f6e75..4e9d929e52 100644
--- a/engines/fullpipe/stateloader.cpp
+++ b/engines/fullpipe/stateloader.cpp
@@ -27,6 +27,7 @@
#include "common/list.h"
#include "fullpipe/objects.h"
+#include "fullpipe/gameobj.h"
namespace Fullpipe {
@@ -36,6 +37,13 @@ bool FullpipeEngine::loadGam(const char *fname) {
if (_gameLoader->loadFile(fname)) {
g_currSoundListCount = 0;
initObjectStates();
+
+ //set_g_messageQueueCallback1(messageQueueCallback1);
+ //addMessageHandler2(global_messageHandler, 0, 4);
+ _inventory = &_gameLoader->_inventory;
+ _inventory->setItemFlags(ANI_INV_MAP, 0x10003);
+ _inventory->addItem(ANI_INV_MAP, 1);
+ _inventory->rebuildItemRects();
// TODO
} else
return false;