public void AddNewPlayer(NetworkPrint networkPrint) { networkPrint.transform.parent = MultiplayerReferences.referencesTransform; PlayerHolder holder = MultiplayerReferences.AddNewPlayer(networkPrint); if (networkPrint.isLocal) { MultiplayerReferences.localPlayer = holder; } }
public PlayerHolder AddNewPlayer(NetworkPrint networkPrint) { if (!IsUniquePlayer(networkPrint.photonId)) { return(null); } PlayerHolder playerHolder = new PlayerHolder() { photonID = networkPrint.photonId, networkPrint = networkPrint }; players.Add(playerHolder); return(playerHolder); }