| 2101 | start = 1 |
| 2102 | |
| 2103 | def DKey(event): |
| 2104 | global start |
| 2105 | self.player2.delete("all") |
| 2106 | self.player2.create_polygon(30,15,0,30,15,15,0,0,30,15,fill="white") |
| 2107 | if PlayersXpos[1] < 800: |
| 2108 | PlayersXpos[1] += 25 |
| 2109 | self.player2.place(x=PlayersXpos[1] ,y=PlayersYpos[1] ) |
| 2110 | PlayersDir[1] = "E" |
| 2111 | cycle = 0 |
| 2112 | for enemy in Enemies: |
| 2113 | if PlayersXpos[1] == EnemiesXpos[cycle] and PlayersYpos[1] == EnemiesYpos[cycle]: |
| 2114 | GameOver() |
| 2115 | cycle += 1 |
| 2116 | cycle = 0 |
| 2117 | for enemy2 in Enemies2: |
| 2118 | if PlayersXpos[1] == Enemies2Xpos[cycle] and PlayersYpos[1] == Enemies2Ypos[cycle]: |
| 2119 | GameOver() |
| 2120 | cycle += 1 |
| 2121 | cycle = 0 |
| 2122 | for enemy3 in Enemies3: |
| 2123 | if PlayersXpos[1] == Enemies3Xpos[cycle] and PlayersYpos[1] == Enemies3Ypos[cycle]: |
| 2124 | GameOver() |
| 2125 | cycle += 1 |
| 2126 | cycle = 0 |
| 2127 | for enemy4 in Enemies4: |
| 2128 | if PlayersXpos[1] == Enemies4Xpos[cycle] and PlayersYpos[1] == Enemies4Ypos[cycle]: |
| 2129 | GameOver() |
| 2130 | cycle += 1 |
| 2131 | cycle = 0 |
| 2132 | for enemy5 in Enemies5: |
| 2133 | if PlayersXpos[1] == Enemies5Xpos[cycle] and PlayersYpos[1] == Enemies5Ypos[cycle]: |
| 2134 | GameOver() |
| 2135 | cycle += 1 |
| 2136 | cycle = 0 |
| 2137 | for enemy6 in Enemies6: |
| 2138 | if PlayersXpos[1] == Enemies6Xpos[cycle] and PlayersYpos[1] == Enemies6Ypos[cycle]: |
| 2139 | GameOver() |
| 2140 | cycle += 1 |
| 2141 | if start == 0: |
| 2142 | NextWave() |
| 2143 | start = 1 |
| 2144 | |
| 2145 | def WKey(event): |
| 2146 | global start |