add recieving code
authorhgn <hgodden00@gmail.com>
Mon, 13 Nov 2023 01:13:24 +0000 (01:13 +0000)
committerhgn <hgodden00@gmail.com>
Mon, 13 Nov 2023 01:13:24 +0000 (01:13 +0000)
player_remote.c

index 3e2aa5b9b1cd051c44b5d93afc3d478a369d2f9e..50249328d2fddc0812f95e6f0c557f0e21862e7d 100644 (file)
@@ -276,6 +276,15 @@ static void player_remote_rx_200_300( SteamNetworkingMessage_t *msg ){
          relink_remote_player_worlds( item->client );
       }
    }
+   else if( tmp->inetmsg_id == k_inetmsg_chat ){
+      netmsg_chat *chat = msg->m_pData;
+      
+      struct network_player *player = &netplayers.list[ chat->client ];
+      network_msgstring( chat->msg, msg->m_cbSize, sizeof(netmsg_chat),
+                         player->chat, NETWORK_MAX_CHAT );
+      player->chat_time = vg.time_real;
+      vg_info( "[%d]: %s\n", chat->client, player->chat );
+   }
 }
 
 /*