# AutoPOE2 UI Coordinates Configuration (Phase P3 - Doc 29 mục 12.2) # Tọa độ gốc được căn chỉnh chuẩn hóa ở độ phân giải tham chiếu 1920x1080 (16:9) # Hệ thống sẽ tự động tỷ lệ (scale) tuyến tính theo độ phân giải thực tế của game client. [screen] reference_width = 1920 reference_height = 1080 [inventory] # Lưới túi đồ cá nhân nhân vật (12 cột x 5 hàng) # Hiệu chuẩn Ground-Truth thực địa 13/09/2026 trên 2560x1440 (scale 4/3): # 1272 * 4/3 = 1696, 590 * 4/3 = 787, 52.5 * 4/3 = 70 (tâm row 0 = 822) origin_x = 1272 origin_y = 590 cell_width = 52.5 cell_height = 52.5 offset_x = 52.5 offset_y = 52.5 cols = 12 rows = 5 [stash] # Lưới hòm đồ cá nhân / Guild (Hòm thường 12x12) origin_x = 180 origin_y = 190 cell_width = 52 cell_height = 52 offset_x = 52 offset_y = 52 cols = 12 rows = 12 # Thanh chọn Tab trên đầu hòm đồ tab_start_x = 180 tab_start_y = 140 tab_spacing_x = 70 tab_count = 10 [vendor] # Nút bán đồ / giao dịch NPC (Sell items / Trade) sell_tab_x = 420 sell_tab_y = 140 accept_button_x = 560 accept_button_y = 820 close_button_x = 1860 close_button_y = 60 [map_device] # Ô đặt Waystone trong giao diện Map Device (1080p tham chiếu) waystone_slot_x = 420 waystone_slot_y = 480 # Ô đặt Precursor Tablet phụ trợ tablet_slot_x = 490 tablet_slot_y = 480 # Nút TRAVERSE mở cổng map (POE2). @2560x1440 = (1075, 750) -> 1080p (806.25, 562.5) # CẤM dùng tọa độ Activate kiểu POE1 (420, 660) — nút đó không tồn tại trên Atlas POE2. activate_button_x = 806.25 activate_button_y = 562.5 traverse_button_x = 806.25 traverse_button_y = 562.5 # Node Atlas xanh mặc định @2560x1440 (1410, 252) -> 1080p (1057.5, 189) default_atlas_node_x = 1057.5 default_atlas_node_y = 189.0 interact_radius = 18.0 atlas_load_delay_ms = 1100 # Nút đóng bảng Map Device close_button_x = 1860 close_button_y = 60 # Cấu hình tự động quét Waystone trên hàng đầu tiên của túi đồ (Row 0, 12 cột) waystone_row = 0 waystone_col_start = 0 waystone_col_end = 11 auto_scan_first_row = true scan_cell_delay_ms = 0 activate_delay_ms = 2500 # Tọa độ tương tác Map Device tại Shoreline Hideout (1080p: 402.0, 210.0 -> 1440p: 536, 280 -> windowed: 249, 173) shoreline_fallback_x = 402.0 shoreline_fallback_y = 210.0 # Khóa chặn bất biến INV-MAPDEVICE-VERIFY-UI require_ui_verification = true [npc_dialogue] # Menu đối thoại NPC chuẩn hóa (1080p tham chiếu) dialogue_menu_x = 960 dialogue_menu_y = 420 dialogue_option_height = 36 identify_all_x = 960 identify_all_y = 456 close_dialogue_key = "Space" [delays] # Độ trễ giữa các bước FSM và jitter mô phỏng con người default_step_delay_ms = 350 item_transfer_delay_ms = 180 jitter_ms = 50 [death_screen] # Tọa độ nút 'RESURRECT AT CHECKPOINT' trên bảng YOU HAVE DIED # Căn chỉnh chuẩn hóa trên tham chiếu 1920x1080 (Y = 795, X = 960) -> tỷ lệ Y = 0.7361 # Tương ứng trên 2560x1440: X = 1280, Y = 1060 (Ground-Truth thực địa 13/09/2026) resurrect_button_x = 960 resurrect_button_y = 795 respawn_delay_ms = 2200 retry_interval_ms = 2000 max_respawns_per_map = 5 [atlas_ui] # Khung nhìn Atlas Map Tree trung tâm (1080p tham chiếu) viewport_center_x = 960.0 viewport_center_y = 540.0 # Nút Tìm Kiếm Bản Đồ (Atlas Search Box) search_box_x = 960.0 search_box_y = 980.0 # Nút Thu Nhỏ / Phóng To Cây Atlas (Zoom Controls) zoom_in_button_x = 1820.0 zoom_in_button_y = 480.0 zoom_out_button_x = 1820.0 zoom_out_button_y = 520.0 # Độ trễ hiển thị Tooltip khi hover lên Node (ms) node_hover_delay_ms = 120 # Tọa độ Tháp Dẫn Đường Precursor Tower tham chiếu & hàng chứa Tablet trong túi đồ precursor_tower_x = 960.0 precursor_tower_y = 380.0 tablet_inventory_row = 1