public ObjectAnalyzerForm(Z64Game game, byte[] data, int segmentId) { InitializeComponent(); if (segmentId > 15) { segmentId = 15; } if (segmentId < 0) { segmentId = 0; } _data = data; _obj = new Z64Object(_data); _segment = segmentId; _game = game; tabControl1.ItemSize = new Size(0, 1); tabControl1.SizeMode = TabSizeMode.Fixed; tabControl1.Appearance = TabAppearance.FlatButtons; MinimumSize = new Size(Width, Height); UpdateMap(); }
private void importJSONToolStripMenuItem_Click(object sender, EventArgs e) { openFileDialog1.FileName = ""; openFileDialog1.Filter = $"{Filters.JSON}|{Filters.ALL}"; if (openFileDialog1.ShowDialog() == DialogResult.OK) { string json = File.ReadAllText(openFileDialog1.FileName); _obj = Z64Object.FromJson(json); _obj.SetData(_data); UpdateMap(); } }