X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=menu.h;h=c68c4295dd917f24bffc2ea4803fe87be04488b8;hb=8f89970ce68d737ab2922c542dd5ee44438da817;hp=9147d5cb286863af32fe0962863a95b03c93ba46;hpb=bd31e3b2322a06cd4c7e079f7bdb29a4863e61bd;p=xonotic%2Fdarkplaces.git diff --git a/menu.h b/menu.h index 9147d5cb..c68c4295 100644 --- a/menu.h +++ b/menu.h @@ -21,9 +21,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #ifndef MENU_H #define MENU_H -#define M_PROG_FILENAME "menu.dat" -#define M_NAME "menu" - enum m_state_e { m_none, m_main, @@ -53,7 +50,7 @@ enum m_state_e { extern enum m_state_e m_state; extern char m_return_reason[128]; -void M_Update_Return_Reason(char *s); +void M_Update_Return_Reason(const char *s); /* // hard-coded menus @@ -83,6 +80,8 @@ extern void (*MR_KeyEvent) (int key, int ascii, qboolean downevent); extern void (*MR_Draw) (void); extern void (*MR_ToggleMenu) (int mode); extern void (*MR_Shutdown) (void); +extern void (*MR_NewMap) (void); +extern int (*MR_GetServerListEntryCategory) (const serverlist_entry_t *entry); typedef struct video_resolution_s {