mirror of
https://github.com/LmeSzinc/StarRailCopilot.git
synced 2024-11-27 02:27:12 +00:00
290e755432
- 增加黑屏带文字剧情的跳过 - 增加战斗开始时的剧情跳过
24 lines
807 B
Python
24 lines
807 B
Python
from module.handler.assets import *
|
|
from module.handler.popup import PopupHandler
|
|
|
|
|
|
class StoryHandler(PopupHandler):
|
|
def story_skip(self):
|
|
if self.handle_popup_confirm():
|
|
return True
|
|
if self.appear_then_click(STORY_SKIP, offset=True, interval=2):
|
|
return True
|
|
if self.appear(STORY_LETTER_BLACK) and self.appear_then_click(STORY_LETTERS_ONLY, offset=True, interval=2):
|
|
return True
|
|
if self.appear_then_click(STORY_CHOOCE, offset=True, interval=2):
|
|
return True
|
|
if self.appear_then_click(STORY_CHOOCE_2, offset=True, interval=2):
|
|
return True
|
|
|
|
return False
|
|
|
|
def handle_story_skip(self):
|
|
if not self.config.ENABLE_MAP_CLEAR_MODE:
|
|
return False
|
|
|
|
return self.story_skip() |