diff options
author | Travis Howell | 2006-10-22 13:04:34 +0000 |
---|---|---|
committer | Travis Howell | 2006-10-22 13:04:34 +0000 |
commit | 25c38db499c34807f6b277b8f9a8f1b3d32dbc6d (patch) | |
tree | 906ad45afc2871d9da399348d79683817c34cd7a /engines/agos/agos.cpp | |
parent | 16ee6236078a07cfc3326e13a1ad9880c703386f (diff) | |
download | scummvm-rg350-25c38db499c34807f6b277b8f9a8f1b3d32dbc6d.tar.gz scummvm-rg350-25c38db499c34807f6b277b8f9a8f1b3d32dbc6d.tar.bz2 scummvm-rg350-25c38db499c34807f6b277b8f9a8f1b3d32dbc6d.zip |
Add drag support for items in Elvira 1/2 and WW
svn-id: r24436
Diffstat (limited to 'engines/agos/agos.cpp')
-rw-r--r-- | engines/agos/agos.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index ad7884e31a..e9d748458b 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -203,7 +203,6 @@ AGOSEngine::AGOSEngine(OSystem *syst) _objectItem = 0; _currentPlayer = 0; - _currentBoxNumber = 0; _iOverflow = 0; _nameLocked = 0; _hitAreaObjectItem = 0; @@ -211,6 +210,7 @@ AGOSEngine::AGOSEngine(OSystem *syst) _lastNameOn = 0; _lastHitArea3 = 0; _hitAreaSubjectItem = 0; + _currentBox = 0; _currentVerbBox = 0; _lastVerbOn = 0; _needHitAreaRecalc = 0; @@ -218,6 +218,13 @@ AGOSEngine::AGOSEngine(OSystem *syst) _defaultVerb = 0; _mouseHideCount = 0; + _dragAccept = 0; + _dragFlag = 0; + _dragMode = 0; + _dragCount = 0; + _dragEnd = 0; + _lastClickRem = 0; + _windowNum = 0; _printCharCurPos = 0; @@ -245,6 +252,10 @@ AGOSEngine::AGOSEngine(OSystem *syst) _rightButtonDown = 0; _noRightClick = false; + _leftButton = 0; + _leftButtonCount = 0; + _leftButtonOld = 0; + _dummyItem1 = new Item(); _dummyItem2 = new Item(); _dummyItem3 = new Item(); |