예제 #1
0
        private static void CheckGemAndActivateBonus(FieldCell cell)
        {
            switch (cell.Gem.Type)
            {
            case GemType.Bomb:
                ActivatedBombs.Add((FieldCell)cell.Clone());
                GemsController.DeleteGem(cell);
                break;

            case GemType.VerticalLine:
            case GemType.HorizontalLine:
                BonusController.LaunchDestroyers(cell);
                GemsController.DeleteGem(cell);
                break;
            }
        }