From 45effdba7890ef575fe584594b58b82fea7c664d Mon Sep 17 00:00:00 2001 From: Scott Giese <scttgs0@gmail.com> Date: Sat, 5 Mar 2022 08:42:40 -0600 Subject: [PATCH] Support new line features --- src/Airports/GenAirports850/linearfeature.cxx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/Airports/GenAirports850/linearfeature.cxx b/src/Airports/GenAirports850/linearfeature.cxx index a7fc8d5c..41d0f67b 100644 --- a/src/Airports/GenAirports850/linearfeature.cxx +++ b/src/Airports/GenAirports850/linearfeature.cxx @@ -764,7 +764,19 @@ int LinearFeature::Finish( bool closed, unsigned int idx ) cur_light_contour.SetType( "RWY_RED_LIGHTS" ); light_delta = 10.0f; break; - + + case LF_UNIDIR_GREEN: + cur_light_contour.SetType( "RWY_GREEN_LIGHTS" ); + light_delta = 10.0f; + break; + + case LF_UNIDIR_GREEN_AMBER: + cur_light_contour.SetType( "RWY_GREEN_LIGHTS" ); + alt_light_contour.SetType( "RWY_YELLOW_LIGHTS" ); + light_delta = 10.0f; + alternate = true; + break; + default: // catch unknown lighting type. Allows TerraGear to exit cleanly when it comes across new light features 107 and 108 TG_LOG(SG_GENERAL, SG_ALERT, "LinearFeature::Finish: unknown lighting feature " << lights[i]->type );