diff options
Diffstat (limited to 'engines/hopkins/lines.cpp')
-rw-r--r-- | engines/hopkins/lines.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/engines/hopkins/lines.cpp b/engines/hopkins/lines.cpp index c6238c5a52..030cb1ec7c 100644 --- a/engines/hopkins/lines.cpp +++ b/engines/hopkins/lines.cpp @@ -2528,9 +2528,9 @@ void LinesManager::PACOURS_PROPRE(RouteItem *route) { int LinesManager::getMouseZone() { int result; - int xp = _vm->_eventsManager._mousePos.x + _vm->_eventsManager._mouseOffset.x; - int yp = _vm->_eventsManager._mousePos.y + _vm->_eventsManager._mouseOffset.y; - if ((_vm->_eventsManager._mousePos.y + _vm->_eventsManager._mouseOffset.y) > 19) { + int xp = _vm->_eventsManager->_mousePos.x + _vm->_eventsManager->_mouseOffset.x; + int yp = _vm->_eventsManager->_mousePos.y + _vm->_eventsManager->_mouseOffset.y; + if ((_vm->_eventsManager->_mousePos.y + _vm->_eventsManager->_mouseOffset.y) > 19) { for (int bobZoneId = 0; bobZoneId <= 48; bobZoneId++) { int bobId = BOBZONE[bobZoneId]; if (bobId && BOBZONE_FLAG[bobZoneId] && _vm->_objectsManager._bob[bobId]._bobMode && _vm->_objectsManager._bob[bobId]._frameIndex != 250 && @@ -2812,11 +2812,11 @@ void LinesManager::disableZone(int idx) { } void LinesManager::checkZone() { - int mouseX = _vm->_eventsManager.getMouseX(); - int mouseY = _vm->_eventsManager.getMouseY(); + int mouseX = _vm->_eventsManager->getMouseX(); + int mouseY = _vm->_eventsManager->getMouseY(); int oldMouseY = mouseY; if (_vm->_globals._cityMapEnabledFl - || _vm->_eventsManager._startPos.x >= mouseX + || _vm->_eventsManager->_startPos.x >= mouseX || (mouseY = _vm->_graphicsManager._scrollOffset + 54, mouseX >= mouseY) || (mouseY = oldMouseY - 1, mouseY < 0 || mouseY > 59)) { if (_vm->_objectsManager._visibleFl) @@ -2847,8 +2847,8 @@ void LinesManager::checkZone() { } if (_vm->_globals._oldMouseZoneId != zoneId) { _vm->_graphicsManager.SETCOLOR4(251, 100, 100, 100); - _vm->_eventsManager._mouseCursorId = 4; - _vm->_eventsManager.changeMouseCursor(4); + _vm->_eventsManager->_mouseCursorId = 4; + _vm->_eventsManager->changeMouseCursor(4); if (_vm->_globals._forceHideText) { _vm->_fontManager.hideText(5); _vm->_globals._forceHideText = false; @@ -2871,31 +2871,31 @@ void LinesManager::checkZone() { _vm->_globals._hotspotTextColor = 0; _vm->_graphicsManager.SETCOLOR4(251, _vm->_globals._hotspotTextColor, _vm->_globals._hotspotTextColor, _vm->_globals._hotspotTextColor); - if (_vm->_eventsManager._mouseCursorId == 4) { + if (_vm->_eventsManager->_mouseCursorId == 4) { if (ZONEP[zoneId]._verbFl1 == 2) { - _vm->_eventsManager.changeMouseCursor(16); - _vm->_eventsManager._mouseCursorId = 16; + _vm->_eventsManager->changeMouseCursor(16); + _vm->_eventsManager->_mouseCursorId = 16; _vm->_objectsManager.setVerb(16); } } } else { _vm->_graphicsManager.SETCOLOR4(251, 100, 100, 100); - _vm->_eventsManager._mouseCursorId = 4; - _vm->_eventsManager.changeMouseCursor(4); + _vm->_eventsManager->_mouseCursorId = 4; + _vm->_eventsManager->changeMouseCursor(4); } } _vm->_objectsManager._zoneNum = zoneId; _vm->_globals._oldMouseX = mouseX; _vm->_globals._oldMouseY = oldMouseY; _vm->_globals._oldMouseZoneId = zoneId; - if (_vm->_globals._freezeCharacterFl && (_vm->_eventsManager._mouseCursorId == 4)) { + if (_vm->_globals._freezeCharacterFl && (_vm->_eventsManager->_mouseCursorId == 4)) { if (zoneId != -1 && zoneId != 0) _vm->_objectsManager.handleRightButton(); } if ((_vm->_globals._cityMapEnabledFl && zoneId == -1) || !zoneId) { _vm->_objectsManager.setVerb(0); - _vm->_eventsManager._mouseCursorId = 0; - _vm->_eventsManager.changeMouseCursor(0); + _vm->_eventsManager->_mouseCursorId = 0; + _vm->_eventsManager->changeMouseCursor(0); } } } |