1
0
mirror of https://github.com/TheFunny/ArisuAutoSweeper synced 2026-06-10 02:34:51 +00:00

style: format

This commit is contained in:
2024-01-15 19:25:15 +08:00
parent e5f91e0c0a
commit e6a3b79733
13 changed files with 124 additions and 115 deletions
+5 -5
View File
@@ -2,9 +2,9 @@ from enum import Enum
from module.base.timer import Timer
from module.logger import logger
from tasks.tactical_challenge.assets.assets_tactical_challenge import *
from tasks.momotalk.ui import MomoTalkUI
class MomoTalkStatus(Enum):
OPEN = 0
SORT = 1
@@ -13,6 +13,7 @@ class MomoTalkStatus(Enum):
STORY = 4
FINISHED = -1
class MomoTalk(MomoTalkUI):
def handle_momotalk(self, status):
match status:
@@ -26,16 +27,16 @@ class MomoTalk(MomoTalkUI):
case MomoTalkStatus.CHECK:
if self.check_first_student():
return MomoTalkStatus.CHAT
return MomoTalkStatus.FINISHED
return MomoTalkStatus.FINISHED
case MomoTalkStatus.CHAT:
if self.chat():
return MomoTalkStatus.STORY
return MomoTalkStatus.OPEN
case MomoTalkStatus.STORY:
if self.skip_story():
return MomoTalkStatus.CHAT
return MomoTalkStatus.CHAT
case MomoTalkStatus.FINISHED:
return status
return status
case _:
logger.warning(f'Invalid status: {status}')
return status
@@ -58,4 +59,3 @@ class MomoTalk(MomoTalkUI):
break
self.config.task_delay(server_update=True)