aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/map.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-01-11 10:43:02 -0500
committerPaul Gilbert2015-01-11 10:43:02 -0500
commit0b5f79afb7dbf0d2bcf3cb14747f93f348b1aaa5 (patch)
treebad0b5019f9182f7fc09187053c641bcc78a8b37 /engines/xeen/map.h
parent49787629ffb86569faebd3155fd65c0cedea0bad (diff)
downloadscummvm-rg350-0b5f79afb7dbf0d2bcf3cb14747f93f348b1aaa5.tar.gz
scummvm-rg350-0b5f79afb7dbf0d2bcf3cb14747f93f348b1aaa5.tar.bz2
scummvm-rg350-0b5f79afb7dbf0d2bcf3cb14747f93f348b1aaa5.zip
XEEN: Added loading of event data for maps
Diffstat (limited to 'engines/xeen/map.h')
-rw-r--r--engines/xeen/map.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/xeen/map.h b/engines/xeen/map.h
index 3a1073eda2..bc1b0245b9 100644
--- a/engines/xeen/map.h
+++ b/engines/xeen/map.h
@@ -27,6 +27,7 @@
#include "common/array.h"
#include "common/rect.h"
#include "xeen/party.h"
+#include "xeen/scripts.h"
#include "xeen/sprites.h"
namespace Xeen {
@@ -328,10 +329,13 @@ private:
bool _currentSteppedOn;
int _currentSurfaceId;
+ void loadEvents(int mapId);
+
void cellFlagLookup(const Common::Point &pt);
public:
bool _isOutdoors;
MonsterObjectData _mobData;
+ MazeEvents _events;
bool _currentIsGrate;
bool _currentCantRest;
bool _currentIsDrain;