mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-09 18:39:04 +08:00
Add: EventStory task scheduler
This commit is contained in:
parent
5b857a3836
commit
9e5056f5c6
4
alas.py
4
alas.py
@ -289,6 +289,10 @@ class AzurLaneAutoScript:
|
|||||||
from module.event.campaign_sp import CampaignSP
|
from module.event.campaign_sp import CampaignSP
|
||||||
CampaignSP(config=self.config, device=self.device).run()
|
CampaignSP(config=self.config, device=self.device).run()
|
||||||
|
|
||||||
|
def event_story(self):
|
||||||
|
from module.eventstory.eventstory import EventStory
|
||||||
|
EventStory(config=self.config, device=self.device).run()
|
||||||
|
|
||||||
def maritime_escort(self):
|
def maritime_escort(self):
|
||||||
from module.event.maritime_escort import MaritimeEscort
|
from module.event.maritime_escort import MaritimeEscort
|
||||||
MaritimeEscort(config=self.config, device=self.device).run()
|
MaritimeEscort(config=self.config, device=self.device).run()
|
||||||
|
|||||||
@ -2,7 +2,7 @@ import re
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
from module.campaign.campaign_status import CampaignStatus
|
from module.campaign.campaign_status import CampaignStatus
|
||||||
from module.config.config_updater import EVENTS, RAIDS, COALITIONS, GEMS_FARMINGS, MARITIME_ESCORTS
|
from module.config.config_updater import EVENTS, EVENT_STORYS, RAIDS, COALITIONS, GEMS_FARMINGS, MARITIME_ESCORTS
|
||||||
from module.config.utils import DEFAULT_TIME
|
from module.config.utils import DEFAULT_TIME
|
||||||
from module.logger import logger
|
from module.logger import logger
|
||||||
from module.ui.assets import CAMPAIGN_MENU_NO_EVENT
|
from module.ui.assets import CAMPAIGN_MENU_NO_EVENT
|
||||||
@ -88,7 +88,7 @@ class CampaignEvent(CampaignStatus):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
now = datetime.now().replace(microsecond=0)
|
now = datetime.now().replace(microsecond=0)
|
||||||
logger.attr('Event_PT_limit', f'{now} -> {limit}')
|
logger.attr('Event_Time_limit', f'{now} -> {limit}')
|
||||||
if now > limit:
|
if now > limit:
|
||||||
logger.hr(f'Reach event time limit: {limit}')
|
logger.hr(f'Reach event time limit: {limit}')
|
||||||
self._disable_tasks(tasks)
|
self._disable_tasks(tasks)
|
||||||
|
|||||||
@ -127,7 +127,7 @@ class EventStory(CampaignUI, Combat, LoginHandler):
|
|||||||
self.run_event_story()
|
self.run_event_story()
|
||||||
|
|
||||||
# Scheduler
|
# Scheduler
|
||||||
pass
|
self.config.task_delay(server_update=True)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user