aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/map.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2015-01-20 08:20:07 -0500
committerPaul Gilbert2015-01-20 08:20:07 -0500
commit2427f203ee9b98d639ecb0bde6aad17c35875a43 (patch)
treef1a92a4a64acd145d08226a12465bbcef5799217 /engines/xeen/map.cpp
parentaab62d606ec726b6363f067cee17c284d8b396d1 (diff)
downloadscummvm-rg350-2427f203ee9b98d639ecb0bde6aad17c35875a43.tar.gz
scummvm-rg350-2427f203ee9b98d639ecb0bde6aad17c35875a43.tar.bz2
scummvm-rg350-2427f203ee9b98d639ecb0bde6aad17c35875a43.zip
XEEN: Implemented handleLight
Diffstat (limited to 'engines/xeen/map.cpp')
-rw-r--r--engines/xeen/map.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/xeen/map.cpp b/engines/xeen/map.cpp
index bf03905818..655412543b 100644
--- a/engines/xeen/map.cpp
+++ b/engines/xeen/map.cpp
@@ -544,8 +544,8 @@ MazeData::MazeData() {
for (int y = 0; y < MAP_HEIGHT; ++y) {
for (int x = 0; x < MAP_WIDTH; ++x)
_wallData[y][x]._data = 0;
- Common::fill(&_seenTiles[y][0], &_seenTiles[y][MAP_WIDTH], 0);
- Common::fill(&_steppedOnTiles[y][0], &_steppedOnTiles[y][MAP_WIDTH], 0);
+ Common::fill(&_seenTiles[y][0], &_seenTiles[y][MAP_WIDTH], false);
+ Common::fill(&_steppedOnTiles[y][0], &_steppedOnTiles[y][MAP_WIDTH], false);
_wallTypes[y] = 0;
_surfaceTypes[y] = 0;
}
@@ -859,7 +859,6 @@ Map::Map(XeenEngine *vm) : _vm(vm), _mobData(vm) {
_sideMonsters = 0;
_sidePictures = 0;
_isOutdoors = false;
- _stepped = false;
_mazeDataIndex = 0;
_currentSteppedOn = false;
_currentSurfaceId = 0;
@@ -886,7 +885,7 @@ void Map::load(int mapId) {
PleaseWait::show(_vm);
}
- _stepped = true;
+ _vm->_party->_stepped = true;
_vm->_party->_mazeId = mapId;
_vm->_events->clearEvents();