#ifndef _MAINMENU_H #define _MAINMENU_H //MainMenu by Jazz #define MAX_MAIN_MENU_IMAGE 200 #define MAX_MAIN_MENU_CHARS 500 #define MAX_ELEMENT 20 typedef struct { UINT32 uiIndex; // add BOOLEAN Visible; CHAR8 Description[MAX_MAIN_MENU_CHARS]; CHAR8 FileName[MAX_MAIN_MENU_CHARS]; BOOLEAN FitToScreen; BOOLEAN StretchImage; BOOLEAN CenterImage; BOOLEAN ImagePositionRelative; INT32 ImagePositionX; INT32 ImagePositionY; UINT32 MAINMENU_Y; UINT32 MAINMENU_Y_SPACE; UINT32 MAINMENU_X; } MAIN_MENU_VALUES; //Main Menu layout by Jazz extern MAIN_MENU_VALUES gMainMenulayout[MAX_MAIN_MENU_IMAGE]; extern UINT32 MAINMENU_Y; extern UINT32 MAINMENU_X; extern UINT32 MAINMENU_Y_SPACE; BOOLEAN InitMainMenu( ); void ClearMainMenu( ); void InitDependingGameStyleOptions(); #endif