Ejemplo n.º 1
0
        public static void EarthCutScene()
        {
            Menu.ClearMenuArea();
            string earthNear = $"\n\n                  You are now approaching {Planet.GetPlanetName(1)}";

            Cutscenes.PrintAnimation(earthNear);
            Thread.Sleep(1000);
            string path = Path.Combine(Directory.GetCurrentDirectory(), "..\\..\\..\\..\\images/Earth.bmp");

            Menu.ClearMenuArea();
            Console.SetCursorPosition(0, 0);
            Bitmap bmpSrc = new Bitmap(path, true);

            ConsoleWriteImage(bmpSrc);
            Thread.Sleep(1000);
            Console.SetCursorPosition(0, 0);
            Bitmap bmpSrc1 = new Bitmap(path, true);

            ConsoleWriteImage2(bmpSrc1);
            Thread.Sleep(1000);
            Console.SetCursorPosition(0, 0);
            Bitmap bmpSrc2 = new Bitmap(path, true);

            ConsoleWriteImage3(bmpSrc2);
            Thread.Sleep(1000);
            Menu.ClearMenuArea();
            string earthDescription = $"\n             Welcome to {Planet.GetPlanetName(1)}.\n             Earth is no longer a lush, green, wet planet, but now is a dry and grimy\n             industrial powerhouse.\n             Its primary output is Styrofoam and liquid soap.";

            Cutscenes.PrintAnimation(earthDescription);
            Thread.Sleep(1000);
        }
Ejemplo n.º 2
0
        public static void BarnardCutscene()
        {
            Menu.ClearMenuArea();
            string barnardNear = $"\n\n                  You are now approaching {Planet.GetPlanetName(3)}";

            Cutscenes.PrintAnimation(barnardNear);
            Thread.Sleep(1000);
            string path = Path.Combine(Directory.GetCurrentDirectory(), "..\\..\\..\\..\\images/Barnard.bmp");

            Menu.ClearMenuArea();
            Console.SetCursorPosition(1, 1);
            Bitmap bmpSrc = new Bitmap(path, true);

            ConsoleWriteImage(bmpSrc);
            Thread.Sleep(1000);
            Console.SetCursorPosition(1, 1);
            Bitmap bmpSrc1 = new Bitmap(path, true);

            ConsoleWriteImage2(bmpSrc1);
            Thread.Sleep(1000);
            Console.SetCursorPosition(1, 1);
            Bitmap bmpSrc2 = new Bitmap(path, true);

            ConsoleWriteImage3(bmpSrc2);
            Thread.Sleep(1000);
            Menu.ClearMenuArea();
            string barnardDescription = $"\n             Welcome to {Planet.GetPlanetName(3)}.\n             Bernard's Star B is a cold, dry, and dark planet, inhabited by short furry creatures known as ALFs.\n             However, they have mastered the ability for producing oatmeal cream pies, which all of the \n             planets desire. planet has a natural abundance of gold, which they consider worthless on their own planet,\n             but know that humans from Earth value it for some reason. They primarily\n             desire lightbulbs for not only lighting their dark planet, but as a primary food\n             source.  The many attempts by the ALFs to manufacture lightbulbs to supply\n             their own needs always fail; they eat them before they can develop\n             sufficient enough quantities to fulfill demand.";

            Cutscenes.PrintAnimation(barnardDescription);
            Thread.Sleep(1000);
        }
Ejemplo n.º 3
0
        public static void ProximaCutscene()
        {
            Menu.ClearMenuArea();
            string proximaNear = $"\n\n                  You are now approaching {Planet.GetPlanetName(2)}";

            Cutscenes.PrintAnimation(proximaNear);
            Thread.Sleep(1000);
            string path = Path.Combine(Directory.GetCurrentDirectory(), "..\\..\\..\\..\\images/Proxima.bmp");

            Menu.ClearMenuArea();
            Console.SetCursorPosition(0, 0);
            Bitmap bmpSrc = new Bitmap(path, true);

            ConsoleWriteImage(bmpSrc);
            Thread.Sleep(1000);
            Console.SetCursorPosition(0, 0);
            Bitmap bmpSrc1 = new Bitmap(path, true);

            ConsoleWriteImage2(bmpSrc1);
            Thread.Sleep(1000);
            Console.SetCursorPosition(0, 0);
            Bitmap bmpSrc2 = new Bitmap(path, true);

            ConsoleWriteImage3(bmpSrc2);
            Thread.Sleep(1000);
            Menu.ClearMenuArea();
            string proximaDescription = $"\n             Welcome to {Planet.GetPlanetName(2)}.\n             Proxima Centauri 1 is a windy, wet, and warm planet inhabited by a race of beings known as Cylons.\n             Their chief export is lightbulbs, which the Star B's devour and pay a premium for.\n             Their other primary export is water; which Earth requires to survive but is extremely heavy\n             and difficult to ship.\n             They subsist off liquid soap, oatmeal cream pies, and enjoy long walks on the beach.";

            Cutscenes.PrintAnimation(proximaDescription);
            Thread.Sleep(1000);
        }