private void Server_PacketRecieved(NetworkPlayer player, Packet packet) { if (packet.Type == PacketType.SongList) { SongList masterLevelCollection = packet.SpecificPacket as SongList; panel.PopulatePartyPanel(masterLevelCollection.Levels.ToList()); } else if (packet.Type == PacketType.LoadedSong) { LoadedSong loadedSong = packet.SpecificPacket as LoadedSong; panel.SongLoaded(loadedSong.level); } }