Example #1
0
def to_shooter(list):
    """
    creates a shooter with a list of a shooter information
    """
    s = Shooter(screen, list[0], list[1])
    for tup in list[2]:
        s.stack.append(Bullet(screen, tup[0], tup[1], tup[2], tup[3],tup[4]))
    s.color = list[3]
    s.angle = list[4]
    s.life = list[5]
    s.score = list[6]
    s.X_BOUND = X_BOUND
    s.Y_BOUND = Y_BOUND
    return s