forked from mdq3/terminal-animation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
animation.py
220 lines (213 loc) · 14.7 KB
/
animation.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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
frame1 = \
" . \n" + \
" `-::-`` \n" + \
" sdNNmo+ \n" + \
" `dNMMMyy \n" + \
" hNMMMyy` \n" + \
" .yhNMMmh:- \n" + \
" `:mMMMMmy \n" + \
" -yMMMMMNd. \n" + \
" `oNMMMMMMNo` \n" + \
" .sMMMMMMMNs` \n" + \
" .sMMMMMMMN/ \n" + \
" /hMMMMMMMNy:- \n" + \
" `hNMMMMMMMMMmm. \n" + \
" +mMMMMMMMMMMNm.` \n" + \
" yNMMMMMMMmyoyy.` \n" + \
" hNMMMMMMMd+ \n" + \
" yNMMMMMMMmo \n" + \
" /dMMMMMMMh/ \n" + \
" -sMMMMMMms \n" + \
" -+o:-......oNMMMMMMm- \n" + \
" `dNMMNmmmmdhmMMMMMMMNo` \n" + \
" .oMMMMMMMMMMMMMMMMMMMNy` \n" + \
" .+h/:-/oyyhhhddmMMMMMMm: \n" + \
" `.` ```:mMMMMd+ \n" + \
" `:NMMMNs. \n" + \
" :hMMMNo. \n" + \
" +NMMMh- \n" + \
" `oNMMMy- \n" + \
" /dNNNNho: \n" + \
" ``..`` \n"
frame2 = \
" . \n" + \
" `:++/:. \n" + \
" `+mMMNNo. \n" + \
" `oNMMMMs- \n" + \
" .oNMMMMo. \n" + \
" -odNMMho/. \n" + \
" :yMMMMM+. \n" + \
" .sNMMMMMy- \n" + \
" `dNMMMMMMm/` \n" + \
" `+NMMMMMMMN+`` `` \n" + \
" `/NMMMMMMMMdyso+oyy` \n" + \
" -NMMMMMMMMMMMMMNys. \n" + \
" .hMMMMMMMNo:---:-` \n" + \
" `:MMMMMMMMh. \n" + \
" `/MMMMMMMMh` \n" + \
" `:MMMMMMMMMo. \n" + \
" `-NMMMMMMMMs- \n" + \
" `oNMMMMMMMo- \n" + \
" yNMMMMMMN+.` \n" + \
" /dMMMMMMMdy- \n" + \
" `..--:/ymMMMMMMMMM+. \n" + \
" +hNNNMMMMMMMMMMMMMs- \n" + \
" +dMNNmMMMMMNmhyyo/. \n" + \
" sdy:/+MMMMMs-` \n" + \
" oo: :hMMMmy- \n" + \
" ./yMMMd+ \n" + \
" :dmMMm/` \n" + \
" `/mNMMd/` \n" + \
" -ooydNds/` \n" + \
" `.-:-` \n"
frame3 = \
" `.``` \n" + \
" `smMMNm-` \n" + \
" -dMMMMM/` \n" + \
" -hNMMMM/` \n" + \
" `/yNMMNmy. \n" + \
" `-+dmNMMMN+/` \n" + \
" -smMMMMMMMMho \n" + \
" `hNMMMMMMMMMNh` ..` \n" + \
" `-MMMMMMMMMMMMNo-/sdmm+ \n" + \
" `smMMMMMMMMMMMNNNMMms` \n" + \
" odMMMMMMMMMMMMNh+- \n" + \
" /dMMMMMMMm+++/.` \n" + \
" .hMMMMMMMNy \n" + \
" sNMMMMMMMMm/: \n" + \
" `mMMMMMMMMMMmh- \n" + \
" `:MMMMMMMMMMMMNs` \n" + \
" `/MMMMMMMMMMMMMNs- \n" + \
" .sMMMMNd+odNMMMMNs: \n" + \
" `:NMMMNo/ .+mMMMMMms/ \n" + \
" `/sMMMNd..`:sdNMMMMMNNs. \n" + \
" -dmMMMNh:/yMMMMMMMNmdy/ \n" + \
" :yMMMMMMNNNMMMMNhyo:-` \n" + \
" :hMMMMmmNMMNmho:` \n" + \
" .hNMMMN-:yNhs-` \n" + \
" `oNMMMmo `om+: \n" + \
" -:NMMNds` `--. \n" + \
" `ddMMNh.. \n" + \
" `osmMdo \n" + \
" .shh:. \n" + \
" ```` \n"
frame4 = \
" .+++/-` \n" + \
" .dMMMMd/ \n" + \
" .mMMMMd+ \n" + \
" `:mMMMMd+ \n" + \
" .:ohdNMMNms:` \n" + \
" `-smNMMMMMMNm/` `` \n" + \
" ./odMMMMMMMMMMMh/ `so/. \n" + \
" `+NMMMMMMMMMMMMMMmhdMho. \n" + \
" :ymMMMMMMMMMMMMMMMMNo.` \n" + \
" `.omMMMMMMMMMNmdmNNo. \n" + \
" `/NMMMMMMMMy+.`-/` \n" + \
" -mMMMMMMMN+. \n" + \
" :yMMMMMMMMNo-` \n" + \
" `-sNMMMMMMMMMmh+- \n" + \
" `/mNMMMMMMMMMMMMms. \n" + \
" -sMMMMMMMMMMMMMMMNd/` \n" + \
" `smMMMMNmdmmmmMMMMMMmo-` \n" + \
" smMMMMN/` `/ydNMMMMdy:` \n" + \
" .oMMMMMm: .-smMMMMN+` \n" + \
" `:yMMMMMdo `/smMMMMhs- \n" + \
" `:sdMMMMds:` `omMMMMNo- \n" + \
" .ymMMMMd/. `-hMMMMmy. \n" + \
" .dNMMMNy. `./dMMMMh/` \n" + \
" `-/yMMMMmy. .ohMMMdy:` \n" + \
" `:NNMMNdy: `.:yNm+` \n" + \
" .syMm+. `/ms/` \n" + \
" -+No. `---` \n" + \
" .+:` \n"
frame5 = \
" `-::-.` \n" + \
" .yNMMNdo \n" + \
" .mMMMMms \n" + \
" `-dMMMMms \n" + \
" `--oydNMMNy+- \n" + \
" `-omNMMMMMMMNo- ` \n" + \
" :/hMMMMMMMMMMMmo.:o:. \n" + \
" `:NNMMMMMMMMMMMMMNdmNo-` \n" + \
" `-NMMNmNMMMMMMMMMMMMm/` \n" + \
" `yhMMNMMMMMMMMMdmMM/. \n" + \
" -/MMMMMMMMMMdy-.:/` \n" + \
" `oNMMMMMMMMo:` \n" + \
" `:NMMMMMMMMo-` \n" + \
" `.hMMMMMMMMMmh+- \n" + \
" `+oMMMMMMMMMMMMNs. \n" + \
" `hdMMMMMMMMMMMMMNd/` \n" + \
" `-NNMMMMNNmNNMMMMMMmo- \n" + \
" -hMMMMNo:....+hmNMMMMmh:` \n" + \
" .oMMMMM+. `./smMMMMy: \n" + \
" `.+hNMMMMMd` .+MMMMy: \n" + \
" .:ohNNMMMMMMNd- -sMMMMo. \n" + \
" ./yyydNMMMMMNmds+/. :yMMMM+` \n" + \
" :yMMMMMNmys/.` :yMMMM/` \n" + \
" :yMNmyso/.` -yMMMN/` \n" + \
" /hyo.` -sMMMN/` \n" + \
" .:`` .oMMMMh+- \n" + \
" `:hhhdmds- \n" + \
" `` \n"
frame6 = \
" ``..`` \n" + \
" `shmdhy` \n" + \
" /mMMMMN.` \n" + \
" /mMMMMM-` \n" + \
" `-/hNMMMNd` \n" + \
" `/shmMMMMMMh/ \n" + \
" `-smMMMMMMMMMms \n" + \
" -sNMMMMMMMMMMMMm+`---` \n" + \
" sNMMmNMMMMMMMMMMNymMd/ \n" + \
" /hMMmNMMMMMMMMMMMMNN/` \n" + \
" `+NMMMMMMMMMMMmhmm+:` \n" + \
" -yMMMMMMMMMmh/`..` \n" + \
" `hNMMMMMMMy-` \n" + \
" .mMMMMMMMMy:. \n" + \
" -sMMMMMMMMMNms- \n" + \
" /NMMMMMMMMMMMmo \n" + \
" /NMMMMMMMMMMMNy` \n" + \
" -sMMMMMdssNMMMMNd. \n" + \
" +dMMMNd/ /dMMMNNh:. \n" + \
" ``-///hNMMMy/. -sdNMMMdy. \n" + \
" `.-//oshmmNMMMMMMMMd/ ./yNMMNN:` \n" + \
" -ydNMMMMMMMMMNNNNNd:` /dMMMMo. \n" + \
" -hmMmhhyyso/:-...` `/NMMMd/ \n" + \
" :ddh/-..`` -hMMMNo. \n" + \
" -s+- `-NMMMmo` \n" + \
" +mMMMms+oo/. \n" + \
" `sdMMMMNmm/. \n" + \
" ``ohho-`` \n" + \
" `` \n"
frame7 = \
" . \n" + \
" `-//:.` \n" + \
" ``smMMMy/` \n" + \
" `.yNMMMy+. \n" + \
" ..yNMMMy+. \n" + \
" .ohdNMMmo-` \n" + \
" .:sNMMMMMMd. \n" + \
" ./sdMMMMMMMMM/` \n" + \
" -hNMMMMMMMMMMMs- \n" + \
" sNMMMMMMMMMMMMy:```` \n" + \
" -hMMMMMMMMMMMMNmdddms` \n" + \
" -omNMMMMMMMMNNmmddy: \n" + \
" -sdMMMMMMMm+:-..` \n" + \
" /mNMMMMMMNh` \n" + \
" `+NMMMMMMMNh` \n" + \
" -yMMMMMMMMMNo` \n" + \
" :yMMMMMMMMMNs` \n" + \
" .sMMMMMMMMMNo` \n" + \
" :yMMMMMMMMMMN:` \n" + \
" ``` /hMMMMNmmNMMMd: \n" + \
" /dmmdhdmmmmmmdNMMMMo:-dMMMMo-` \n" + \
" -yMMMMMMMMMMMMMMMMMm.` +dMMMhs. \n" + \
" .ymmhhhmmmmddddmmNmy- .sNMMNm: \n" + \
" :/-` ``` ```` :yMMMMo. \n" + \
" `` ./MMMMh/ \n" + \
" .hMMMMy- \n" + \
" -mMMMmy \n" + \
" ymMMMm+-.` \n" + \
" `smNNddhs+. \n" + \
" ```.``` \n"
frames = [frame1, frame2, frame3, frame4, frame5, frame6, frame7]