Ejemplo n.º 1
0
        public void passiveStep2()
        {
            Tutorial_popupWindow a = new Tutorial_popupWindow("Si l'équipe adverse avait deviner le mot vous aller voir leur point augmenter de 1, et vous serai transférer vers un autre rôle dépendamment de la manche, ou vers la fin du jeux," +
                                                              "mais comme vous pouvez le constater le temps a écouler et l'équipe adverse n'a pas deviner, du coup vous aller avoir un droit de riposte cliquer sur ok pour continuer", "Ok");

            a.ShowDialog();
            this.activatetuto = false;
            this.tuto.step4(this);
        }
        public void step2()
        {
            Tutorial_popupWindow a = new Tutorial_popupWindow("Maintenant que vous avez fini le dessin, votre rôle d’Auteur est fini, et c'est au devineur de répondre", "Ok");

            a.ShowDialog();
            a = new Tutorial_popupWindow("Vous allez être transféré à la vue de devineur pour continuer le tutoriel", "Ok");
            a.ShowDialog();
            this.tuto.step2();
        }
        public void step2()
        {
            Tutorial_popupWindow a = new Tutorial_popupWindow("Comme vous l'avez surement deviner le mot secret est banane, pour pouvoir répondre il va falloir saisir du texte dans la zone de texte en bas", "Ok");

            a.ShowDialog();
            a = new Tutorial_popupWindow("On commencera par saisir une mauvaise réponse, le mot Pomme va être saisis pour vous\n" +
                                         "vous devez maintenant cliquer sur le bouton Répondre à droite pour valider votre réponse", "Ok");
            a.ShowDialog();

            this.GuessWord.Text        = "Pomme";
            this.GuessWord.IsReadOnly  = true;
            this.GuessButton.IsEnabled = true;
        }
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     if (tutorial)
     {
         this.SentMessage("Salut", "now");
         this.msgSent.Text = "";
         Tutorial_popupWindow a = new Tutorial_popupWindow("Comme vous pouvez le voir, le message a été envoyé, maintenant vous allez recevoir un message du système", "Ok");
         a.ShowDialog();
         this.RecivedMessage("Salut cv bien !!", "System: now");
         a = new Tutorial_popupWindow("Maintenant, on passera à une autre étape du tutoriel. Dans cette étape, on jouera à un jeu classique.", "ok");
         a.ShowDialog();
         this.tuto.chat.IsEnabled = false;
         this.tuto.Write.drawView.step1(this.tuto);
     }
 }
        async void  presentationChat()
        {
            tutorial = true;
            this.tuto.chat.IsEnabled = false;
            this.tuto.tuto.IsEnabled = false;
            Tutorial_popupWindow a = new Tutorial_popupWindow("Bienvenu(e) dans notre tutoriel interactif, vous pouvez à tout moment terminer ce tutoriel en cliquant sur le bouton \"Terminer tutoriel\" en bas de la page..", "Ok");

            a.ShowDialog();
            this.tuto.chat.IsEnabled = true;
            this.msgSent.Text        = "Salut";
            this.msgSent.IsReadOnly  = true;
            a = new Tutorial_popupWindow("Pour débuter, on vous présentera le chat, on va commencer par envoyer un message. Le mot \"Salut\" est saisi pour vous,\n " +
                                         "veuillez cliquer sur le bouton rond à droite du message pour l'envoyer.", "Ok");
            a.ShowDialog();
        }
Ejemplo n.º 6
0
        public void passiveStep1()
        {
            Tutorial_popupWindow a = new Tutorial_popupWindow("Bienvenu(e) dans la vue passive, vous allez avoir accès à cette vue quand c'est à l'équipe adverse de jouer.\n" +
                                                              "Vous pouvez voir que votre rôle est devenu passif et que la couleur des barres est verte.\n" +
                                                              "Dans cette vue, vous allez avoir accès à ce que le devineur de l'équipe adverse voit.", "Ok");

            a.ShowDialog();
            a = new Tutorial_popupWindow("Le rôle de passif consiste à regarder la partie qui se joue de l'équipe adverse.  Une fois le temps écouler, si l'équipe adverse ne devine pas le mot, vous aller avoir le droit à une riposte pour essayer de deviner le mot.", "Ok");
            a.ShowDialog();
            a = new Tutorial_popupWindow("Après avoir cliqué sur \"ok\", vous aller voir une simulation d'une partie qui durera 15 secondes, où l'autre équipe ne réussira pas à deviner le mot. Cliquer sur \"ok\" pour commencer.", "Ok");
            a.ShowDialog();
            virtualP = new VirtualPlayer(this.PassiveCanvas, this.PassiveCanvasPath);
            virtualP.startSimulation("svg_16udqo3c4k3c6ptda.svg", "PANORAMIC_U");
            this.wait();
        }
        private void StackPanel_LostMouseCapture(object sender, MouseEventArgs e)
        {
            if (this.activateTuto && notClicked)
            {
                this.surfaceDessin.Background = Brushes.White;

                notClicked = false;

                Tutorial_popupWindow a = new Tutorial_popupWindow("Vous devez maintenant dessiner le mot qui vous ai proposer (Banane) sur la feuille de dessin blanche au milieu \n Vous pouvez commencer vous avez 20 seconde", "Ok");
                a.ShowDialog();
                this.surfaceDessin.IsEnabled = true;


                this.wait();
            }
        }
        public void passivStep()
        {
            Tutorial_popupWindow a = new Tutorial_popupWindow("Bienvenu a la vue de droit de riposte, comme vous le constater c'est exactement la même vue que dans l'étape précédente mais cette fois si avec une zone pour pouvoir répondre", "Ok");

            a.ShowDialog();
            a = new Tutorial_popupWindow("La différence dans cette vue cous aller voir que le temps qui est allouer pour cette étape est de 10 secondes et que vous avez droit à une seule tentative", "Ok");
            a.ShowDialog();
            a = new Tutorial_popupWindow("Comme vous l'avez surement deviné la réponse est Lion, on va saisir pour vous cette réponse puis vous devez cliquer sur répondre pour envoyer la réponse.", "Ok");
            a.ShowDialog();
            this.tuto.tuto.IsEnabled   = true;
            this.GuessButton.IsEnabled = true;
            this.indice.IsEnabled      = false;
            this.GuessWord.Text        = "Lion";
            this.GuessWord.IsReadOnly  = true;
            thirdGess = true;
        }
        public void SecondeGuessTry()
        {
            this.Dispatcher.Invoke(() =>
            {
                this.passTuto.BarTuto.MyPoints.Content = "Mon équipe: 1";
                this.tuto.chatt.RecivedMessage("BRAVOO !!! vous avez eu la bonne reponse", "jour virtuel: now");
            });
            Tutorial_popupWindow a = new Tutorial_popupWindow("Une fois qu'on a répondu vrai on peut voir que le nombre de points de votre équipe a augmenter de 1 et que nous avons reçu un message de félicitation du joueur virtuel", "Ok");

            a.ShowDialog();
            this.tuto.tuto.IsEnabled  = false;
            this.tuto.chatt.IsEnabled = false;
            a = new Tutorial_popupWindow("Ceci résume le rôle de devineur dans le jeu, Maintenant on va passer au rôle de passif, se rôle vous sera attribuer quand l'équipe adverse est entant de jouer" +
                                         "cliquer sur ok pour continuer", "Ok");
            a.ShowDialog();
            this.tuto.step3();
        }
        public void thirdTry()
        {
            this.Dispatcher.Invoke(() =>
            {
                this.passTuto.BarTuto.MyPoints.Content = "Mon équipe: 1";
                this.tuto.chatt.RecivedMessage("BRAVOO !!! vous avez eu la bonne reponse", "jour virtuel: now");
            });
            this.tuto.chatt.IsEnabled = true;
            Tutorial_popupWindow a = new Tutorial_popupWindow("Une fois qu'on a répondu vrai on peut voir que le nombre de points de votre équipe a augmenté de 1 et que nous avons reçu un message de félicitation du joueur virtuel ", "Ok");

            a.ShowDialog();
            this.tuto.tuto.IsEnabled       = false;
            this.tuto.chatt.send.IsEnabled = false;
            a = new Tutorial_popupWindow("Félicitation vous êtes arrivé à la fin du tutoriel cliquer sur Fin pour accéder au jeu, merci d'avoir suivi", "Fin");
            a.ShowDialog();
            this.tuto.switchToGame();
        }
 private void Indice_Click(object sender, RoutedEventArgs e)
 {
     if (this.activateTuto)
     {
         this.Dispatcher.Invoke(() =>
         {
             this.passTuto.BarTuto.Timer.Content = "20";
             this.tuto.chatt.RecivedMessage("Indice: Fruit", "jour virtuel: now");
         });
         this.indice.IsEnabled = false;
         Tutorial_popupWindow a = new Tutorial_popupWindow("Une fois que vous avez a demandé un indice on peut voir dans la zone de message à droite que vous avez reçu comme indice Fruit de la part du joueur virtuel", "Ok");
         a.ShowDialog();
         a = new Tutorial_popupWindow("Après avoir demandé l'indice on va saisir la bonne réponse pour voir ce qui va se passer, le mot banane a était saisi pour vous cliquer sur répondre pour envoyer la réponse.", "Ok");
         a.ShowDialog();
         this.GuessWord.Text        = "banane";
         this.GuessButton.IsEnabled = true;
     }
 }
        public void step1(Interactiv_Tutoriel tuto)
        {
            this.activateTuto             = true;
            this.tuto                     = tuto;
            this.tuto.tuto.IsEnabled      = true;
            this.surfaceDessin.IsEnabled  = false;
            this.surfaceDessin.Background = Brushes.LightGray;
            Tutorial_popupWindow a = new Tutorial_popupWindow("On va commencer par la présentation de la barre bleu si haut de gauche à droite", "Ok");

            a.ShowDialog();
            a = new Tutorial_popupWindow("A gauche de la barre vous avez les points qui son dédiés a votre équipe, en dessous vous avez le numéro de la manche que vous jouez", "Ok");
            a.ShowDialog();
            a = new Tutorial_popupWindow("Au milieu de la barre vous avez le rôle qui vous ai dédié, dans cette manche vous êtes Auteur, juste en bas vous avez le mot à dessiner et à faire deviner à votre coéquipier", "Ok");
            a.ShowDialog();
            a = new Tutorial_popupWindow("Finalement à gauche de la barre vous avez les points de votre équipe adverse, et juste en bas vous avez un conteur en secondes qui indique le temps que vous disposez pour finir votre dessin", "Ok");
            a.ShowDialog();
            this.notClicked = true;
            a = new Tutorial_popupWindow("Pour commencer à dessiner vous devez choisir un des outils présent a votre droite\n vous pouvez y'allez maintenant !!!", "Ok");
            a.ShowDialog();
        }
        public void step1()
        {
            this.firstGuess      = true;
            this.guess.IsEnabled = false;
            passTuto             = new UserControl_Passive(true);
            this.PassiveView.Children.Add(passTuto);

            Tutorial_popupWindow a = new Tutorial_popupWindow("Bienvenu dans la vue de devineur, comme vous pouvez le voir votre rôle à changer, et en bas du rôle c'est rendu un chiffre au lieu d'un mot, " +
                                                              "ce chifre indique le nombre d'essais que vous avez pour deviner un dessin, le reste des informations sont les mêmes que dans la vue précédente", "Ok");

            a.ShowDialog();
            a = new Tutorial_popupWindow("Après avoir cliquer sur Ok, vous allez voir un dessin qui se dessine cela va être une simulation de votre coéquipier cela prendra 15 seconde", "Ok");
            a.ShowDialog();
            passTuto.lunchVirualPlayer();
            this.guess.IsEnabled       = true;
            this.GuessButton.IsEnabled = false;
            this.GuessWord.IsEnabled   = true;

            this.indice.IsEnabled = false;
            this.wait();
        }
        public void firstGuessTry()
        {
            this.Dispatcher.Invoke(() =>
            {
                this.passTuto.BarTuto.Answer.Content = "14";
                this.tuto.chatt.RecivedMessage("oopps mauvaise reponse, Ne lache pas t'es capable", "jour virtuel: now");
            });
            this.tuto.chat.IsEnabled           = true;
            this.tuto.chatt.send.IsEnabled     = false;
            this.tuto.chatt.msgSent.IsReadOnly = true;
            this.GuessButton.IsEnabled         = false;
            this.indice.IsEnabled      = true;
            this.GuessButton.IsEnabled = false;
            Tutorial_popupWindow a = new Tutorial_popupWindow("Une fois qu'on a répondu faux on peut voir que le nombre de tentative allouées à baisser de 1 et que vous avez reçu un message d'encouragement du joueur virtuel", "Ok");

            a.ShowDialog();
            this.GuessWord.Text = "";
            a = new Tutorial_popupWindow("Après cette mauvaise réponse on va demander au joueur virtuel de nous donner un indice, cliquez sur le bouton Indice a gauche de la zone de texte pour demander l'indice", "Ok");
            a.ShowDialog();
            this.indice.IsEnabled = true;
            this.firstGuess       = false;
        }