Exemple #1
0
        public void AtaquePenetrante(Astronauta astro) // Dobra o dano de ataque e recupera vida
        {
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.Write("[Inimigo]: ");
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("Atacou o astronauta com ataque penetrante, dobro de ataque e regen de vida!");
            Console.ResetColor();

            int dano = this.ataque * 2;

            astro.serAtacado(dano);
            this.Estamina -= 35;
            this.Vida     += 15;

            // StatusAstro
            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write("Vida do astronauta: ");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write(astro.Vida + ".");
            Console.ForegroundColor = ConsoleColor.DarkGreen;
            Console.Write(" Estamina do astronauta: ");
            Console.ForegroundColor = ConsoleColor.DarkGreen;
            Console.WriteLine(astro.Estamina + ".");
            Console.ResetColor();
            // StatusEnemy
            Console.ForegroundColor = ConsoleColor.Red;
            Console.Write("Vida do inimigo: ");
            Console.ForegroundColor = ConsoleColor.Red;
            Console.Write(this.Vida + ".");
            Console.ForegroundColor = ConsoleColor.DarkRed;
            Console.Write(" Estamina do inimigo: ");
            Console.ForegroundColor = ConsoleColor.DarkRed;
            Console.WriteLine(this.Estamina + ".");
            Console.ResetColor();
            Console.WriteLine("=============================================");
            Console.WriteLine(String.Empty);
        }
Exemple #2
0
        public void Atacar(Astronauta astro)
        {
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.Write("[Inimigo]: ");
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("Atacou o astronauta!");
            Console.ResetColor();

            int dano = this.ataque;

            astro.serAtacado(dano);
            this.estamina = estamina - 20;

            // StatusAstro
            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write("Vida do astronauta: ");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write(astro.Vida + ".");
            Console.ForegroundColor = ConsoleColor.DarkGreen;
            Console.Write(" Estamina do astronauta: ");
            Console.ForegroundColor = ConsoleColor.DarkGreen;
            Console.WriteLine(astro.Estamina + ".");
            Console.ResetColor();
            // StatusEnemy
            Console.ForegroundColor = ConsoleColor.Red;
            Console.Write("Vida do inimigo: ");
            Console.ForegroundColor = ConsoleColor.Red;
            Console.Write(this.Vida + ".");
            Console.ForegroundColor = ConsoleColor.DarkRed;
            Console.Write(" Estamina do inimigo: ");
            Console.ForegroundColor = ConsoleColor.DarkRed;
            Console.WriteLine(this.Estamina + ".");
            Console.ResetColor();
            Console.WriteLine("=============================================");
            Console.WriteLine(String.Empty);
        }