Example #1
0
        public void MarkGoalAsCompleted(GoalField goal)
        {
            switch (goal.Team)
            {
            case TeamColor.Blue:
                UncompletedBlueGoalsLocations.Remove(goal);
                break;

            case TeamColor.Red:
                UncompletedRedGoalsLocations.Remove(goal);
                break;

            default:
                throw new ArgumentOutOfRangeException();
            }
        }