()
| 213 | |
| 214 | |
| 215 | def troll1() : |
| 216 | global Xt1, Yt1, AnimM1 |
| 217 | Xt1av, Yt1av = Xt1, Yt1 |
| 218 | |
| 219 | if Decors[(Yt1)//64][(Xt1)//64] in ('i', 'm') : |
| 220 | Yt1 = Yt1 - 8 |
| 221 | NomFichier = 'MONSTREH' |
| 222 | |
| 223 | |
| 224 | if Decors[(Yt1)//64][(Xt1)//64] in ('c') : |
| 225 | Yt1 = Yt1 + 8 |
| 226 | NomFichier = 'MONSTREB' |
| 227 | |
| 228 | if Decors[(Yt1)//64][(Xt1)//64] in ('w','n') : |
| 229 | Xt1 = Xt1 - 8 |
| 230 | NomFichier = 'MONSTREG' |
| 231 | |
| 232 | if Decors[(Yt1)//64][(Xt1)//64] in ('v') : |
| 233 | Xt1 = Xt1 + 8 |
| 234 | NomFichier = 'MONSTRED' |
| 235 | |
| 236 | if (Xt1av, Yt1av) != (Xt1, Yt1) : |
| 237 | AnimM1 = 1 - AnimM1 |
| 238 | boite.itemconfigure(monstre1, image=eval(NomFichier+str(AnimM1))) |
| 239 | |
| 240 | |
| 241 | boite.coords(monstre1, Xt1, Yt1) |
| 242 | fenetre.after(70,troll1) |
| 243 | |
| 244 | |
| 245 |
no test coverage detected