KFreonLib.Textures.ME2Texture2D.GetTexArchive C# (CSharp) Method

GetTexArchive() public method

public GetTexArchive ( string dir ) : String
dir string
return String
        public String GetTexArchive(string dir)
        {
            if (arcName == null)
                return null;

            List<String> arclist = Directory.GetFiles(Path.Combine(dir, "CookedPC"), "*.tfc", SearchOption.TopDirectoryOnly).ToList();
            if (Directory.Exists(Path.Combine(dir, "DLC")))
                arclist.AddRange(Directory.GetFiles(Path.Combine(dir, "DLC"), "*.tfc", SearchOption.AllDirectories));

            foreach (String arc in arclist)
            {
                if (String.Compare(Path.GetFileNameWithoutExtension(arc), arcName, true) == 0)
                    return Path.GetFullPath(arc);
            }
            return null;
        }