コード例 #1
0
ファイル: cheat_menu.c プロジェクト: revcozmo/edgar
Menu *initCheatMenu()
{
	menu.action = &doMenu;

	freeCheatMenu();

	loadMenuLayout();

	menu.returnAction = &showOptionsMenu;

	return &menu;
}
コード例 #2
0
ファイル: sound_menu.c プロジェクト: riksweeney/edgar
Menu *initSoundMenu()
{
	menu.action = &doMenu;

	if (menu.widgets == NULL)
	{
		loadMenuLayout();
	}

	menu.returnAction = &showOptionsMenu;

	return &menu;
}
コード例 #3
0
ファイル: stats_menu.c プロジェクト: LibreGames/edgar
Menu *initStatsMenu()
{
	menu.action = &doMenu;

	freeStatsMenu();

	loadMenuLayout();

	menu.index = 10;

	menu.returnAction = &showMainMenu;

	return &menu;
}
コード例 #4
0
ファイル: medals_menu.c プロジェクト: riksweeney/edgar
Menu *initMedalsMenu()
{
	menu.action = &doMenu;

	freeMedalsMenu();

	loadMenuLayout();

	menu.index = 0;

	menu.returnAction = &showMainMenu;

	return &menu;
}
コード例 #5
0
ファイル: about_menu.c プロジェクト: LibreGames/edgar
Menu *initAboutMenu()
{
	menu.action = &doMenu;

	if (menu.widgets == NULL)
	{
		loadMenuLayout();
	}

	menu.index = 2;

	menu.returnAction = &showMainMenu;

	return &menu;
}
コード例 #6
0
ファイル: ok_menu.c プロジェクト: polluks/edgar
Menu *initOKMenu(char *text, void (*yes)(void))
{
	menu.action = &doMenu;

	OKAction = yes;

	freeOKMenu();

	loadMenuLayout(text);

	menu.index = 1;

	menu.returnAction = NULL;

	return &menu;
}
コード例 #7
0
ファイル: io_menu.c プロジェクト: polluks/edgar
Menu *initIOMenu(int saving)
{
	menu.action = &doMenu;

	freeIOMenu();

	loadMenuLayout(saving);

	menu.returnAction = saving == TRUE ? NULL : &showMainMenu;

	if (menu.index == 0)
	{
		menu.index = 1;
	}

	return &menu;
}
コード例 #8
0
ファイル: script_menu.c プロジェクト: revcozmo/edgar
Menu *initScriptMenu(char *text, void (*yes)(void), void (*no)(void))
{
	menu.action = &doMenu;

	yesAction = yes;
	noAction = no;

	freeScriptMenu();

	loadMenuLayout(text);

	menu.index = 2;

	menu.returnAction = NULL;

	return &menu;
}
コード例 #9
0
ファイル: main_menu.c プロジェクト: LibreGames/edgar
Menu *initMainMenu()
{
	menu.action = &doMenu;

	if (menu.widgets == NULL)
	{
		loadMenuLayout();
	}

	menu.widgets[1]->disabled = game.canContinue == TRUE ? FALSE : TRUE;

	menu.widgets[1]->hidden = game.previousStatus == IN_TITLE ? FALSE : TRUE;

	menu.widgets[2]->disabled = game.canContinue == TRUE ? FALSE : TRUE;

	menu.widgets[2]->hidden = game.previousStatus == IN_GAME ? FALSE : TRUE;

	menu.widgets[6]->disabled = game.previousStatus == IN_GAME ? FALSE : TRUE;

	menu.returnAction = NULL;

	return &menu;
}