| 657 | } |
| 658 | |
| 659 | void GameConnection::onMapEvent(IMap::MapEvent ev) |
| 660 | { |
| 661 | if (ev == IMap::MapSaved && _autoReloadMap) { |
| 662 | reloadMap(); |
| 663 | _mapObserver.clear(); |
| 664 | } |
| 665 | if (ev == IMap::MapLoading || ev == IMap::MapUnloading) { |
| 666 | disconnect(); |
| 667 | } |
| 668 | } |
| 669 | |
| 670 | void GameConnection::setAutoReloadMapEnabled(bool enable) |
| 671 | { |