| 391 | start = 1 |
| 392 | |
| 393 | def DownKey(event): |
| 394 | global Xpos |
| 395 | global Ypos |
| 396 | global direction |
| 397 | global start |
| 398 | self.player.delete("all") |
| 399 | self.player.create_polygon(15,30,30,0,15,15,0,0,15,30,fill="green") |
| 400 | if Ypos < 650: |
| 401 | Ypos += 25 |
| 402 | self.player.place(x=Xpos,y=Ypos) |
| 403 | direction = "S" |
| 404 | cycle = 0 |
| 405 | for enemy in Enemies: |
| 406 | if Xpos == EnemiesXpos[cycle] and Ypos == EnemiesYpos[cycle]: |
| 407 | GameOver() |
| 408 | cycle += 1 |
| 409 | cycle = 0 |
| 410 | for enemy2 in Enemies2: |
| 411 | if Xpos == Enemies2Xpos[cycle] and Ypos == Enemies2Ypos[cycle]: |
| 412 | GameOver() |
| 413 | cycle += 1 |
| 414 | cycle = 0 |
| 415 | for enemy3 in Enemies3: |
| 416 | if Xpos == Enemies3Xpos[cycle] and Ypos == Enemies3Ypos[cycle]: |
| 417 | GameOver() |
| 418 | cycle += 1 |
| 419 | cycle = 0 |
| 420 | for enemy4 in Enemies4: |
| 421 | if Xpos == Enemies4Xpos[cycle] and Ypos == Enemies4Ypos[cycle]: |
| 422 | GameOver() |
| 423 | cycle += 1 |
| 424 | cycle = 0 |
| 425 | for enemy5 in Enemies5: |
| 426 | if Xpos == Enemies5Xpos[cycle] and Ypos == Enemies5Ypos[cycle]: |
| 427 | GameOver() |
| 428 | cycle += 1 |
| 429 | cycle = 0 |
| 430 | for enemy6 in Enemies6: |
| 431 | if Xpos == Enemies6Xpos[cycle] and Ypos == Enemies6Ypos[cycle]: |
| 432 | GameOver() |
| 433 | cycle += 1 |
| 434 | if start == 0: |
| 435 | NextWave() |
| 436 | start = 1 |
| 437 | |
| 438 | def CreateEnemy(): |
| 439 | global Xpos |