C# Class SnakeBite.ModManager

显示文件 Open project: topher-au/SnakeBite Class Usage Examples

Private Properties

Property Type Description
CleanupFolders void
GetMGSVersion System.Version
GetSBVersion System.Version

Public Methods

Method Description
CheckConflicts ( string ModFile, bool ignoreConflicts = false ) : bool
CleanupDatabase ( ) : void
InstallMod ( string ModFile ) : bool
MergeAndCleanup ( ) : void
MoveDatFiles ( ) : void
UninstallMod ( SnakeBite.ModEntry mod ) : bool

Private Methods

Method Description
CleanupFolders ( ) : void
GetMGSVersion ( ) : System.Version
GetSBVersion ( ) : System.Version

Method Details

CheckConflicts() public static method

public static CheckConflicts ( string ModFile, bool ignoreConflicts = false ) : bool
ModFile string
ignoreConflicts bool
return bool

CleanupDatabase() public static method

public static CleanupDatabase ( ) : void
return void

InstallMod() public static method

public static InstallMod ( string ModFile ) : bool
ModFile string
return bool

MergeAndCleanup() public static method

public static MergeAndCleanup ( ) : void
return void

MoveDatFiles() public static method

public static MoveDatFiles ( ) : void
return void

UninstallMod() public static method

public static UninstallMod ( SnakeBite.ModEntry mod ) : bool
mod SnakeBite.ModEntry
return bool