private void OpenPack(string path) { try { var fs = File.OpenRead(path); var pbr = new GGBinaryReader(new BinaryReader(fs)); var pack = pbr.ReadPack(); var win = new GGPackExplorerWindow(pack); Application.Top.Add(win); } catch (Exception) { MessageBox.ErrorQuery(50, 10, "Error", "Invalid ggpack file", "OK"); } }
public GGPackHelper(Stream stream) { _reader = new GGBinaryReader(new BinaryReader(stream)); _pack = _reader.ReadPack(); }