[Scummvm-cvs-logs] SF.net SVN: scummvm:[42071] scummvm/branches/gsoc2009-draci/engines/draci
dkasak13 at users.sourceforge.net
dkasak13 at users.sourceforge.net
Fri Jul 3 19:55:28 CEST 2009
Revision: 42071
http://scummvm.svn.sourceforge.net/scummvm/?rev=42071&view=rev
Author: dkasak13
Date: 2009-07-03 17:55:28 +0000 (Fri, 03 Jul 2009)
Log Message:
-----------
Enabled loading room number 1 as a test.
Modified Paths:
--------------
scummvm/branches/gsoc2009-draci/engines/draci/draci.cpp
scummvm/branches/gsoc2009-draci/engines/draci/draci.h
scummvm/branches/gsoc2009-draci/engines/draci/game.cpp
scummvm/branches/gsoc2009-draci/engines/draci/game.h
Modified: scummvm/branches/gsoc2009-draci/engines/draci/draci.cpp
===================================================================
--- scummvm/branches/gsoc2009-draci/engines/draci/draci.cpp 2009-07-03 17:54:13 UTC (rev 42070)
+++ scummvm/branches/gsoc2009-draci/engines/draci/draci.cpp 2009-07-03 17:55:28 UTC (rev 42071)
@@ -85,11 +85,13 @@
_screen = new Screen(this);
_font = new Font();
+ _anims = new Animation(this);
_mouse = new Mouse(this);
+ _script = new Script();
_game = new Game(this);
- _script = new Script();
+
// Load default font
_font->setFont(kFontBig);
@@ -150,6 +152,7 @@
_mouse->handleEvent(event);
}
}
+ _anims->drawScene(_screen->getSurface());
_screen->copyToScreen();
_system->delayMillis(20);
}
@@ -166,6 +169,7 @@
delete _mouse;
delete _game;
delete _script;
+ delete _anims;
delete _paletteArchive;
delete _objectsArchive;
Modified: scummvm/branches/gsoc2009-draci/engines/draci/draci.h
===================================================================
--- scummvm/branches/gsoc2009-draci/engines/draci/draci.h 2009-07-03 17:54:13 UTC (rev 42070)
+++ scummvm/branches/gsoc2009-draci/engines/draci/draci.h 2009-07-03 17:55:28 UTC (rev 42071)
@@ -36,6 +36,7 @@
#include "draci/font.h"
#include "draci/script.h"
#include "draci/barchive.h"
+#include "draci/animation.h"
namespace Draci {
@@ -55,6 +56,7 @@
Mouse *_mouse;
Game *_game;
Script *_script;
+ Animation *_anims;
BArchive *_objectsArchive;
BArchive *_spritesArchive;
Modified: scummvm/branches/gsoc2009-draci/engines/draci/game.cpp
===================================================================
--- scummvm/branches/gsoc2009-draci/engines/draci/game.cpp 2009-07-03 17:54:13 UTC (rev 42070)
+++ scummvm/branches/gsoc2009-draci/engines/draci/game.cpp 2009-07-03 17:55:28 UTC (rev 42071)
@@ -135,7 +135,7 @@
loadObject(1);
_vm->_script->run(getObject(1)->_program, getObject(1)->_init);
- changeRoom(_info->_currentRoom);
+ changeRoom(1);
}
void Game::loadObject(uint16 objNum) {
Modified: scummvm/branches/gsoc2009-draci/engines/draci/game.h
===================================================================
--- scummvm/branches/gsoc2009-draci/engines/draci/game.h 2009-07-03 17:54:13 UTC (rev 42070)
+++ scummvm/branches/gsoc2009-draci/engines/draci/game.h 2009-07-03 17:55:28 UTC (rev 42071)
@@ -28,6 +28,8 @@
#include "common/str.h"
#include "draci/script.h"
+#include "draci/animation.h"
+#include "draci/sprite.h"
namespace Draci {
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