()
| 246 | |
| 247 | |
| 248 | def troll2() : |
| 249 | global Xt2, Yt2, AnimM2 |
| 250 | Xt2av, Yt2av = Xt2, Yt2 |
| 251 | |
| 252 | if Decors[(Yt2)//64][(Xt2)//64] in ('i','m') : |
| 253 | Yt2 = Yt2 - 8 |
| 254 | NomFichier = 'MONSTREH' |
| 255 | |
| 256 | |
| 257 | if Decors[(Yt2)//64][(Xt2)//64] in ('c') : |
| 258 | Yt2 = Yt2 + 8 |
| 259 | NomFichier = 'MONSTREB' |
| 260 | |
| 261 | if Decors[(Yt2)//64][(Xt2)//64] in ('w', 'n') : |
| 262 | Xt2 = Xt2 - 8 |
| 263 | NomFichier = 'MONSTREG' |
| 264 | |
| 265 | if Decors[(Yt2)//64][(Xt2)//64] in ('v') : |
| 266 | Xt2 = Xt2 + 8 |
| 267 | NomFichier = 'MONSTRED' |
| 268 | |
| 269 | if (Xt2av, Yt2av) != (Xt2, Yt2) : |
| 270 | AnimM2 = 1 - AnimM2 |
| 271 | boite.itemconfigure(monstre2, image=eval(NomFichier+str(AnimM2))) |
| 272 | |
| 273 | |
| 274 | boite.coords(monstre2, Xt2, Yt2) |
| 275 | fenetre.after(70,troll2) |
| 276 | |
| 277 | |
| 278 |
no test coverage detected