1
0
mirror of https://github.com/TheFunny/ArisuAutoSweeper synced 2025-12-16 11:15:13 +00:00

perf: mission

This commit is contained in:
RedDeadDepresso 2024-01-10 15:50:32 +00:00
parent a37be296df
commit 962191d423

View File

@ -45,14 +45,10 @@ MODE_TO_PAGE = {
class MissionUI(UI, AP):
def select_mission(self, mode, stage):
area = int(stage.split("-")[0])
if not self.select_area(area):
logger.warning("Area not found")
return False
switch = SWITCH_HARD if mode == "H" else SWITCH_NORMAL
if not self.select_mode(switch) and not self.select_area(area):
return False
return True
if self.select_area(area) and self.select_mode(switch):
return True
return False
def select_area(self, num):
""""
@ -77,6 +73,7 @@ class MissionUI(UI, AP):
except:
tries += 1
if tries > 3:
logger.warning(f"Area {num} not found")
return False
def select_mode(self, switch):