diff options
author | Nipun Garg | 2019-06-20 19:33:24 +0530 |
---|---|---|
committer | Eugene Sandulenko | 2019-09-03 17:16:52 +0200 |
commit | f81314580885e717d0dc82a082296e09d66f4fa1 (patch) | |
tree | 671318168c44b3143aebe2cc07a5d974818ab540 /engines/hdb/ai-init.cpp | |
parent | 511ec64e0c1c729689e7392e32e77720957c273d (diff) | |
download | scummvm-rg350-f81314580885e717d0dc82a082296e09d66f4fa1.tar.gz scummvm-rg350-f81314580885e717d0dc82a082296e09d66f4fa1.tar.bz2 scummvm-rg350-f81314580885e717d0dc82a082296e09d66f4fa1.zip |
HDB: Clear Waypoint data in AI::init()
Diffstat (limited to 'engines/hdb/ai-init.cpp')
-rw-r--r-- | engines/hdb/ai-init.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/hdb/ai-init.cpp b/engines/hdb/ai-init.cpp index fcb371a03b..1230ed09d2 100644 --- a/engines/hdb/ai-init.cpp +++ b/engines/hdb/ai-init.cpp @@ -679,6 +679,17 @@ AI::~AI() { bool AI::init() { warning("STUB: AI::init incomplete"); + // Clear Waypoint list and load Waypoint graphics + _numWaypoints = 0; + _waypointGfx[0] = new Tile; + _waypointGfx[0]->load(g_hdb->_fileMan->findFirstData("icon_waypoint_select1", TYPE_TILE32)); + _waypointGfx[1] = new Tile; + _waypointGfx[1]->load(g_hdb->_fileMan->findFirstData("icon_waypoint_select2", TYPE_TILE32)); + _waypointGfx[2] = new Tile; + _waypointGfx[2]->load(g_hdb->_fileMan->findFirstData("icon_waypoint_select3", TYPE_TILE32)); + _waypointGfx[3] = new Tile; + _waypointGfx[3]->load(g_hdb->_fileMan->findFirstData("icon_waypoint_select4", TYPE_TILE32)); + _playerRunning = false; restartSystem(); |