Subversion Repositories spk

Rev

Rev 158 | Rev 162 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 158 Rev 160
Line 258... Line 258...
258
	SNeededLibrary *FindPackageNeeded(const Utils::String &scriptName, const Utils::String &author);
258
	SNeededLibrary *FindPackageNeeded(const Utils::String &scriptName, const Utils::String &author);
259
	void RemovePackageNeeded(const Utils::String &scriptName, const Utils::String &author);
259
	void RemovePackageNeeded(const Utils::String &scriptName, const Utils::String &author);
260
	void ClearNeededPackages();
260
	void ClearNeededPackages();
261
	bool AnyDependacies() { return (m_lNeededLibrarys.size()) ? true: false; }
261
	bool AnyDependacies() { return (m_lNeededLibrarys.size()) ? true: false; }
262
	bool AutoGenerateUpdateFile() { return m_bAutoGenerateUpdateFile; }
262
	bool AutoGenerateUpdateFile() { return m_bAutoGenerateUpdateFile; }
263
	void RemoveFakePatchOrder(bool after, CyString scriptName, CyString author);
263
	void removeFakePatchOrder(bool after, const Utils::String &scriptName, const Utils::String &author);
264
	void RemoveFakePatchOrder(CyString scriptName, CyString author);
264
	void removeFakePatchOrder(const Utils::String &scriptName, const Utils::String &author);
265
	void AddFakePatchOrder(bool after, CyString scriptName, CyString author);
265
	void addFakePatchOrder(bool after, const Utils::String &scriptName, const Utils::String &author);
266
	bool AnyFakePatchOrder() { if ( !m_lFakePatchBefore.Empty() || !m_lFakePatchAfter.Empty() ) return true; return false; }
266
	bool anyFakePatchOrder() const { if ( !_lFakePatchBefore.empty() || !_lFakePatchAfter.empty() ) return true; return false; }
267
	CyStringList &GetFakePatchBeforeOrder() { return m_lFakePatchBefore; }
267
	const Utils::CStringList &getFakePatchBeforeOrder() const { return _lFakePatchBefore; }
268
	CyStringList &GetFakePatchAfterOrder() { return m_lFakePatchAfter; }
268
	const Utils::CStringList &getFakePatchAfterOrder() const { return _lFakePatchAfter; }
269
	void updateTextDB() { this->_resetTextDB(); }
269
	void updateTextDB() { this->_resetTextDB(); }
270
 
270
 
271
	virtual bool readWares(int iLang, CLinkList<SWareEntry> &list, const Utils::String &empWares);
271
	virtual bool readWares(int iLang, CLinkList<SWareEntry> &list, const Utils::String &empWares);
272
	virtual bool readCommands(int iLang, CLinkList<SCommandSlot> &list);
272
	virtual bool readCommands(int iLang, CLinkList<SCommandSlot> &list);
273
	virtual bool readWingCommands(int iLang, CLinkList<SCommandSlot> &list);
273
	virtual bool readWingCommands(int iLang, CLinkList<SCommandSlot> &list);
Line 342... Line 342...
342
	int _iLastError;
342
	int _iLastError;
343
 
343
 
344
	CLinkList<C_File>  m_lFiles;
344
	CLinkList<C_File>  m_lFiles;
345
	CLinkList<SNames> m_lNames;			//TODO: move to CorePackage
345
	CLinkList<SNames> m_lNames;			//TODO: move to CorePackage
346
	CyStringList m_lMirrors;			//TODO: move to CorePackage
346
	CyStringList m_lMirrors;			//TODO: move to CorePackage
347
	CyStringList m_lFakePatchBefore;
347
	Utils::CStringList _lFakePatchBefore;
348
	CyStringList m_lFakePatchAfter;
348
	Utils::CStringList _lFakePatchAfter;
349
 
349
 
350
	CTextDB	*_pTextDB;
350
	CTextDB	*_pTextDB;
351
 
351
 
352
	CLinkList<SGameCompat> m_lGames;
352
	CLinkList<SGameCompat> m_lGames;
353
 
353