C# Class withSIX.Play.Core.Games.Legacy.Arma.UserconfigProcessor

Inheritance: IEnableLogging
Exibir arquivo Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
ProcessUserconfig ( IAbsoluteDirectoryPath modPath, IAbsoluteDirectoryPath gamePath, string exisitingChecksum, bool force = true ) : string

Private Methods

Method Description
CreateMd5ForFolder ( string path ) : string
GetChecksum ( IAbsoluteFilePath uconfigPath ) : string
GetConfigChecksum ( string path ) : string
GetUserconfigPath ( IAbsoluteDirectoryPath modPath ) : string

Method Details

ProcessUserconfig() public method

public ProcessUserconfig ( IAbsoluteDirectoryPath modPath, IAbsoluteDirectoryPath gamePath, string exisitingChecksum, bool force = true ) : string
modPath IAbsoluteDirectoryPath
gamePath IAbsoluteDirectoryPath
exisitingChecksum string
force bool
return string