From 128fe6ea21f885c020f821f75f5a47427825eef6 Mon Sep 17 00:00:00 2001 From: Denis Kasak Date: Sat, 18 Jul 2009 03:20:26 +0000 Subject: Made the engine handle the Z coordinate for the hero properly. svn-id: r42584 --- engines/draci/game.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'engines/draci/game.cpp') diff --git a/engines/draci/game.cpp b/engines/draci/game.cpp index 008c1b6389..e532dd907c 100644 --- a/engines/draci/game.cpp +++ b/engines/draci/game.cpp @@ -171,11 +171,10 @@ void Game::loop() { Animation *anim = _vm->_anims->getAnimation(animID); Drawable *frame = anim->getFrame(); - y -= frame->getHeight(); - - // HACK: Z needs to be handled according to Y position - anim->setZ(256); + anim->setZ(y+1); + + y -= frame->getHeight(); anim->setRelative(x, y); _vm->_anims->play(animID); -- cgit v1.2.3