diff --git a/src/blackcore/fsd/clientresponse.cpp b/src/blackcore/fsd/clientresponse.cpp index 30233b814..e6d4e6a7d 100644 --- a/src/blackcore/fsd/clientresponse.cpp +++ b/src/blackcore/fsd/clientresponse.cpp @@ -40,7 +40,7 @@ namespace BlackCore { BlackMisc::CLogMessage(static_cast(nullptr)).warning(u"Wrong number of arguments."); return {}; - }; + } QStringList responseData; if (tokens.size() > 3) { responseData = tokens.mid(3); } diff --git a/src/blackcore/fsd/fsdclient.cpp b/src/blackcore/fsd/fsdclient.cpp index cb2e4f827..285dffed9 100644 --- a/src/blackcore/fsd/fsdclient.cpp +++ b/src/blackcore/fsd/fsdclient.cpp @@ -907,6 +907,10 @@ namespace BlackCore // IVAO only // Ref: https://github.com/DemonRem/X-IvAP/blob/1b0a14880532a0f5c8fe84be44e462c6892a5596/src/XIvAp/FSDprotocol.h m_messageTypeMapping["!R"] = MessageType::RegistrationInfo; + + // IVAO parts + // https://discordapp.com/channels/539048679160676382/695961646992195644/707915838845485187 + // https://dev.swift-project.org/w/knowhow/simandinterpolation/ivaoparts/ } void CFSDClient::handleAtcDataUpdate(const QStringList &tokens) diff --git a/src/blackcore/fsd/serializer.cpp b/src/blackcore/fsd/serializer.cpp index f58126859..c453fc332 100644 --- a/src/blackcore/fsd/serializer.cpp +++ b/src/blackcore/fsd/serializer.cpp @@ -285,6 +285,7 @@ namespace BlackCore if (str.isEmpty()) return ClientQueryType::Unknown; // valid queries + // second part of a $CQ:, e.g. $CQ:DI, $CQ:ATC if (str == "ATC") return ClientQueryType::IsValidATC; if (str == "CAPS") return ClientQueryType::Capabilities; if (str == "C?") return ClientQueryType::Com1Freq;