diff --git a/src/blackcore/simulator.cpp b/src/blackcore/simulator.cpp index 31a0fbd16..e0f66a1dd 100644 --- a/src/blackcore/simulator.cpp +++ b/src/blackcore/simulator.cpp @@ -653,6 +653,12 @@ namespace BlackCore return (status.testFlag(Connected) || status.testFlag(Simulating) || status.testFlag(Paused)); } + const CCallsign &ISimulator::getTestCallsign() + { + static const CCallsign cs("SWIFT"); + return cs; + } + ISimulator::ISimulator(const CSimulatorPluginInfo &pluginInfo, IOwnAircraftProvider *ownAircraftProvider, IRemoteAircraftProvider *remoteAircraftProvider, diff --git a/src/blackcore/simulator.h b/src/blackcore/simulator.h index ff5de1a3b..f3bbea4e9 100644 --- a/src/blackcore/simulator.h +++ b/src/blackcore/simulator.h @@ -347,6 +347,9 @@ namespace BlackCore //! Any connected status? static bool isAnyConnectedStatus(SimulatorStatus status); + //! Get a test callsign + static const BlackMisc::Aviation::CCallsign &getTestCallsign(); + signals: //! Simulator combined status void simulatorStatusChanged(BlackCore::ISimulator::SimulatorStatus status); // use emitSimulatorCombinedStatus to emit