public void OnRecievedArt(ObjectToTransfer art) { if (!ArtBook.ContainsKey(art.PlayerID)) { ArtPiece SpawnedArt = Instantiate <GameObject>(SpawnedArtPiece, Vector3.zero, Quaternion.identity).GetComponent <ArtPiece>(); SpawnedArt.SetArt(art.GetTexture(), MeshArts[art.ObjectID]); ArtBook.Add(art.PlayerID, SpawnedArt); if (Players.ContainsKey(art.PlayerID)) { Players[art.PlayerID].SetArtPiece(SpawnedArt); } } }