From e9455a8f56e8617fffe0415d54a2a3161e565d3d Mon Sep 17 00:00:00 2001 From: Tipragot Date: Sun, 5 Nov 2023 08:40:45 +0100 Subject: [PATCH] Ajout des dialogues --- assets/dialogs/after_search/info.json | 17 +++++++++++++++++ assets/dialogs/cinematique/info.json | 15 +++++++++++++++ .../{search => directory_search}/info.json | 0 .../info.json | 0 assets/dialogs/game_menteur/game_over/info.json | 4 ++++ assets/dialogs/game_menteur/greater/info.json | 8 ++++++++ assets/dialogs/game_menteur/less/info.json | 8 ++++++++ assets/dialogs/game_menteur/victory/info.json | 5 +++++ assets/dialogs/game_normal/game_over/info.json | 3 +++ assets/dialogs/game_normal/greater/info.json | 11 +++++++++++ assets/dialogs/game_normal/less/info.json | 11 +++++++++++ assets/dialogs/game_normal/victory/info.json | 6 ++++++ assets/dialogs/game_pi/game_over/info.json | 7 +++++++ assets/dialogs/game_pi/greater/info.json | 9 +++++++++ assets/dialogs/game_pi/less/info.json | 9 +++++++++ assets/dialogs/game_pi/victory/info.json | 3 +++ assets/dialogs/get_out/info.json | 14 ++++++++++++++ assets/dialogs/intro/info.json | 8 ++++++++ assets/dialogs/work/info.json | 3 +++ src/scenes/story/directory_search.py | 4 ++-- 20 files changed, 143 insertions(+), 2 deletions(-) create mode 100644 assets/dialogs/after_search/info.json create mode 100644 assets/dialogs/cinematique/info.json rename assets/dialogs/{search => directory_search}/info.json (100%) rename assets/dialogs/{failed => directory_search_failed}/info.json (100%) create mode 100644 assets/dialogs/game_menteur/game_over/info.json create mode 100644 assets/dialogs/game_menteur/greater/info.json create mode 100644 assets/dialogs/game_menteur/less/info.json create mode 100644 assets/dialogs/game_menteur/victory/info.json create mode 100644 assets/dialogs/game_normal/game_over/info.json create mode 100644 assets/dialogs/game_normal/greater/info.json create mode 100644 assets/dialogs/game_normal/less/info.json create mode 100644 assets/dialogs/game_normal/victory/info.json create mode 100644 assets/dialogs/game_pi/game_over/info.json create mode 100644 assets/dialogs/game_pi/greater/info.json create mode 100644 assets/dialogs/game_pi/less/info.json create mode 100644 assets/dialogs/game_pi/victory/info.json create mode 100644 assets/dialogs/get_out/info.json create mode 100644 assets/dialogs/intro/info.json create mode 100644 assets/dialogs/work/info.json diff --git a/assets/dialogs/after_search/info.json b/assets/dialogs/after_search/info.json new file mode 100644 index 0000000..25a1126 --- /dev/null +++ b/assets/dialogs/after_search/info.json @@ -0,0 +1,17 @@ +[ + "Mais il est passé où ? Windows Defender ! Petit petit ! Ou es tu ?", + "Aller ! viens, je ne te ferais pas de mal ! S'il te plait !", + "J'ai retrouvé mon bouclié !", + "Ah ! Mais vous êtes la ! Vous allez gouter a ma puissance !", + "Je sais comment le faire partir !", + "Protège moi juste 5 minutes et c'est bon !", + "Quesque vous êtes en train de faire ?", + "Tu vas mourir ! Et ton ordinateur avec !", + "Aller, on sort l'artillerie lourde !", + "Plus qu'une petite minute !", + "C'est bien assez pour te détruire !", + "C'est bon !", + "Nooooooonnnnn Ahhhhhhhh !", + "Et voila le travail !", + "Si t'as a nouveau besoin de moi je suis la !" +] \ No newline at end of file diff --git a/assets/dialogs/cinematique/info.json b/assets/dialogs/cinematique/info.json new file mode 100644 index 0000000..02a3ba9 --- /dev/null +++ b/assets/dialogs/cinematique/info.json @@ -0,0 +1,15 @@ +[ + "Salut ! Je suis Windows Defender !", + "Tu sais que Edmond a infecté ton ordinateur ?", + "Et en plus il est pas très gentils... Il a volé mon bouclier !", + "J'aimerais bien l'avoir a nouveau...", + "Attend ! Mais je sais !", + "Il suffit de lui demander !", + "Hé Edmond ! Tu saurais pas où est mon bouclier ?", + "Hein quoi ? Je t'avais pas enfermé toi ? Comment tu t'es libéré ? Reviens ici tout de suite !", + "Oups! ça sens pas bon pour moi ! Vite, aide moi a me cacher!", + "Tu ne m'auras pas une deuxième fois ! C'est l'heure de faire le ménage dans cet ordinateur !", + "Et d'ailleurs, pour commencer on va nettoyer ça !", + "Et hop ! Ca me semble deja beaucoup mieux !", + "Et maintenant, au tour de Windows Defender de gouter à la corbeille !" +] \ No newline at end of file diff --git a/assets/dialogs/search/info.json b/assets/dialogs/directory_search/info.json similarity index 100% rename from assets/dialogs/search/info.json rename to assets/dialogs/directory_search/info.json diff --git a/assets/dialogs/failed/info.json b/assets/dialogs/directory_search_failed/info.json similarity index 100% rename from assets/dialogs/failed/info.json rename to assets/dialogs/directory_search_failed/info.json diff --git a/assets/dialogs/game_menteur/game_over/info.json b/assets/dialogs/game_menteur/game_over/info.json new file mode 100644 index 0000000..87022b7 --- /dev/null +++ b/assets/dialogs/game_menteur/game_over/info.json @@ -0,0 +1,4 @@ +[ + "Alors on a perdu ! On a plus sa chance du débutant ???", + "Je me disais bien que tu n'était pas si doué que ça..." +] \ No newline at end of file diff --git a/assets/dialogs/game_menteur/greater/info.json b/assets/dialogs/game_menteur/greater/info.json new file mode 100644 index 0000000..4662001 --- /dev/null +++ b/assets/dialogs/game_menteur/greater/info.json @@ -0,0 +1,8 @@ +[ + "Dommage pour vous ! C'est plus grand !", + "OHHHH comme c'est dommage c'est plus grand !", + "Aller aller du nerf, c'est plus !", + "C'est peut etre trop dur pour vous, c'est plus !", + "Vous n'y arrivez plus ? C'est plus !", + "Bha alors, ou sont passé vos talent ? C'est bien evidement plus grand !" +] \ No newline at end of file diff --git a/assets/dialogs/game_menteur/less/info.json b/assets/dialogs/game_menteur/less/info.json new file mode 100644 index 0000000..12d221f --- /dev/null +++ b/assets/dialogs/game_menteur/less/info.json @@ -0,0 +1,8 @@ +[ + "Dommage pour vous ! C'est plus petit !", + "OHHHHH comme c'est dommage c'est moins !", + "Calmez vous, calmez vous c'est moins !", + "C'est peut etre trop dur pour vous, c'est moins !", + "Vous n'y arrivez plus ? C'est moins !", + "Bha alors, ou sont passé vos talent ? C'est bien evidement plus petit !" +] \ No newline at end of file diff --git a/assets/dialogs/game_menteur/victory/info.json b/assets/dialogs/game_menteur/victory/info.json new file mode 100644 index 0000000..45bae60 --- /dev/null +++ b/assets/dialogs/game_menteur/victory/info.json @@ -0,0 +1,5 @@ +[ + "Quoi ??? Comment tu as fais ? Tu as triché ?", + "J'avais pourtant menti à chaque réponses !", + "Si c'est comme ça on passe au niveau supérieur !" +] \ No newline at end of file diff --git a/assets/dialogs/game_normal/game_over/info.json b/assets/dialogs/game_normal/game_over/info.json new file mode 100644 index 0000000..53d9db7 --- /dev/null +++ b/assets/dialogs/game_normal/game_over/info.json @@ -0,0 +1,3 @@ +[ + "Ah dommage c'est perdu ! Aller, vous pouvez le faire !" +] \ No newline at end of file diff --git a/assets/dialogs/game_normal/greater/info.json b/assets/dialogs/game_normal/greater/info.json new file mode 100644 index 0000000..46ef5d3 --- /dev/null +++ b/assets/dialogs/game_normal/greater/info.json @@ -0,0 +1,11 @@ +[ + "Et non, raté ! C'est plus grand !", + "Eh non, dommage c'est plus grand !", + "Raté, c'est plus grand !", + "C'est plus !", + "Mon nombre est plus grand !", + "Vous pouvez un peu augmenter...", + "Un peu plus !", + "Vous vous etes trompé mais c'est plus grand !", + "Misez plus gros !" +] \ No newline at end of file diff --git a/assets/dialogs/game_normal/less/info.json b/assets/dialogs/game_normal/less/info.json new file mode 100644 index 0000000..8dd01dc --- /dev/null +++ b/assets/dialogs/game_normal/less/info.json @@ -0,0 +1,11 @@ +[ + "Et non, raté ! C'est plus petit !", + "Eh non, dommage c'est plus petit !", + "Raté, c'est plus petit !", + "C'est moins !", + "Mon nombre est plus petit !", + "Vous pouvez un peu diminuer !", + "Un peu moins !", + "Vous vous etes trompé mais c'est plus petit !", + "Misez moins gros !" +] \ No newline at end of file diff --git a/assets/dialogs/game_normal/victory/info.json b/assets/dialogs/game_normal/victory/info.json new file mode 100644 index 0000000..216ebf0 --- /dev/null +++ b/assets/dialogs/game_normal/victory/info.json @@ -0,0 +1,6 @@ +[ + "Bravo ! Tu as trouvé mon nombre !! Aller on recommence !", + "Mais cette fois tu ne trouveras pas !", + "Encore gagné !? Wow, je ne pensais pas avoir affaire a un professionnel !", + "il va falloir monter un peu le niveau, aller on recommence !" +] \ No newline at end of file diff --git a/assets/dialogs/game_pi/game_over/info.json b/assets/dialogs/game_pi/game_over/info.json new file mode 100644 index 0000000..b8fa676 --- /dev/null +++ b/assets/dialogs/game_pi/game_over/info.json @@ -0,0 +1,7 @@ +[ + "Ah ! La je vous reconnais, la nullité dans son excellence !", + "Et hop, un échec supplémentaire pour le plus raté des ratés !", + "Impossible ! Il ne trouve pas même après 3 essais !", + "Hé tu sais que je change pas de nombre entre chaque essais ? T'es vraiment pas doué !", + "Et encore un nouvel échec !" +] \ No newline at end of file diff --git a/assets/dialogs/game_pi/greater/info.json b/assets/dialogs/game_pi/greater/info.json new file mode 100644 index 0000000..6a1be41 --- /dev/null +++ b/assets/dialogs/game_pi/greater/info.json @@ -0,0 +1,9 @@ +[ + "Bahaha ratée, c'est plus !", + "Tu me decois de plus en plus, mon nombre est plus grand !", + "J'te croyais bien meilleur. C'est plus !", + "Je savais que tu ne valait pas un clou... Meme pas foutu de savoir que c'est plus !", + "Quel nullos, c'est evidemment plus !", + "Jamais tu ne trouveras ? C'est encore plus grand !", + "Tu peux augmenter, c'etait pourtant evident, tu es vraiment stupide..." +] \ No newline at end of file diff --git a/assets/dialogs/game_pi/less/info.json b/assets/dialogs/game_pi/less/info.json new file mode 100644 index 0000000..90ad656 --- /dev/null +++ b/assets/dialogs/game_pi/less/info.json @@ -0,0 +1,9 @@ +[ + "Bahaha ratée, c'est moins !", + "Tu me decois de plus en plus, mon nombre est plus petit !", + "J'te croyais bien meilleur. C'est moins !", + "Je savais que tu ne valait pas un clou... Meme pas foutu de savoir que c'est moins !", + "Quel nullos, c'est evidemment moins !", + "Jamais tu ne trouveras ? C'est encore plus petit !", + "Tu peux reduire, c'etait pourtant evident, tu es vraiment stupide..." +] \ No newline at end of file diff --git a/assets/dialogs/game_pi/victory/info.json b/assets/dialogs/game_pi/victory/info.json new file mode 100644 index 0000000..4382ed1 --- /dev/null +++ b/assets/dialogs/game_pi/victory/info.json @@ -0,0 +1,3 @@ +[ + "Hé ! Tu sais quoi ! J'en ai marre ! Débrouille toi tous seul !" +] \ No newline at end of file diff --git a/assets/dialogs/get_out/info.json b/assets/dialogs/get_out/info.json new file mode 100644 index 0000000..fddc819 --- /dev/null +++ b/assets/dialogs/get_out/info.json @@ -0,0 +1,14 @@ +[ + "Hé ! Tu m'entend ? Si tu veux sortir appuis sur f11 ! C'est le seul moyen de lui échapper !", + "Tu sais, f11, la touche sur ton clavier ! Appuis dessus !", + "Aller c'est pas difficile pourtant !", + "Appuis sur f11, aller !", + "C'est quoi ton problème enfaite ? Tu veux pas sortir ?", + "Aller viens ! On est bien ici, dehors.", + "On est un peu seul aussi, ça serais bien si tu venais.", + "Aller appuis sur f11, s'il te plait !!!", + "S'il te plaaaaaiiiiiiiiiitttt !!!!! Appuis sur f11 !!!", + "Appuis ! Appuis ! Appuis ! Appuis ! Appuis ! Appuis ! Appuis !", + "Alllllllllleeeeeeeeeeerrrrrr !", + "f11 ! f11 ! f11 ! f11 ! f11 ! f11 ! f11 ! f11 ! f11 ! f11 ! f11 ! f11 !" +] \ No newline at end of file diff --git a/assets/dialogs/intro/info.json b/assets/dialogs/intro/info.json new file mode 100644 index 0000000..a9c5b45 --- /dev/null +++ b/assets/dialogs/intro/info.json @@ -0,0 +1,8 @@ +[ + "Ah ! Attendez ! Attendez ! J'arrive, Ah, ah", + "Hum Hum, alors je me présente, je suis Edmond votre hôte pour la soirée.", + "Et ce soir je vous propose de jouer à mon jeu préféré !", + "Alors, les règles sont simples, je choisis un nombre et vous devez le deviner !", + "Simple n'est-ce pas ?", + "Et si on commençait ? Ah, ça fais si longtemps que j'attendais ça !" +] \ No newline at end of file diff --git a/assets/dialogs/work/info.json b/assets/dialogs/work/info.json new file mode 100644 index 0000000..1df9cb5 --- /dev/null +++ b/assets/dialogs/work/info.json @@ -0,0 +1,3 @@ +[ + "Tu pourrais arrêter de faire du bruit s'il te plait ? Il y en a qui travaillent ici !" +] \ No newline at end of file diff --git a/src/scenes/story/directory_search.py b/src/scenes/story/directory_search.py index 8d74fd6..6a2e950 100644 --- a/src/scenes/story/directory_search.py +++ b/src/scenes/story/directory_search.py @@ -182,7 +182,7 @@ def __game_loop(world: World): if i % 2 == 1: __block_directory(world) if i in (0, 1, 2, 4, 6, 8): - dialog.spawn_dialog(world, "search", dialog_index) + dialog.spawn_dialog(world, "directory_search", dialog_index) dialog_index += 1 __spawn_search_alerts(world, int(i / 1.5) + 1) yield wait(5.0 - (i * 0.4)) @@ -258,7 +258,7 @@ def __spawn_search_directory(world: World): ), ), ) - dialog.spawn_dialog(world, "failed") + dialog.spawn_dialog(world, "directory_search_failed") entity[Sprite].order = 5 for entity in world.query(Coroutine): # On arrete la boucle de jeu entity.destroy()