Пример #1
0
        if m != None:
            t = (m.check_bullets(bl.get_centre()))
            for i in t:
                bl.erase(i)
        sc.init_trash()


        bg.update(sc)
        bl.update(sc)
        c.update(sc)

        t = u.move()
        
        if t != 0 and t != 1:
            u.fall()
            bl.new_bullet(t)
        elif t == 0:
            u.fall()

        u.printer(sc)
        sc.add(c.rem(u.get_centre()))

        sc.set_nxt(0)

        if m == None and sc.get_no() > sc.get_beams() / 2 and sc.get_timer() > 10 and sc.get_m_no() < 1:
            m = Magnet()
            sc.set_timer(0)
            sc.set_m_no(1)
        
        for i in range(len(b)):
            if b[i].get_immersed() == 0 and (m == None or m.get_immersed()):