C# 클래스 Nexus.Client.Mods.Formats.FOMod.FOModFormat

Describes the FOMod mod format.
This is the mod format that is commonly used for Fallout 3 and Fallout: New Vegas mods. This format was introduced with the Fallout Mod Manager (FOMM).
상속: IModFormat
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5 1 사용 예제들

공개 메소드들

메소드 설명
CheckFormatCompliance ( string p_strPath ) : FormatConfidence

Determines if the specified file in a mod that conforms to the current format.

CreateMod ( string p_strPath, IGameMode p_gmdGameMode ) : IMod

Creates a mod from the specified file.

The specified file must be in the current format.

FOModFormat ( IModCacheManager p_mcmModCacheManager, IScriptTypeRegistry p_stgScriptTypeRegistry ) : System

A simple constructor that initializes the object with the required dependencies.

GetModCompressor ( IEnvironmentInfo p_eifEnvironmentInfo ) : IModCompressor

Gets a IModCompressor that can compress a source folder into a mod of the current format.

메소드 상세

CheckFormatCompliance() 공개 메소드

Determines if the specified file in a mod that conforms to the current format.
public CheckFormatCompliance ( string p_strPath ) : FormatConfidence
p_strPath string The path of the file for which it is to be determined whether it confroms /// to the current format.
리턴 FormatConfidence

CreateMod() 공개 메소드

Creates a mod from the specified file.
The specified file must be in the current format.
public CreateMod ( string p_strPath, IGameMode p_gmdGameMode ) : IMod
p_strPath string The path of the file from which to create an .
p_gmdGameMode IGameMode
리턴 IMod

FOModFormat() 공개 메소드

A simple constructor that initializes the object with the required dependencies.
public FOModFormat ( IModCacheManager p_mcmModCacheManager, IScriptTypeRegistry p_stgScriptTypeRegistry ) : System
p_mcmModCacheManager IModCacheManager The manager for the current game mode's mod cache.
p_stgScriptTypeRegistry IScriptTypeRegistry The registry of supported script types.
리턴 System

GetModCompressor() 공개 메소드

Gets a IModCompressor that can compress a source folder into a mod of the current format.
public GetModCompressor ( IEnvironmentInfo p_eifEnvironmentInfo ) : IModCompressor
p_eifEnvironmentInfo IEnvironmentInfo The application's envrionment info.
리턴 IModCompressor