-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscenario.py
114 lines (109 loc) · 2.87 KB
/
scenario.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
import pygame
from dialogue import Dialogue, Replique
texte = [
[ # LEVEL 1
[
"Cobaye : Ma ... ma tête ...",
"Qu’est ce que je fais ici ?"
],
[
"??? : Vous vous demandez ce que vous faites là ?"
],
[
"Cobaye : Oui je viens de le dire",
"et vous êtes qui d’abord ?!"
],
[
"??? : Qui je suis n’est pas important,",
"toi en revanche t’as une mission.",
"Va au bout de ce labyrinthe."
],
[
"Cobaye : Et si je refuse ?"
],
[
"??? : Est-ce que tu as le choix ?",
"Peux tu au moins me dire ton nom ?"
],
[
"Cobaye : Vous marquez un point et euh …",
"C’est bizarre pourquoi je me souviens de rien"
],
[
"et vous aurez des réponses",
],
[
"??? : Une dernière chose, votre énergie se tarit vite",
"récupérez les fruits sur votre chemin",
"sinon vous ne sortirez pas d’ici vivant !"
],
[
"??? : Fin de transmission"
],
[
"Cobaye : Allo ???!!"
]
],
[ # LEVEL2
[
"??? : Splendide ! Vous avez passé la",
"première étape, votre question?"
],
[
"Cobaye : Pourquoi je fais tout ça !"
],
[
"??? : Vous êtes l’espoir de l’humanité !"
],
[
"Cobaye : Comment ça ?",
"Et pourquoi je mange des fruits ?",
"Et pourquoi il m’attaque la nuit ?"
],
[
"??? : Qu’est ce que vous racontez ?!"
],
[
"Cobaye : Rien j’ai du rêver ..."
],
[
"??? : Bon, j’espère que ce n’est rien de grave !"
]
],
[ # LEVEL3
[
"Cobaye : Dites moi qui je suis !"
],
[
"??? : Je vous le révèle, vous",
"êtes le premier prototype humain qui ne",
"consomme que des fruits et des légumes"
],
[
"??? : Vous êtes notre meilleur espoir",
"notre élément, et je suis le scientifique",
"qui vous a conçu ."
],
[
"Scientifique : Finissez le niveau et",
"venez avec moi écrire une nouvelle",
"page de l’humanité !"
],
[
"Cobaye : J’aimerais mieux en effet !"
],
[
"Scientifique : Allez courage !"
]
]
]
dial = []
for D in texte:
dial.append(Dialogue())
for R in D:
dial[len(dial) - 1].addReplique()
for L in R:
dial[len(dial) - 1].addLigne(L)
def draw(i):
if not dial[i].done:
dial[i].draw()