diff --git a/Falcon BMS Alternative Launcher/Override/OverrideSettingFor437.cs b/Falcon BMS Alternative Launcher/Override/OverrideSettingFor437.cs index 329b278..c0b691b 100644 --- a/Falcon BMS Alternative Launcher/Override/OverrideSettingFor437.cs +++ b/Falcon BMS Alternative Launcher/Override/OverrideSettingFor437.cs @@ -22,5 +22,19 @@ protected override void OverrideVRHMD(StreamWriter cfg) + Convert.ToInt32(mainWindow.Misc_VR.IsChecked) + CommonConstants.CFGOVERRIDECOMMENT + "\r\n"); } + + protected override void WriteKeyLines(string filename, Hashtable inGameAxis, DeviceControl deviceControl, KeyFile keyFile, int DXnumber) + { + StreamWriter sw = new StreamWriter + (filename, false, Encoding.GetEncoding("utf-8")); + for (int i = 0; i < keyFile.keyAssign.Length; i++) + sw.Write(keyFile.keyAssign[i].GetKeyLine()); + for (int i = 0; i < deviceControl.joyAssign.Length; i++) + { + sw.Write(deviceControl.joyAssign[i].GetKeyLineDX(i, deviceControl.joyAssign.Length, DXnumber)); + sw.Write(deviceControl.joyAssign[i].GetKeyLinePOV()); + } + sw.Close(); + } } }