# Place your reference template PNGs here. # # Naming convention: # main_screen_marker.png — a unique UI element that identifies the main screen # collect_btn.png — collect / gather button # heal_btn.png — heal troops button # train_btn.png — train troops button # upgrade_available.png — green upgrade indicator over a building # upgrade_btn.png — the "Upgrade" button in the building dialog # attack_banner.png — attack warning banner # shield_2h.png — 2-hour shield icon # confirm_shield.png — confirm shield deployment # close_ad.png — close button for ads/popups # dialog_close.png — X close button for dialogs # # How to create templates: # 1. Let the bot take a debug screenshot: # python -c " # from core.adb import AdbClient; from core.vision import Vision # a = AdbClient('127.0.0.1', 5555); a.connect() # v = Vision(a); v.capture() # v.save_debug_screenshot('debug_screen.png') # " # 2. Crop the relevant button/icon with an image editor # 3. Save as PNG in this directory # 4. Reference the filename in playbook/default.yaml #