| Line 40... |
Line 40... |
| 40 |
CBaseFile *LoadPackagerScript(CyString filename, int compression, CyString (*askFunc)(CyString), CyStringList *malformedLines = NULL, CyStringList *unknownCommands = NULL, CyStringList *variables = NULL);
|
40 |
CBaseFile *LoadPackagerScript(CyString filename, int compression, CyString (*askFunc)(CyString), CyStringList *malformedLines = NULL, CyStringList *unknownCommands = NULL, CyStringList *variables = NULL);
|
| 41 |
CyStringList *GetGlobals() { return &m_lGlobals; }
|
41 |
CyStringList *GetGlobals() { return &m_lGlobals; }
|
| 42 |
CyStringList *GetFakePatchOrder() { return &m_lFakePatchOrder; }
|
42 |
CyStringList *GetFakePatchOrder() { return &m_lFakePatchOrder; }
|
| 43 |
CyString GetCurrentDirectory() { return m_sCurrentDir; }
|
43 |
CyString GetCurrentDirectory() { return m_sCurrentDir; }
|
| 44 |
static CyString GetTempDirectory() { return m_sTempDir; }
|
44 |
static CyString GetTempDirectory() { return m_sTempDir; }
|
| 45 |
static Utils::String tempDirectory() { return m_sTempDir.ToString(); }
|
45 |
static Utils::String tempDirectory() { return m_sTempDir; }
|
| 46 |
CyString GetMyDocuments() { return m_sMyDoc; }
|
46 |
CyString GetMyDocuments() { return m_sMyDoc; }
|
| 47 |
CGameExe *GetGameExe() { return &m_gameExe; }
|
47 |
CGameExe *GetGameExe() { return &m_gameExe; }
|
| 48 |
CLinkList<CBaseFile> *GetInstallPackageList() { return &m_lInstallList; }
|
48 |
CLinkList<CBaseFile> *GetInstallPackageList() { return &m_lInstallList; }
|
| 49 |
|
49 |
|
| 50 |
// installing/uninstalling
|
50 |
// installing/uninstalling
|
| Line 272... |
Line 272... |
| 272 |
//setting functions
|
272 |
//setting functions
|
| 273 |
void SetRenameText(bool b) { m_bRenameText = b; }
|
273 |
void SetRenameText(bool b) { m_bRenameText = b; }
|
| 274 |
void SetLanguage(int i) { m_iLanguage = i; }
|
274 |
void SetLanguage(int i) { m_iLanguage = i; }
|
| 275 |
void SetAutoEnable(bool b) { m_bAutoEnableChild = b; }
|
275 |
void SetAutoEnable(bool b) { m_bAutoEnableChild = b; }
|
| 276 |
void SetForceModInstall(bool b) { m_bForceModInstall = b; }
|
276 |
void SetForceModInstall(bool b) { m_bForceModInstall = b; }
|
| 277 |
void SetTempDirectory(CyString s) { m_sTempDir = s; }
|
277 |
void SetTempDirectory(CyString s) { m_sTempDir = s.ToString(); }
|
| - |
|
278 |
void setTempDirectory(const Utils::String &s) { m_sTempDir = s; }
|
| 278 |
void SetMyDocuments(CyString s) { m_sMyDoc = s; }
|
279 |
void SetMyDocuments(CyString s) { m_sMyDoc = s; }
|
| 279 |
void SetForceEMP(bool b) { m_bForceEMP = b; }
|
280 |
void SetForceEMP(bool b) { m_bForceEMP = b; }
|
| 280 |
void SetSurpressProtectedWarning(bool b) { m_bSurpressProtectedWarning = b; }
|
281 |
void SetSurpressProtectedWarning(bool b) { m_bSurpressProtectedWarning = b; }
|
| 281 |
void SurpressProtectedWarning() { m_bSurpressProtectedWarning = true; }
|
282 |
void SurpressProtectedWarning() { m_bSurpressProtectedWarning = true; }
|
| 282 |
bool IsSupressProtectedWarning() { return m_bSurpressProtectedWarning; }
|
283 |
bool IsSupressProtectedWarning() { return m_bSurpressProtectedWarning; }
|
| Line 321... |
Line 322... |
| 321 |
bool _wareNotoOverride(enum WareTypes type, int pos, const Utils::String &id, int *noto);
|
322 |
bool _wareNotoOverride(enum WareTypes type, int pos, const Utils::String &id, int *noto);
|
| 322 |
void _removeWareOverride(enum WareTypes type, int pos, const Utils::String &id);
|
323 |
void _removeWareOverride(enum WareTypes type, int pos, const Utils::String &id);
|
| 323 |
|
324 |
|
| 324 |
private:
|
325 |
private:
|
| 325 |
CyString m_sCurrentDir;
|
326 |
CyString m_sCurrentDir;
|
| 326 |
static CyString m_sTempDir;
|
327 |
static Utils::String m_sTempDir;
|
| 327 |
CyString m_sMyDoc;
|
328 |
CyString m_sMyDoc;
|
| 328 |
CyString m_sSetMod;
|
329 |
CyString m_sSetMod;
|
| 329 |
CyString m_sActiveDir;
|
330 |
CyString m_sActiveDir;
|
| 330 |
|
331 |
|
| 331 |
// global files list
|
332 |
// global files list
|