示例#1
0
文件: OUNITIF.cpp 项目: AMDmi3/7kaa
//--------- Begin of function Unit::detect_info ---------//
//
void Unit::detect_info()
{
	switch( unit_menu_mode )
	{
		case UNIT_MENU_MAIN:
			switch( power.command_id )
			{
				case COMMAND_BUILD_FIRM:
					detect_build();
					break;

				case COMMAND_SETTLE:
					detect_settle();
					break;

				default:
					detect_main_menu();
			}
			break;

		case UNIT_MENU_BUILD:
			detect_build_menu();
			break;
	}
}
示例#2
0
文件: OF_HARB.cpp 项目: Stummi/7kaa
//--------- Begin of function FirmHarbor::detect_info ---------//
//
void FirmHarbor::detect_info()
{
	switch( harbor_menu_mode )
	{
		case HARBOR_MENU_MAIN:
			detect_main_menu();
			break;

		case HARBOR_MENU_BUILD:
			detect_build_menu();
			break;
	}
}
示例#3
0
//--------- Begin of function FirmResearch::detect_info ---------//
//
void FirmResearch::detect_info()
{
	switch( research_menu_mode )
	{
		case RESEARCH_MENU_MAIN:
			detect_main_menu();
			break;

		case RESEARCH_MENU_RESEARCH:
			detect_research_menu();
			break;
	}
}
示例#4
0
文件: of_incui.cpp 项目: 112212/7k2
void FirmIncubator::detect_info()
{
	switch( war_menu_mode )
	{
		case WAR_MENU_MAIN:
			detect_main_menu();
			break;

		case WAR_MENU_BUILD:
			detect_build_menu();
			break;
	}
}
示例#5
0
文件: of_offi.cpp 项目: mecirt/7k2
void FirmOffensive::detect_info()
{
	switch( menu_mode )
	{
	case FIRM_MAGIC_MENU_MAIN:
		detect_main_menu();
		break;

	case FIRM_MAGIC_MENU_CAST:
	case FIRM_MAGIC_MENU_UNIT:
		detect_magic_menu();
		break;

	default:
		err_here();
	}
}