elif char == 's': if magnet_flag[0] == 1 or magnet_flag[1] == 1 or magnet_flag[ 2] == 1 or magnet_flag[3] == 1: if y < int(rows) - 4: y = y + 2 else: if y < int(rows) - 3: y = y + 1 elif char == 'f': o4 = Features(mat, is_filled) fr_x[itr], fr_y[itr], start[itr] = o4.draw_bullet( recent_x, recent_y, st_co, booster_on) fire_flag = fire_flag + 1 itr = itr + 1 o4.clear_bullet(recent_x, recent_y, st_co) elif char == 'q': system('clear') quit() elif char == 't': if transform_flag == 0: transform = 1 transform_flag = 1 elif time.time() - last_used_time >= 70: if char == ' ': last_used_time = time.time() flag = 1