diff options
Diffstat (limited to 'engines/illusions/threads/talkthread_duckman.cpp')
-rw-r--r-- | engines/illusions/threads/talkthread_duckman.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/illusions/threads/talkthread_duckman.cpp b/engines/illusions/threads/talkthread_duckman.cpp index 20df1e4612..f47dd7d903 100644 --- a/engines/illusions/threads/talkthread_duckman.cpp +++ b/engines/illusions/threads/talkthread_duckman.cpp @@ -133,7 +133,7 @@ int TalkThread_Duckman::onUpdate() { } _vm->_soundMan->startVoice(255, panX); } - _vm->_input->discardButtons(0x20); + _vm->_input->discardEvent(kEventSkip); _status = 5; return kTSYield; @@ -144,7 +144,7 @@ int TalkThread_Duckman::onUpdate() { _vm->_screenText->removeText(); if (_entryText && *_entryText) { refreshText(); - _vm->_input->discardButtons(0x20); + _vm->_input->discardEvent(kEventSkip); } else { _flags |= 8; } @@ -157,7 +157,7 @@ int TalkThread_Duckman::onUpdate() { _flags |= 2; } } - if (_objectId && _vm->_input->pollButton(0x20)) { + if (_objectId && _vm->_input->pollEvent(kEventSkip)) { if (!(_flags & 8)) { _vm->_screenText->removeText(); if (_entryText && *_entryText) @@ -179,7 +179,7 @@ int TalkThread_Duckman::onUpdate() { } } if ((_flags & 8) && (_flags & 2) && (_flags & 4)) { - _vm->_input->discardButtons(0x20); + _vm->_input->discardEvent(kEventSkip); return kTSTerminate; } return kTSYield; |