public void Load(string filename) { FileInfo = new FileInfo(filename); if (FileInfo.Exists) { using (var br = new BinaryReaderX(FileInfo.OpenRead())) _spr3 = new SPR3(FileInfo.FullName); _bitmaps = _spr3.ctpk.bmps.Select(o => new BitmapInfo { Bitmap = o.bmp }).ToList(); } }
public void Load(string filename) { FileInfo = new FileInfo(filename); if (FileInfo.Exists) { using (var br = new BinaryReaderX(FileInfo.OpenRead())) _spr3 = new SPR3(FileInfo.FullName); var _bmpList = _spr3.ctpk.bmps.Select((o, i) => new Spr3BitmapInfo { Bitmap = o, Format = _spr3.ctpk._settings[i].Format.FormatName }).ToList(); _bitmaps = new List <BitmapInfo>(); _bitmaps.AddRange(_bmpList); } }