mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 19:56:44 +02:00
add debug to avatar mixer to figure out invisible avatars
This commit is contained in:
parent
84a8af4808
commit
b7189ef263
1 changed files with 5 additions and 0 deletions
|
@ -63,6 +63,7 @@ int main(int argc, const char* argv[])
|
||||||
agentList->startPingUnknownAgentsThread();
|
agentList->startPingUnknownAgentsThread();
|
||||||
|
|
||||||
sockaddr *agentAddress = new sockaddr;
|
sockaddr *agentAddress = new sockaddr;
|
||||||
|
sockaddr_in* agentAddressIn;
|
||||||
unsigned char *packetData = new unsigned char[MAX_PACKET_SIZE];
|
unsigned char *packetData = new unsigned char[MAX_PACKET_SIZE];
|
||||||
ssize_t receivedBytes = 0;
|
ssize_t receivedBytes = 0;
|
||||||
|
|
||||||
|
@ -78,6 +79,8 @@ int main(int argc, const char* argv[])
|
||||||
case PACKET_HEADER_HEAD_DATA:
|
case PACKET_HEADER_HEAD_DATA:
|
||||||
// this is positional data from an agent
|
// this is positional data from an agent
|
||||||
agentList->updateAgentWithData(agentAddress, packetData, receivedBytes);
|
agentList->updateAgentWithData(agentAddress, packetData, receivedBytes);
|
||||||
|
agentAddressIn = (sockaddr_in*) agentAddress;
|
||||||
|
printf("Received agent data from agent at %s:%d\n", inet_ntoa(agentAddressIn->sin_addr), ntohs(agentAddressIn->sin_port));
|
||||||
|
|
||||||
currentBufferPosition = broadcastPacket + 1;
|
currentBufferPosition = broadcastPacket + 1;
|
||||||
agentIndex = 0;
|
agentIndex = 0;
|
||||||
|
@ -89,6 +92,8 @@ int main(int argc, const char* argv[])
|
||||||
if (avatarAgent->getLinkedData() != NULL
|
if (avatarAgent->getLinkedData() != NULL
|
||||||
&& !socketMatch(agentAddress, avatarAgent->getActiveSocket())) {
|
&& !socketMatch(agentAddress, avatarAgent->getActiveSocket())) {
|
||||||
currentBufferPosition = addAgentToBroadcastPacket(currentBufferPosition, &*avatarAgent);
|
currentBufferPosition = addAgentToBroadcastPacket(currentBufferPosition, &*avatarAgent);
|
||||||
|
} else {
|
||||||
|
printf("Not adding agent with ID %d to packet\n", avatarAgent->getAgentId());
|
||||||
}
|
}
|
||||||
|
|
||||||
agentIndex++;
|
agentIndex++;
|
||||||
|
|
Loading…
Reference in a new issue