Subversion Repositories spk

Rev

Rev 227 | Rev 233 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 227 Rev 229
Line 2598... Line 2598...
2598
		CLog::log(CLog::Log_Directory, 3, L"Writing pluginmanagerfake.txt file to add to Fake Patch");
2598
		CLog::log(CLog::Log_Directory, 3, L"Writing pluginmanagerfake.txt file to add to Fake Patch");
2599
		if ( !fakeFile.writeFile(lines) ) {
2599
		if ( !fakeFile.writeFile(lines) ) {
2600
			CLog::log(CLog::Log_Directory, 3, L"Writing pluginmanagerfake.txt failed!!");
2600
			CLog::log(CLog::Log_Directory, 3, L"Writing pluginmanagerfake.txt failed!!");
2601
		}
2601
		}
2602
		else {
2602
		else {
2603
/*
-
 
2604
			CLog::log(CLog::Log_Directory, 2, "Adding TFake.pck file into FakePatch");
2603
			CLog::log(CLog::Log_Directory, 2, "Adding TFake.pck file into FakePatch");
2605
			CCatFile fakePatch;
2604
			CCatFile fakePatch;
2606
			if ( fakePatch.Open(m_sCurrentDir + "/PluginManager/PlugMan_Fake.cat", this->GetAddonDir(), CATREAD_DAT, false) == CATERR_NONE )
2605
			if (fakePatch.open(catFile.fullFilename(), this->getAddonDir(), CATREAD_DAT, true) == CATERR_NONE)
2607
			{
2606
			{
2608
				if ( fakePatch.AppendFile(file.ToString(), "PlugMan\\TFake.pck") )
2607
				fakePatch.appendFile(fakeFile.fullFilename(), L"PlugMan\\TFake.pck", true, false);
2609
					fakePatch.WriteCatFile();
2608
				fakePatch.WriteCatFile();
2610
			}	*/		
2609
			}
2611
		}
2610
		}
2612
 
2611
 
2613
		// backup existing mod files incase something happens to them
2612
		// backup existing mod files incase something happens to them
2614
		if ( !datFile.exists() || !catFile.exists() ) {
2613
		if ( !datFile.exists() || !catFile.exists() ) {
2615
			CLog::log(CLog::Log_Directory, 2, Utils::WString("ERROR: ") + (!catFile.exists() ? L"cat" : L"dat") + L" file appears to be missing");
2614
			CLog::log(CLog::Log_Directory, 2, Utils::WString("ERROR: ") + (!catFile.exists() ? L"cat" : L"dat") + L" file appears to be missing");
Line 2617... Line 2616...
2617
		else {
2616
		else {
2618
			catFile.GetDirIO().create(L"Backup");
2617
			catFile.GetDirIO().create(L"Backup");
2619
			catFile.copy(catFile.dir() + L"/Backup/" + catFile.filename());
2618
			catFile.copy(catFile.dir() + L"/Backup/" + catFile.filename());
2620
			datFile.copy(datFile.dir() + L"/Backup/" + datFile.filename());
2619
			datFile.copy(datFile.dir() + L"/Backup/" + datFile.filename());
2621
		}
2620
		}
-
 
2621
 
2622
 
2622
 
2623
 
2623
 
2624
		// find next available fake patch
2624
		// find next available fake patch
2625
		m_iFakePatch = this->findNextFakePatch();
2625
		m_iFakePatch = this->findNextFakePatch();
2626
		CLog::log(CLog::Log_Directory, 2, L"Finding next available fake patch number: " + (long)m_iFakePatch);
2626
		CLog::log(CLog::Log_Directory, 2, L"Finding next available fake patch number: " + (long)m_iFakePatch);