| Line 496... |
Line 496... |
| 496 |
if ( info )
|
496 |
if ( info )
|
| 497 |
{
|
497 |
{
|
| 498 |
if ( packages.GetCurrentGameFlags() & EXEFLAG_ADDON ) {
|
498 |
if ( packages.GetCurrentGameFlags() & EXEFLAG_ADDON ) {
|
| 499 |
CPackages p;
|
499 |
CPackages p;
|
| 500 |
p.Startup(".", CyStringFromSystemString(tempDir), CyStringFromSystemString(mydoc), "");
|
500 |
p.Startup(".", CyStringFromSystemString(tempDir), CyStringFromSystemString(mydoc), "");
|
| 501 |
CyString baseDir = CFileIO(CyStringFromSystemString(gui->GetRunFile())).GetDir();
|
501 |
CyString baseDir = CFileIO(CyStringFromSystemString(gui->GetRunFile())).dir();
|
| 502 |
if ( p.Read(baseDir) ) {
|
502 |
if ( p.Read(baseDir) ) {
|
| 503 |
if ( !p.IsVanilla() ) {
|
503 |
if ( !p.IsVanilla() ) {
|
| 504 |
p.SetVanilla(true);
|
504 |
p.SetVanilla(true);
|
| 505 |
p.PrepareDisableForVanilla();
|
505 |
p.PrepareDisableForVanilla();
|
| 506 |
p.EnablePreparedPackages(0, 0, 0);
|
506 |
p.EnablePreparedPackages(0, 0, 0);
|
| Line 539... |
Line 539... |
| 539 |
|
539 |
|
| 540 |
CyString exe = CFileIO(packages.GetGameExe()->GetGameRunExe(strNode->str.ToString())).fullFilename();
|
540 |
CyString exe = CFileIO(packages.GetGameExe()->GetGameRunExe(strNode->str.ToString())).fullFilename();
|
| 541 |
writeLines.push_back(CyString("DirExe:") + data + "|" + exe);
|
541 |
writeLines.push_back(CyString("DirExe:") + data + "|" + exe);
|
| 542 |
|
542 |
|
| 543 |
// do the log files
|
543 |
// do the log files
|
| 544 |
writeLines.push_back(CyString("GameLog:") + packages.GetLogDirectory(exe) + "|" + exe);
|
544 |
writeLines.push_back(CyString("GameLog:") + packages.logDirectory(exe.ToString()) + "|" + exe);
|
| 545 |
|
545 |
|
| 546 |
}
|
546 |
}
|
| 547 |
for ( SStringList *strNode = remDirList.Head(); strNode; strNode = strNode->next )
|
547 |
for ( SStringList *strNode = remDirList.Head(); strNode; strNode = strNode->next )
|
| 548 |
writeLines.push_back(CyString("RemDir:") + strNode->str);
|
548 |
writeLines.push_back(CyString("RemDir:") + strNode->str);
|
| 549 |
if ( gui->IsExperimental() )
|
549 |
if ( gui->IsExperimental() )
|