| Line 112... |
Line 112... |
| 112 |
float fileVersion () const { return m_SHeader.fVersion; }
|
112 |
float fileVersion () const { return m_SHeader.fVersion; }
|
| 113 |
size_t fileSize() const;
|
113 |
size_t fileSize() const;
|
| 114 |
Utils::WString getAutosaveName() const;
|
114 |
Utils::WString getAutosaveName() const;
|
| 115 |
bool IsMod();
|
115 |
bool IsMod();
|
| 116 |
bool IsFakePatch() const;
|
116 |
bool IsFakePatch() const;
|
| - |
|
117 |
const Utils::WStringList& getGlobals() const { return _lGlobals; }
|
| 117 |
|
118 |
|
| 118 |
// Setters
|
119 |
// Setters
|
| 119 |
void setAutosaveName() { this->setFilename(getAutosaveName()); }
|
120 |
void setAutosaveName() { this->setFilename(getAutosaveName()); }
|
| 120 |
void SetDataCompression(int c) { m_SHeader2.iDataCompression = c; }
|
121 |
void SetDataCompression(int c) { m_SHeader2.iDataCompression = c; }
|
| 121 |
void SetFileCompression(int c) { m_SHeader2.iFileCompression = c; }
|
122 |
void SetFileCompression(int c) { m_SHeader2.iFileCompression = c; }
|
| 122 |
void SetValueCompression(int c) { m_SHeader.iValueCompression = c; }
|
123 |
void SetValueCompression(int c) { m_SHeader.iValueCompression = c; }
|
| 123 |
void setIcon(C_File* file, const Utils::WString& ext) { if (m_pIconFile) delete m_pIconFile; _sIconExt = ext.c_str(); m_pIconFile = file; _changed(); }
|
124 |
void setIcon(C_File* file, const Utils::WString& ext) { if (m_pIconFile) delete m_pIconFile; _sIconExt = ext.c_str(); m_pIconFile = file; _changed(); }
|
| 124 |
void setFtpAddr(const Utils::WString& str) { _sFtpAddr = str; }
|
125 |
void setFtpAddr(const Utils::WString& str) { _sFtpAddr = str; }
|
| - |
|
126 |
|
| - |
|
127 |
void addGlobal(const Utils::WString& global, const Utils::WString& setting);
|
| - |
|
128 |
void removeGlobal(const Utils::WString& global);
|
| 125 |
|
129 |
|
| 126 |
// Game Compatability
|
130 |
// Game Compatability
|
| 127 |
SGameCompat* GetGameCompatability(int game);
|
131 |
SGameCompat* GetGameCompatability(int game);
|
| 128 |
bool RemoveGameCompatability(int game);
|
132 |
bool RemoveGameCompatability(int game);
|
| 129 |
void AddGameCompatability(int game, const Utils::WString &version);
|
133 |
void AddGameCompatability(int game, const Utils::WString &version);
|
| Line 312... |
Line 316... |
| 312 |
Utils::WStringList _lFakePatchAfter;
|
316 |
Utils::WStringList _lFakePatchAfter;
|
| 313 |
|
317 |
|
| 314 |
CTextDB *_pTextDB;
|
318 |
CTextDB *_pTextDB;
|
| 315 |
|
319 |
|
| 316 |
CLinkList<SGameCompat> m_lGames;
|
320 |
CLinkList<SGameCompat> m_lGames;
|
| - |
|
321 |
Utils::WStringList _lGlobals;
|
| 317 |
|
322 |
|
| 318 |
bool m_bSigned;
|
323 |
bool m_bSigned;
|
| 319 |
bool m_bFullyLoaded;
|
324 |
bool m_bFullyLoaded;
|
| 320 |
|
325 |
|
| 321 |
//installer varibles
|
326 |
//installer varibles
|