private void loadAppearButton_Click(object sender, EventArgs e) { var fileWindow = new OpenFileDialog(); fileWindow.Filter = "Cyberpunk 2077 Character Preset|*.preset"; if (fileWindow.ShowDialog() == DialogResult.OK) { var newValues = JsonConvert.DeserializeObject <CharacterCustomizationAppearances>(File.ReadAllText(fileWindow.FileName)); activeSaveFile.SetAllAppearanceValues(newValues); RefreshAppearanceValues(); statusLabel.Text = "Appearance preset loaded."; } }