withSIX.Mini.Plugin.Arma.Services.IronFrontInfo.IronFrontInfo C# (CSharp) Method

IronFrontInfo() public method

public IronFrontInfo ( IAbsoluteDirectoryPath ironFrontPath, IAbsoluteDirectoryPath gamePath, IAbsoluteDirectoryPath tempPath, IfaStatus status, IfaGameEdition game ) : System
ironFrontPath IAbsoluteDirectoryPath
gamePath IAbsoluteDirectoryPath
tempPath IAbsoluteDirectoryPath
status IfaStatus
game IfaGameEdition
return System
        public IronFrontInfo(IAbsoluteDirectoryPath ironFrontPath, IAbsoluteDirectoryPath gamePath,
            IAbsoluteDirectoryPath tempPath, IfaStatus status, IfaGameEdition game) {
            IronFrontPath = ironFrontPath;
            GamePath = gamePath;
            TempPath = tempPath;

            Status = status;
            Game = game;

            IronFrontExePath = ironFrontPath.GetChildFileWithName("ironfront.exe");
            IFSourcePath = ironFrontPath.GetChildDirectoryWithName("IF");
            IFDlcSourcePath = ironFrontPath.GetChildDirectoryWithName("DLC_1");
            GameIFPath = gamePath.GetChildDirectoryWithName("@IF");
            GameIFDlcPath = gamePath.GetChildDirectoryWithName("@LIB_DLC_1");
            GameIF3MPath = gamePath.GetChildDirectoryWithName("@IFA3M");
            GameIFOtherAddonsPath = gamePath.GetChildDirectoryWithName("@IF_Other_Addons");
        }