MCPcopy Create free account
hub / github.com/ActiveState/code / Summon

Function Summon

recipes/Python/580636_Space_Assault/recipe-580636.py:1328–1591  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1326 destroyed += 1
1327
1328 def Summon():
1329 global wave
1330 global summoned
1331 time = 0
1332 wave += 1
1333 #Wave 1
1334 if wave == 1:
1335 E = 0
1336 while E < 3:
1337 self.after(time,CreateEnemy)
1338 E += 1
1339 time += 250
1340 #Wave 2
1341 elif wave == 2:
1342 E = 0
1343 while E < 3:
1344 self.after(time,CreateEnemy2)
1345 E += 1
1346 time += 250
1347 #Wave 3
1348 elif wave == 3:
1349 E = 0
1350 while E < 2:
1351 self.after(time,CreateEnemy)
1352 E += 1
1353 time += 250
1354 E = 0
1355 while E < 2:
1356 self.after(time,CreateEnemy2)
1357 E += 1
1358 time += 250
1359 #Wave 4
1360 elif wave == 4:
1361 E = 0
1362 while E < 4:
1363 self.after(time,CreateEnemy)
1364 E += 1
1365 time += 250
1366 E = 0
1367 while E < 2:
1368 self.after(time,CreateEnemy2)
1369 E += 1
1370 time += 250
1371 #Wave 5
1372 elif wave == 5:
1373 E = 0
1374 while E < 3:
1375 self.after(time,CreateEnemy3)
1376 E += 1
1377 time += 250
1378 #Wave 6
1379 elif wave == 6:
1380 E = 0
1381 while E < 2:
1382 self.after(time,CreateEnemy)
1383 E += 1
1384 time += 250
1385 E = 0

Callers 1

NextWaveFunction · 0.85

Calls 2

WinnerFunction · 0.85
afterMethod · 0.45

Tested by

no test coverage detected