C# Класс 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.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ChangeFilePrefix string
CopyFileSuffix string

Открытые методы

Метод Описание
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

Описание методов

LetsMod() публичный Метод

public LetsMod ( Mod mod, DirectoryInfo modDirectory, DirectoryInfo gameDirectory, List activeMods ) : bool
mod Mod
modDirectory System.IO.DirectoryInfo
gameDirectory System.IO.DirectoryInfo
activeMods List
Результат bool

ReadModsFromFiles() публичный Метод

public ReadModsFromFiles ( List activeMods, ProgressBarManipulator progressBarManipulator ) : void
activeMods List
progressBarManipulator ProgressBarManipulator
Результат void

RememberForRestore() публичный Метод

public RememberForRestore ( FileInfo file, string type ) : void
file System.IO.FileInfo
type string
Результат void

Restore() публичный Метод

public Restore ( ) : void
Результат void

SaveActiveMods() публичный Метод

public SaveActiveMods ( List activeMods ) : void
activeMods List
Результат void

Описание свойств

ChangeFilePrefix публичное статическое свойство

public static string ChangeFilePrefix
Результат string

CopyFileSuffix публичное статическое свойство

public static string CopyFileSuffix
Результат string