C# Class DigglesModManager.Service.ModdingService

Service holding several methods and functions to manipulate the modding status of the wiggles-instance. This service is able to read mods, apply mods to the game files and restores the changes of the mod manager.
Afficher le fichier Open project: cech12/DigglesModManager Class Usage Examples

Méthodes publiques

Свойство Type Description
ChangeFilePrefix string
CopyFileSuffix string

Méthodes publiques

Méthode Description
LetsMod ( Mod mod, DirectoryInfo modDirectory, DirectoryInfo gameDirectory, List activeMods ) : bool
ReadModsFromFiles ( List activeMods, ProgressBarManipulator progressBarManipulator ) : void
RememberForRestore ( FileInfo file, string type ) : void
Restore ( ) : void
SaveActiveMods ( List activeMods ) : void

Method Details

LetsMod() public méthode

public LetsMod ( Mod mod, DirectoryInfo modDirectory, DirectoryInfo gameDirectory, List activeMods ) : bool
mod Mod
modDirectory System.IO.DirectoryInfo
gameDirectory System.IO.DirectoryInfo
activeMods List
Résultat bool

ReadModsFromFiles() public méthode

public ReadModsFromFiles ( List activeMods, ProgressBarManipulator progressBarManipulator ) : void
activeMods List
progressBarManipulator ProgressBarManipulator
Résultat void

RememberForRestore() public méthode

public RememberForRestore ( FileInfo file, string type ) : void
file System.IO.FileInfo
type string
Résultat void

Restore() public méthode

public Restore ( ) : void
Résultat void

SaveActiveMods() public méthode

public SaveActiveMods ( List activeMods ) : void
activeMods List
Résultat void

Property Details

ChangeFilePrefix public_oe static_oe property

public static string ChangeFilePrefix
Résultat string

CopyFileSuffix public_oe static_oe property

public static string CopyFileSuffix
Résultat string