mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-23 21:25:57 +08:00
Chore: simplify set chapter override
This commit is contained in:
@@ -6,20 +6,7 @@ from module.logger import logger
|
|||||||
class CampaignBase(CampaignBase_):
|
class CampaignBase(CampaignBase_):
|
||||||
|
|
||||||
def campaign_set_chapter_20241219(self, chapter, stage, mode='combat'):
|
def campaign_set_chapter_20241219(self, chapter, stage, mode='combat'):
|
||||||
if chapter == 't':
|
if chapter in ['t', 'ht']:
|
||||||
if self._campaign_name_is_hard(f'{chapter}{stage}'):
|
|
||||||
self.config.override(Campaign_Mode='hard')
|
|
||||||
self.ui_goto_event()
|
|
||||||
MODE_SWITCH_20241219.set('combat', main=self)
|
|
||||||
if stage in ['1', '2', '3']:
|
|
||||||
ASIDE_SWITCH_20241219.set('part1', main=self)
|
|
||||||
elif stage in ['4', '5', '6']:
|
|
||||||
ASIDE_SWITCH_20241219.set('part2', main=self)
|
|
||||||
else:
|
|
||||||
logger.warning(f'Stage {chapter}{stage} is not in event')
|
|
||||||
self.campaign_ensure_chapter(chapter)
|
|
||||||
return True
|
|
||||||
if chapter == 'ht':
|
|
||||||
if self._campaign_name_is_hard(f'{chapter}{stage}'):
|
if self._campaign_name_is_hard(f'{chapter}{stage}'):
|
||||||
self.config.override(Campaign_Mode='hard')
|
self.config.override(Campaign_Mode='hard')
|
||||||
self.ui_goto_event()
|
self.ui_goto_event()
|
||||||
|
|||||||
Reference in New Issue
Block a user