protected virtual void OnAcceptPlayRequest(AcceptPlayRequest args) { if (EnablePlayRequest != null) { EnablePlayRequest(args); } }
public void RequestAlreadyPlayGame() { AcceptPlayRequest request = new AcceptPlayRequest(); request.IsAlready = true; SendMessage(request); }
public void AcceptPlayRequestHandler(AcceptPlayRequest msg) { OtherSideReceiver.SendMessage(msg); if (msg.IsAlready) { this.InGameProperties.Status = StatusInGame.Ready; if (OtherSideReceiver.InGameProperties.Status == StatusInGame.Ready) { SetupDataAndSendToClients(); } } }