From 9baf050c6130b9b8320cdf9c133717eddcb1189d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20Kochend=C3=B6rfer?= <christoph.kochendoerfer@in-tech.com> Date: Thu, 2 Dec 2021 18:46:41 +0100 Subject: [PATCH] Added vehicleCatalog path to the additional information. --- src/OpenScenarioEngine.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/OpenScenarioEngine.cpp b/src/OpenScenarioEngine.cpp index e99f802..464051d 100644 --- a/src/OpenScenarioEngine.cpp +++ b/src/OpenScenarioEngine.cpp @@ -51,6 +51,13 @@ mantle_api::ScenarioInfo OpenScenarioEngine::GetScenarioInfo() const info.description = scenario_data_ptr_->GetFileHeader()->GetDescription(); info.scenario_timeout_duration = storyboard_->GetDuration(); info.additional_information.emplace("full_scenario_path", ResolveScenarioPath(scenario_file_path_)); + + if (scenario_data_ptr_->GetOpenScenarioCategory()->GetScenarioDefinition()->GetCatalogLocations()->GetVehicleCatalog() != nullptr) + { + const auto& vehicle_catalog_path = scenario_data_ptr_->GetOpenScenarioCategory()->GetScenarioDefinition()->GetCatalogLocations()->GetVehicleCatalog()->GetDirectory()->GetPath(); + info.additional_information.emplace("vehicle_catalog_path", vehicle_catalog_path); + } + if (scenario_definition_ptr_->GetRoadNetwork()->GetLogicFile() != nullptr) { info.additional_information.emplace( -- GitLab