public void AddGem(int i, int j, Gem.Team team) { Gem gem = new Gem(team, i, j); Gems[i, j] = gem; gems.AddChild(gem); }
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); }