1 /* --------------------------------------------------------
3 Variables globales, y simbolo de debug
4 -------------------------------------------------------- */
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 */
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
;