Example #1
0
        public void ContinueTurn()
        {
            var packet      = new S2C_GameTurnInfo(BoardOwner.ME, false);
            var packetEnemy = new S2C_GameTurnInfo(BoardOwner.ENEMY, false);

            if (this.PlayerTurn == PlayerSide.BLUE)
            {
                BlueSide.RemotePlayer.Connection.Send(packet);
                RedSide.RemotePlayer.Connection.Send(packetEnemy);
            }
            else
            {
                RedSide.RemotePlayer.Connection.Send(packet);
                BlueSide.RemotePlayer.Connection.Send(packetEnemy);
            }
        }
Example #2
0
        public void SetTurn(PlayerSide side)
        {
            this.PlayerTurn = side;
            var packet      = new S2C_GameTurnInfo(BoardOwner.ME, false);
            var packetEnemy = new S2C_GameTurnInfo(BoardOwner.ENEMY, false);

            if (side == PlayerSide.BLUE)
            {
                //
                BlueSide.RemotePlayer.Connection.Send(packet);
                RedSide.RemotePlayer.Connection.Send(packetEnemy);
            }
            else
            {
                RedSide.RemotePlayer.Connection.Send(packet);
                BlueSide.RemotePlayer.Connection.Send(packetEnemy);
            }
        }