| 301 | start = 1 |
| 302 | |
| 303 | def RightKey(event): |
| 304 | global Xpos |
| 305 | global Ypos |
| 306 | global direction |
| 307 | global start |
| 308 | self.player.delete("all") |
| 309 | self.player.create_polygon(30,15,0,30,15,15,0,0,30,15,fill="green") |
| 310 | if Xpos < 800: |
| 311 | Xpos += 25 |
| 312 | self.player.place(x=Xpos,y=Ypos) |
| 313 | direction = "E" |
| 314 | cycle = 0 |
| 315 | for enemy in Enemies: |
| 316 | if Xpos == EnemiesXpos[cycle] and Ypos == EnemiesYpos[cycle]: |
| 317 | GameOver() |
| 318 | cycle += 1 |
| 319 | cycle = 0 |
| 320 | for enemy2 in Enemies2: |
| 321 | if Xpos == Enemies2Xpos[cycle] and Ypos == Enemies2Ypos[cycle]: |
| 322 | GameOver() |
| 323 | cycle += 1 |
| 324 | cycle = 0 |
| 325 | for enemy3 in Enemies3: |
| 326 | if Xpos == Enemies3Xpos[cycle] and Ypos == Enemies3Ypos[cycle]: |
| 327 | GameOver() |
| 328 | cycle += 1 |
| 329 | cycle = 0 |
| 330 | for enemy4 in Enemies4: |
| 331 | if Xpos == Enemies4Xpos[cycle] and Ypos == Enemies4Ypos[cycle]: |
| 332 | GameOver() |
| 333 | cycle += 1 |
| 334 | cycle = 0 |
| 335 | for enemy5 in Enemies5: |
| 336 | if Xpos == Enemies5Xpos[cycle] and Ypos == Enemies5Ypos[cycle]: |
| 337 | GameOver() |
| 338 | cycle += 1 |
| 339 | cycle = 0 |
| 340 | for enemy6 in Enemies6: |
| 341 | if Xpos == Enemies6Xpos[cycle] and Ypos == Enemies6Ypos[cycle]: |
| 342 | GameOver() |
| 343 | cycle += 1 |
| 344 | if start == 0: |
| 345 | NextWave() |
| 346 | start = 1 |
| 347 | |
| 348 | def UpKey(event): |
| 349 | global Xpos |