From 60a8c969f7d7cc29f8bb54f703fbf015eb77d16e Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sun, 10 Jun 2007 04:36:44 +0000 Subject: Restore DIMP specific timer code. svn-id: r27277 --- engines/agos/event.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'engines/agos/event.cpp') diff --git a/engines/agos/event.cpp b/engines/agos/event.cpp index c3831ec1db..13de82fcbd 100644 --- a/engines/agos/event.cpp +++ b/engines/agos/event.cpp @@ -548,7 +548,14 @@ void AGOSEngine::delay(uint amount) { } void AGOSEngine::timer_callback() { - timer_proc1(); + if (getGameId() == GID_DIMP) { + _lastTickCount = _system->getMillis(); + + timer_proc1(); + dimp_idle(); + } else { + timer_proc1(); + } } void AGOSEngine_Feeble::timer_proc1() { -- cgit v1.2.3