[Scummvm-devel] Re: [Scummvm-cvs-logs] CVS: scummvm/scumm input.cpp,2.6,2.7 verbs.cpp,1.113,1.114

Eugene Sandulenko sev at interhack.net
Sun Nov 21 07:09:36 CET 2004


Max Horn writes:
 > Update of /cvsroot/scummvm/scummvm/scumm
 > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31751
 > 
 > Modified Files:
 > 	input.cpp verbs.cpp 
 > Log Message:
 > Fix for bug #1052660 (FOA: No keyboard shortcuts for dialogs) - moved hack enabling keyboard fights to allow controlling  conversations via number keys again
 > +			// To support keyboard fighting in FOA, we need to remap the number keys.
 > +			// FOA apparently expects PC scancode values (see script 46 if you want
 > +			// to know where I got these numbers from).
 > +			static const int numpad[10] = {
 > +					'0',
 > +					335, 336, 337,
 > +					331, 332, 333,
 > +					327, 328, 329
 > +				};
 > +			_mouseButStat = numpad[_mouseButStat - '0'];
ScummEngine::getKeyState(int key) from script_v6.cpp could provide more
robust values here.


Eugene




More information about the Scummvm-devel mailing list