def enm_possitin(enm_type, x, y): enm = cls.Enemy(enm_type) glob.enemies[enm.enmType] += 1 enm.rect.x = x enm.rect.y = y glob.enemies_list.add(enm) glob.all_sprites_list.add(enm)
def make_enemies2(number): num = int(glob.num_enemies[2][glob.FIGHT] / 4) for i in range(1, 5): for _ in range(num): enm = cls.Enemy(i - 1) glob.enemies[enm.enmType] += 1 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm)
def make_enemies1(number): num = glob.num_enemies[1][glob.FIGHT] for i in range(1, 5): for n in range(1, num): enm = cls.Enemy(i - 1) glob.enemies[enm.enmType] += 1 enm.rect.y = -(30 * i + 40 * (i - 1)) - 100 distance = int((glob.WINDOW_SIZE[0] - num * 40) / num) enm.rect.x = float(n * distance + n * 40) glob.enemies_list.add(enm) glob.all_sprites_list.add(enm)
def make_end(): ''' E ''' for i in range(7): enm = cls.Enemy(2) glob.enemies[enm.enmType] += 1 enm.rect.x = 100 enm.rect.y = -350 + 50 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [50, 200, 350]: for n in range(4): enm = cls.Enemy(2) glob.enemies[enm.enmType] += 1 enm.rect.x = 150 + 50 * n enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' N ''' for i in [383, 583]: for n in range(7): enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = i enm.rect.y = -350 + 50 + n * 50 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(5): enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = 433 + 25 * i enm.rect.y = -350 + 150 + i * 25 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' D ''' for i in range(7): enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 666 enm.rect.y = -350 + 50 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(4): enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 866 enm.rect.y = -350 + 125 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(4): enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 716 + 50 * i enm.rect.y = -350 + 60 + 10 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(4): enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 716 + 50 * i enm.rect.y = -350 + 340 - 10 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' ! ''' for i in range(5): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 949 + 50 * i enm.rect.y = -350 + 50 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(5): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 949 + 25 * i enm.rect.y = -350 + 50 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(5): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 949 + 200 - 25 * i enm.rect.y = -350 + 50 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [949 + 75, 949 + 75 + 50]: for n in [325, 350]: enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = i enm.rect.y = -350 + n glob.enemies_list.add(enm) glob.all_sprites_list.add(enm)
def make_wars(): ''' W ''' for i in [100, 300]: for n in range(7): enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = i enm.rect.y = -350 + 50 + n * 50 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = 200 enm.rect.y = -350 + 225 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [150, 250]: enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = i enm.rect.y = -350 + 325 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [170, 230]: enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = i enm.rect.y = -350 + 275 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' A ''' for i in [383, 583]: for n in range(7): enm = cls.Enemy(2) glob.enemies[enm.enmType] += 1 enm.rect.x = i enm.rect.y = -350 + 50 + n * 50 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [50, 200]: for n in range(1, 4): enm = cls.Enemy(2) glob.enemies[enm.enmType] += 1 enm.rect.x = 383 + n * 50 enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' R ''' for i in range(7): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 666 enm.rect.y = -350 + 50 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [50, 200]: for n in range(1, 5): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 666 + 50 * n enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(2): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 866 enm.rect.y = -350 + 100 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(3): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 716 + 50 * i enm.rect.y = -350 + 250 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 866 enm.rect.y = -350 + 350 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' S ''' for i in [50, 200, 350]: for n in range(5): enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 949 + 50 * n enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [100, 150]: enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 949 enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [250, 300]: enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 1149 enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm)
def make_star(): ''' S ''' for i in [50, 200, 350]: for n in range(5): enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 100 + 50 * n enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [100, 150]: enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 100 enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [250, 300]: enm = cls.Enemy(0) glob.enemies[enm.enmType] += 1 enm.rect.x = 300 enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' T ''' for i in range(5): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 383 + i * 50 enm.rect.y = -350 + 50 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(12): enm = cls.Enemy(1) glob.enemies[enm.enmType] += 1 enm.rect.x = 483 enm.rect.y = -350 + 75 + i * 25 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' A ''' for i in [666, 866]: for n in range(7): enm = cls.Enemy(2) glob.enemies[enm.enmType] += 1 enm.rect.x = i enm.rect.y = -350 + 50 + n * 50 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [50, 200]: for n in range(1, 4): enm = cls.Enemy(2) glob.enemies[enm.enmType] += 1 enm.rect.x = 666 + n * 50 enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) ''' R ''' for i in range(7): enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = 949 enm.rect.y = -350 + 50 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in [50, 200]: for n in range(1, 5): enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = 949 + 50 * n enm.rect.y = -350 + i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(2): enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = 1149 enm.rect.y = -350 + 100 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) for i in range(3): enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = 999 + 50 * i enm.rect.y = -350 + 250 + 50 * i glob.enemies_list.add(enm) glob.all_sprites_list.add(enm) enm = cls.Enemy(3) glob.enemies[enm.enmType] += 1 enm.rect.x = 1149 enm.rect.y = -350 + 350 glob.enemies_list.add(enm) glob.all_sprites_list.add(enm)