1 /***********************************************************
2 * Artsoft Retro-Game Library *
3 *----------------------------------------------------------*
4 * (c) 1995-2002 Artsoft Entertainment *
6 * Detmolder Strasse 189 *
9 * e-mail: info@artsoft.org *
10 *----------------------------------------------------------*
12 ***********************************************************/
20 /* values for toon animation */
21 #define ANIMDIR_LEFT 1
22 #define ANIMDIR_RIGHT 2
24 #define ANIMDIR_DOWN 8
27 #define ANIMPOS_LEFT 1
28 #define ANIMPOS_RIGHT 2
30 #define ANIMPOS_DOWN 8
31 #define ANIMPOS_UPPER 16
36 Bitmap **toon_bitmap_array;
38 void (*update_function)(void);
39 void (*prepare_backbuffer_function)(void);
40 boolean (*redraw_needed_function)(void);
42 struct ToonInfo *toons;
55 int frames_per_second;
63 void InitToonScreen();
64 void InitAnimation(void);
65 void StopAnimation(void);
66 void DoAnimation(void);