[Scummvm-cvs-logs] SF.net SVN: scummvm: [21588] scummvm/trunk/engines/simon
eriktorbjorn at users.sourceforge.net
eriktorbjorn at users.sourceforge.net
Tue Apr 4 01:51:10 CEST 2006
Revision: 21588
Author: eriktorbjorn
Date: 2006-04-04 01:50:35 -0700 (Tue, 04 Apr 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=21588&view=rev
Log Message:
-----------
Added stub for FF right-clicking.
Modified Paths:
--------------
scummvm/trunk/engines/simon/simon.cpp
scummvm/trunk/engines/simon/simon.h
scummvm/trunk/engines/simon/verb.cpp
Modified: scummvm/trunk/engines/simon/simon.cpp
===================================================================
--- scummvm/trunk/engines/simon/simon.cpp 2006-04-04 07:50:04 UTC (rev 21587)
+++ scummvm/trunk/engines/simon/simon.cpp 2006-04-04 08:50:35 UTC (rev 21588)
@@ -312,6 +312,8 @@
_mouseXOld = 0;
_mouseYOld = 0;
+ _noRightClick = false;
+
_dummyItem1 = new Item();
_dummyItem2 = new Item();
_dummyItem3 = new Item();
@@ -1677,6 +1679,11 @@
}
}
}
+
+ if (_rightClick) {
+ _rightClick = false;
+ setVerb_Feeble();
+ }
}
if (getGameType() == GType_SIMON2) {
Modified: scummvm/trunk/engines/simon/simon.h
===================================================================
--- scummvm/trunk/engines/simon/simon.h 2006-04-04 07:50:04 UTC (rev 21587)
+++ scummvm/trunk/engines/simon/simon.h 2006-04-04 08:50:35 UTC (rev 21588)
@@ -322,6 +322,7 @@
bool _unkPalFlag;
bool _exitCutscene;
bool _rightClick;
+ bool _noRightClick;
byte _paletteFlag;
uint _soundFileId;
@@ -553,6 +554,7 @@
HitArea *findEmptyHitArea();
void resetVerbs();
void setVerb(HitArea * ha);
+ void setVerb_Feeble();
void hitarea_leave(HitArea * ha);
void leaveHitAreaById(uint hitarea_id);
Modified: scummvm/trunk/engines/simon/verb.cpp
===================================================================
--- scummvm/trunk/engines/simon/verb.cpp 2006-04-04 07:50:04 UTC (rev 21587)
+++ scummvm/trunk/engines/simon/verb.cpp 2006-04-04 08:50:35 UTC (rev 21588)
@@ -442,6 +442,13 @@
_currentVerbBox = ha;
}
+void SimonEngine::setVerb_Feeble() {
+ if (_noRightClick)
+ return;
+
+ warning("STUB: setVerb_Feeble");
+}
+
void SimonEngine::hitarea_leave(HitArea *ha) {
if (!(getGameType() == GType_SIMON2)) {
video_toggle_colors(ha, 0xdf, 0xd5, 0xda, 5);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list