[Scummvm-cvs-logs] CVS: scummvm/sword1 sword1.cpp,1.61,1.62

Pawel Kolodziejski aquadran at users.sourceforge.net
Fri Nov 19 11:51:08 CET 2004


Update of /cvsroot/scummvm/scummvm/sword1
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16339/sword1

Modified Files:
	sword1.cpp 
Log Message:
added walkthrough

Index: sword1.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/sword1.cpp,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -d -r1.61 -r1.62
--- sword1.cpp	19 Nov 2004 07:55:33 -0000	1.61
+++ sword1.cpp	19 Nov 2004 19:50:22 -0000	1.62
@@ -109,6 +109,8 @@
 
 	if (!_mixer->isReady())
 		warning("Sound initialization failed");
+
+	_walkthroughDialog->setGameName(detector->_game.name);
 }
 
 SwordEngine::~SwordEngine() {
@@ -121,6 +123,8 @@
 	delete _mouse;
 	delete _objectMan;
 	delete _resMan;
+
+	_walkthroughDialog->destroy();
 }
 
 void SwordEngine::initialize(void) {
@@ -198,6 +202,8 @@
 	_objectMan->initialize();
 	_mouse->initialize();
 	_control = new Control(_saveFileMan, _resMan, _objectMan, _system, _mouse, _sound, _music, getSavePath());
+
+	_walkthroughDialog->create();
 }
 
 void SwordEngine::reinitialize(void) {
@@ -1283,6 +1289,8 @@
 					_keyPressed = 8;
 				else
 					_keyPressed = (uint8)event.kbd.ascii;
+				if (event.kbd.keycode == 'w')
+					_walkthroughDialog->runModal();
 				break;
 			case OSystem::EVENT_MOUSEMOVE:
 				_mouseX = event.mouse.x;





More information about the Scummvm-git-logs mailing list