Subversion Repositories spk

Rev

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

Rev 68 Rev 76
Line 4937... Line 4937...
4937
	else
4937
	else
4938
	{
4938
	{
4939
		m_gameExe.ParseExe("x2.exe|0:5:NOSAVESUBDIR:HKCU/Software/EgoSoftware/X2/ModName:X2 The Threat:!GAMEDIR!:2:1604608!2150400:1.4 Artifical Life:1974272:1.5 Uplink");
4939
		m_gameExe.ParseExe("x2.exe|0:5:NOSAVESUBDIR:HKCU/Software/EgoSoftware/X2/ModName:X2 The Threat:!GAMEDIR!:2:1604608!2150400:1.4 Artifical Life:1974272:1.5 Uplink");
4940
		m_gameExe.ParseExe("x3.exe|30:5:0:HKCU/Software/Egosoft/X3/ModName:X3 Reunion:Egosoft/X3:2:2347008:2.0 Bala Gi:2367488!2375680:2.5 Uplink");
4940
		m_gameExe.ParseExe("x3.exe|30:5:0:HKCU/Software/Egosoft/X3/ModName:X3 Reunion:Egosoft/X3:2:2347008:2.0 Bala Gi:2367488!2375680:2.5 Uplink");
4941
		m_gameExe.ParseExe("x3tc.exe|35:5:NO_XOR|TC_TEXT|MYDOCLOG:HKCU/Software/Egosoft/X3TC/ModName:X3 Terran Conflict:Egosoft/X3TC:3:1933464!1933520:2.0 Aldrin Expansion:-1:2.5 A New Home (Superbox):-1:3.0 Balance of Power");
4941
		m_gameExe.ParseExe("x3tc.exe|35:5:NO_XOR|TC_TEXT|MYDOCLOG:HKCU/Software/Egosoft/X3TC/ModName:X3 Terran Conflict:Egosoft/X3TC:3:1933464!1933520:2.0 Aldrin Expansion:-1:2.5 A New Home (Superbox):-1:3.0 Balance of Power");
4942
		m_gameExe.ParseExe("x3ap.exe|38:2:NO_XOR|TC_TEXT|MYDOCLOG|ADDON:HKCU/Software/Egosoft/X3AP/ModName:X3 Albion Prelude:Egosoft/X3AP:addon!x3tc.exe:0");
4942
		m_gameExe.ParseExe("x3ap.exe|38:2:NO_XOR|TC_TEXT|MYDOCLOG|ADDON:HKCU/Software/Egosoft/X3AP/ModName:X3 Albion Prelude:Egosoft/X3AP:addon!x3tc.exe:3:-1:2.0 The War Continues:-1:2.5 Operation Loose Ends:-1:3.0 Shady Business");
4943
	}
4943
	}
4944
}
4944
}
4945
 
4945
 
4946
int CPackages::GetGameLanguage(CyString dir)
4946
int CPackages::GetGameLanguage(CyString dir)
4947
{
4947
{
Line 8330... Line 8330...
8330
			for ( SStringList *str = node->Data()->GetWebMirrors()->Head(); str; str = str->next )
8330
			for ( SStringList *str = node->Data()->GetWebMirrors()->Head(); str; str = str->next )
8331
				list->PushBack(str->str, true);
8331
				list->PushBack(str->str, true);
8332
		}
8332
		}
8333
	}
8333
	}
8334
 
8334
 
-
 
8335
	CFileIO File("data\\web");
-
 
8336
 
-
 
8337
	if ( File.startRead() ) {
-
 
8338
		while(!File.atEnd()) {
-
 
8339
			Utils::String line = File.readEndOfLine();
-
 
8340
			line.removeChar("\n\r\t ");
-
 
8341
			if ( !line.empty() )
-
 
8342
				list->PushBack(CyString(line), true);
-
 
8343
		}
-
 
8344
		File.close();
-
 
8345
	}
-
 
8346
 
-
 
8347
	list->PushBack("http://xpluginmanager.co.uk/tcscripts", true);
-
 
8348
	list->PushBack("http://xpluginmanager.co.uk/apscripts", true);
-
 
8349
 
8335
	return list->Count();
8350
	return list->Count();
8336
}
8351
}
8337
 
8352
 
8338
void CPackages::ReadArchiveData(CyString filename, CBaseFile *archive)
8353
void CPackages::ReadArchiveData(CyString filename, CBaseFile *archive)
8339
{
8354
{