Restructure Obvious Turn Handling, code transfer from #4426

This commit is contained in:
Michael Krasnyk
2018-02-06 13:36:45 +01:00
parent bdb116afe5
commit d166fc6a75
9 changed files with 2011 additions and 29 deletions
@@ -140,20 +140,36 @@ void Sol2ScriptingEnvironment::InitContext(LuaScriptingContext &context)
context.state.new_enum("road_priority_class",
"motorway",
extractor::RoadPriorityClass::MOTORWAY,
"motorway_link",
extractor::RoadPriorityClass::MOTORWAY_LINK,
"trunk",
extractor::RoadPriorityClass::TRUNK,
"trunk_link",
extractor::RoadPriorityClass::TRUNK_LINK,
"primary",
extractor::RoadPriorityClass::PRIMARY,
"primary_link",
extractor::RoadPriorityClass::PRIMARY_LINK,
"secondary",
extractor::RoadPriorityClass::SECONDARY,
"secondary_link",
extractor::RoadPriorityClass::SECONDARY_LINK,
"tertiary",
extractor::RoadPriorityClass::TERTIARY,
"tertiary_link",
extractor::RoadPriorityClass::TERTIARY_LINK,
"main_residential",
extractor::RoadPriorityClass::MAIN_RESIDENTIAL,
"side_residential",
extractor::RoadPriorityClass::SIDE_RESIDENTIAL,
"alley",
extractor::RoadPriorityClass::ALLEY,
"parking",
extractor::RoadPriorityClass::PARKING,
"link_road",
extractor::RoadPriorityClass::LINK_ROAD,
"unclassified",
extractor::RoadPriorityClass::UNCLASSIFIED,
"bike_path",
extractor::RoadPriorityClass::BIKE_PATH,
"foot_path",