| 2185 | start = 1 |
| 2186 | |
| 2187 | def SKey(event): |
| 2188 | global start |
| 2189 | self.player2.delete("all") |
| 2190 | self.player2.create_polygon(15,30,30,0,15,15,0,0,15,30,fill="white") |
| 2191 | if PlayersYpos[1] < 650: |
| 2192 | PlayersYpos[1] += 25 |
| 2193 | self.player2.place(x=PlayersXpos[1],y=PlayersYpos[1]) |
| 2194 | PlayersDir[1] = "S" |
| 2195 | cycle = 0 |
| 2196 | for enemy in Enemies: |
| 2197 | if PlayersXpos[1] == EnemiesXpos[cycle] and PlayersYpos[1] == EnemiesYpos[cycle]: |
| 2198 | GameOver() |
| 2199 | cycle += 1 |
| 2200 | cycle = 0 |
| 2201 | for enemy2 in Enemies2: |
| 2202 | if PlayersXpos[1] == Enemies2Xpos[cycle] and PlayersYpos[1] == Enemies2Ypos[cycle]: |
| 2203 | GameOver() |
| 2204 | cycle += 1 |
| 2205 | cycle = 0 |
| 2206 | for enemy3 in Enemies3: |
| 2207 | if PlayersXpos[1] == Enemies3Xpos[cycle] and PlayersYpos[1] == Enemies3Ypos[cycle]: |
| 2208 | GameOver() |
| 2209 | cycle += 1 |
| 2210 | cycle = 0 |
| 2211 | for enemy4 in Enemies4: |
| 2212 | if PlayersXpos[1] == Enemies4Xpos[cycle] and PlayersYpos[1] == Enemies4Ypos[cycle]: |
| 2213 | GameOver() |
| 2214 | cycle += 1 |
| 2215 | cycle = 0 |
| 2216 | for enemy5 in Enemies5: |
| 2217 | if PlayersXpos[1] == Enemies5Xpos[cycle] and PlayersYpos[1] == Enemies5Ypos[cycle]: |
| 2218 | GameOver() |
| 2219 | cycle += 1 |
| 2220 | cycle = 0 |
| 2221 | for enemy6 in Enemies6: |
| 2222 | if PlayersXpos[1] == Enemies6Xpos[cycle] and PlayersYpos[1] == Enemies6Ypos[cycle]: |
| 2223 | GameOver() |
| 2224 | cycle += 1 |
| 2225 | if start == 0: |
| 2226 | NextWave() |
| 2227 | start = 1 |
| 2228 | |
| 2229 | def CreateEnemy(): |
| 2230 | global Xpos |