From 985d8435a907833f72532e391e4ca90d3c709b5f Mon Sep 17 00:00:00 2001 From: kimden <23140380+kimden@users.noreply.github.com> Date: Tue, 25 Oct 2022 17:55:18 +0300 Subject: [PATCH] Allow specifying kart_characteristics config as a command line parameter --- src/main.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 4df005eb3e0..d1a830137cf 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1952,10 +1952,11 @@ void initRest() file_manager->getAddonsFile("tracks/")); } - { - XMLNode characteristicsNode(file_manager->getAsset("kart_characteristics.xml")); - kart_properties_manager->loadCharacteristics(&characteristicsNode); - } + std::string char_file; + if (!CommandLine::has("--char-file", &char_file)) + char_file = "kart_characteristics.xml"; + XMLNode characteristicsNode(file_manager->getAsset(char_file)); + kart_properties_manager->loadCharacteristics(&characteristicsNode); track_manager->loadTrackList(); music_manager->addMusicToTracks();