public void UpdateFMODPanel() { if (rbrcit.FMODAvailable) { col2FMODSoundBank.IsVisible = true; colFMODSoundBank.IsVisible = true; olvAllCars.RebuildColumns(); olvInstalledCars.RebuildColumns(); lblFMODStatus.Text = (rbrcit.FMODEnabled ? "Enabled" : "Disabled"); btFmodEnable.Enabled = !rbrcit.FMODEnabled; btFmodDisable.Enabled = rbrcit.FMODEnabled; btFMODConfigure.Enabled = rbrcit.AudioFMODiniExists(); if (rbrcit.AudioFMODExists()) { lblFMODVersion.Text = rbrcit.GetAudioFMODVersion(); btFMOD.Text = "Update"; btFMOD.Enabled = true; } else { btFMOD.Text = "Download"; if (rbrcit.GetAudioFMOD_URL() != "") { lblFMODVersion.Text = "Not downloaded yet. Please Download."; btFMOD.Enabled = true; } else { lblFMODVersion.Text = "Currently WIP. Contains global effects (tyres, impacts, etc.). \nPlease wait for download link in future carList.ini update."; btFMOD.Enabled = false; } } } else { lblFMODStatus.Text = "Not Available. Requires NGP version 6.3.758.431 and FixUp version 4.0"; lblFMODVersion.Text = ""; btFMOD.Text = "Download"; } }