Загрузка данных


        # --- СУПЕР-ТОЧНЫЙ ЯКОРЬ БОЯ ---
        # Считываем цвет пикселя в самом низу экрана, где должна быть кнопка EXIT
        # Кнопка Exit в дружеской игре находится примерно по центру снизу (X: 325, Y: 345)
        # Проверяем, есть ли там серый цвет кнопки
        pixel_color = frame[345, 325] # Получаем цвет [B, G, R]
        
        # Если цвет пикселя похож на серый (в friendly-матче) или мы в пещере
        # Для надежности: если кнопка Exit нажата/видна, или найдены четкие контуры
        in_battle = False
        if (abs(int(pixel_color[0]) - int(pixel_color[1])) < 15 and abs(int(pixel_color[1]) - int(pixel_color[2])) < 15) or len(contours_g) > 0:
            # Но в главном меню зеленых полосок ХП (contours_g) быть не должно!
            # Чтобы не кликать в меню, проверяем, что мы не нажимаем на плашки режимов
            if len(contours_g) > 0:
                in_battle = True