/// <summary> /// Only caught by Host! /// </summary> /// <param name="netMsg"></param> private void OnPOIVote(NetworkMessage netMsg) { POIVoteMessage msg = netMsg.ReadMessage <POIVoteMessage>(); Debug.Log("Voted: " + msg.ID); int newCount = PlayerComp.OnIncreaseVoteCounter(msg.ID); // TODO: Send updated Count SendPOIUpdate(msg.ID, newCount); }
public void SendPOIVote(int ID) { POIVoteMessage msg = new POIVoteMessage(); msg.ID = ID; if (Client != null) { Client.Send(MyMsgType.POIVote, msg); } }