From 7ccc3e8a2a467232383bb5896ed6c528da89add2 Mon Sep 17 00:00:00 2001 From: Daniel Karbach Date: Mon, 13 Aug 2012 23:19:55 +0200 Subject: [PATCH] tagged some tasks in AttackAnimation --- src/battle/AttackAnimation.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/battle/AttackAnimation.cpp b/src/battle/AttackAnimation.cpp index 938982a..7f41be6 100644 --- a/src/battle/AttackAnimation.cpp +++ b/src/battle/AttackAnimation.cpp @@ -114,6 +114,7 @@ bool AttackAnimation::ExecuteWaitAnimation() { } bool AttackAnimation::ExecuteAttackAnimation() { + // TODO: get real hero/monster foreignAnimations.push_back(battle->HeroAt(0).AttackAnimation()); battle->HeroAt(0).AttackAnimation()->Start(*state); ++cursor; @@ -121,6 +122,7 @@ bool AttackAnimation::ExecuteAttackAnimation() { } bool AttackAnimation::ExecuteSpellAnimation() { + // TODO: get real hero/monster foreignAnimations.push_back(battle->HeroAt(0).SpellAnimation()); battle->HeroAt(0).SpellAnimation()->Start(*state); ++cursor; @@ -128,6 +130,7 @@ bool AttackAnimation::ExecuteSpellAnimation() { } bool AttackAnimation::ExecuteTargetAnimation() { + // TODO: get real positions AnimationMemo am; am.animation = (Animation *) text[cursor + 1].ptr; am.animation->Start(*state); @@ -141,7 +144,7 @@ bool AttackAnimation::ExecuteFullscreenAnimation() { AnimationMemo am; am.animation = (Animation *) text[cursor + 1].ptr; am.animation->Start(*state); - am.position = Point(100, 100); + am.position = Point(0, 0); animations.push_back(am); cursor += 2; return true; -- 2.39.2