mirror of
https://github.com/overte-org/overte.git
synced 2025-04-19 13:23:36 +02:00
Fix packet types filtering
This commit is contained in:
parent
9aebf68664
commit
5e34795603
2 changed files with 5 additions and 5 deletions
|
@ -76,13 +76,13 @@ void AvatarMixer::handleReplicatedPackets(QSharedPointer<ReceivedMessage> messag
|
|||
replicatedNode->setIsUpstream(true);
|
||||
|
||||
switch (message->getType()) {
|
||||
case PacketType::AvatarData:
|
||||
case PacketType::ReplicatedAvatarData:
|
||||
queueIncomingPacket(message, replicatedNode);
|
||||
break;
|
||||
case PacketType::AvatarIdentity:
|
||||
case PacketType::ReplicatedAvatarIdentity:
|
||||
handleAvatarIdentityPacket(message, replicatedNode);
|
||||
break;
|
||||
case PacketType::KillAvatar:
|
||||
case PacketType::ReplicatedKillAvatar:
|
||||
handleKillAvatarPacket(message, replicatedNode);
|
||||
break;
|
||||
default:
|
||||
|
@ -108,7 +108,6 @@ void AvatarMixer::optionallyReplicatePacket(ReceivedMessage& message, const Node
|
|||
replicatedType = PacketType::ReplicatedKillAvatar;
|
||||
break;
|
||||
default:
|
||||
Q_UNREACHABLE();
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -125,7 +124,7 @@ void AvatarMixer::optionallyReplicatePacket(ReceivedMessage& message, const Node
|
|||
packet->write(message.getMessage());
|
||||
}
|
||||
|
||||
nodeList->sendUnreliablePacket(*packet, *node);
|
||||
nodeList->sendUnreliablePacket(*packet, node->getPublicSocket());
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
@ -45,6 +45,7 @@ int AvatarMixerClientData::processPackets() {
|
|||
|
||||
switch (packet->getType()) {
|
||||
case PacketType::AvatarData:
|
||||
case PacketType::ReplicatedAvatarData:
|
||||
parseData(*packet);
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Reference in a new issue