Example #1
0
        public override void SetNextEnemy()
        {
            Battle.TeamB.Clear();
            EnemiesDatabase.GetRandomEnemies(Difficulty, Boost).ForEach(f =>
                                                                        Battle.AddPlayer(f, ColossoBattle.Team.B)
                                                                        );

            for (int i = 0; i < LureCaps; i++)
            {
                if (Battle.SizeTeamB < 9)
                {
                    Battle.AddPlayer(EnemiesDatabase.GetRandomEnemies(Difficulty, Boost).Random(), ColossoBattle.Team.B);
                }
            }
            Console.WriteLine($"Up against {Battle.TeamB.First().Name}");
        }
Example #2
0
        internal void SetRandomEnemies(ColossoBattle.Team team)
        {
            Battle.GetTeam(team).Clear();
            Console.WriteLine(Boost);
            EnemiesDatabase.GetRandomEnemies(Diff, Boost).ForEach(f =>
            {
                Battle.AddPlayer(f, ColossoBattle.Team.B);
            }
                                                                  );

            for (int i = 0; i < LureCaps; i++)
            {
                if (Battle.GetTeam(team).Count < 9)
                {
                    Battle.AddPlayer(EnemiesDatabase.GetRandomEnemies(Diff, Boost).Random(), team);
                }
            }
            Console.WriteLine($"Up against {Battle.TeamB.First().name}");
        }