#include <Main/fg_props.hxx>
#include "ATC.hxx"
-#include "ATCdisplay.hxx"
FGATC::FGATC() {
freqClear = true;
if(_display) {
//Render(pending_transmission, ident, false);
Render(pending_transmission);
- // At the moment Render only works for ATIS
- //globals->get_ATC_display()->RegisterSingleMessage(pending_transmission);
}
// Run the callback regardless of whether on same freq as user or not.
//cout << "_callback_code = " << _callback_code << '\n';
//Render(pending_transmission, ident, false);
Render(pending_transmission);
// At the moment Render doesn't work except for ATIS
- //globals->get_ATC_display()->RegisterSingleMessage(pending_transmission);
}
if(callback_code) {
ProcessCallback(callback_code);
msg[i] = ' ';
}
}
- if(repeating) {
- globals->get_ATC_display()->RegisterRepeatingMessage(msg);
- } else {
- globals->get_ATC_display()->RegisterSingleMessage(msg);
- }
}
_playing = true;
}
globals->get_soundmgr()->stop(refname);
globals->get_soundmgr()->remove(refname);
#endif
- } else {
- globals->get_ATC_display()->CancelRepeatingMessage();
}
_playing = false;
}