C# Class DeploymentDownloader.ALFADeployerTool

Show file Open project: ALandFarAway/ALFA-Base-Resources Class Usage Examples

Public Properties

Property Type Description
ADLResources List
ModuleName string
NWN2HomePath string
NWN2InstallPath string
NWNX4Path string
PatchURL string
ServerList string>.Dictionary
wcDownloader System.Net.WebClient

Public Methods

Method Description
GetHomeSubfolder ( string folder ) : string
GetModuleFolder ( string module = null ) : string
LoadConfiguration ( ) : void
ParseOutput_Recompile ( object sender, DataReceivedEventArgs e ) : void
Run ( ) : void

Private Methods

Method Description
AdjustModuleVariables ( ) : void
CheckForCommonIssues ( ) : void
DownloadLatestACR ( ) : void
FetchExternalDependencies ( ) : void
PatchModuleResourceXML ( ) : void
RecompileModuleScripts ( ) : void

Method Details

GetHomeSubfolder() public method

public GetHomeSubfolder ( string folder ) : string
folder string
return string

GetModuleFolder() public method

public GetModuleFolder ( string module = null ) : string
module string
return string

LoadConfiguration() public method

public LoadConfiguration ( ) : void
return void

ParseOutput_Recompile() public method

public ParseOutput_Recompile ( object sender, DataReceivedEventArgs e ) : void
sender object
e System.Diagnostics.DataReceivedEventArgs
return void

Run() public method

public Run ( ) : void
return void

Property Details

ADLResources public property

public List ADLResources
return List

ModuleName public property

public string ModuleName
return string

NWN2HomePath public property

public string NWN2HomePath
return string

NWN2InstallPath public property

public string NWN2InstallPath
return string

NWNX4Path public property

public string NWNX4Path
return string

PatchURL public property

public string PatchURL
return string

ServerList public property

public Dictionary ServerList
return string>.Dictionary

wcDownloader public property

public WebClient,System.Net wcDownloader
return System.Net.WebClient