/// <summary> /// Responds to a server's reliable event. /// </summary> /// <param name="reliableEventId">The reliable event identifier.</param> public void RespondToReliableEvent(int reliableEventId) { ReliableEventResponse rer = new ReliableEventResponse(); rer.m_reliableEventId = reliableEventId; Send(rer, false); }
/// <summary> /// Responds to a clients's reliable event. /// </summary> /// <param name="reliableEventId">The reliable event identifier.</param> /// <param name="userId">The client identifier.</param> public void RespondToReliableEvent(int reliableEventId, int userId) { ReliableEventResponse response = new ReliableEventResponse(); response.m_reliableEventId = reliableEventId; Send(response, userId, false); }
public bool Execute(EventBase e) { ReliableEventResponse reb = e as ReliableEventResponse; //Network.Log("Response received"); if (reb != null) { callback(reb.m_reliableEventId); return(true); } return(false); }