protected virtual IniFile ConvertConfig(IniFile ini) {
// iniFile.Remove(@"EVENT");
// iniFile.Remove(@"SPECIAL_EVENT");
// iniFile.RemoveSections("CONDITION");
SetCustomSkinId(ini);
var trackProperties = Game.DefaultTrackPropertiesPresets.ElementAtOrDefault(ini["DYNAMIC_TRACK"].GetInt("PRESET", -1)) ??
Game.GetDefaultTrackPropertiesPreset();
trackProperties.Properties.Set(ini);
ini["RACE"].SetId("MODEL", ini["RACE"].GetPossiblyEmpty("MODEL"));
ini["RACE"].SetId("SKIN", ini["RACE"].GetPossiblyEmpty("SKIN"));
ini["RACE"].SetId("TRACK", ini["RACE"].GetPossiblyEmpty("TRACK"));
ini["CAR_0"].SetId("MODEL", ini["CAR_0"].GetPossiblyEmpty("MODEL"));
ini["CAR_0"].SetId("SKIN", ini["CAR_0"].GetPossiblyEmpty("SKIN"));
ini["CAR_0"].Set("DRIVER_NAME", SettingsHolder.Drive.PlayerName);
ini["CAR_0"].Set("NATIONALITY", SettingsHolder.Drive.PlayerNationality);
return ini;
}
}