@@ -257,6 +257,7 @@ def add_auto_task(isMaxCollect, isJina, isSimple = False, isAddStrengh = False,
task_queue.appendleft(task_information())
task_queue.appendleft(check_buildOrResearch())
+ task_queue.appendleft(task_visit_island())
task_queue.appendleft(task_cure(False, g_cureNum))
task_queue.appendleft(task_checkStoreRoom())
@@ -143,6 +143,10 @@ class check_img:
jina_pic2 = R'dongri_img\check\jina_pic2.png'
life_tree = R'dongri_img\check\life_tree.png'
life_jam = R'dongri_img\check\life_jam.png'
+ visit_island_small = R'dongri_img\check\visit_island_small.png'
+ visit_island_big = R'dongri_img\check\visit_island_big.png'
+ visit_enter = R'dongri_img\check\visit_enter.png'
+
@@ -1026,7 +1026,20 @@ class task_checkActivities(dongri_task):
return activityStr
+class task_visit_island(dongri_task):
+ def __init__(self):
+ super().__init__(f"访问岛屿")
+ def run(self):
+ basic_operate.go_outside()
+ if waitClickImg_noWait_withBool(check_img.visit_island_small, 2, 1) == False:
+ return False
+ if waitClickImg_noWait_withBool(check_img.visit_enter, 2, 1) == False:
+ if waitClickImg_noWait_withBool(check_img.visit_island_big, 2, 1) == False:
+ return True