| Line 175... |
Line 175... |
| 175 |
bool AnyAnimations() { return !m_lAnimations.Empty(); }
|
175 |
bool AnyAnimations() { return !m_lAnimations.Empty(); }
|
| 176 |
|
176 |
|
| 177 |
CyString GetShipClass();
|
177 |
CyString GetShipClass();
|
| 178 |
|
178 |
|
| 179 |
// ship extraction
|
179 |
// ship extraction
|
| 180 |
bool StartExtractShip(CyString catFile, CyString id, CProgressInfo *progress);
|
180 |
bool StartExtractShip(CyString catFile, CyString secondCatFile, CyString id, CProgressInfo *progress);
|
| 181 |
bool StartExtractShip(CCatFile *catFile, CyString id, CProgressInfo *progress);
|
181 |
bool StartExtractShip(CCatFile *catFile, CCatFile *secondCatFile, CyString id, CProgressInfo *progress);
|
| 182 |
bool ExtractShip(CCatFile *catFile, CyString id, CProgressInfo *progress);
|
182 |
bool ExtractShip(CCatFile *catFile, CyString id, CProgressInfo *progress);
|
| 183 |
bool ExtractShip(CyString catFile, CyString id, CProgressInfo *progress);
|
183 |
bool ExtractShip(CyString catFile, CyString id, CProgressInfo *progress);
|
| 184 |
C_File *ExtractFileToPackage(CCatFile *catFile, CyString file, int type, CyString addAs = NullString);
|
184 |
C_File *ExtractFileToPackage(CCatFile *catFile, CyString file, int type, CyString addAs = NullString);
|
| 185 |
|
185 |
|
| 186 |
bool ExtractSceneFiles(CCatFile *catFile);
|
186 |
bool ExtractSceneFiles(CCatFile *catFile, CCatFile *secondCatFile);
|
| 187 |
bool ExtractSceneFiles(CyString catFile);
|
187 |
bool ExtractSceneFiles(CyString catFile, CyString secondCatFile);
|
| 188 |
|
188 |
|
| 189 |
bool ProcessSceneFileSection(int section, CCatFile *catFile, CyStringList *lModels, CProgressInfo *progress);
|
189 |
bool ProcessSceneFileSection(int section, CCatFile *catFile, CCatFile *secondCatFile, CyStringList *lModels, CProgressInfo *progress);
|
| 190 |
bool ProcessSceneFiles(CCatFile *catFile, CProgressInfo *progress);
|
190 |
bool ProcessSceneFiles(CCatFile *catFile, CCatFile *secondCatFile, CProgressInfo *progress);
|
| 191 |
bool ProcessSceneFiles(CyString catFile, CProgressInfo *progress);
|
191 |
bool ProcessSceneFiles(CyString catFile, CyString secondCatFile, CProgressInfo *progress);
|
| 192 |
|
192 |
|
| 193 |
bool UpdateSigned(bool updateFiles) { m_bSigned = false; return false; }
|
193 |
bool UpdateSigned(bool updateFiles) { m_bSigned = false; return false; }
|
| 194 |
void PackAllFiles();
|
194 |
void PackAllFiles();
|
| 195 |
CyStringList *ReadSceneModels();
|
195 |
CyStringList *ReadSceneModels();
|
| 196 |
void ExtractComponants(CCatFile *catFile, CyStringList *sceneModels);
|
196 |
void ExtractComponants(CCatFile *catFile, CyStringList *sceneModels);
|
| 197 |
void ExtractDummies(CCatFile *catFile, CyStringList *sceneModels, bool add);
|
197 |
void ExtractDummies(CCatFile *catFile, CCatFile *secondCat, CyStringList *sceneModels, bool add);
|
| 198 |
void ExtractTextures(CCatFile *catFile);
|
198 |
void ExtractTextures(CCatFile *catFile, CCatFile *secondCatFile);
|
| 199 |
bool GetTextureList(CyStringList *list, const unsigned char *olddata, size_t size);
|
199 |
bool GetTextureList(CyStringList *list, const unsigned char *olddata, size_t size);
|
| 200 |
void ExtractTexts(CCatFile *catFile, int textId);
|
200 |
void ExtractTexts(CCatFile *catFile, CCatFile *secondCatFile, int textId);
|
| 201 |
bool AddTextFromFile(FILE *id, int textId = -1);
|
201 |
bool AddTextFromFile(FILE *id, int textId = -1);
|
| 202 |
bool AddTextFromFile(CyString file, int textId = -1);
|
202 |
bool AddTextFromFile(CyString file, int textId = -1);
|
| 203 |
bool ExtractBodies(CCatFile *catFile, CyStringList *sceneModels);
|
203 |
bool ExtractBodies(CCatFile *catFile, CCatFile *secondCatFile, CyStringList *sceneModels);
|
| 204 |
bool ImportBodies(CyStringList *sceneModels, CyString filename);
|
204 |
bool ImportBodies(CyStringList *sceneModels, CyString filename);
|
| 205 |
bool ExtractCockpits(CCatFile *catFile);
|
205 |
bool ExtractCockpits(CCatFile *catFile, CCatFile *secondCatFile);
|
| 206 |
bool ImportCockpits(CyString filename);
|
206 |
bool ImportCockpits(CyString filename);
|
| 207 |
CyString FormatShipData(CyStringList *cockpits, int *text, int game);
|
207 |
CyString FormatShipData(CyStringList *cockpits, int *text, int game);
|
| 208 |
|
208 |
|
| 209 |
virtual bool LoadPackageData(const Utils::String &sFfirst, const Utils::String &sRest);
|
209 |
virtual bool LoadPackageData(const Utils::String &sFfirst, const Utils::String &sRest);
|
| 210 |
virtual bool GeneratePackagerScript(bool wildcard, CyStringList *list, bool datafile = false);
|
210 |
virtual bool GeneratePackagerScript(bool wildcard, CyStringList *list, bool datafile = false);
|