private void OnPlayerReady(object sender, PlayerReadyEventArgs e) { if (!e.IsEnemyReady) { api.Messages.Send(new MessagesSendParams() { Message = "Вы поставили все корабли! Ожидание противника", UserId = e.PlayerId }); } }
/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnPlayerReady(object sender, PlayerReadyEventArgs e) { if (e.UserId != OnlineManager.Self.OnlineUser.Id || OnlineManager.CurrentGame.Host == OnlineManager.Self.OnlineUser) { return; } ReadyUp.ChangeText("NOT READY"); AlignRightItems(RightAligned); }
/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnGamePlayerReady(object sender, PlayerReadyEventArgs e) { if (e.UserId != Item.Id) { return; } if (!OnlineManager.CurrentGame.PlayersReady.Contains(e.UserId)) { OnlineManager.CurrentGame.PlayersReady.Add(e.UserId); } Ready.Alpha = 1; }