コード例 #1
0
ファイル: Install.cs プロジェクト: sebastiansobek/gmbt
 public void RenameDisabledVdfs()
 {
     foreach (var vdf in Directory.EnumerateFiles(gothic.GetGameDirectory(Gothic.GameDirectory.Data), "*", SearchOption.TopDirectoryOnly))
     {
         File.Move(vdf, PathsUtils.ChangeExtension(vdf, ".vdf"));
     }
 }
コード例 #2
0
 public void EnableVdfs()
 {
     foreach (var vdf in disabledVdfs)
     {
         if (File.Exists(vdf))
         {
             File.Move(vdf, PathsUtils.ChangeExtension(vdf, ".vdf"));
         }
     }
 }
コード例 #3
0
        public void OnOffDirectX11Wrapper(bool off)
        {
            string dllPath = GetGameFile(GameFile.DdrawDll);

            if (File.Exists(dllPath) &&
                Directory.Exists(GetGameDirectory(GameDirectory.GD3D11)))
            {
                string extension = off
                                 ? ".off"
                                 : ".dll";

                string path = PathsUtils.ChangeExtension(dllPath, extension);

                if (File.Exists(path) == false)
                {
                    File.Move(dllPath, path);
                }
            }
        }
コード例 #4
0
        public void DisableVdfs()
        {
            foreach (var vdf in Directory.GetFiles(GetGameDirectory(Gothic.GameDirectory.Data)))
            {
                var reader = new VdfsReader(vdf);

                var hasAnims = reader
                               .ReadEntries(false)
                               .Where(x => x.Name.Equals("ANIMS", StringComparison.OrdinalIgnoreCase))
                               .Select(x => x.Name).Count() > 0;

                reader.Dispose();

                if (hasAnims)
                {
                    var newPath = PathsUtils.ChangeExtension(vdf, ".disabled");

                    disabledVdfs.Add(newPath);

                    File.Move(vdf, newPath);
                }
            }
        }
コード例 #5
0
ファイル: Log.cs プロジェクト: v-lohvyniuk/mentoring_taf
 static Log()
 {
     XmlConfigurator.Configure(new System.IO.FileInfo(PathsUtils.GetSolutionRootPath() + "log4net.config"));
 }
コード例 #6
0
        public UsersCsvDataSourceReader()
        {
//            filePath = "C:\\Users\\volod\\source\\repos\\mentoring_taf\\testdata\\datasource\\users\\datasource-users.csv";
            filePath = PathsUtils.GetSolutionRootPath() + "testdata\\datasource\\users\\datasource-users.csv";
        }