From 91e70ce2a876e5d08994d7c5b045bf867b376305 Mon Sep 17 00:00:00 2001 From: Strangerke Date: Mon, 14 Oct 2013 19:10:23 +0200 Subject: AVALANCHE: Modifiy AnimationType initialization, add private Animation pointer --- engines/avalanche/animation.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'engines/avalanche/animation.h') diff --git a/engines/avalanche/animation.h b/engines/avalanche/animation.h index ad70645036..ac247b8256 100644 --- a/engines/avalanche/animation.h +++ b/engines/avalanche/animation.h @@ -67,7 +67,9 @@ public: bool _callEachStepFl; // Do we call the eachstep procedure? byte _eachStepProc; - void init(byte spritenum, bool doCheck, Animation *anim); + AnimationType(Animation *anim); + + void init(byte spritenum, bool doCheck); void reset(); void draw(); void turn(Direction whichway); @@ -107,7 +109,7 @@ public: kProcGeida // Spludwick uses it as well for homing! TODO: Unify it with kProcSpludwick. }; - AnimationType _sprites[kSpriteNumbMax]; + AnimationType *_sprites[kSpriteNumbMax]; Animation(AvalancheEngine *vm); ~Animation(); -- cgit v1.2.3