aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/threads/talkthread_duckman.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/illusions/threads/talkthread_duckman.cpp')
-rw-r--r--engines/illusions/threads/talkthread_duckman.cpp8
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;