private void OnPlayerDisconnect(ClientPlayerDisconnectPacket packet) { Logger.Info(this, $"Received PlayerDisconnect packet for ID: {packet.Id}"); // Destroy player object _playerManager.DestroyPlayer(packet.Id); // Destroy map icon _mapManager.RemovePlayerIcon(packet.Id); UI.UIManager.InfoBox.AddMessage($"Player '{packet.Username}' disconnected from the server"); }
private void OnPlayerDisconnect(ClientPlayerDisconnect playerDisconnect) { var id = playerDisconnect.Id; var username = playerDisconnect.Username; Logger.Get().Info(this, $"Received PlayerDisconnect data for ID: {id}"); // Destroy player object _playerManager.DestroyPlayer(id); // Destroy map icon _mapManager.RemovePlayerIcon(id); UI.UIManager.InfoBox.AddMessage($"Player '{username}' disconnected from the server"); }