2 --------------------------------------------------------
4 --------------------------------------------------------
5 Sistema de menu de Kraptor (al estilo de Unre*l)
6 --------------------------------------------------------
13 /* Seleccion de menu */
14 #define MNU_S_NEW_GAME 1
15 #define MNU_S_LOAD_GAME 2
16 #define MNU_S_QUIT_GAME 3
18 #define MNU_S_CFG_SND 4
19 #define MNU_S_CFG_CTRL 5
20 #define MNU_S_CFG_DETAIL 6
21 #define MNU_S_CFG_VIDEO 7
23 #define MNU_S_CFG_SPANISH 8
24 #define MNU_S_CFG_ENGLISH 9
26 #define MNU_S_VER_HLP 10
27 #define MNU_S_VER_ABOUT 11
29 /* bitmap de fondo, y paleta de colores y musica */
30 extern BITMAP
*bmp_menu_main
;
31 extern PALETTE pal_menu_main
;
34 extern char *texto_ayuda_juego
; /* puntero a la ayuda del juego */
35 extern char *texto_acerca_de_juego
; /* acerca de... */
36 extern BITMAP
*acerca_de_bmp
; /* bitmap acerca de... */
39 void realizar_menu_principal(); /* entrada para el menu principal */
40 int modificar_sonido_mnu(void); /* menu para volumen de sonido/musica */
41 int mod_teclado_jugar(void); /* menu para modificar el teclado */
42 int mod_detalle_mnu(void); /* menu para modificar los detalles */
43 int menu_configuracion_al_vuelo(void); /* menu de sonido, teclado, detalle */
44 int ayuda_proggy_mnu(); /* ayuda */