Example #1
0
        static void Main(string[] args)
        {
            Hockey hockeyTeam = new Hockey("hockey", "Jack Jacobs", "The Losers", "Finland", 27);
            Soccer newTeam    = new Soccer("soccer", "Jordan Gilmore", "The Bowies", "Red", 20);

            Console.WriteLine(hockeyTeam + "\n");
            Console.WriteLine(newTeam);
            Console.Read(); //keeps console window open
        }
Example #2
0
            static void Main(string[] args)
            {
                Hockey hPlayer = new Hockey();

                MyMethod(hPlayer);

                FigureSkate fSkater = new FigureSkate();

                MyMethod(fSkater);
            }
Example #3
0
    /////////////////////////////////////////////////////////////////////////////

    void Awake()
    {
        Instance          = this;
        _cpuRectTransform = cpuBasher.GetComponent <RectTransform>();

        if (UIManager.Instance.currentDifficulty == 1)
        {
            ballSpeed    = 350;
            cpuHitChance = 60;
        }
        else if (UIManager.Instance.currentDifficulty == 2)
        {
            ballSpeed    = 500;
            cpuHitChance = 75;
        }
    }
Example #4
0
        static void Main(string[] args)
        {
            //Subclasses referenced from the team dll
            Hockey hockeyTeam = new Hockey("hockey", "Jack Jacobs", "The Losers", "Finland", 27);
            Soccer newTeam    = new Soccer("soccer", "Jordan Gilmore", "The Bowies", "Red", 20);

            //prints subclasses ToString()'s to console
            Console.WriteLine(hockeyTeam);
            Console.WriteLine("The team's budget is: $" + hockeyTeam.TeamFunding());
            Console.WriteLine();
            Console.WriteLine(newTeam);
            Console.WriteLine("The team's budget is: $" + newTeam.TeamFunding());
            //prints interface value

            Console.Read(); //keeps console window open
        }
Example #5
0
        static void Main(string[] args)
        {
            var player = new Hockey();

            player.isReady = false;
            player.name    = "Jamie";
            player.ReadyUp(player.name);
            player.Laps(34);

            var topChef = new Chef();

            topChef.name      = "Bobby Flay";
            topChef.isEating  = true;
            topChef._location = "Husk";
            topChef.isHungry(topChef.name);
            topChef.Restaurant(topChef.name, topChef._location);

            var coder = new Code(50);

            coder.isCoding   = false;
            coder.name       = "Will Smith";
            coder._codeHours = 45;
            coder.Coding(coder.name);
            coder.codeCount(coder.name, coder._codeHours);

            var fluffy = new Pets();

            Console.WriteLine("What is your new pets name?");
            fluffy.name = Console.ReadLine();
            Console.WriteLine($"Hi, {fluffy.name}. Is {fluffy.name} a Cat or a Dog.");
            fluffy.type = Console.ReadLine();
            fluffy.PetType(fluffy.name, fluffy.type);
            Console.WriteLine($"What does {fluffy.name} want to say? Type out the message");
            fluffy.speaks = Console.ReadLine();
            fluffy.PetSpeak(fluffy.name, fluffy.type, fluffy.speaks);

            Console.ReadLine();
        }
Example #6
0
        public string PrintMatchEvents()
        {
            Random randNumEvents = new Random();
            int    amountOfEvents;             // a random amount of times events will occur

            Random randSeed = new Random();    // seed for random players and teams

            int randEventSeed;                 // for getting a random sport event

            this.MatchResultOutputString = ""; // reset output string

            if (Match.SportPlayed.GetType() == typeof(Football))
            {
                Football football = new Football();

                amountOfEvents = randNumEvents.Next(10, 18);

                for (int i = 0; i < amountOfEvents; i++)
                {
                    randEventSeed = randSeed.Next(0, Match.SportPlayed.NumEvents);

                    ITeam teamChosen = Match.getRandomTeam(randSeed);

                    if (randEventSeed == 0)
                    {
                        teamChosen.StatList[0].Value++; // increment touchdowns
                        teamChosen.Score        += 7;
                        MatchResultOutputString += football.Touchdown(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 1)
                    {
                        teamChosen.StatList[1].Value++; // increment Interceptions
                        MatchResultOutputString += football.Interception(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 2)
                    {
                        teamChosen.StatList[2].Value++; // increment field goals
                        teamChosen.Score        += 3;
                        MatchResultOutputString += football.FieldGoal(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 3)
                    {
                        teamChosen.StatList[3].Value++; // increment penalties
                        MatchResultOutputString += football.Penalty(teamChosen.GetRandomPlayer(randSeed));
                    }
                }
            }
            else if (Match.SportPlayed.GetType() == typeof(Baseball))
            {
                Baseball baseball = new Baseball();

                amountOfEvents = randNumEvents.Next(6, 12);

                for (int i = 0; i < amountOfEvents; i++)
                {
                    randEventSeed = randSeed.Next(0, Match.SportPlayed.NumEvents);

                    ITeam teamChosen = Match.getRandomTeam(randSeed);

                    if (randEventSeed == 0)
                    {
                        teamChosen.StatList[0].Value++;
                        int scoreAmount = randSeed.Next(1, 4);
                        teamChosen.Score        += scoreAmount;
                        MatchResultOutputString += baseball.HomeRun(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 1)
                    {
                        teamChosen.StatList[1].Value++;
                        teamChosen.Score        += 1;
                        MatchResultOutputString += baseball.ScoreRun(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 2)
                    {
                        teamChosen.StatList[2].Value++;
                        teamChosen.Score        += 4;
                        MatchResultOutputString += baseball.GrandSlam(teamChosen.GetRandomPlayer(randSeed));
                    }
                }
            }
            else if (Match.SportPlayed.GetType() == typeof(Hockey))
            {
                Hockey hockey = new Hockey();

                amountOfEvents = randNumEvents.Next(3, 13);

                for (int i = 0; i < amountOfEvents; i++)
                {
                    randEventSeed = randSeed.Next(0, Match.SportPlayed.NumEvents);

                    ITeam teamChosen = Match.getRandomTeam(randSeed);

                    if (randEventSeed == 0)
                    {
                        teamChosen.StatList[0].Value++;
                        teamChosen.Score        += 1;
                        MatchResultOutputString += hockey.Score(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 1)
                    {
                        teamChosen.StatList[1].Value++;
                        MatchResultOutputString += hockey.Fight(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 2)
                    {
                        teamChosen.StatList[2].Value++;
                        MatchResultOutputString += hockey.StealPuck(teamChosen.GetRandomPlayer(randSeed));
                    }
                }
            }
            else if (Match.SportPlayed.GetType() == typeof(Basketball))
            {
                Basketball basketBall = new Basketball();

                amountOfEvents = randNumEvents.Next(20, 35);

                for (int i = 0; i < amountOfEvents; i++)
                {
                    randEventSeed = randSeed.Next(0, Match.SportPlayed.NumEvents);

                    ITeam teamChosen = Match.getRandomTeam(randSeed);

                    if (randEventSeed == 0)
                    {
                        teamChosen.StatList[0].Value++;
                        teamChosen.Score        += 3;
                        MatchResultOutputString += basketBall.ThreePoint(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 1)
                    {
                        teamChosen.StatList[1].Value++;
                        teamChosen.Score        += 2;
                        MatchResultOutputString += basketBall.TwoPoint(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 2)
                    {
                        teamChosen.StatList[2].Value++;
                        MatchResultOutputString += basketBall.Foul(teamChosen.GetRandomPlayer(randSeed));
                    }
                    else if (randEventSeed == 3)
                    {
                        teamChosen.StatList[3].Value++;
                        teamChosen.Score        += 2;
                        MatchResultOutputString += basketBall.Dunk(teamChosen.GetRandomPlayer(randSeed));
                    }
                }
            }
            return(MatchResultOutputString);
        }