From 73f4e1d45a8ec870dcc59868c76f5614b99fa526 Mon Sep 17 00:00:00 2001 From: Kajari Ghosh Date: Fri, 3 Nov 2017 13:31:36 -0400 Subject: [PATCH] update changelog --- CHANGELOG.md | 3 +++ src/extractor/scripting_environment_lua.cpp | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 597960e6a..67b8ac24c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # UNRELEASED +- Profile: + - Remove dependency on turn types and turn modifier in the process_turn function in the `car.lua` profile. Guidance instruction types are not used to influence turn penalty anymore so this will break backward compatibility between profile version 3 and 4. + # 5.13.0 - Changes from 5.12: - Profile: diff --git a/src/extractor/scripting_environment_lua.cpp b/src/extractor/scripting_environment_lua.cpp index dc05d6694..a07d9ff68 100644 --- a/src/extractor/scripting_environment_lua.cpp +++ b/src/extractor/scripting_environment_lua.cpp @@ -567,7 +567,8 @@ void Sol2ScriptingEnvironment::InitContext(LuaScriptingContext &context) &ExtractionTurn::angle, "turn_type", sol::property([](const ExtractionTurn &turn) { - if (turn.number_of_roads > 2 || turn.source_mode != turn.target_mode || turn.is_u_turn) + if (turn.number_of_roads > 2 || turn.source_mode != turn.target_mode || + turn.is_u_turn) return guidance::TurnType::Turn; else return guidance::TurnType::NoTurn;