#define ANIM_PINGPONG (1 << 2)
#define ANIM_PINGPONG2 (1 << 3)
#define ANIM_REVERSE (1 << 4)
+#define ANIM_RANDOM (1 << 5)
/* values for toon animation direction */
#define ANIMDIR_LEFT 1
int startx, starty;
int width, height;
+
+ int frame_delay_value;
};
struct ToonInfo
int getAnimationFrame(int, int, int, int, int);
-void InitToonScreen();
+void InitToonScreen(Bitmap *, void (*update_function)(void),
+ void (*prepare_backbuffer_function)(void),
+ boolean (*redraw_needed_function)(void),
+ struct ToonInfo *, int, int, int, int, int, int);
void InitAnimation(void);
void StopAnimation(void);
void DoAnimation(void);