示例#1
0
        private static bool Player1CanToMove(CheckersLogic i_TheGameNow, out string o_ActiveToMove)
        {
            o_ActiveToMove = null;
            bool  playerCanToMove = false;
            Locat yaad            = new Locat();

            foreach (var makor in i_TheGameNow.m_VellsOfPlayer1)
            {
                if (i_TheGameNow.Player1CanToMove(makor, out yaad))
                {
                    o_ActiveToMove  = makeStringOfActive(makor, yaad);
                    playerCanToMove = true;
                    break;
                }
            }

            return(playerCanToMove);
        }