X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCockpit%2Fhud.cxx;h=60b4a14aad9b247c20dea4b1ab1db200c48ca181;hb=c0b4531d04215f76f9cf65afbdaed6b7c0b32634;hp=f2b2bcc588b4e88138614c09f99dcab05b95effd;hpb=da5ea10d5db9675e6a5d75db5b33edfc350566b1;p=flightgear.git diff --git a/src/Cockpit/hud.cxx b/src/Cockpit/hud.cxx index f2b2bcc58..60b4a14aa 100644 --- a/src/Cockpit/hud.cxx +++ b/src/Cockpit/hud.cxx @@ -1106,6 +1106,7 @@ void drawHUD() static char hud_wp0_text[256]; static char hud_wp1_text[256]; static char hud_wp2_text[256]; + static char hud_alt_text[256]; if( antialiased_node->getBoolValue() ) { glEnable(GL_LINE_SMOOTH); @@ -1213,7 +1214,14 @@ void drawHUD() } if ( strcmp( altitude_enabled->getStringValue(), "altitude-hold" ) == 0 ) { - HUD_TextList.add( fgText( 40, apY, (char *)fgGetString("/autopilot/settings/altitude-ft") ) ); + snprintf( hud_alt_text, 256, "alt = %.0f\n", + fgGetDouble("/autopilot/settings/target-altitude-ft") ); + HUD_TextList.add( fgText( 40, apY, hud_alt_text ) ); + apY -= 15; + } else if ( strcmp( altitude_enabled->getStringValue(), "agl-hold" ) == 0 ){ + snprintf( hud_alt_text, 256, "agl = %.0f\n", + fgGetDouble("/autopilot/settings/target-agl-ft") ); + HUD_TextList.add( fgText( 40, apY, hud_alt_text ) ); apY -= 15; }