| Line 1436... |
Line 1436... |
| 1436 |
for ( CListNode<C_File> *f = package->GetFileList()->Front(); f; f = f->next() ) {
|
1436 |
for ( CListNode<C_File> *f = package->GetFileList()->Front(); f; f = f->next() ) {
|
| 1437 |
if ( f->Data()->GetFileType() != FILETYPE_SHIPSCENE && f->Data()->GetFileType() != FILETYPE_COCKPITSCENE && f->Data()->GetFileType() != FILETYPE_SHIPMODEL && f->Data()->GetFileType() != FILETYPE_SHIPOTHER )
|
1437 |
if ( f->Data()->GetFileType() != FILETYPE_SHIPSCENE && f->Data()->GetFileType() != FILETYPE_COCKPITSCENE && f->Data()->GetFileType() != FILETYPE_SHIPMODEL && f->Data()->GetFileType() != FILETYPE_SHIPOTHER )
|
| 1438 |
continue;
|
1438 |
continue;
|
| 1439 |
if ( CCatFile::IsAddonDir(f->Data()->GetNameDirectory(package)) )
|
1439 |
if ( CCatFile::IsAddonDir(f->Data()->GetNameDirectory(package)) )
|
| 1440 |
continue;
|
1440 |
continue;
|
| - |
|
1441 |
CyString toFile;
|
| 1441 |
if ( cat.AppendFile(f->Data()->GetFilePointer(), f->Data()->GetNameDirectory(package), true, (m_iGameFlags & EXEFLAG_NOXOR) ? false : true) ) {
|
1442 |
if ( cat.AppendFile(f->Data()->GetFilePointer(), f->Data()->GetNameDirectory(package), true, (m_iGameFlags & EXEFLAG_NOXOR) ? false : true, &toFile) ) {
|
| 1442 |
CFileIO(f->Data()->GetFilePointer()).Remove();
|
1443 |
CFileIO(f->Data()->GetFilePointer()).Remove();
|
| 1443 |
f->Data()->SetFilename(m_sCurrentDir + "/PluginManager/PlugMan_Fake.cat::" + f->Data()->GetNameDirectory(package));
|
1444 |
f->Data()->SetFilename(m_sCurrentDir + "/PluginManager/PlugMan_Fake.cat::" + toFile);
|
| 1444 |
}
|
1445 |
}
|
| 1445 |
}
|
1446 |
}
|
| 1446 |
|
- |
|
| 1447 |
}
|
1447 |
}
|
| 1448 |
}
|
1448 |
}
|
| 1449 |
|
1449 |
|
| 1450 |
bool shuffle = false;
|
1450 |
bool shuffle = false;
|
| 1451 |
|
1451 |
|