Beispiel #1
0
// 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" );
}
Beispiel #2
0
// 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
    }
}
Beispiel #3
0
	void CTetrisApp::Init(void)
	{
		SetupDirectories();
	}
Beispiel #4
0
	void CApplication::Init(void)
	{
		SetupDirectories();
	}