Subversion Repositories spk

Rev

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

Rev 102 Rev 105
Line 1423... Line 1423...
1423
 
1423
 
1424
		// TODO: clear up installed files
1424
		// TODO: clear up installed files
1425
		return false;
1425
		return false;
1426
	}
1426
	}
1427
 
1427
 
-
 
1428
	_pOriginalFiles->installed(package);
-
 
1429
 
1428
	// if we're installing an addon, lets use the fake patch method for object files
1430
	// if we're installing an addon, lets use the fake patch method for object files
1429
	if ( m_iGameFlags & EXEFLAG_ADDON ) this->_addToFakePatch(package);
1431
	if ( m_iGameFlags & EXEFLAG_ADDON ) this->_addToFakePatch(package);
1430
 
1432
 
1431
	bool shuffle = false;
1433
	bool shuffle = false;
1432
 
1434
 
Line 1922... Line 1924...
1922
	if ( readme )
1924
	if ( readme )
1923
	{
1925
	{
1924
		removeDirs.PushBack(CyString("PluginManager/Readme"));
1926
		removeDirs.PushBack(CyString("PluginManager/Readme"));
1925
		removeDirs.PushBack(CyString("Readme"));
1927
		removeDirs.PushBack(CyString("Readme"));
1926
	}
1928
	}
1927
	if ( original )
1929
	if ( original ) {
-
 
1930
		removeDirs.PushBack(CyString("PluginManager/Original/Replacements"));
1928
		removeDirs.PushBack(CyString("PluginManager/Original"));
1931
		removeDirs.PushBack(CyString("PluginManager/Original"));
-
 
1932
	}
1929
	removeDirs.PushBack(CyString("PluginManager/Disabled"));
1933
	removeDirs.PushBack(CyString("PluginManager/Disabled"));
1930
	RemoveUnusedDirectories(removeDirs, errors);
1934
	RemoveUnusedDirectories(removeDirs, errors);
1931
 
1935
 
1932
	// finally lets shuffle any fake patchs to fill in gaps
1936
	// finally lets shuffle any fake patchs to fill in gaps
1933
	if ( shuffle )
1937
	if ( shuffle )
Line 3021... Line 3025...
3021
		if ( p->IsMod() && !pMod )
3025
		if ( p->IsMod() && !pMod )
3022
			pMod = p;
3026
			pMod = p;
3023
 
3027
 
3024
		if ( enabledPackages )
3028
		if ( enabledPackages )
3025
			enabledPackages->push_back(p);
3029
			enabledPackages->push_back(p);
-
 
3030
 
-
 
3031
		_pOriginalFiles->installed(p);
3026
	}
3032
	}
3027
 
3033
 
-
 
3034
 
3028
	if ( pMod )
3035
	if ( pMod )
3029
		m_pEnabledMod = pMod;
3036
		m_pEnabledMod = pMod;
3030
 
3037
 
3031
	// disabled the mod
3038
	// disabled the mod
3032
	if ( oldMod && oldMod != m_pEnabledMod && !m_bForceModInstall )
3039
	if ( oldMod && oldMod != m_pEnabledMod && !m_bForceModInstall )