C# Класс WinterSync.Mod

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
GetDependenciesFromLua string[]
GetDependenciesFromTdf string[]
GetDependencyArchiveNames string[]
GetDependencyArchivePaths string[]
GetModInfo string
IsUsefulArchive bool
LoadArchives LazyFileData>.Dictionary
ToArchivePath string
ToModName string

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

Метод Описание
FromSpringPath ( string springPath, string modName ) : Mod
Mod ( string name, string>.IDictionary allMods ) : System

Приватные методы

Метод Описание
GetDependenciesFromLua ( string archiveName, string fileName ) : string[]

gets the list of dependencies from modinfo.lua

GetDependenciesFromTdf ( string archiveName, string fileName ) : string[]

gets the list of dependencies from modinfo.tdf

GetDependencyArchiveNames ( string archiveName ) : string[]
GetDependencyArchivePaths ( string archiveName ) : string[]

gets all dependencies from an archive recursively

GetModInfo ( string archiveName, string extension ) : string
IsUsefulArchive ( string name ) : bool
LoadArchives ( IEnumerable archives ) : LazyFileData>.Dictionary

Make a dictionary with all the files in the VFS

ToArchivePath ( string name ) : string

/// translates a mod name or mod archive to a mod archive name

ToModName ( string path ) : string

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

FromSpringPath() публичный статический Метод

public static FromSpringPath ( string springPath, string modName ) : Mod
springPath string
modName string
Результат Mod

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

public Mod ( string name, string>.IDictionary allMods ) : System
name string
allMods string>.IDictionary
Результат System