1 #include "char.h"
2 
3 enum
4 {
5 	LC_TITLE,
6 	LC_MENU,
7 	LC_SELECTED,
8 	LC_MESSAGE,
9 	LC_HELP,
10 	LC_GOLD,
11 	LC_HEALTHY,
12 	LC_HEALTH,
13 	LC_HURT,
14 	LC_STATS,
15 	LC_INFO ,
16 	LC_DUNGEON,
17 	LC_EMPTY,
18 	LC_BEACONS,
19 	LC_BEACON,
20 	LC_SACKS,
21 	LC_POTIONS,
22 	LC_NOPOTIONS,
23 	LC_NOSPELL,
24 	LC_SPELL,
25 	LC_CAST,
26 	LC_TIME,
27 	LC_BLINK,
28 	LC_HIGHLIGHT,
29 	COLOR_COUNT
30 };
31 
32 #define TILE_NUM 16
33 #define ANIM_STEPS 16
34 
35 extern BITMAP *tiles[TILE_NUM];
36 extern BITMAP *anims[CHAR_NUM];
37 
38 extern BITMAP *title;
39 extern BITMAP *tileset_bmp;
40 extern BITMAP *charset_bmp;
41 
42 extern int layout;
43 extern int tileset;
44 extern int charset;
45 extern int scheme;
46 extern int doublesize;
47 
48 extern char tileset_name[100];
49 extern char charset_name[100];
50 extern char layout_name[100];
51 extern char scheme_name[100];
52 
53 extern int sprite_w, sprite_h;
54 
55 int graphics_init (void);
56 int layout_color (int n);
57