diff options
author | Matthew Hoops | 2011-10-01 13:21:46 -0400 |
---|---|---|
committer | Matthew Hoops | 2011-10-01 13:21:46 -0400 |
commit | b24081c781d66cdc496a14b6326574f75b083dc6 (patch) | |
tree | 53365f0be7d2458050e8c36e0640381a78f05f4d /engines | |
parent | f3e34cde02072adcdf0cde66871d23e88897a61d (diff) | |
download | scummvm-rg350-b24081c781d66cdc496a14b6326574f75b083dc6.tar.gz scummvm-rg350-b24081c781d66cdc496a14b6326574f75b083dc6.tar.bz2 scummvm-rg350-b24081c781d66cdc496a14b6326574f75b083dc6.zip |
PEGASUS: Fix time forward callbacks
Diffstat (limited to 'engines')
-rwxr-xr-x | engines/pegasus/timers.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/pegasus/timers.cpp b/engines/pegasus/timers.cpp index d610b2f742..0b052b525d 100755 --- a/engines/pegasus/timers.cpp +++ b/engines/pegasus/timers.cpp @@ -229,7 +229,7 @@ void TimeBase::checkCallBacks() { // Check if we've triggered any callbacks for (TimeBaseCallBack *runner = _callBackList; runner != 0; runner = runner->_nextCallBack) { if (runner->_type == kCallBackAtTime && runner->_trigger == kTriggerTimeFwd) { - if (time >= (runner->_param2 * _preferredScale / runner->_param3) && getRate() > 0) + if (getTime() >= (runner->_param2 * _preferredScale / runner->_param3) && getRate() > 0) runner->callBack(); } else if (runner->_type == kCallBackAtExtremes) { if (runner->_trigger == kTriggerAtStop) { |