From ca57853d182a675ba586a8a0097cdd9eb25052fb Mon Sep 17 00:00:00 2001 From: MysterD Date: Sun, 30 Apr 2023 23:33:48 -0700 Subject: [PATCH] Improve logging --- src/pc/network/packets/packet_spawn_objects.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/pc/network/packets/packet_spawn_objects.c b/src/pc/network/packets/packet_spawn_objects.c index 59a657e9..728876a9 100644 --- a/src/pc/network/packets/packet_spawn_objects.c +++ b/src/pc/network/packets/packet_spawn_objects.c @@ -120,7 +120,6 @@ void network_send_spawn_objects_to(u8 sendToLocalIndex, struct Object* objects[] } void network_receive_spawn_objects(struct Packet* p) { - LOG_INFO("rx spawn objects"); // prevent receiving spawn objects during credits if (gCurrActStarNum == 99) { LOG_ERROR("rx failed: in credits"); @@ -148,6 +147,14 @@ void network_receive_spawn_objects(struct Packet* p) { packet_read(p, &data.globalPlayerIndex, sizeof(u8)); packet_read(p, &data.extendedModelId, sizeof(u16)); + char* id = "unknown"; + char* name = "unknown"; + if (gNetworkSystem && p->localIndex) { + id = gNetworkSystem->get_id_str(p->localIndex); + name = gNetworkPlayers[p->localIndex].name; + } + LOG_INFO("rx spawn object %s from %s (%s)", get_behavior_name_from_id(data.behaviorId), name, id); + struct Object* parentObj = NULL; if (data.parentId == (u32)-1) { // this object is it's own parent, set it to a known object temporarily