diff options
author | Johannes Schickel | 2008-01-27 15:30:53 +0000 |
---|---|---|
committer | Johannes Schickel | 2008-01-27 15:30:53 +0000 |
commit | fec6e22cc92358b08d4e0f62e5db18119e5f2e6d (patch) | |
tree | 892f345ecfb354870ff72abcedc98dadaa3f0a1b /engines/kyra/timer_v2.cpp | |
parent | fa5271d8366b40f20d645b31d5e3dad188a515e0 (diff) | |
download | scummvm-rg350-fec6e22cc92358b08d4e0f62e5db18119e5f2e6d.tar.gz scummvm-rg350-fec6e22cc92358b08d4e0f62e5db18119e5f2e6d.tar.bz2 scummvm-rg350-fec6e22cc92358b08d4e0f62e5db18119e5f2e6d.zip |
- slightly refactored user settings handling
- added user some settings handling for HoF
svn-id: r30653
Diffstat (limited to 'engines/kyra/timer_v2.cpp')
-rw-r--r-- | engines/kyra/timer_v2.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/kyra/timer_v2.cpp b/engines/kyra/timer_v2.cpp index ef0eb219d4..1b12db4e9f 100644 --- a/engines/kyra/timer_v2.cpp +++ b/engines/kyra/timer_v2.cpp @@ -100,4 +100,16 @@ void KyraEngine_v2::setTimer1DelaySecs(int secs) { _timer->setCountdown(1, secs * 60); } +void KyraEngine_v2::setWalkspeed(uint8 newSpeed) { + debugC(9, kDebugLevelMain | kDebugLevelTimer, "KyraEngine_v2::setWalkspeed(%i)", newSpeed); + + if (newSpeed < 5) + newSpeed = 3; + else + newSpeed = 5; + + _timer->setDelay(5, newSpeed); +} + + } // end of namespace Kyra |