示例#1
0
文件: main.cpp 项目: mixxit/solinia
// Programme principal
void main( int argc, char argv[] )
{
	new CApplicationContext;
	SortableData.init( true );
	
	SetupDirectories();

	LoadCraftParts();

	LoadCreatureFiles();

	InitCreatureMP();

	LoadFamillesMP();
	
	ItemNamesSave();

	LoadCustomizedProperties();

	SaveFamiliesForageSource();
	
	printf( "-- GENERATING DOCUMENTATION --\n" );
	try
	{
		GenerateDoc();
	}
	catch(Exception &e)
	{
		nlwarning(e.what());
		nlwarning("HTML Doc generation failed\n");
	}

	printf( "-- DONE --\n" );
}
示例#2
0
文件: main.cpp 项目: ChadSki/Phasor
// Locate and create all directories Phasor will use. If an error occurs
// this function never returns and the process is terminated.
void LocateDirectories()
{
    try
    {
        SetupDirectories();
    } catch (std::exception & e)
    {
        *g_PrintStream << L"An error occurred which prevented Phasor from loading : "
            << e.what() << endl;
        WAIT_AND_QUIT
    }
}
示例#3
0
	void CTetrisApp::Init(void)
	{
		SetupDirectories();
	}
示例#4
0
	void CApplication::Init(void)
	{
		SetupDirectories();
	}