C# 클래스 WinterSync.Mod

파일 보기 프로젝트 열기: ZeroK-RTS/SpringRTS-Tools

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