Exemple #1
0
        public static void DrawStartMission()
        {
            string localisation = System.IO.Path.GetFullPath(@"Title.txt");

            string[] txtTitre = System.IO.File.ReadAllLines(localisation);
            Console.BackgroundColor = ConsoleColor.DarkBlue;
            foreach (string line in txtTitre)
            {
                Console.ForegroundColor = ConsoleColor.White;
                Write.CentrerLeTexteEnLongueur(line);
            }
            Console.BackgroundColor = ConsoleColor.Black;
            Console.ForegroundColor = ConsoleColor.Gray;
            Console.SetCursorPosition(0, 10);
            Console.WriteLine("                                     Bonjour, Capitaine: ");
            Console.WriteLine("");
            Write.Dactilo("             Votre mission du jour est un entrainement : ");
            Write.Dactilo("             Veuillez nous prouvez que vous êtes apte à commander nos forces navales.");
            Write.Dactilo("             Vous devez en priorité couler les navires marchands qui possèdent un drapeau Bleu.");
            Write.Dactilo("             Prouvez-nous au minimum que vous savez distinguer les couleurs et que vous ne coulerez pas les navires portant le drapeau Rouge. ");
            Console.WriteLine("");
            Write.Dactilo("             Attention : ");
            Write.Dactilo("             Méfiez vous des navires de guerre de la nation Bleue");
            Write.Dactilo("             Non seulement ces derniers s'attaquent à nos convois. Mais ils peuvent aussi vous attaquer.");
            Write.Dactilo("             Vous dépasseriez nos espèrances en protégeants nos convoits.");
            Write.Dactilo("             Remplissez votre mission dans les plus brefs délais.");
            Write.Dactilo("             Cordialement,");
            Console.WriteLine("");
            Write.Dactilo("                                                                                                                               Amiral Gregoire.");
            Console.WriteLine("");
            Console.WriteLine("");
            Write.CentrerLeTexteEnLongueur("Appuyer sur [ENTRER] pour lancer la Mission :");
            Console.Read();
            Console.Clear();
        }
Exemple #2
0
        public static void DrawTitleScreen()
        {
            string localisation = System.IO.Path.GetFullPath(@"Title.txt");

            string[] txtTitre = System.IO.File.ReadAllLines(localisation);
            Console.BackgroundColor = ConsoleColor.DarkBlue;
            foreach (string line in txtTitre)
            {
                Console.ForegroundColor = ConsoleColor.White;
                Write.CentrerLeTexteEnLongueur(line);
            }
            Console.BackgroundColor = ConsoleColor.Black;
            Console.ForegroundColor = ConsoleColor.Gray;
            Write.MilieuFenetre("Commencer une nouvelle partie : Appuyer sur [ENTRER]");
            Console.WriteLine("");
            Write.CentrerLeTexteEnLongueur(" Un jour, vous pourrez charger votre ancienne partie... Mais pas aujourd'hui.");
            Console.ReadLine();
            Console.Clear();
        }
Exemple #3
0
        public static void DrawLicenceScreen()
        {
            //Write.Dactilo(" Attention Chargement : ... " +
            //    "Lancement de l'application " +
            //    "... Fin de Chargement : ");
            Write.CentrerLeTexteEnLongueur("* Jeu réalisé durant " +
                                           "la formation CDA à 2ISA *");
            Write.MilieuFenetre("//SunkSubMMerSible//");
            int    x          = Console.CursorTop;
            string texte      = "* Bataille Navale *";
            string pressStart = "(Press Start)";

            Console.SetCursorPosition((80 - texte.Length) / 2, x);
            Console.WriteLine(texte);
            Console.SetCursorPosition((80 - pressStart.Length) / 2, x + 1);
            Console.WriteLine(pressStart);
            Write.BasDroite("BenoitCDA (c) 2020. ");
            Console.ReadKey(true);
            Console.Clear();
        }