Exemplo n.º 1
0
 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;
        }