diff options
author | Paul Gilbert | 2015-01-20 08:20:07 -0500 |
---|---|---|
committer | Paul Gilbert | 2015-01-20 08:20:07 -0500 |
commit | 2427f203ee9b98d639ecb0bde6aad17c35875a43 (patch) | |
tree | f1a92a4a64acd145d08226a12465bbcef5799217 /engines/xeen/map.cpp | |
parent | aab62d606ec726b6363f067cee17c284d8b396d1 (diff) | |
download | scummvm-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.cpp | 7 |
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(); |