[FSD] Correctly named ProController (message type)

This commit is contained in:
Klaus Basan
2019-11-11 16:09:16 +01:00
committed by Mat Sutcliffe
parent 14192585e2
commit 8c8073ca0e
2 changed files with 10 additions and 7 deletions

View File

@@ -789,7 +789,7 @@ namespace BlackCore
m_messageTypeMapping["#DA"] = MessageType::DeleteATC; m_messageTypeMapping["#DA"] = MessageType::DeleteATC;
m_messageTypeMapping["#DP"] = MessageType::DeletePilot; m_messageTypeMapping["#DP"] = MessageType::DeletePilot;
m_messageTypeMapping["$FP"] = MessageType::FlightPlan; m_messageTypeMapping["$FP"] = MessageType::FlightPlan;
m_messageTypeMapping["#PC"] = MessageType::FlightPlanAcknowledge; m_messageTypeMapping["#PC"] = MessageType::ProController;
m_messageTypeMapping["$DI"] = MessageType::FsdIdentification; m_messageTypeMapping["$DI"] = MessageType::FsdIdentification;
m_messageTypeMapping["$!!"] = MessageType::KillRequest; m_messageTypeMapping["$!!"] = MessageType::KillRequest;
m_messageTypeMapping["@"] = MessageType::PilotDataUpdate; m_messageTypeMapping["@"] = MessageType::PilotDataUpdate;
@@ -1763,14 +1763,17 @@ namespace BlackCore
const QStringList tokens = payload.split(':'); const QStringList tokens = payload.split(':');
switch (messageType) switch (messageType)
{ {
case MessageType::AddAtc: /* ignore */ break; // ignored ones
case MessageType::AddPilot: /* ignore */ break; case MessageType::AddAtc:
case MessageType::ServerHeartbeat: /* ignore */ break; case MessageType::AddPilot:
case MessageType::FlightPlanAcknowledge: /* ignore */ break; case MessageType::ServerHeartbeat:
case MessageType::ProController:
case MessageType::ClientIdentification:
break;
// handled ones
case MessageType::AtcDataUpdate: handleAtcDataUpdate(tokens); break; case MessageType::AtcDataUpdate: handleAtcDataUpdate(tokens); break;
case MessageType::AuthChallenge: handleAuthChallenge(tokens); break; case MessageType::AuthChallenge: handleAuthChallenge(tokens); break;
case MessageType::AuthResponse: handleAuthResponse(tokens); break; case MessageType::AuthResponse: handleAuthResponse(tokens); break;
case MessageType::ClientIdentification: /* do nothing */ break;
case MessageType::ClientQuery: handleClientQuery(tokens); break; case MessageType::ClientQuery: handleClientQuery(tokens); break;
case MessageType::ClientResponse: handleClientReponse(tokens); break; case MessageType::ClientResponse: handleClientReponse(tokens); break;
case MessageType::DeleteATC: handleDeleteATC(tokens); break; case MessageType::DeleteATC: handleDeleteATC(tokens); break;

View File

@@ -32,7 +32,7 @@ enum class MessageType
DeleteATC, DeleteATC,
DeletePilot, DeletePilot,
FlightPlan, FlightPlan,
FlightPlanAcknowledge, ProController,
FsdIdentification, FsdIdentification,
KillRequest, KillRequest,
PilotDataUpdate, PilotDataUpdate,