private void HashCheck(int sourcePlayerID) { HashProjection hasher = new HashProjection(ES); ES.ApplyProjection(hasher, EventStream.AllExistingEvents); View.RPC("HashCheckReturn", PhotonHelper.GetPlayerByID(sourcePlayerID), PhotonNetwork.player.ID, hasher.GenerateHashCode(), ES.EventCount); }
private void RequestIndividualPlayerPing(int PhotonPlayerID) { int requestID = NetworkInteractionTracker.RecordPingRequestStartedForPlayer(PhotonPlayerID); View.RPC("ReceivePingRequest", PhotonHelper.GetPlayerByID(PhotonPlayerID), PhotonNetwork.player.ID, requestID); }
private void RequestESData(int sourcePlayerID) { ES.ExtractByteData(bx => View.RPC("AcceptESData", PhotonHelper.GetPlayerByID(sourcePlayerID), bx)); }