diff options
Diffstat (limited to 'engines/agos')
-rw-r--r-- | engines/agos/agos.cpp | 2 | ||||
-rw-r--r-- | engines/agos/agos.h | 2 | ||||
-rw-r--r-- | engines/agos/event.cpp | 12 |
3 files changed, 0 insertions, 16 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index 851b089020..95727a6a6f 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -81,8 +81,6 @@ AGOSEngine::AGOSEngine(OSystem *syst) _debugger = 0; _keyPressed = 0; - _keyRepeatKey = 0; - _keyRepeatTime = 0; _gameFile = 0; diff --git a/engines/agos/agos.h b/engines/agos/agos.h index 1bb2790fab..10fb0ddec5 100644 --- a/engines/agos/agos.h +++ b/engines/agos/agos.h @@ -200,8 +200,6 @@ protected: const GameSpecificSettings *gss; byte _keyPressed; - byte _keyRepeatKey; - uint32 _keyRepeatTime; typedef enum { FORMAT_NONE, diff --git a/engines/agos/event.cpp b/engines/agos/event.cpp index 7008d9a04e..4d8f8189ed 100644 --- a/engines/agos/event.cpp +++ b/engines/agos/event.cpp @@ -375,13 +375,6 @@ void AGOSEngine::delay(uint amount) { _keyPressed = 8; else _keyPressed = (byte)event.kbd.ascii; - - _keyRepeatTime = _system->getMillis() + 400; - _keyRepeatKey = _keyPressed; - break; - case OSystem::EVENT_KEYUP: - _keyRepeatKey = 0; - _keyRepeatTime = 0; break; case OSystem::EVENT_MOUSEMOVE: _sdlMouseX = event.mouse.x; @@ -435,11 +428,6 @@ void AGOSEngine::delay(uint amount) { cur = _system->getMillis(); } while (cur < start + amount); - - if (_keyPressed == 0 && _keyRepeatKey != 0 && _keyRepeatTime != 0 && cur >= _keyRepeatTime) { - _keyPressed = _keyRepeatKey; - _keyRepeatTime = cur + 100; - } } void AGOSEngine::timer_callback() { |