| 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 |
{
|