diff options
Diffstat (limited to 'engines/agos/script_s1.cpp')
-rw-r--r-- | engines/agos/script_s1.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/agos/script_s1.cpp b/engines/agos/script_s1.cpp index ca0be02f4b..acc8ad64be 100644 --- a/engines/agos/script_s1.cpp +++ b/engines/agos/script_s1.cpp @@ -267,7 +267,7 @@ void AGOSEngine::os1_scnTxtLongText() { void AGOSEngine::os1_mouseOn() { // 180: force mouseOn - scriptMouseOn(); + _mouseHideCount = 0; } void AGOSEngine::os1_mouseOff() { @@ -340,4 +340,10 @@ void AGOSEngine::os1_specialFade() { memcpy(_displayPalette, _videoBuf1, 1024); } +void AGOSEngine::scriptMouseOff() { + _lockWord |= 0x8000; + vc34_setMouseOff(); + _lockWord &= ~0x8000; +} + } // End of namespace AGOS |