diff options
Diffstat (limited to 'saga/interface.cpp')
-rw-r--r-- | saga/interface.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/saga/interface.cpp b/saga/interface.cpp index 8c674b11dc..5ffa526dec 100644 --- a/saga/interface.cpp +++ b/saga/interface.cpp @@ -30,7 +30,7 @@ #include "actor_mod.h" #include "console_mod.h" #include "font_mod.h" -#include "objectmap_mod.h" +#include "objectmap.h" #include "rscfile_mod.h" #include "script_mod.h" #include "sprite_mod.h" @@ -480,7 +480,7 @@ int HandlePlayfieldClick(R_SURFACE *ds, R_POINT *imouse_pt) { int script_num; R_POINT iactor_pt; - hit_object = OBJECTMAP_HitTest(imouse_pt, &object_num); + hit_object = _vm->_objectMap->hitTest(imouse_pt, &object_num); if (hit_object != R_SUCCESS) { // Player clicked on empty spot - walk here regardless of verb @@ -489,13 +489,13 @@ int HandlePlayfieldClick(R_SURFACE *ds, R_POINT *imouse_pt) { return R_SUCCESS; } - if (OBJECTMAP_GetFlags(object_num, &object_flags) != R_SUCCESS) { + if (_vm->_objectMap->getFlags(object_num, &object_flags) != R_SUCCESS) { CON_Print("Invalid object number: %d\n", object_num); return R_FAILURE; } if (object_flags & R_OBJECT_NORMAL) { - if (OBJECTMAP_GetEPNum(object_num, &script_num) == R_SUCCESS) { + if (_vm->_objectMap->getEPNum(object_num, &script_num) == R_SUCCESS) { // Set active verb in script module _vm->_sdata->putWord(4, 4, I_VerbData[IfModule.active_verb].s_verb); @@ -524,7 +524,7 @@ int HandlePlayfieldUpdate(R_SURFACE *ds, R_POINT *imouse_pt) { new_status[0] = 0; - hit_object = OBJECTMAP_HitTest(imouse_pt, &object_num); + hit_object = _vm->_objectMap->hitTest(imouse_pt, &object_num); if (hit_object != R_SUCCESS) { // Cursor over nothing - just display current verb @@ -532,12 +532,12 @@ int HandlePlayfieldUpdate(R_SURFACE *ds, R_POINT *imouse_pt) { return R_SUCCESS; } - if (OBJECTMAP_GetFlags(object_num, &object_flags) != R_SUCCESS) { + if (_vm->_objectMap->getFlags(object_num, &object_flags) != R_SUCCESS) { CON_Print("Invalid object number: %d\n", object_num); return R_FAILURE; } - OBJECTMAP_GetName(object_num, &object_name); + _vm->_objectMap->getName(object_num, &object_name); if (object_flags & R_OBJECT_NORMAL) { // Normal scene object - display as subject of verb |