Пример #1
0
        public void AddGem(int i, int j, Gem.Team team)
        {
            Gem gem = new Gem(team, i, j);

            Gems[i, j] = gem;
            gems.AddChild(gem);
        }
Пример #2
0
        private bool isCannotMove()
        {
            Gem.Team checkTeam = Gem.Team.Red;
            if (State == MapState.BlueTurn)
            {
                checkTeam = Gem.Team.Blue;
            }

            foreach (Gem gem in gems.Children)
            {
                if (gem.team == checkTeam && CountRelative(gem) > 0)
                {
                    return(false);
                }
            }
            return(true);
        }