JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
fix typo in INSTALL
[vor.git] / globals.h
1 #ifndef VOR_GLOBALS_H
2 #define VOR_GLOBALS_H
3
4 #include <SDL.h>
5 #include <inttypes.h>
6 #include "font.h"
7
8 // ************************************* VARS
9 // SDL_Surface global variables
10 extern SDL_Surface 
11         *surf_screen,   // Screen
12         *surf_b_variations, // "variations" banner
13         *surf_b_on, // "on" banner
14         *surf_b_rockdodger, // "rockdodger" banner
15         *surf_b_game,   // Title element "game"
16         *surf_b_over,   // Title element "over"
17         *surf_ship,             // Spaceship element
18         *surf_life,     // Indicator of number of ships remaining
19         *surf_rock[NROCKS],     // THE ROCKS
20         *surf_font_big; // The big font
21
22 extern float t_frame;
23
24 extern font *g_font;
25
26 // Other global variables
27 extern char topline[1024];
28 extern char *initerror;
29
30 extern float screendx, screendy;
31
32 extern int score;
33 extern int g_easy;
34 extern float fadetimer, faderate;
35
36 extern int pausedown, paused;
37
38 // bangdot start (bd1) and end (bd2) position:
39 extern int bd1, bd2;
40
41 extern int bangdotlife, nbangdots;
42 extern Uint16 heatcolor[W*3];
43
44 extern char *data_dir;
45
46 extern uint32_t initial_rocks, final_rocks;
47
48 #endif // VOR_GLOBALS_H