RocksmithToolkitLib.PsarcLoader.PSARC.ReadManifest C# (CSharp) Method

ReadManifest() public method

Reads file names from the manifest.
public ReadManifest ( ) : void
return void
        public void ReadManifest()
        {
            var toc = _toc[0];
            toc.Name = "NamesBlock.bin";
            InflateEntry(toc);
            using (var bReader = new StreamReader(toc.Data, true))
            {
                var count = _toc.Count;
                var data = bReader.ReadToEnd().Split('\n'); //0x0A
                Parallel.For(0, data.Length, i =>
                    {
                        if (i + 1 != count)
                            _toc[i + 1].Name = data[i];
                    });
            }
            _toc.RemoveAt(0);
        }