"""ISO Bot Engine - Core reusable components for isometric game bots. This module provides the fundamental building blocks for creating bots that work with isometric games through screen reading and human-like input simulation. The engine is designed to be game-agnostic, with game-specific implementations built on top of these core components. Main Components: - screen: Screenshot capture, OCR, template matching - input: Human-like mouse/keyboard input simulation - vision: Computer vision utilities for object detection - state: Game state management with event system - navigation: Pathfinding and movement control - safety: Anti-detection measures and timing randomization """ __version__ = "0.1.0" __author__ = "Hoid" from .screen.capture import ScreenCapture from .input.humanize import HumanInput from .state.manager import GameStateManager from .vision.detector import ObjectDetector from .navigation.pathfinder import Pathfinder from .safety.timing import SafetyTimer __all__ = [ "ScreenCapture", "HumanInput", "GameStateManager", "ObjectDetector", "Pathfinder", "SafetyTimer", ]