public class GameSettingData { public string Account = ""; public int PerformanceID = 0; public int FrameRate = 30; public float BGMValue = 0.8f; public float EffectValue = 0.8f; public float TalkValue = 0.8f; public bool IsOpenGrid = true; public bool enableSkillRotateCamera { get; set; } = false; public GameSettingData() { } public GameSettingData(GameSettingData data) { this.Account = data.Account; this.PerformanceID = data.PerformanceID; this.FrameRate = data.FrameRate; this.BGMValue = data.BGMValue; this.EffectValue = data.EffectValue; this.TalkValue = data.TalkValue; this.IsOpenGrid = data.IsOpenGrid; this.enableSkillRotateCamera = data.enableSkillRotateCamera; } }