How achmadhafizh/play-kathana-bot-download works
PlayKathanaBot is a cross-platform desktop auto-hunt bot. The main workflow is configuring a hunt, running either timed keypress automation or PRO vision-driven automation against a game, and monitoring or stopping it from the main window or floating HUD. The README also documents profiles, reconnect, diagnostics, and platform-specific background input. The supplied tree contains no application source files, so component paths and undocumented call wiring cannot be established; the graph reflects documented relationships only.
Components 20
User Interface
- PlayKathanaBot
- Hunt Configuration
- Floating Mini-HUD
- Live Telemetry
Hunt Automation
- Classic Keypress Engine
- Smart Vision Engine
- Target & Skill Actions
- Sequential Pre-Buff
- Loot Automation
- HP/MP Recovery
- Target & Dialog Guards
- Reconnect Supervisor
Platform Services
- Background Input
- Native OCR
Profiles & Diagnostics
- Hunt Profiles
- Diagnostic Logs
Other components
- Player
- Game Client
- Steam
- Google Sign-In
Connections 30
- Player → PlayKathanaBot: operates
- PlayKathanaBot → Hunt Configuration: presents
- Player → Hunt Configuration: sets options
- Hunt Configuration → Hunt Profiles: saves and loads
- PlayKathanaBot → Classic Keypress Engine: starts
- PlayKathanaBot → Smart Vision Engine: starts
- Classic Keypress Engine → Target & Skill Actions: runs actions
- Classic Keypress Engine → Sequential Pre-Buff: runs buffs
- Classic Keypress Engine → Loot Automation: runs pickup loop
- Smart Vision Engine → Target & Skill Actions: runs actions
- Smart Vision Engine → Native OCR: requests recognition
- Smart Vision Engine → HP/MP Recovery: detects needs
- Smart Vision Engine → Target & Dialog Guards: checks targets and dialogs
- Target & Skill Actions → Background Input: sends inputs
- Sequential Pre-Buff → Background Input: sends inputs
- Loot Automation → Background Input: sends inputs
- HP/MP Recovery → Background Input: sends potion inputs
- Target & Dialog Guards → Background Input: cycles targets
- Background Input → Game Client: posts background input
- Game Client → Native OCR: provides screen content
- PlayKathanaBot → Reconnect Supervisor: supervises
- Reconnect Supervisor → Steam: relaunches game
- Reconnect Supervisor → Game Client: selects server and character
- Classic Keypress Engine → Live Telemetry: reports status
- Smart Vision Engine → Live Telemetry: reports status and vitals
- Live Telemetry → Floating Mini-HUD: updates
- Player → Floating Mini-HUD: monitors and stops
- PlayKathanaBot → Diagnostic Logs: writes diagnostics
- Player → Google Sign-In: signs in
- Google Sign-In → Smart Vision Engine: authorizes PRO mode