aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/state.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/engine/state.cpp')
-rw-r--r--engines/sci/engine/state.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/engines/sci/engine/state.cpp b/engines/sci/engine/state.cpp
index 2410b2666d..e94be73077 100644
--- a/engines/sci/engine/state.cpp
+++ b/engines/sci/engine/state.cpp
@@ -119,14 +119,12 @@ void EngineState::reset(bool isRestoring) {
}
void EngineState::wait(int16 ticks) {
- uint32 time;
-
- time = g_system->getMillis();
+ uint32 time = g_system->getMillis();
r_acc = make_reg(0, ((long)time - (long)last_wait_time) * 60 / 1000);
last_wait_time = time;
ticks *= g_debug_sleeptime_factor;
- _event->sleep(ticks * 1000 / 60);
+ g_sci->getEventManager()->sleep(ticks * 1000 / 60);
}
uint16 EngineState::currentRoomNumber() const {