]> git.mxchange.org Git - flightgear.git/blobdiff - src/ATC/ATCDialog.cxx
emit to different message properties:
[flightgear.git] / src / ATC / ATCDialog.cxx
index b54679d5cdb1a6ea3755b0c3c6582bcc5466986d..d24b1b0249dc170bca68b7f5fe89cff3a2c63429 100644 (file)
@@ -268,8 +268,10 @@ void FGATCDialog::PopupCallback(int num) {
                        //cout << "Doing callback...\n";
                        ATCMenuEntry a = atcmlist[num];
                        atcptr->SetFreqInUse();
+                       string pilot = atcptr->GenText(a.transmission, a.callback_code);
+                       fgSetString("/sim/messages/pilot", pilot.c_str());
                        // This is the user's speech getting displayed.
-                       globals->get_ATC_display()->RegisterSingleMessage(atcptr->GenText(a.transmission, a.callback_code));
+                       globals->get_ATC_display()->RegisterSingleMessage(pilot);
                        _callbackPending = true;
                        _callbackTimer = 0.0;
                        _callbackWait = 5.0;