Example #1
0
        public IGameParameters GetGameParameters(string gameType)
        {
            IGameParameters gameParameters;

            switch (gameType)
            {
            case "Add":
            case "Subtract":
                gameParameters = AddGameParameters.GetParametersFromPreferences(gameType, preferences);
                break;

            case "Multiply":
            case "Divide":
                gameParameters = MultiplyGameParameters.GetParametersFromPreferences(gameType, preferences);
                break;

            default:
                gameParameters = GameParameters.CreateDefaultGameParameters(gameType);
                break;
            }
            return(gameParameters);
        }