1 /* 2 * xtrojka (c) 1994,1995,1996 Maarten Los 3 * 4 * #include "COPYRIGHT" 5 * 6 * created: 26.xi.1995 7 * modified: 27.xii.1995 8 * 9 * This module defines the menu information 10 */ 11 12 #ifndef _menu_h_ 13 #define _menu_h_ 14 15 #include "menu_tool.h" 16 17 enum { 18 trojka_M = 0, 19 speed_M 20 }; 21 22 /* 23 * TROJKA MENU DEFINITION 24 */ 25 26 #define TROJKAMENU_ITEMS 7 27 enum { 28 trojka_Mnewgame = 0, 29 trojka_Mabortgame, 30 /* separator */ 31 trojka_Mwizardmode = 3, 32 trojka_Mslick = 4, 33 /* separator */ 34 trojka_Mquit = 6 35 }; 36 37 /* 38 * SPEED MENU DEFINITION 39 */ 40 41 #define SPEEDMENU_ITEMS 9 42 43 44 45 /* 46 * function prototypes 47 */ 48 49 void handle_trojkamenu(int); 50 void handle_speedmenu(int); 51 void enable_speedmenu(void); 52 void disable_speedmenu(int); 53 void set_speed_item(int); 54 void set_menus(GAME_STATE); 55 void toggle_wizard(void); 56 void toggle_slick(void); 57 58 59 60 #endif /* _menu_h_ */ 61