Remove static label from game functions
[kraptor.git] / include / global.h
blob70ff401683417e2b1f3e9d6430ab765dfcb5021c
1 /* --------------------------------------------------------
2 global.h
3 Variables globales, y simbolo de debug
4 -------------------------------------------------------- */
5 #ifndef GLOBAL_H
6 #define GLOBAL_H
8 #include <aldumb.h>
10 /* Info de un nivel */
11 typedef struct NIVEL_T {
12 char titulo[80]; /* titulo nivel */
13 char texto[300]; /* introduccion de texto al nivel */
14 char cine_in[1024]; /* cinematica de comienzo nivel */
15 char cine_out[1024]; /* cinematica de final nivel */
16 char level_dat[1024]; /* DAT del nivel */
17 int clima_c, clima_t, clima_d; // info de clima, cantidad, tipo, direccion
18 DUH *musica; /* musica del nivel */
19 } NIVEL_T;
21 /* Globales exportadas */
22 extern char lenguaje[3]; // lenguaje a usar, ej : es = espa~ol
23 extern int nivel_detalle;
24 extern int detalle_automatico;
25 extern int nivel_actual;
26 extern int nivel_de_dificultad;
27 extern int cheat_god_mode;
28 extern NIVEL_T info_nivel;
30 extern char game_over_cine[1024]; /* cinematica de game over */
31 extern char game_intro_cine[1024]; /* cinematica de introduccion */
32 extern int driver_de_sonido;
33 extern int quiere_snd;
34 extern int volumen_sonido;
35 extern int quiere_musica;
36 extern int quiere_videos;
37 extern int volumen_musica;
38 extern int salir_del_juego;
39 extern int paso_de_nivel;
40 extern PALETTE pal_game;
41 extern COLOR_MAP tabla_transparencia;
42 extern RGB_MAP tabla_RGB;
43 extern int KRONO_QUIERE_DEBUG;
44 extern FONT *font_backup;
45 extern FONT *hud_font;
46 extern int quiere_usar_joystick;
47 extern int numero_de_joystick;
48 extern int quiere_usar_mouse;
49 extern int mouse_velocidad;
50 #endif