Ejemplo n.º 1
0
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)
Ejemplo n.º 4
0
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)
Ejemplo n.º 5
0
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)
Ejemplo n.º 6
0
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)