diff options
author | Martin Kiewitz | 2016-02-02 22:26:39 +0100 |
---|---|---|
committer | Martin Kiewitz | 2016-02-02 22:26:39 +0100 |
commit | 8269a94bcd55200f7ae8aba00c7b6fd0d37b9a37 (patch) | |
tree | 234371f2909bcdf224111f273393ba1f3ca35816 /engines/agi/cycle.cpp | |
parent | 8a29f98c9c2139da6c1f6bb2237765cad2534b34 (diff) | |
download | scummvm-rg350-8269a94bcd55200f7ae8aba00c7b6fd0d37b9a37.tar.gz scummvm-rg350-8269a94bcd55200f7ae8aba00c7b6fd0d37b9a37.tar.bz2 scummvm-rg350-8269a94bcd55200f7ae8aba00c7b6fd0d37b9a37.zip |
AGI: Use inner loop functionality for have.key
Also do it like the original interpreter did it
Diffstat (limited to 'engines/agi/cycle.cpp')
-rw-r--r-- | engines/agi/cycle.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/agi/cycle.cpp b/engines/agi/cycle.cpp index 553eda541e..2591713272 100644 --- a/engines/agi/cycle.cpp +++ b/engines/agi/cycle.cpp @@ -303,6 +303,12 @@ int AgiEngine::mainCycle(bool onlyCheckForEvents) { } break; + case CYCLE_INNERLOOP_HAVEKEY: + if (key) { + testHaveKeyCharPress(key); + } + break; + default: break; } |